Course Information


Course Information
Course Title Code Semester L+U Hour Credits ECTS
PRINCIPLES OF SOFTWARE ENGINEERING YMH118 2. Semester 3 + 0 3.0 4.0

Prerequisites None

Language of Instruction Turkish
Course Level Bachelor's Degree
Course Type Compulsory
Mode of delivery
Course Coordinator
Instructors
Assistants
Goals The aim of the Software Engineering Principles course is to teach students the analysis, planning, design, development, testing and review processes of a software.
Course Content The aim of the Software Engineering Principles course is to teach students the analysis, planning, design, development, testing and review processes of a software.
Learning Outcomes 1) Be familiar with software principles.
2) Be able to analyze requirements and creates a project plan.
3) Performs software processes.

Weekly Topics (Content)
Week Topics Teaching and Learning Methods and Techniques Study Materials
1. Week Performing software requirements analysis Lecture

Presentation (Including Preparation Time)
2. Week Modelling software requirements Lecture

Presentation (Including Preparation Time)
3. Week Modelling software requirements Lecture

Presentation (Including Preparation Time)
4. Week Yazılım gereksinimi gözden geçirme Lecture

Presentation (Including Preparation Time)
5. Week Creating a software project plan Lecture

Presentation (Including Preparation Time)
6. Week Designing software Lecture

Presentation (Including Preparation Time)
7. Week Modelling software design Lecture

Presentation (Including Preparation Time)
8. Week Modelling software design Lecture

Presentation (Including Preparation Time)
9. Week Midterm Exam

10. Week Software design review Lecture

Presentation (Including Preparation Time)
11. Week Performing test processes Lecture

Presentation (Including Preparation Time)
12. Week Performing test processes Lecture

Presentation (Including Preparation Time)
13. Week Software development Lecture

Presentation (Including Preparation Time)
14. Week Software development Lecture

Presentation (Including Preparation Time)

Sources Used in This Course
Recommended Sources
Grady Booch, Robert Maksimchuk, Michael Engle, Bobbi Young, Jim Conallen, and Kelli Houston, 2007. Object-oriented analysis and design with applications, third edition. Addison-Wesley Professional
Michael Blaha, James Rumbaugh, 2005. Object-oriented modeling and design with UML. Pearson Prentice Hall.

Relations with Education Attainment Program Course Competencies
Program RequirementsContribution LevelDK1DK2DK3
PY15000
PY25555
PY35555
PY45555

*DK = Course's Contrubution.
0 1 2 3 4 5
Level of contribution None Very Low Low Fair High Very High
.

ECTS credits and course workload
Event Quantity Duration (Hour) Total Workload (Hour)
Course Duration (Total weeks*Hours per week) 14 3
Work Hour outside Classroom (Preparation, strengthening) 14 3
Midterm Exam 1 2
Time to prepare for Midterm Exam 1 10
Final Exam 1 2
Time to prepare for Final Exam 1 20
Total Workload
Total Workload / 30 (s)
ECTS Credit of the Course
Quick Access Hızlı Erişim Genişlet
Course Information