Information Technology Reference
In-Depth Information
Key concepts
Strong typing
M
Control structures - for loops and if-then-else
M
Recursion
M
Dynamic data structures - linked lists, stacks, and queues
M
Data abstraction and information hiding
M
Object-oriented programming
M
Classes and objects
l
Inheritance and encapsulation
l
Software life cycle
M
Requirements analysis
l
Design
l
Implementation
l
Testing
l
Waterfall method and agile methods for software engineering
M
Empirical software engineering
M
Formal methods
M
Open-source software development
M
Scripting languages
M
Search WWH ::




Custom Search