Home
::
Contact
::
Hacettepe University
::
Turkish
Home
General Information for
Students
Cost of Living
Accommodation
Meals
Medical Facilities
Facilities For Special Needs Students
Insurance:
Health Insurance For Foreign Students
Financial Support For Students
Registrar’s Office
Working Facilities
International Programs
Practical Information For Mobile Students
Language Courses
Internships
Sports Facilities And Leisure Activities
Students Associations
Degree Programmes
Short Cycle Programmes
(Associate's Degree)
First Cycle Programmes
(Bachelor's Degree)
Second Cycle Programmes
(Master's Degree)
Third Cycle Programmes
(Doctorate Degree/Doctor of Fine Arts)
Software Engineering(Non-Thesis)
D.1. General Information about Program
D.2. Qualification Awarded
D.3. Level of Qualification
D.4. Provisions for Registration
D.5. Qualification Requirements and Regulations
D.6. Specific Arrangements for Recognition of Prior Learning
D.7. Goals and Objectives
D.8. Course Structure Diagram with Credits
D.9. Key Learning Outcomes
D.10. Course and Program Competencies Matrix
D.11. NQF-HETR/Program Competencies Matrix
D.12. Occupational Profiles of Graduates with Examples
D.13. Access to Further Studies
D.14. Profile of the Programme
D.15. Examination Regulations, Assessment and Grading
D.16. Graduation Requirements
D.17. Education Type
D.18. Programme Director
Contact Us
Software Engineering(Non-Thesis)
Course List
Any Semester/Year
CODE
COURSE NAME
M/E
T
P
C
ECTS
BYZ652
SOFTWARE ENGINEERING
M
3
0
3
6
BYZ653
PERSONAL SOFTWARE PROCESS
M
3
0
3
6
BYZ659
OBJECT-ORIENTED SOFTWARE DEVELOPMENT
M
3
0
3
6
BYZ695
TERM PROJECT
M
0
2
0
30
CODE
COURSE NAME
M/E
T
P
C
ECTS
BBG642
SECURE PROGRAMMING
E
3
0
3
6
BBG677
COMPUTER and NETWORK SECURITY
E
3
0
3
6
BBS632
DATABASE SYSTEMS
E
3
0
3
6
BBS633
SYSTEM ANALYSIS and MODELING
E
3
0
3
6
BBS635
INTERNET TECHNOLOGIES and APPLICATIONS
E
3
0
3
6
BBS640
USER INTERFACE DESIGN
E
3
0
3
6
BBS646
OPERATING SYSTEMS
E
3
0
3
6
BBS654
DATA WAREHOUSING and DATA MINING
E
3
0
3
6
BBS662
HUMAN-COMPUTER INTERACTION
E
3
0
3
6
BBS670
CLOUD COMPUTING and VIRTUALIZATION
E
3
0
3
6
BYZ646
SOFTWARE PROJECT MANAGEMENT
E
3
0
3
6
BYZ647
SOFTWARE CONFIGURATION MANAGEMENT
E
3
0
3
6
BYZ648
SOFTWARE VERIFICATION, VALIDATION, and TEST MANAGE
E
3
0
3
6
BYZ652
SOFTWARE ARCHITECTURES
E
3
0
3
6
BYZ656
FORMAL METHODS
E
3
0
3
6
BYZ657
FUNDAMENTALS of SOFTWARE TESTING
E
3
0
3
6
BYZ658
SOFTWARE TESTING TECHNIQUES
E
3
0
3
6
BYZ660
REQUIREMENTS ENGINEERING
E
3
0
3
6
BYZ671
SOFTWARE DEVELOPMENT FOR REAL-TIME SYSTEMS
E
3
0
3
6
BYZ672
SOFTWARE DEVELOPMENT FOR PARALLEL COMPUTERS
E
3
0
3
6
BYZ681
SOFTWARE QUALITY MANAGEMENT
E
3
0
3
6
VBM683
MACHINE LEARNING
E
3
0
3
6
PROGRAM ECTS SUMMARY
Semesters ECTS credits in total for Must Courses
96
Semesters ECTS credits in total for Elective Courses
-6
Sum of ECTS credits required for graduation from the program
90