Course Code |
Course Name |
Credit |
ECTS |
Academic Year I |
Fall |
|
|
BIL101 |
Mathematics-1 |
4.00 |
5 |
BIL103 |
Physics-1 |
2.50 |
3 |
YBD101 |
Foreign Language-1 |
2.00 |
2 |
AİT101 |
Atatürk's Principles and Turkish Revolution History I |
2.00 |
2 |
TDL101 |
Turkish Language-1 |
2.00 |
2 |
BIL113 |
Algorithms and Programming-1 |
4.00 |
6 |
BIL115 |
Electric Circuits |
4.00 |
5 |
BIL119 |
Introduction to Computer Engineering |
2.00 |
3 |
AKT101 |
Academic Turkish-1 |
2.00 |
2 |
AYD101 |
Academic Writing Course |
2.00 |
2 |
|
|
|
|
Academic Year I |
Spring |
|
|
BIL102 |
Mathematics-2 |
4.00 |
5 |
BIL104 |
Physics-2 |
2.50 |
3 |
YBD102 |
Foreign Language-2 |
2.00 |
2 |
AİT102 |
Atatürk’s Principle and Revolution History -2 |
2.00 |
2 |
TDL102 |
Turkish Language-2 |
2.00 |
2 |
BIL112 |
Algorithms and Programming-2 |
4.00 |
8 |
BIL114 |
Electronic Circuits |
4.00 |
6 |
AKT102 |
Academic Turkish-2 |
2.00 |
2 |
KRP102 |
Career Planning |
1.00 |
2 |
|
|
|
|
Academic Year II |
Fall |
|
|
BIL201 |
Data Structures |
3.00 |
6 |
BIL203 |
Object Oriented Programming |
4.00 |
6 |
BIL205 |
Logic Circuits and Design |
3.50 |
5 |
BIL207 |
Linear Algebra and Differential Equations |
3.00 |
4 |
BIL213 |
Web Designing |
2.50 |
3 |
BIL211 |
Statistics and Theory of Probabilities |
3.00 |
4 |
BTF201 |
History and Philosophy of Science |
2.00 |
2 |
|
|
|
|
Academic Year II |
Spring |
|
|
BIL202 |
Visual Programming |
4.00 |
5 |
BIL204 |
Software Engineering |
3.00 |
4 |
BIL206 |
Algorithms |
3.00 |
5 |
BIL208 |
Microprocessors |
3.00 |
5 |
BIL210 |
Discrete Mathematics |
3.00 |
3 |
BIL212 |
Numeric Analysis |
2.00 |
2 |
BIL214 |
Occupational Internship-1 (30 workdays) |
0.00 |
6 |
|
|
|
|
Academic Year III |
Fall |
|
|
BIL301 |
Computer Architecture and Organization |
3.00 |
5 |
BIL303 |
Operating Systems |
3.00 |
5 |
BIL305 |
Database Systems |
4.00 |
5 |
BIL307 |
Mobile Programming |
3.50 |
5 |
|
Technical Elective-1 |
3.00 |
5 |
|
Technical Elective-2 |
3.00 |
5 |
|
|
|
|
|
TECHNICAL ELECTIVE-1-2 (TE-1-2) |
|
|
BIL311 |
Wireless Sensor Networks |
|
|
BIL313 |
Introduction to Interactive Programming |
3.00 |
5 |
BIL315 |
Management of Software Projects |
3.00 |
5 |
BIL317 |
Microcontroller and Programming |
3.00 |
5 |
BIL319 |
Introduction to Signals and Systems |
3.00 |
5 |
BIL321 |
Computer Modelling |
3.00 |
5 |
BIL323 |
Concepts of Programming Languages |
3.00 |
5 |
BIL325 |
Introduction to Data Preprocessing |
3.00 |
5 |
BIL327 |
Basic Learning Algorithms |
3.00 |
5 |
|
|
|
|
Academic Year III |
Spring |
|
|
BIL302 |
Computer Networks |
3.00 |
4 |
BIL304 |
Embedded Systems |
3.50 |
4 |
BIL306 |
Web Programming |
3.50 |
4 |
BIL308 |
Computer Engineering Application Projects |
2.00 |
2 |
BIL328 |
Occupational Internship 2 |
0.00 |
4 |
ELD302 |
Critical Thinking |
2.00 |
2 |
|
Technical Elective-3 |
3.00 |
5 |
|
Technical Elective-4 |
3.00 |
5 |
|
|
|
|
|
TECHNICAL ELECTIVE-3-4 (TE-3-4) |
|
|
BIL310 |
Parallel Programming |
3.00 |
5 |
BIL312 |
Internet of Things |
3.00 |
5 |
BIL314 |
System Engineering |
3.00 |
5 |
BIL316 |
Software Quality Assurance and Tests |
3.00 |
5 |
BIL318 |
PLC Programming |
3.00 |
5 |
BIL320 |
Introduction to Biomedical Engineering |
3.00 |
5 |
BIL322 |
Database Programming |
3.00 |
5 |
BIL330 |
Advanced Mobile Programming |
3.00 |
5 |
BIL332 |
Introduction to Artificial Intelligence |
3.00 |
5 |
BIL334 |
Basics of Cryptology |
3.00 |
5 |
|
|
|
|
Academic Year IV |
Fall |
|
|
BIL401 |
Computer Graphics |
2.50 |
3 |
BIL403 |
Applications of Computer Engineering 1 |
2.00 |
5 |
BIL423 |
Entrepreneurship Culture |
1.00 |
1 |
ISGGÜV1 |
Occupational Health and Safety -1 |
1.00 |
1 |
|
Technical Elective-1 |
3.00 |
6 |
|
Technical Elective-2 |
3.00 |
6 |
|
Technical Elective-3 |
3.00 |
6 |
|
Non-Technical Elective-1 |
2.00 |
2 |
|
|
|
|
|
TECHNICAL ELECTIVE 5-6-7 (TE-5-6-7) |
|
|
BIL405 |
Functional Programming |
3.00 |
6 |
BIL407 |
Introduction to Medical Informatics |
3.00 |
6 |
BIL415 |
Human Computer Interaction |
3.00 |
6 |
BIL417 |
Expert Systems |
3.00 |
6 |
BIL419 |
Data Mining |
3.00 |
6 |
BIL431 |
Information Security |
3.00 |
6 |
BIL433 |
Introduction to Artificial Neural Networks |
3.00 |
6 |
BIL435 |
Fuzzy Logic |
3.00 |
6 |
BIL437 |
Introduction to Natural Language Processing |
3.00 |
6 |
|
|
|
|
|
NON TECHNICAL ELECTIVE-1 (NTE-1) |
|
|
BIL427 |
Communication and Presentation Techniques |
2.00 |
2 |
BIL429 |
Physical Education |
2.00 |
2 |
BIL438 |
Information Technologies |
2.00 |
2 |
TKNBAG |
Technology Addiction |
2.00 |
2 |
|
|
|
|
Academic Year IV |
Spring |
|
|
BIL402 |
Formal Languages and Automata |
3.00 |
4 |
BIL404 |
Applications of Computer Engineering 2 |
2.00 |
5 |
ISGGÜV2 |
Occupational Health and Safety-2 |
1.00 |
1 |
|
Technical Elective-8 |
3.00 |
6 |
|
Technical Elective-9 |
3.00 |
6 |
|
Technical Elective-10 |
3.00 |
6 |
|
Non-Technical Elective-2 |
2.00 |
2 |
|
|
|
|
|
TECHNICAL ELECTIVE 8-9-10 (TE-8-9-10) |
|
|
BIL406 |
Cloud Computing |
3.00 |
6 |
BIL412 |
Web Technologies |
3.00 |
6 |
BIL414 |
ARM Programming |
3.00 |
6 |
BIL416 |
Introduction to Image Processing |
3.00 |
6 |
BIL418 |
Optimization Algorithms |
3.00 |
6 |
BIL420 |
Web Programming with MVC |
3.00 |
6 |
BIL428 |
Introduction to Evolutionary Computing |
3.00 |
6 |
BIL430 |
Data Analysis |
3.00 |
6 |
BIL432 |
Introduction to Deep Learning |
3.00 |
6 |
|
|
|
|
|
NON TECHNICAL ELECTIVE-2 (NTE-2) |
|
|
BIL424 |
Scientific Resource Techniques |
2.00 |
2 |
BIL426 |
Business Law |
2.00 |
2 |
GNLÇLŞ |
Volunteering Studies |
2.00 |
2 |