We will review key learning points of system design.
Week 3. Architectures and Layers (2hours)
This class aims to teach students techniques for designing the overall information system application architecture.
Week 4. Project Management Techniques and Managing Projects I (2hours)
This class will discuss the SDLC in more detail and review two main approaches: the traditional approach and the
object-oriented approach.
Week 5. Project Management Techniques and Managing Projects II (2hours)
This class focuses on the principles and activities related to planning and managing a systems development project.
Week 6. Object-Oriented Design (2hours)
This class aims to introduce the concepts associated with object-oriented design.
Week 7. Detailed Process Design (2hours)
This class pursues object-oriented detailed design in more depth and formality. The focus will be placed on fundamental
principles based on the concepts of use case realization.
Week 8. Mid-term exam (2hours); Mid-term exam interpretation (2hours)
Week 9. Database, Controls, and Security (2hours)
This class will introduce concepts relate to database, control, and security.
Week 10. Prototyping I (2hours)
This class will provide a detailed overview of the design and prototyping of computer outputs for a systems development
project.
Week 11. Prototyping II (2hours)
This class will provide a detailed overview of the input design tasks of a project.
Week 12. User Interface Design (2hours)
This class will introduce how to design and prototype the user interface for a system.
Week 13. System construction and implement (2hours)
This class will provide an overview of the construction and implementation phases of systems development.
Week 14. System operations and support (2hours)
This class aims to provide an overview of the systems support phase of systems development.
Week 15. Current Trends in System Development (2hours)
This class will introduce several current development methodologies, along with their associated practices and
techniques.
Week 16. Group Project Presentation (4hours)
Students will present their group projects.
Lab (28hours)
Week 1. Lab tutorial for system analysis (2hours)
Students will practice various operations of system anlsysis.
Week 2. Lab tutorial for system design (2hours)
Students will practice various operations of system design.
Week 3. Lab tutorial for architectures and layers (2hours)
Students will learn how to draw physical data flow diagrams.
Week 4. Lab tutorial for project management I (2hours)
Students will practice skills and techniques that relate to project management, e.g., PERT chart and the Gantt chart.
Week 5. Lab tutorial for project management II (2hours)
Students will continue practicing skills and techniques that relate to project management.
Week 6. Lab tutorial for object-oriented design (2hours)