Course Title Course Code Program Level
System Analysis And Design MYP120 Computer Programming Associate Degree

Course Term
(Course Semester)
Teaching and Learning Methods
Theory Practice Lab Projects/Field Work Seminars/Workshops Other Total Credits ECTS Credits
28 28 56 3 5

Teaching Staff
Language of Instruction Türkçe (Turkish)
Type Of Course Vocational
Recommended Optional Programme Component
Course Objectives This course aims to teach the students System Analysis And Design concepts and its applications
Course Content A general understanding of System Development Lifecycle is given to the students
Learning Outcomes (LO) 1. General Introduction to Information Systems 2. System Development Life Cycle Phases 3. Planning Phase 4. Analysis Phase 5. Design Phase
Mode of Delivery Face to face
Course Outline
Week Topics
1. Week General Concepts on Information Systems
2. Week System Development Life Cycle Concept
3. Week Planning Phase: Project Request, Project Initiation
4. Week Planing Phase : Feasibility Study
5. Week Planning Phase: Project Plan and Management
6. Week Analysis Phase: Requirements Analysis and Techniques
7. Week Analysis Phase: Use Case Analysis
8. Week Analysis Phase: Process and Data Modelling
9. Week Design Phase : Moving Into Design
10. Week Design Phase: Architectural Design
11. Week Design Phase: HW and Software Specification, UI Design
12. Week Implementation Phase: Managing Programming Process
13. Week Implementation Phase: Testing & Documentation
14. Week Implementation Phase: Transition To New System
Mid-term (%) 40
Quizes (%)
Homeworks/Term papers (%)
Practice (%)
Labs (%)
Projects/Field Work (%)
Seminars/Workshops (%)
Final (%) 60
Other (%)
Total(%) 100
Course Book (s) and/or References
Work Placement(s)
The Relationship between Program Qualifications (PQ) and Course Learning Outcomes (LO)