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
BBS651
SOFTWARE ENGINEERING
M
3
0
3
6
BBS656
OBJECT-ORIENTED SOFTWARE DEVELOPMENT
M
3
0
3
6
BYZ653
PERSONAL SOFTWARE PROCESS
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
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
BBS652
SOFTWARE ARCHITECTURES
E
3
0
3
6
BBS654
DATA WAREHOUSING and DATA MINING
E
3
0
3
6
BBS671
SOFTWARE DEVELOPMENT FOR REAL-TIME SYSTEMS
E
3
0
3
6
BBS672
SOFTWARE DEVELOPMENT FOR PARALLEL COMPUTERS
E
3
0
3
6
BBS677
COMPUTER and NETWORK SECURITY
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
BYZ681
SOFTWARE QUALITY MANAGEMENT
E
3
0
3
6
VBM646
SOFTWARE PROJECT MANAGEMENT
E
3
0
3
6
VBM647
SOFTWARE CONFIGURATION MANAGEMENT
E
3
0
3
6
VBM648
SOFTWARE VERIFICATION, VALIDATION, and TEST MANAGE
E
3
0
3
6
VBM662
HUMAN-COMPUTER INTERACTION
E
3
0
3
6
VBM674
CLOUD COMPUTING and VIRTUALIZATION
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