List of software engineering topics (alphabetical)


List of software engineering topics (alphabetical)

This page aims to list all topics related to the specific discipline of software engineering.

See also: List of software engineering topics (thematic).

__NOTOC__

#

2D computer graphics
3D computer graphics

A

Abstract syntax tree
Abstraction
Accounting software
Ada —
Addressing mode
Agile software development
Algorithm
Antipattern
Application software
Artificial neural network
ASCII
Aspect-oriented programming
Assembler —
Assembly language
Assertion
Automata theory
Automotive software
Avionics software

B

Backward compatibility
BASIC programming language
BCPL
Berkeley Software Distribution
Beta test
Boolean logic
Business software

C

C
C++
C#
CAD
Capability Maturity Model
Capability Maturity Model Integration
COBOL
Code coverage
Cohesion
Compilers —
Complexity
Computation
Computational complexity theory
Computer
Computer-aided design
Computer-aided manufacturing
Computer and video games
Computer architecture
Computer bug
Computer file
Computer graphics
Computer model
Computer multitasking
Computer programming
Computer science
Computer software
Computer term etymologies
Concurrent programming
Configuration management
Coupling
Cyclomatic complexity

D

Data structure
Data-structured language
Database
Dead code
Decision table
Declarative programming
Design pattern
Development stage
Device driver
Disassembler
Disk image

E

EEPROM
Electronic design automation
Embedded system
Engineering
Engineering model
EPROM
Even-odd rule
Expert system
Extreme programming

F

FIFO
File system
Filename extension
Finite state machine
Firmware
Formal methods
Forth
Fortran
Forward compatibility
Framework
Functional decomposition
Functional design
Functional programming

G

Game development
Game programming
Game tester
GIMP Toolkit
Graphical user interface

H

Hierarchical database
High-level language
Hoare logic
Human-computer interaction
Hyperlink
Hyper-threading

I

IEEE Software
Imperative programming
Information engineering
Information systems
Information technology
Instruction set
Interactive programming
Interface description language
Intermediate language
Interpreter
Invariant
ISO
ISO 9000
ISO 9001
ISO 9660
ISO 12207
ISO image
Iterative development

J

Java
Java Modeling Language
Java virtual machine

K

Kernel
Knowledge management

L

Level design
Level designer
LIFO
Linux
List of programming languages
Literate programming

M

Machine code
Machine language
Mainframe
Medical informatics
Medical software
Mesh networking
Metadata (computing)
Microcode
Microprogram
Microsoft Windows
Minicomputer
MIPS architecture
Multi-paradigm programming language

N

NesC
Neural network software
Numerical analysis

O

Object code
Object database
Object-oriented programming
Ontology —
Opcode
Open implementation
Open-source software
Operating system

P

Packet writing
Pair programming
Parallax scrolling
Pascal programming language
p-code machine
Perl
PHP
Post-object programming
Procedural programming
Processor register
Program specification
Programming language
Programming paradigm
Programming tool
Project lifecycle
Proprietary software
Python programming language

Q

Qt (toolkit)
Query optimizer
Queueing theory

R

Rapid application development
Rational Unified Process
Real-time operating system
Refactoring
Reflection
Regression testing
Relational database
Release to manufacturing
Reliability (engineering)
Requirement
Requirements analysis
Revision control
Robotics

Scripting language
Second-system effect
Signal analysis
Simulation
Software
Software architecture
Software brittleness problem
Software componentry
Software configuration management
Software development cycle — U-
Software development process
Software engineering
Software maintenance
Software metric
Source code
Source lines of code
Specification language
Sprite
SQL
Standard data model
SCAMPI —
Stack (data structure)
Static code analysis
Static single assignment form
Statistical package
String
Structured programming
Structured Query Language
Subroutine
Supercomputer
System Development Life Cycle
Systems architect
Systems design
SPICE (ISO15504)

T

Tcl
Texture mapping
Theory of computation
Think aloud protocol
Thread
Threaded code
Three address code
Timebox
TinyOS

U

UCSD p-System
Unix
Usability
Usability testing
User interface

V

Virtual finite state machine
Visual basic

W

Waterfall model
Wiki
Windows
Windows Vista

X

Xerox PARC

Y

Z

Z notation


Wikimedia Foundation. 2010.

Look at other dictionaries:

  • List of electrical engineering topics (alphabetical) — This page aims to list, alphabetically, all articles related to the specific discipline of electrical and electronics engineering. For a thematic list, please see List of electrical engineering topics. For the broad field of engineering, see List …   Wikipedia

  • List of software engineering topics — This list complements the software engineering article, giving more details and examples. For an alphabetical listing of topics, please see List of software engineering topics (alphabetical).Influence on societySoftware engineers affect society… …   Wikipedia

  • List of engineering topics — This page aims to list all topics related to the broad field of engineering. A more compact list can be found at list of basic engineering topics. See the bottom of the page for links to lists for specific engineering disciplines or for… …   Wikipedia

  • List of film topics — This is a list of film related topics. National cinemas | glossary | Lists... | genres/plots | personnel | details | success | recognition | links | geography | other | see also National and regional cinemas: *African Cinema *Cinema of Albania… …   Wikipedia

  • List of Chinese inventions — A bronze Chinese crossbow mechanism with a buttplate (the wooden components have …   Wikipedia

  • List of minor The Hitchhiker's Guide to the Galaxy characters — The following is an alphabetical list of the minor characters in the various versions of The Hitchhiker s Guide to the Galaxy, by Douglas Adams. The descriptions of the characters are accompanied by information on details about appearances and… …   Wikipedia

  • List of minor characters from The Hitchhiker's Guide to the Galaxy — The following is a list of minor characters in the various versions of The Hitchhiker s Guide to the Galaxy , by Douglas Adams.AgrajagAgrajag is a constantly reincarnated entity who ends up being killed multiple times by Arthur Dent. First… …   Wikipedia

  • Topic outline of engineering — For a more comprehensive list, see the List of engineering topics. Engineering is the practice and method of applying scientific and empirical knowledge to the service of humanity, and is distinct from the physical sciences, which are studies of… …   Wikipedia

  • Outline of engineering — See also: Index of engineering articles The following outline is provided as an overview of and topical guide to engineering: Engineering – discipline, art, skill and profession of acquiring and applying scientific, mathematical, economic, social …   Wikipedia

  • Electrical engineering — Electrical engineering, sometimes referred to as electrical and electronic engineering, is a field of engineering that deals with the study and application of electricity, electronics and electromagnetism. The field first became an identifiable… …   Wikipedia