Course Information

Course Information
Course Title Code Semester L+U Hour Credits ECTS
Software Engineering CE310 6. Semester 3 + 0 3.0 4.0
Prerequisites None
Language of Instruction English
Course Level Undergraduate
Course Type
Mode of delivery It is done through the presentation file prepared for the course.
Course Coordinator Lect. Dr. Levent SABAH
Instructors Osman AKBULUT
Assistants
Goals To provide students, the software engineering abilities which are expected to be won at the international level. Besides, to prepare the students for the duties like project management, team management, source and cost forecasting, estimation of work plans, investigation of proposals and suggestion of innovations.
Course Content Software engineering processes, project management, team management, cost and resource estimates, evaluating business plans, reviewing offers and innovations, and the most recently used software engineering methods.
Learning Outcomes - Ability to develop UML models in software design
- Ability to work as a team in software development
- Identifying user interfaces for a software project
- Ability to evaluate maintenance activities of a software project
- Understanding software processes
- Ability to evaluate software process models (waterfall, developmental, spiral)
- To understand software project management and to make risk analysis in software projects
- Determining the requirements of a software project
- Evaluate prototyping in software projects
Weekly Topics (Content)
Week Topics Learning Methods
1. Week Reality of Software Engineering
2. Week Software Development Life Cycle
3. Week Phase of Software / Knowledge System Development
4. Week System Analysis
5. Week Design
6. Week Implemantation
7. Week Software Verification and Validation
8. Week Maintenance
9. Week Object Oriented Analysis
10. Week Software Structure
11. Week Software Quality and Configuration
12. Week Computer Aided Software Tools (Engineering)
13. Week Suggest to Software Development
14. Week Study on Sample Software Project
Recommended Sources
Relations with Education Attainment Program Course Competencies
Program Requirements Contribution Level DK1 DK2 DK3 DK4 DK5 DK6 DK7 DK8 DK9 Measurement Method
PY4 4 3 4 3 4 4 5 4 5 5 -
*DK = Course's Contrubution.
0 1 2 3 4 5
Course's Level of contribution None Very Low Low Fair High Very High
Method of assessment/evaluation Written exam Oral Exams Assignment/Project Laboratory work Presentation/Seminar
ECTS credits and course workload
Event Quantity Duration (Hour) Total Workload (Hour)
Midterm 1 1 15 15
Homework 1 1 15 15
Final 1 16 16
Classroom Activities 14 1 14
Total Workload 60
ECTS Credit of the Course 4.0