Please contact to department and/or faculty for detailed information about courses.
Ref. |
Course Code |
Course Title |
Lec. |
Lab |
Tut. |
Credit |
ECTS |
Syl. |
Semester 1 |
29711 |
CMSE107 |
Fundamentals of Computer Engineering |
3 |
- |
1 |
4 |
10 |
|
29712 |
MATH163 |
Discrete Mathematics |
3 |
- |
1 |
3 |
5 |
|
29713 |
ENGL181 |
Academic English - I |
5 |
1 |
- |
3 |
4 |
|
29713 |
ENGL191 |
Communication in English - I |
3 |
1 |
- |
3 |
4 |
|
29714 |
MATH151 |
Calculus - I |
4 |
- |
1 |
4 |
6 |
|
29715 |
PHYS101 |
Physics - I |
4 |
1 |
- |
4 |
6 |
|
Semester 2 |
29721 |
CMSE100 |
Introduction to Profession |
- |
2 |
- |
- |
1 |
|
29722 |
CMSE112 |
Programming Fundamentals |
4 |
- |
1 |
4 |
10 |
|
29723 |
ENGL192 |
Communication in English - II |
3 |
- |
1 |
3 |
4 |
|
29723 |
ENGL182 |
Academic English - II |
5 |
1 |
- |
3 |
4 |
|
29724 |
MATH152 |
Calculus - II |
4 |
- |
1 |
4 |
6 |
|
29725 |
PHYS102 |
Physics - II |
4 |
1 |
- |
4 |
6 |
|
29726 |
TUSL181 |
Turkish as a Second Language |
2 |
- |
- |
2 |
2 |
|
29726 |
HIST280 |
Atatürk İlkeleri ve İnkilap Tarihi |
2 |
- |
- |
2 |
2 |
|
Semester 3 |
29731 |
CMSE201 |
Introduction to Software Enginering |
4 |
1 |
- |
4 |
8 |
|
29732 |
CMSE211 |
Object Oriented Programming |
4 |
- |
1 |
4 |
7 |
|
29733 |
CMSE231 |
Data Structures |
4 |
- |
1 |
4 |
7 |
|
29734 |
MATH241 |
LINEAR ALGEBRA AND ORDINARY DIFFERENTIAL EQUATIONS |
4 |
1 |
- |
4 |
6 |
|
29735 |
UE01 |
University Elective - I |
3 |
- |
- |
3 |
4 |
|
Semester 4 |
29741 |
CMSE222 |
Introduction to Computer Organization |
4 |
1 |
- |
4 |
8 |
|
29742 |
CMSE242 |
Operating Systems |
4 |
- |
1 |
4 |
7 |
|
29743 |
MATH373 |
Numerical Analysis for Engineers |
3 |
- |
1 |
3 |
5 |
|
29744 |
ENGL201 |
Communication Skills in English III - Technical Report Writing |
3 |
1 |
- |
3 |
4 |
|
29745 |
UE02 |
University Elective - II |
3 |
- |
- |
3 |
4 |
|
Semester 5 |
29751 |
CMSE321 |
Software Requirements Analysis and Specification |
4 |
1 |
- |
4 |
7 |
|
29752 |
CMSE351 |
Database Management Systems |
4 |
- |
1 |
4 |
6 |
|
29753 |
CMSE371 |
Analysis of Algorithms |
4 |
- |
1 |
4 |
6 |
|
29754 |
UE03 |
University Elecitive - III |
3 |
- |
- |
3 |
4 |
|
29755 |
MATH322 |
Probability and Statistical Methods |
3 |
- |
1 |
3 |
5 |
|
Semester 6 |
29761 |
CMSE322 |
Software Design |
4 |
1 |
- |
4 |
6 |
|
29762 |
CMSE318 |
Programming Language Design |
4 |
- |
1 |
4 |
7 |
|
29763 |
CMSE344 |
Computer Networks |
4 |
- |
1 |
4 |
6 |
|
29764 |
CMSE356 |
Security of Software Systems |
4 |
- |
1 |
4 |
7 |
|
29765 |
CMSE326 |
Software Quality Assurance and Testing |
4 |
1 |
- |
4 |
6 |
|
Semester 7 |
29771 |
CMSE400 |
Summer Training |
- |
- |
- |
- |
1 |
|
29772 |
CMSE405 |
Graduation Project - I |
1 |
1 |
- |
1 |
1 |
|
29773 |
CMSE471 |
Automata Theory |
4 |
- |
1 |
4 |
6 |
|
29774 |
CMSE473 |
Software Process and Management |
4 |
1 |
- |
4 |
6 |
|
29775 |
CMSE423 |
Embedded System Design |
4 |
- |
1 |
4 |
6 |
|
29776 |
AE01 |
Area Elective - I |
3 |
- |
- |
3 |
6 |
|
29777 |
AE02 |
Area Elective - II |
3 |
- |
- |
3 |
6 |
|
Semester 8 |
29781 |
AE03 |
Area Elective - III |
3 |
- |
- |
3 |
6 |
|
29782 |
AE04 |
Area Elective - IV |
3 |
- |
- |
3 |
6 |
|
29783 |
CMSE406 |
Graduation Project - II |
- |
4 |
- |
4 |
8 |
|
29784 |
UE04 |
Uni.Elecitive - IV |
3 |
- |
- |
3 |
4 |
|
29785 |
IENG355 |
Ethics in Engineering |
3 |
- |
- |
3 |
4 |
|