Software engineering paradigms. Data gathering/elicitation. Techniques and tools for user and system requirements specification. Analysis methods and information systems project. Information systems implementation.
a. Basic concepts
b. Software engineering paradigms
c. The importance of user requirements specification
d. The software project's role in developing systems