BİS505
SOFTWARE ENGINEERING
- Course Code
- BİS505
- Semester
- Second Term (Spring)
- Theory+Practice
- 2 + 2
- ECTS
- 10
| Course Type | Compulsory Course | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Course Level | Master's Degree Without Thesis | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Year of Study | 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Semester | Second Term (Spring) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ECTS | 10 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Name of Lecturer(s) | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Learning Outcomes |
At the end of this course, the students;
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Mode of Delivery | E-Learning | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Prerequisites | No | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Recommended Optional Programme Components | BIL 382 Introduction to Software Engineering | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Course Description | The goals and terminology of software engineering. Introduction to quality and metrics in software. Software development processes. Principles of software project management: organization, tools, and risk man. Principles of requirements analysis. Principles of software design. Software design patterns. Software architecture. Principles of implementation. Introduction to software testing. Unit testing. Software maintenance. Information security engineering. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Course Contents |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Recommended or Required Reading | Course Book: Braude, E. J. and M. E. Bernstein, "Software Engineering", Wiley, 2.Ed. 2011. References: 1. Pfleeger, S.L. & J.M. Atlee, "Software Engineering", 4e, Pearson, 2010. 2. Pressman, R.S."Software Engineering", McGraw Hill,7e, 2010. 3. Sommerville, I. "Software Engineering", Pearson 8th Ed, 2007. 4. Aktaş, A.Z."Structured Analysis and Design of Information Sytems", Prentice Hall, 1987. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Planned Learning Activities and Teaching Methods |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Assessment Methods and Criteria |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ECTS Allocated Based on Student Workload |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Language of Instruction | Turkish | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Work Placement(s) | No | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Programme Qualifications / Learning Outcomes
| LO1 | LO2 | LO3 | LO4 | LO5 | LO6 | LO7 | |
|---|---|---|---|---|---|---|---|
| K1 | X | X | X | X | X | X | X |
| K2 | X | X | X | X | X | X | X |
| K3 | X | X | X | X | X | X | |
| K4 | X | X | X | ||||
| K5 | X | X | X | X | X | ||
| K6 | X | X | X | ||||
| K7 | X | X | X | ||||
| K8 | X | X | X | X | X | X | X |
| K9 | X | X | |||||
| K10 | X | X | |||||
| K11 | X | ||||||
| K12 | X |