- Introduction to Systems
- System Analyst
- System Development Life Cycle
- System Planning
- System Design and Modeling
- Input and output Design
- File Organization and Database Design
- Modular and Structured System Design
- System Implementation and maintenance
- Computer System Audit and Security
- Object Oriented Analysis, Design and UML
- Hardware/Software Selection and the Computer Contrac
- Software Project Scheduling
- Management Information System and MIS Planning