- 6
- Units
- 26
- Lessons
- 5/5
- Labs
Plan systems before you build them: requirements, structured analysis, design, implementation and testing.
What you'll learn
The key areas this subject covers, mapped to the official curriculum.
- Information systems and the systems development life cycle
- Feasibility study and project planning
- Structured analysis: data flow diagrams and data dictionaries
- Logical design: input, output, database and user interface
- Implementation, testing and maintenance
Course units
The structured path through this subject.
- 1
Foundations for Systems Development
What an information system is, who builds it, and the life cycle and methodologies used to develop it.
4 topics · 4 lessons available
- 2
Planning
Identifying worthwhile projects, studying feasibility, and planning and managing the development effort.
4 topics · 4 lessons available
- 3
Analysis
Finding out what the system must do: requirements, fact-finding, and structured modeling with DFDs and data dictionaries.
5 topics · 5 lessons available
- 4
Design
Turning the logical model into a physical blueprint: input, output, database, architecture and user interface.
5 topics · 5 lessons available
- 5
Implementation and Maintenance
Delivering the system: installation strategies, testing, training, and long-term maintenance.
4 topics · 4 lessons available
- 6
Introduction to Object-Oriented Development
Object-oriented concepts and UML modeling: use cases, class diagrams and behavioral diagrams.
4 topics · 4 lessons available
Subject details
- Code
- CSC-326
- Credit hours
- 3
- Semester
- Semester V
- Category
- theory