Skip to main content

This course addresses the basic notions on IS, namely, basic development life cycle; analysis and design techniques; information systems planning and project identification and selection, requirements collection and structuring. Process modeling, conceptual and logical data modeling and database implementation are also covered.  The course also examines several development methodologies, which may be used to manage the software development process. Such methodologies include among others, Structured Systems Analysis and Design Methodology (SSADM) and the Systems Development Life Cycle (SDLC); agile and iterative methodologies including Prototyping, Rapid Application Development and other agile software development approaches; Object-Oriented Analysis and Design using UML and other.

Prerequisite: CMPE361