|
Double Major and Minor Programs
The Department of Computer Engineering offers
double major and minor programs for the students of the Departments
of Management, Industrial Engineering, Mathematics & Computer,
and Electronic & Communication Engineering at Çankaya
University. Follow the links below for more details:
Double Major /
Minor Programs for the Students of the Department of Management
Students who want to enroll to the double major
program have to take 7 must courses and some elective courses
to complete at least 44 credits. Students who want to enroll
to the minor program have to take 6 must courses and some
elective courses to complete at least 26 credits.
Major Program Minor Program
| Course ID |
Course Name |
T |
P |
C |
|
Status |
| CENG 111 |
Fundamentals of Computer Engineering |
2 |
2 |
3 |
|
Must |
| CENG 114 |
Algorithms and Programming |
2 |
2 |
3 |
|
Must |
| CENG 200 |
Summer Training I |
0 |
0 |
0 |
|
Must |
| CENG 218 |
Data Structures |
2 |
2 |
3 |
|
Must |
| CENG 241 |
Advanced Programming |
2 |
2 |
3 |
|
Must |
| CENG 328 |
Operating Systems |
2 |
2 |
3 |
|
Must |
| MATH 219 |
Engineering Mathematics |
4 |
0 |
4 |
|
Must |
| CENG 122 |
Logic Design |
2 |
2 |
3 |
|
Elective |
| CENG 222 |
Computer Organization |
2 |
2 |
3 |
|
Elective |
| CENG 272 |
Statistical Computations |
3 |
0 |
3 |
|
Elective |
| CENG 277 |
Discrete Structures |
3 |
0 |
3 |
|
Elective |
| CENG 292 |
Web Development |
2 |
2 |
3 |
|
Elective |
| CENG 329 |
Microprocessors |
2 |
2 |
3 |
|
Elective |
| CENG 331 |
Data Communications |
2 |
2 |
3 |
|
Elective |
| CENG 334 |
Computer Networks |
2 |
2 |
3 |
|
Elective |
| CENG 344 |
Object Oriented Languages |
2 |
2 |
3 |
|
Elective |
| CENG 346* |
Compiler Design |
2 |
2 |
3 |
|
Elective |
| CENG 351 |
Data Management and File Structure |
2 |
2 |
3 |
|
Elective |
| CENG 353 |
Information Systems Analysis and Design |
3 |
0 |
3 |
|
Elective |
| CENG 356 |
Database Management Systems |
2 |
2 |
3 |
|
Elective |
| CENG 358* |
Practical UML |
2 |
2 |
3 |
|
Elective |
| CENG 375 |
Numerical Computations |
3 |
0 |
3 |
|
Elective |
| CENG 392* |
Biotechnology |
3 |
0 |
3 |
|
Elective |
| CENG 394* |
Human Computer Interaction |
3 |
0 |
3 |
|
Elective |
| CENG 423* |
Client/Server Programming |
2 |
2 |
3 |
|
Elective |
| CENG 429* |
Distributed Systems |
2 |
2 |
3 |
|
Elective |
| CENG 435* |
Introduction to Data Security & Cryptography |
2 |
2 |
3 |
|
Elective |
| CENG 442 |
Programming Language Concepts |
2 |
2 |
3 |
|
Elective |
| CENG 444* |
Advanced Java Programming |
2 |
2 |
3 |
|
Elective |
| CENG 462 * |
Digital Image Processing |
2 |
2 |
3 |
|
Elective |
| 'CENG 465* |
Neural Networks |
2 |
2 |
3 |
|
Elective |
| 'CENG 466* |
Artificial Intelligence |
3 |
0 |
3 |
|
Elective |
| CENG 468* |
Knowledge Engineering |
3 |
0 |
3 |
|
Elective |
| CENG 471* |
Parallel Computing |
3 |
0 |
3 |
|
Elective |
| CENG 487 |
Software Engineering |
3 |
0 |
3 |
|
Elective |
| CENG 488* |
Component Based Software Development |
3 |
0 |
3 |
|
Elective |
| CENG 489* |
Software Quality and Assurance |
3 |
0 |
3 |
|
Elective |
| CENG 491 |
Formal Languages and Automata |
3 |
0 |
3 |
|
Elective |
| CENG 492* |
Social and Professional Issues |
3 |
0 |
3 |
|
Elective |
| CENG 497* |
Computer Graphics |
2 |
2 |
3 |
|
Elective |
| ECE 281 |
Electrical Circuits and Instrumentation + Lab |
2 |
2 |
3 |
|
Elective |
| Course ID |
Course Name |
T |
P |
C |
|
Status |
| CENG 111 |
Fundamentals of Computer Engineering |
2 |
2 |
3 |
|
Must |
| CENG 114 |
Algorithms and Programming |
2 |
2 |
3 |
|
Must |
| CENG 218 |
Data Structures |
2 |
2 |
3 |
|
Must |
| CENG 241 |
Advanced Programming |
2 |
2 |
3 |
|
Must |
| CENG 328 |
Operating Systems |
2 |
2 |
3 |
|
Must |
| MATH 219 |
Engineering Mathematics |
4 |
0 |
4 |
|
Must |
| CENG 122 |
Logic Design |
2 |
2 |
3 |
|
Elective |
| CENG 222 |
Computer Organization |
2 |
2 |
3 |
|
Elective |
| CENG 272 |
Statistical Computations |
3 |
0 |
3 |
|
Elective |
| CENG 277 |
Discrete Structures |
3 |
0 |
3 |
|
Elective |
| CENG 292 |
Web Development |
2 |
2 |
3 |
|
Elective |
| CENG 329 |
Microprocessors |
2 |
2 |
3 |
|
Elective |
| CENG 331 |
Data Communications |
2 |
2 |
3 |
|
Elective |
| CENG 334 |
Computer Networks |
2 |
2 |
3 |
|
Elective |
| CENG 344 |
Object Oriented Languages |
2 |
2 |
3 |
|
Elective |
| CENG 346* |
Compiler Design |
2 |
2 |
3 |
|
Elective |
| CENG 351 |
Data Management and File Structure |
2 |
2 |
3 |
|
Elective |
| CENG 353 |
Information Systems Analysis and Design |
3 |
0 |
3 |
|
Elective |
| CENG 356 |
Database Management Systems |
2 |
2 |
3 |
|
Elective |
| CENG 358* |
Practical UML |
2 |
2 |
3 |
|
Elective |
| CENG 375 |
Numerical Computations |
3 |
0 |
3 |
|
Elective |
| CENG 392* |
Biotechnology |
3 |
0 |
3 |
|
Elective |
| CENG 394* |
Human Computer Interaction |
3 |
0 |
3 |
|
Elective |
| CENG 423* |
Client/Server Programming |
2 |
2 |
3 |
|
Elective |
| CENG 429* |
Distributed Systems |
2 |
2 |
3 |
|
Elective |
| CENG 435* |
Introduction to Data Security & Cryptography |
2 |
2 |
3 |
|
Elective |
| CENG 442 |
Programming Language Concepts |
2 |
2 |
3 |
|
Elective |
| *CENG 444* |
Advanced Java Programming |
2 |
2 |
3 |
|
Elective |
| *CENG 462* |
Digital Image Processing |
2 |
2 |
3 |
|
Elective |
| CENG 465* |
Neural Networks |
2 |
2 |
3 |
|
Elective |
| CENG 466* |
Artificial Intelligence |
3 |
0 |
3 |
|
Elective |
| *CENG 468* |
Knowledge Engineering |
3 |
0 |
3 |
|
Elective |
| *CENG 471* |
Parallel Computing |
3 |
0 |
3 |
|
Elective |
| CENG 487 |
Software Engineering |
3 |
0 |
3 |
|
Elective |
| CENG 488* |
Component Based Software Development |
3 |
0 |
3 |
|
Elective |
| *CENG 489* |
Software Quality and Assurance |
3 |
0 |
3 |
|
Elective |
| CENG 491 |
Formal Languages and Automata |
3 |
0 |
3 |
|
Elective |
| CENG 492* |
Social and Professional Issues |
3 |
0 |
3 |
|
Elective |
| CENG 497* |
Computer Graphics |
2 |
2 |
3 |
|
Elective |
| ECE 281 |
Electrical Circuits and Instrumentation + Lab |
2 |
2 |
3 |
|
Elective |
* Signed courses can be taken by students if
they are offered by the department.
back to top
Double Major /
Minor Programs for the Students of the Department of Industrial
Engineering
Students who want to enroll to the double major
program have to take 6 must courses and some elective courses
to complete at least 36 credits. Students who want to enroll
to the minor program have to take 4 must courses and some
elective courses to complete at least 18 credits.
Major Program Minor Program
Course ID |
Course Name |
T |
P |
C |
|
Status |
| CENG 218 |
Data Structures |
2 |
2 |
3 |
|
Must |
| CENG 222 |
Computer Organization |
2 |
2 |
3 |
|
Must |
| CENG 241 |
Advanced Programming |
2 |
2 |
3 |
|
Must |
| CENG 328 |
Operating Systems |
2 |
2 |
3 |
|
Must |
| CENG 491 |
Formal Languages and Automata |
3 |
0 |
3 |
|
Must |
| ECE 281 |
Electrical Circuits and Instrumentation |
2 |
2 |
3 |
|
Must |
| CENG 122 |
Logic Design |
2 |
2 |
3 |
|
Elective |
| CENG 272 |
Statistical Computations |
3 |
0 |
3 |
|
Elective |
| CENG 277 |
Discrete Structures |
3 |
0 |
3 |
|
Elective |
| CENG 292 |
Web Development |
2 |
2 |
3 |
|
Elective |
| CENG 329 |
Microprocessors |
2 |
2 |
3 |
|
Elective |
| CENG 331 |
Data Communications |
2 |
2 |
3 |
|
Elective |
| CENG 334 |
Computer Networks |
2 |
2 |
3 |
|
Elective |
| CENG 344 |
Object Oriented Languages |
2 |
2 |
3 |
|
Elective |
| CENG 346* |
Compiler Design |
2 |
2 |
3 |
|
Elective |
| CENG 351 |
Data Management and File Structure |
2 |
2 |
3 |
|
Elective |
| CENG 353* |
Information Systems Analysis and Design |
3 |
0 |
3 |
|
Elective |
| CENG 356 |
Database Management Systems |
2 |
2 |
3 |
|
Elective |
| CENG 358* |
Practical UML |
2 |
2 |
3 |
|
Elective |
| CENG 375 |
Numerical Computations |
3 |
0 |
3 |
|
Elective |
| CENG 392* |
Biotechnology |
3 |
0 |
3 |
|
Elective |
| CENG 394* |
Human Computer Interaction |
3 |
0 |
3 |
|
Elective |
| CENG 423* |
Client/Server Programming |
2 |
2 |
3 |
|
Elective |
| CENG 429* |
Distributed Systems |
2 |
2 |
3 |
|
Elective |
| CENG 435* |
Introduction to Data Security & Cryptography |
2 |
2 |
3 |
|
Elective |
| CENG 442 |
Programming Language Concepts |
2 |
2 |
3 |
|
Elective |
| CENG 444* |
Advanced Java Programming |
2 |
2 |
3 |
|
Elective |
| CENG 462* |
Digital Image Processing |
2 |
2 |
3 |
|
Elective |
| CENG 465* |
Neural Networks |
2 |
2 |
3 |
|
Elective |
| CENG 466* |
Artificial Intelligence |
3 |
0 |
3 |
|
Elective |
| CENG 468* |
Knowledge Engineering |
3 |
0 |
3 |
|
Elective |
| CENG 471* |
Parallel Computing |
3 |
0 |
3 |
|
Elective |
| CENG 487 |
Software Engineering |
3 |
0 |
3 |
|
Elective |
| CENG 488* |
Component Based Software Development |
3 |
0 |
3 |
|
Elective |
| CENG 489* |
Software Quality and Assurance |
3 |
0 |
3 |
|
Elective |
| CENG 492* |
Social and Professional Issues |
3 |
0 |
3 |
|
Elective |
| CENG 497* |
Computer Graphics |
2 |
2 |
3 |
|
Elective |
| Course ID |
Course Name |
T
|
P
|
C |
|
Status |
| CENG 218 |
Data Structures |
2 |
2 |
3 |
|
Must |
| CENG 241 |
Advanced Programming |
2 |
2 |
3 |
|
Must |
| CENG 328 |
Operating Systems |
2 |
2 |
3 |
|
Must |
| ECE 281 |
Electrical Circuits and Instrumentation |
2 |
2 |
3 |
|
Must |
| CENG 122 |
Logic Design |
2 |
2 |
3 |
|
Elective |
| CENG 222 |
Computer Organization |
2 |
2 |
3 |
|
Elective |
| CENG 272 |
Statistical Computations |
3 |
0 |
3 |
|
Elective |
| CENG 277 |
Discrete Structures |
3 |
0 |
3 |
|
Elective |
| CENG 292 |
Web Development |
2 |
2 |
3 |
|
Elective |
| CENG 329 |
Microprocessors |
2 |
2 |
3 |
|
Elective |
| CENG 331 |
Data Communications |
2 |
2 |
3 |
|
Elective |
| CENG 334 |
Computer Networks |
2 |
2 |
3 |
|
Elective |
| CENG 344 |
Object Oriented Languages |
2 |
2 |
3 |
|
Elective |
| CENG 346* |
Compiler Design |
2 |
2 |
3 |
|
Elective |
| CENG 351 |
Data Management and File Structure |
2 |
2 |
3 |
|
Elective |
| CENG 353* |
Information Systems Analysis and Design |
3 |
0 |
3 |
|
Elective |
| CENG 356 |
Database Management Systems |
2 |
2 |
3 |
|
Elective |
| CENG 358* |
Practical UML |
2 |
2 |
3 |
|
Elective |
| CENG 375 |
Numerical Computations |
3 |
0 |
3 |
|
Elective |
| CENG 392* |
Biotechnology |
3 |
0 |
3 |
|
Elective |
| CENG 394* |
Human Computer Interaction |
3 |
0 |
3 |
|
Elective |
| CENG 423 |
Client/Server Programming |
2 |
2 |
3 |
|
Elective |
| CENG 429* |
Distributed Systems |
2 |
2 |
3 |
|
Elective |
| CENG 435* |
Introduction to Data Security & Cryptography |
2 |
2 |
3 |
|
Elective |
| CENG 442 |
Programming Language Concepts |
2 |
2 |
3 |
|
Elective |
| CENG 444* |
Advanced Java Programming |
2 |
2 |
3 |
|
Elective |
| CENG 462* |
Digital Image Processing |
2 |
2 |
3 |
|
Elective |
| CENG 465* |
Neural Networks |
2 |
2 |
3 |
|
Elective |
| CENG 466* |
Artificial Intelligence |
3 |
0 |
3 |
|
Elective |
| CENG 468* |
Knowledge Engineering |
3 |
0 |
3 |
|
Elective |
| CENG 471* |
Parallel Computing |
3 |
0 |
3 |
|
Elective |
| CENG 487 |
Software Engineering |
3 |
0 |
3 |
|
Elective |
| CENG 488* |
Component Based Software Development |
3 |
0 |
3 |
|
Elective |
| CENG 489* |
Software Quality and Assurance |
3 |
0 |
3 |
|
Elective |
| CENG 491 |
Formal Languages and Automata |
3 |
0 |
3 |
|
Elective |
| CENG 492* |
Social and Professional Issues |
3 |
0 |
3 |
|
Elective |
| CENG 497* |
Computer Graphics |
2 |
2 |
3 |
|
Elective |
* Signed courses can be taken by students if
they are offered by the department.
back to top
Double Major / Minor
Programs for the Students of the Department of Mathematics
and Computer
Students who want to enroll to the double major
program have to take 7 must courses and some elective courses
to complete at least 36 credits. Students who want to enroll
to the minor program have to take 4 must courses and some
elective courses to complete at least 18 credits.
Major Program Minor Program
| Course ID |
Course Name |
T |
P |
C |
|
Status |
| CENG 114 |
Algorithms and Programming |
2 |
2 |
3 |
|
Must |
| CENG 200 |
Summer Training I |
0 |
0 |
0 |
|
Must |
| CENG 222 |
Computer Organization |
2 |
2 |
3 |
|
Must |
| CENG 241 |
Advanced Programming |
2 |
2 |
3 |
|
Must |
| CENG 351 |
Data Management and File Structure |
2 |
2 |
3 |
|
Must |
| CENG 491 |
Formal Languages and Automata |
3 |
0 |
3 |
|
Must |
| ECE 281 |
Electrical Circuits and Instrumentation |
2 |
2 |
3 |
|
Must |
| CENG 122 |
Logic Design |
2 |
2 |
3 |
|
Elective |
| CENG 292 |
Web Development |
2 |
2 |
3 |
|
Elective |
| CENG 329 |
Microprocessors |
2 |
2 |
3 |
|
Elective |
| CENG 331 |
Data Communications |
2 |
2 |
3 |
|
Elective |
| CENG 346* |
Compiler Design |
2 |
2 |
3 |
|
Elective |
| CENG 353 |
Information Systems Analysis and Design |
3 |
0 |
3 |
|
Elective |
| CENG 358* |
Practical UML |
2 |
2 |
3 |
|
Elective |
| CENG 392* |
Biotechnology |
3 |
0 |
3 |
|
Elective |
| CENG 394* |
Human Computer Interaction |
3 |
0 |
3 |
|
Elective |
| CENG 423* |
Client/Server Programming |
2 |
2 |
3 |
|
Elective |
| CENG 429* |
Distributed Systems |
2 |
2 |
3 |
|
Elective |
| CENG 435* |
Introduction to Data Security & Cryptography |
2 |
2 |
3 |
|
Elective |
| CENG 442 |
Programming Language Concepts |
2 |
2 |
3 |
|
Elective |
| CENG 444* |
Advanced Java Programming |
2 |
2 |
3 |
|
Elective |
| CENG 462* |
Digital Image Processing |
2 |
2 |
3 |
|
Elective |
| CENG 465* |
Neural Networks |
2 |
2 |
3 |
|
Elective |
| CENG 466* |
Artificial Intelligence |
3 |
0 |
3 |
|
Elective |
| CENG 468* |
Knowledge Engineering |
3 |
0 |
3 |
|
Elective |
| CENG 471* |
Parallel Computing |
3 |
0 |
3 |
|
Elective |
| CENG 487 |
Software Engineering |
3 |
0 |
3 |
|
Elective |
| CENG 488* |
Component Based Software Development |
3 |
0 |
3 |
|
Elective |
| CENG 489* |
Software Quality and Assurance |
3 |
0 |
3 |
|
Elective |
| CENG 492* |
Social and Professional Issues |
3 |
0 |
3 |
|
Elective |
| CENG 497* |
Computer Graphics |
2 |
2 |
3 |
|
Elective |
| Course ID |
Course Name |
T |
P |
C |
|
Status |
| CENG 114 |
Algorithms and Programming |
2 |
2 |
3 |
|
Must |
| CENG 222 |
Computer Organization |
2 |
2 |
3 |
|
Must |
| CENG 241 |
Advanced Programming |
2 |
2 |
3 |
|
Must |
| ECE 281 |
Electrical Circuits and Instrumentation |
2 |
2 |
3 |
|
Must |
| CENG 122 |
Logic Design |
2 |
2 |
3 |
|
Elective |
| CENG 292 |
Web Development |
2 |
2 |
3 |
|
Elective |
| CENG 329 |
Microprocessors |
2 |
2 |
3 |
|
Elective |
| CENG 331 |
Data Communications |
2 |
2 |
3 |
|
Elective |
| CENG 346* |
Compiler Design |
2 |
2 |
3 |
|
Elective |
| CENG 351 |
Data Management and File Structure |
2 |
2 |
3 |
|
Elective |
| CENG 353 |
Information Systems Analysis and Design |
3 |
0 |
3 |
|
Elective |
| CENG 358* |
Practical UML |
2 |
2 |
3 |
|
Elective |
| CENG 392* |
Biotechnology |
3 |
0 |
3 |
|
Elective |
| CENG 394* |
Human Computer Interaction |
3 |
0 |
3 |
|
Elective |
| CENG 423* |
Client/Server Programming |
2 |
2 |
3 |
|
Elective |
| CENG 429* |
Distributed Systems |
2 |
2 |
3 |
|
Elective |
| CENG 435* |
Introduction to Data Security & Cryptography |
2 |
2 |
3 |
|
Elective |
| CENG 442 |
Programming Language Concepts |
2 |
2 |
3 |
|
Elective |
| CENG 444* |
Advanced Java Programming |
2 |
2 |
3 |
|
Elective |
| CENG 462* |
Digital Image Processing |
2 |
2 |
3 |
|
Elective |
| CENG 465* |
Neural Networks |
2 |
2 |
3 |
|
Elective |
| CENG 466* |
Artificial Intelligence |
3 |
0 |
3 |
|
Elective |
| CENG 468* |
Knowledge Engineering |
3 |
0 |
3 |
|
Elective |
| CENG 471* |
Parallel Computing |
3 |
0 |
3 |
|
Elective |
| CENG 487 |
Software Engineering |
3 |
0 |
3 |
|
Elective |
| CENG 488* |
Component Based Software Development |
3 |
0 |
3 |
|
Elective |
| CENG 489* |
Software Quality and Assurance |
3 |
0 |
3 |
|
Elective |
| CENG 491 |
Formal Languages and Automata |
3 |
0 |
3 |
|
Elective |
| CENG 492* |
Social and Professional Issues |
3 |
0 |
3 |
|
Elective |
| CENG 497* |
Computer Graphics |
2 |
2 |
3 |
|
Elective |
* Signed courses can be taken by students if
they are offered by the department.
back to top
Double Major / Minor Programs
for the Students of the Department of Electronic and Communication
Engineering
Students who want to enroll to the double major program have to take 6 must courses and some elective courses to complete at least 36 credits. Students who want to enroll to the minor program have to take 4 must courses and some elective courses to complete at least 18 credits.
Major Program Minor Program
| Course ID |
Course Name |
T |
P |
C |
|
Status |
| CENG 218 |
Data Structures |
2 |
2 |
3 |
|
Must |
| CENG 328 |
Operating Systems |
2 |
2 |
3 |
|
Must |
| CENG 344 |
Object Oriented Languages |
2 |
2 |
3 |
|
Must |
| CENG 351 |
Data Management and File Structure |
2 |
2 |
3 |
|
Must |
| CENG 356 |
Database Management Systems |
2 |
2 |
3 |
|
Must |
| CENG 491 |
Formal Languages and Automata |
3 |
0 |
3 |
|
Must |
| CENG 277 |
Discrete Structures |
3 |
0 |
3 |
|
Elective |
| CENG 292 |
Web Development |
2 |
2 |
3 |
|
Elective |
| CENG 346* |
Compiler Design |
2 |
2 |
3 |
|
Elective |
| CENG 353 |
Information Systems Analysis and Design |
3 |
0 |
3 |
|
Elective |
| CENG 358* |
Practical UML |
2 |
2 |
3 |
|
Elective |
| CENG 375 |
Numerical Computations |
3 |
0 |
3 |
|
Elective |
| CENG 392* |
Biotechnology |
3 |
0 |
3 |
|
Elective |
| CENG 394* |
Human Computer Interaction |
3 |
0 |
3 |
|
Elective |
| CENG 423* |
Client/Server Programming |
2 |
2 |
3 |
|
Elective |
| CENG 429* |
Distributed Systems |
2 |
2 |
3 |
|
Elective |
| CENG 435* |
Introduction to Data Security & Cryptography |
2 |
2 |
3 |
|
Elective |
| CENG 442 |
Programming Language Concepts |
2 |
2 |
3 |
|
Elective |
| CENG 462* |
Digital Image Processing |
2 |
2 |
3 |
|
Elective |
| CENG 465* |
Neural Networks |
2 |
2 |
3 |
|
Elective |
| CENG 466* |
Artificial Intelligence |
3 |
0 |
3 |
|
Elective |
| CENG 468* |
Knowledge Engineering |
3 |
0 |
3 |
|
Elective |
| CENG 471* |
Parallel Computing |
3 |
0 |
3 |
|
Elective |
| CENG 487 |
Software Engineering |
3 |
0 |
3 |
|
Elective |
| CENG 488* |
Component Based Software Development |
3 |
0 |
3 |
|
Elective |
| CENG 489* |
Software Quality and Assurance |
3 |
0 |
3 |
|
Elective |
| CENG 492* |
Social and Professional Issues |
3 |
0 |
3 |
|
Elective |
| CENG 497* |
Computer Graphics |
2 |
2 |
3 |
|
Elective |
| Course ID |
Course Name |
T
|
P |
C |
|
Status |
| CENG 218 |
Data Structures |
2 |
2 |
3 |
|
Must |
| CENG 328 |
Operating Systems |
2 |
2 |
3 |
|
Must |
| CENG 351 |
Data Management and File Structure |
2 |
2 |
3 |
|
Must |
| CENG 491 |
Formal Languages and Automata |
3 |
0 |
3 |
|
Must |
| CENG 277 |
Discrete Structures |
3 |
0 |
3 |
|
Elective |
| CENG 292 |
Web Development |
2 |
2 |
3 |
|
Elective |
| CENG 344 |
Object Oriented Languages |
2 |
2 |
3 |
|
Elective |
| CENG 346* |
Compiler Design |
2 |
2 |
3 |
|
Elective |
| CENG 353 |
Information Systems Analysis and Design |
3 |
0 |
3 |
|
Elective |
| CENG 356 |
Database Management Systems |
2 |
2 |
3 |
|
Elective |
| CENG 358* |
Practical UML |
2 |
2 |
3 |
|
Elective |
| CENG 375 |
Numerical Computations |
3 |
0 |
3 |
|
Elective |
| CENG 392* |
Biotechnology |
3 |
0 |
3 |
|
Elective |
| CENG 394* |
Human Computer Interaction |
3 |
0 |
3 |
|
Elective |
| CENG 423* |
Client/Server Programming |
2 |
2 |
3 |
|
Elective |
| CENG 429* |
Distributed Systems |
2 |
2 |
3 |
|
Elective |
| CENG 435* |
Introduction to Data Security & Cryptography |
2 |
2 |
3 |
|
Elective |
| CENG 442 |
Programming Language Concepts |
2 |
2 |
3 |
|
Elective |
| CENG 462* |
Digital Image Processing |
2 |
2 |
3 |
|
Elective |
| CENG 465* |
Neural Networks |
2 |
2 |
3 |
|
Elective |
| CENG 466* |
Artificial Intelligence |
3 |
0 |
3 |
|
Elective |
| CENG 468* |
Knowledge Engineering |
3 |
0 |
3 |
|
Elective |
| CENG 471* |
Parallel Computing |
3 |
0 |
3 |
|
Elective |
| CENG 487 |
Software Engineering |
3 |
0 |
3 |
|
Elective |
| CENG 488* |
Component Based Software Development |
3 |
0 |
3 |
|
Elective |
| CENG 489* |
Software Quality and Assurance |
3 |
0 |
3 |
|
Elective |
| CENG 492* |
Social and Professional Issues |
3 |
0 |
3 |
|
Elective |
| CENG 497* |
Computer Graphics |
2 |
2 |
3 |
|
Elective |
* Signed courses can be taken by students if
they are offered by the department.
back to top
|