
| Course Code | : CSE305 |
| Course Type | : Required |
| Couse Group | : First Cycle (Bachelor's Degree) |
| Education Language | : English |
| Work Placement | : N/A |
| Theory | : 2 |
| Prt. | : 2 |
| Credit | : 3 |
| Lab | : 0 |
| ECTS | : 5 |
Acquisition of the basic principles of software engineering and the ability to apply them in a software development project. In this context the stages of the software development lifecycle, and the tools and techniques used in each stage are introduced.
Basic concepts of Software Engineering, Process Models, Project Management, Requirements Analysis, System Models, Requirements Specification, Prototyping, Software Design, Software Reliability, Validation and Verification, Software Maintenance
| Assoc. Prof. Fatih SOYGAZİ |
| 1. | Distinguish software development processes. |
| 2. | Review major software development processes (waterfall, evolutionary and spiral). |
| 3. | Apply risk analysis in software projects. |
| 4. | Describe the requirements of a software project. |
| 5. | Bir yazılım projesine ait tasarımı gerçekleştirebilir. |
| 6. | Use UML notation during software design process. |
| 7. | Distinguish the software architecture models. |
| 8. | Apply software maintenance activities. |
| 1. | Ian Sommerville, Software Engineering 10th Global Edition, Pearson, 2016 |
| 2. | Lecture notes |
| Type of Assessment | Count | Percent |
|---|---|---|
| Midterm Examination | 1 | %20 |
| Final Examination | 1 | %40 |
| Quiz | 4 | %15 |
| Assignment | 5 | %10 |
| Project | 1 | %15 |
| Activities | Count | Preparation | Time | Total Work Load (hours) |
|---|---|---|---|---|
| Lecture - Theory | 14 | 1 | 2 | 42 |
| Lecture - Practice | 14 | 1 | 2 | 42 |
| Assignment | 5 | 1 | 0 | 5 |
| Term Project | 1 | 5 | 0 | 5 |
| Quiz | 4 | 0 | 0 | 4 |
| Midterm Examination | 1 | 10 | 2 | 12 |
| Final Examination | 1 | 15 | 2 | 17 |
| TOTAL WORKLOAD (hours) | 127 | |||
PÇ-1 | PÇ-2 | PÇ-3 | PÇ-4 | PÇ-5 | PÇ-6 | PÇ-7 | PÇ-8 | PÇ-9 | PÇ-10 | PÇ-11 | |
OÇ-1 | 5 | 4 | 5 | 4 | 5 | 4 | 5 | 4 | 5 | 3 | 5 |
OÇ-2 | 5 | 4 | 3 | 5 | 4 | 5 | 4 | 5 | 3 | 5 | 4 |
OÇ-3 | 5 | 4 | 3 | 5 | 4 | 5 | 3 | 5 | 4 | 5 | 4 |
OÇ-4 | 5 | 4 | 5 | 3 | 5 | 4 | 5 | 3 | 5 | 4 | 5 |
OÇ-5 | 5 | 4 | 5 | 3 | 5 | 4 | 5 | 3 | 5 | 4 | 5 |
OÇ-6 | 5 | 4 | 3 | 5 | 4 | 5 | 3 | 5 | 4 | 5 | 3 |
OÇ-7 | 5 | 4 | 5 | 3 | 5 | 4 | 5 | 4 | 5 | 4 | 5 |
OÇ-8 | 5 | 4 | 5 | 4 | 3 | 5 | 4 | 5 | 4 | 5 | 4 |