TYPE OF COURSE UNIT | Elective Course |
LEVEL OF COURSE UNIT | Master's Degree With Thesis |
YEAR OF STUDY | - |
SEMESTER | - |
NUMBER OF ECTS CREDITS ALLOCATED | 10 |
NAME OF LECTURER(S) | -
|
LEARNING OUTCOMES OF THE COURSE UNIT |
At the end of this course, the students; 1) will acquire skills and knowledge about basic concepts and definitions of Software and System Architecture 2) will acquire skills and knowledge about defining the requirements of software and system architecture 3) will acquire skills and knowledge about phases and processes of architecture development 4) will acquire skills and knowledge about software architecture design patterns 5) will acquire skills and knowledge about component-based, model-driven, aspect-oriented, software product-line 6) will acquire skills and knowledge about development of software architecture development
|
MODE OF DELIVERY | Face to face |
PRE-REQUISITES OF THE COURSE | No |
RECOMMENDED OPTIONAL PROGRAMME COMPONENT | |
COURSE DEFINITION | |
COURSE CONTENTS | WEEK | TOPICS |
---|
1st Week | System and Software Architects basic concepts, standards and applications | 2nd Week | System and Software development Life Cycle | 3rd Week | Definition of System and Software Requirements and Architecture Definition Languages | 4th Week | Software Architecture Process, Definition of Architecture Requirements, Architecture Design, Validation and Verification | 5th Week | Software Architecture Patterns and Styles | 6th Week | Component-Based Architecture Design | 7th Week | Model-Driven Architecture | 8th Week | Midterm Exam | 9th Week | Service-Oriented Architecture | 10th Week | Software Product Line | 11th Week | Aspect-Oriented Architecture | 12th Week | Project Presentations-1 | 13th Week | Project Presentations-2 | 14th Week | Final Exam and ve Project Reports |
|
RECOMENDED OR REQUIRED READING | |
PLANNED LEARNING ACTIVITIES AND TEACHING METHODS | Project-supported and traditional teaching methods will be used in the course. It is aimed to develop the research skills of the students with research problems related to this field while scanning the national and international literature, Project,Lecture,Discussion,Problem Solving |
ASSESSMENT METHODS AND CRITERIA | | Quantity | Percentage(%) |
---|
Mid-term | 1 | 40 | Project | 1 | 20 | Total(%) | | 60 | Contribution of In-term Studies to Overall Grade(%) | | 60 | Contribution of Final Examination to Overall Grade(%) | | 40 | Total(%) | | 100 |
|
ECTS WORKLOAD |
Activities |
Number |
Hours |
Workload |
Midterm exam | 1 | 1 | 1 | Preparation for Quiz | | | | Individual or group work | 14 | 10 | 140 | Preparation for Final exam | 14 | 3 | 42 | Course hours | 13 | 3 | 39 | Preparation for Midterm exam | 8 | 3 | 24 | Laboratory (including preparation) | | | | Final exam | 1 | 1 | 1 | Homework | 1 | 40 | 40 | Total Workload | | | 287 |
---|
Total Workload / 30 | | | 9,56 |
---|
ECTS Credits of the Course | | | 10 |
|
LANGUAGE OF INSTRUCTION | Turkish |
WORK PLACEMENT(S) | No |
| |