| School/Faculty/Institute |
Faculty of Engineering |
| Course Code |
COMP 302 |
| Course Title in English |
Software Engineering |
| Course Title in Turkish |
Yazılım Mühendisliği |
| Language of Instruction |
EN |
| Type of Course |
Flipped Classroom |
| Level of Course |
Introductory |
| Semester |
Fall |
| Contact Hours per Week |
| Lecture: 3 |
Recitation: None |
Lab: 0 |
Other: None |
|
| Estimated Student Workload |
155 hours per semester |
| Number of Credits |
6 ECTS |
| Grading Mode |
Standard Letter Grade
|
| Pre-requisites |
COMP 201 - Data Structures and Algorithms
COMP 201 - Data Structures and Algorithms
|
| Co-requisites |
None |
| Expected Prior Knowledge |
Data Structures and Algorithms |
| Registration Restrictions |
Only Undergraduate Students |
| Overall Educational Objective |
Yazılım Mühendisliği kavramları ve Yazılım Projelerinin Yönetimi ile konularini ogrenmek
|
| Course Description |
This course provides a comprehensive introduction to some fundamental aspects of Software Engineering. The intensive content of the course presents a broad view of common Software Engineering topics such as process models, project management, software analysis and design, software testing and maintenance.
|
Course Learning Outcomes and Competences
Upon successful completion of the course, the learner is expected to be able to:
1) yazılım süreçlerini açıklar
2) Yazılım proje yönetimi kavramlarını tanir
3) karmasik yazılım sistemlerini tasarlar
4) Yazılım mühendisliğindeki popüler yöntemlerini gösterir
5) Yazılım geliştirme işlerini bir topluluk önünde sunar
6) Profesyonel etik konularını tanır
7) ekip üyeleri ile etkili iletişime geçer
|
| Program Learning Outcomes/Course Learning Outcomes |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
Relation to Program Outcomes and Competences
| N None |
S Supportive |
H Highly Related |
| |
|
|
| |
Program Outcomes and Competences |
Level |
Assessed by |
| Prepared by and Date |
İLKER BEKMEZCİ , April 2021 |
| Course Coordinator |
İLKER BEKMEZCİ |
| Semester |
Fall |
| Name of Instructor |
|
Course Contents
| Hafta |
Konu |
| 1) |
Giriş |
| 1) |
|
| 2) |
Yazılım Prosesleri |
| 3) |
Çevik Yazılım Geliştirme |
| 4) |
Yazılım Proje Yönetimi-1 |
| 5) |
Yazılım Proje Yönetimi-1 |
| 6) |
Sistem Modelleme |
| 7) |
UML - 1 |
| 8) |
UML - 2 |
| 9) |
Yazılım Tasarlama – 1 |
| 10) |
Yazılım Tasarlama – 2 |
| 11) |
Yazılım Sınama-1 |
| 12) |
Software testing-2 |
| 13) |
Web Mühendisliği |
| 14) |
Yazılım bakımı |
| 15) |
Final sınavı/proje sunumları dönemi |
| 16) |
Final sınavı/proje sunumları dönemi |
| Required/Recommended Readings | • Software Engineering:A Practitioner’s Approach Roger S. Pressman, McGraw- Hill, 2005.
• Software Engineering, Ian Sommerville, Addison-Wesley, 2010.
• Object-Oriented Software Engineering Using UML, Patterns and Java Bernd Bruegge, Alan H. Dutoit, 3rd ed., Prentice Hall, 2009
|
| Teaching Methods | Lecturing and In-class exercises and a group project will be carried out by students
|
| Homework and Projects | Term project, assignments
|
| Laboratory Work | |
| Computer Use | For in-class exercises, term project and assignments
|
| Other Activities | None |
| Assessment Methods |
| Assessment Tools |
Count |
Weight |
| Devam |
15 |
% 15 |
| Projeler |
1 |
% 50 |
| Ara Sınavlar |
1 |
% 35 |
| TOTAL |
% 100 |
|
| Course Administration |
bekmezcii@mef.edu.tr
A523
Instructor’s office and phone number, office hours, email address:
-Office: A523
- Email address: bekmezcii@mef.edu.tr
Missing a quiz: Provided that proper documents of excuse are presented, each missed quiz by the student will be given a grade which is equal to the average of all of the other quizzes. No make-up will be given.
Missing a midterm: Provided that proper documents of excuse are presented, each missed midterm by the student will be given the grade of the final exam. No make-up will be given.
Missing a final: Faculty regulations.
A reminder of proper classroom behavior, code of student conduct: YÖK Regulations
Statement on plagiarism: YÖK Regulations http://3fcampus.mef.edu.tr/uploads/cms/webadmin.mef.edu.tr/4833_2.pdf
|