Information Package / Course Catalogue
Software Architecture
Course Code: BPR204
Course Type: Area Elective
Couse Group: Short Cycle (Associate's Degree)
Education Language: Turkish
Work Placement: N/A
Theory: 2
Prt.: 0
Credit: 2
Lab: 0
ECTS: 2
Objectives of the Course

This course aims to acquire competencies related to students, software architects

Course Content

Identifying and analyzing requirements, Choosing software development model and software architecture, Using design tools, Designing software according to needs, Software coding, Using file version control tools, Using test tools, Testing software Using project management tools, Carrying out maintenance and repair processes.

Name of Lecturer(s)
Ins. Mehmet Can HANAYLI
Learning Outcomes
1.Software development
2.Ability to test and maintain the software
3.To have a general knowledge about software languages
4.Evaluating software request, collecting information
5.To ensure the release of new versions of the software
Recommended or Required Reading
Weekly Detailed Course Contents
Week 1 - Theoretical
Identify and analyze requirements
Week 2 - Theoretical
Choosing software development model and software architecture
Week 3 - Theoretical
Choosing software development model and software architecture
Week 4 - Theoretical
Using design tools
Week 5 - Theoretical
Designing software that meets your needs
Week 6 - Theoretical
Designing software that meets your needs
Week 7 - Theoretical
Encode software
Week 8 - Theoretical
Encode software (midterm)
Week 9 - Theoretical
Using file version control tools
Week 10 - Theoretical
Using test tools
Week 11 - Theoretical
Using the test tools To test the software
Week 12 - Theoretical
Test the software
Week 13 - Theoretical
Using project management tools
Week 14 - Theoretical
To carry out maintenance and repair process operations
Assessment Methods and Criteria
Type of AssessmentCountPercent
Midterm Examination1%40
Final Examination1%60
Workload Calculation
ActivitiesCountPreparationTimeTotal Work Load (hours)
Lecture - Theory140228
Reading100110
Midterm Examination1516
Final Examination1516
TOTAL WORKLOAD (hours)50
Contribution of Learning Outcomes to Programme Outcomes
PÇ-1
PÇ-2
PÇ-3
PÇ-4
PÇ-5
PÇ-6
PÇ-7
PÇ-8
PÇ-9
PÇ-10
PÇ-11
OÇ-1
4
4
5
3
3
5
5
4
4
2
4
OÇ-2
4
4
5
3
3
5
5
4
4
2
4
OÇ-3
4
4
5
3
3
5
5
4
4
2
4
OÇ-4
4
4
5
3
3
5
5
4
4
2
4
OÇ-5
4
4
5
5
3
3
5
4
4
2
2
Adnan Menderes University - Information Package / Course Catalogue
2026