- Code
- CMP 315
- Name
- Software Engineering
- Semester
- 5
- Lecture hours
- 2.00
- Seminar hours
- 0.00
- Laborator hours
- 2.00
- Credits
- 3.00
- ECTS
- 6.00
- Description
-
This course introduces contemporary issues related to the field of software engineering. It addresses in-depth software lifecycle models, including software phase specifications, design, development, testing, and storage. Object Oriented design methods and practices, their applications in the development of computer-based systems.
- Objectives
-
Students will recognize the importance and need of software engineering to cope with modern trends in the software industry.
- Java
- Tema
- 1
- Introduction to Software Engineering
- 2
- Software Life Cycles Development
- 3
- Software Process Models
- 4
- Software Project Management
- 5
- Software Project Planning
- 6
- Software Requirements
- 7
- Concepts and principles of Object Oriented Engineering
- 8
- Midterm Exam
- 9
- Software analysis models
- 10
- Principles of graphical user interface (GUI) design.
- 11
- Risk Management
- 12
- Software Quality Assurance
- 13
- Use Case Diagram
- 14
- UML Project Examples
- 15
- Project
- 16
- Final Exam
- 1
- Students will recognize the importance and need of software engineering to cope with modern trends in the software industry.
- 2
- Students will have knowledge of all stages of the software lifecycle including the artifacts that have been produced.
- 3
- Students will be proficient enough to analyze, evaluate and apply a range of case tools.
- 4
- The semester project will enable students to implement software engineering concepts in a disciplinary way, to compete in the local and international market.
- Quantity Percentage Total percent
- Midterms
- 1 20% 20%
- Quizzes
- 0 0% 0%
- Projects
- 1 20% 20%
- Term projects
- 0 0% 0%
- Laboratories
- 0 0% 0%
- Class participation
- 1 10% 10%
- Total term evaluation percent
- 50%
- Final exam percent
- 50%
- Total percent
- 100%
- Quantity Duration (hours) Total (hours)
- Course duration (including exam weeks)
- 16 4 64
- Off class study hours
- 14 6 84
- Duties
- 1 0 0
- Midterms
- 1 1 1
- Final exam
- 1 1 1
- Other
- 0 0 0
- Total workLoad
- 150
- Total workload / 25 (hours)
- 6.00
- ECTS
- 6.00