Course Unit Code | Course Unit Title | Type of Course Unit | Year of Study | Semester | Number of ECTS Credits | 230106001104 | | Compulsory | 1 | 1 | 2 |
|
Level of Course Unit |
First Cycle |
Objectives of the Course |
To empower students with the necessary skills and knowledge for workplace in the field of Software Engineering. To provide information, give principles which are necessary for the senior project development. To provide skills and knowledge to students to being able to work as team leaders and project managers. |
Name of Lecturer(s) |
Prof. Dr. Çetin Kaya KOÇ |
Learning Outcomes |
1 | Demonstrate a complete view of Software Engineering | 2 | Appraise basics of software project management, requirements engineering, design, testing, validation, configuration and quality management issues | 3 | Identify the role of computing systems in development of general purpose macro level hybrid systems | 4 | Explain the maturity level of the field as an engineering discipline | 5 | Recognize the importance of customer/end-user in socio-technical systems context |
|
Mode of Delivery |
Daytime Class |
Prerequisites and co-requisities |
None |
Recommended Optional Programme Components |
None |
Course Contents |
Basic concepts: abstraction, problem solving, reuse, and system decomposition. Overview of software engineering: life cycle, systems, customers, users, requirements, design, implementation, software quality assurance, testing and maintenance. |
Weekly Detailed Course Contents |
|
1 | Introduction | | | 2 | Software Engineering and Socio-technical Systems | | | 3 | Software Process Models | | | 4 | Software Project Management | | | 5 | Design | | | 6 | Realization | | | 7 | Requirements Engineering Concepts | | | 8 | Requirements Engineering Concepts | | | 9 | Midterm exam | | | 10 | System Models | | | 11 | Design Concepts: Architectural Design Object-Oriented Design, User Interface Design | | | 12 | Testing, Verification and Validation | | | 13 | Quality Management | | | 14 | Configuration Management | | | 15 | CASE Technologies | | | 16 | Final exam | | |
|
Recommended or Required Reading |
1 S.L. Pfleeger and J.M. Atlee, "Software Engineering: Theory and Practice", Pearson Education, Third Edition, 2006, ISBN: 0-13-198461-6
2 Arifoğlu and A. Doğru,, ?Yazılım Mühendisliği?, SAS Bilişim Yayınları, 2001, 975-97197-2-X
3 R.Pressman, ?Software Engineering: APractitionar?s Approach?, McGraw Hill, Sixth Edition, 2005,ISBN:0-07-285318-2 |
Planned Learning Activities and Teaching Methods |
|
Assessment Methods and Criteria | |
Midterm Examination | 1 | 100 | SUM | 100 | |
Final Examination | 1 | 100 | SUM | 100 | Term (or Year) Learning Activities | 40 | End Of Term (or Year) Learning Activities | 60 | SUM | 100 |
| Language of Instruction | | Work Placement(s) | None |
|
Workload Calculation |
|
Midterm Examination | 1 | 1 | 1 |
Final Examination | 1 | 1 | 1 |
Makeup Examination | 1 | 1 | 1 |
Quiz | 1 | 1 | 1 |
Self Study | 7 | 1 | 7 |
Individual Study for Mid term Examination | 7 | 3 | 21 |
Individual Study for Final Examination | 3 | 3 | 9 |
Homework | 7 | 3 | 21 |
|
Contribution of Learning Outcomes to Programme Outcomes |
LO1 | 5 | 5 | 5 | 5 | 5 | 5 | 3 | 2 | 5 | 1 | 4 | 5 | 4 | 4 | 5 | 2 | 5 | 4 | 5 | 5 | 5 | 5 | 5 | LO2 | 5 | 5 | 5 | 5 | 4 | 3 | 1 | 1 | 5 | 3 | 3 | 3 | 5 | 4 | 5 | 5 | 1 | 3 | 4 | 3 | 3 | 3 | 4 | LO3 | 5 | 3 | 5 | 3 | 4 | 5 | 5 | 5 | 5 | 5 | 5 | 3 | 3 | 5 | 5 | 5 | 4 | 5 | 5 | 5 | 3 | 3 | 3 | LO4 | 5 | 3 | 3 | 4 | 4 | 4 | 4 | 5 | 3 | 4 | 4 | 5 | 3 | 5 | 3 | 4 | 3 | 3 | 3 | 4 | 5 | 4 | 5 | LO5 | 4 | 3 | 5 | 4 | 4 | 4 | 3 | 3 | 5 | 4 | 4 | 5 | 4 | 3 | 3 | 3 | 3 | 5 | 5 | 3 | 3 | 4 | 4 |
|
* Contribution Level : 1 Very low 2 Low 3 Medium 4 High 5 Very High |
|
|
Iğdır University, Iğdır / TURKEY • Tel (pbx): +90 476
226 13 14 • e-mail: info@igdir.edu.tr
|