|
Curriculum
Master of Science (M.S) in Computer
Engineering (Non-Thesis)
Compulsory Courses:
| CENG 501 |
Operating Systems |
(3-0-3) |
| CENG 502 |
Computer Networks and
Communication |
(3-0-3) |
| CENG 590 |
Graduate Seminar |
NC |
Elective Courses:
| CENG 500 |
Numerical Methods and
Optimization |
(3-0-3) |
| CENG 503 |
Image Processing |
(3-0-3) |
| CENG 505 |
Parallel Computing I |
(3-0-3) |
| CENG 506 |
Microprocessors and Embedded
Systems I |
(3-0-3) |
| CENG 507 |
Neural Computing |
(3-0-3) |
| CENG 508 |
Artificial Intelligence I |
(3-0-3) |
| CENG 509 |
Pattern Recognition |
(3-0-3) |
| CENG 510 |
Parallel Computing II |
(3-0-3) |
| CENG 511 |
Algorithms |
(3-0-3) |
| CENG 513 |
Object Oriented Analysis and
Design |
(3-0-3) |
| CENG 514 |
Computer Graphics |
(3-0-3) |
| CENG 516 |
Microprocessors and Embedded
Systems II |
(3-0-3) |
| CENG 517 |
Cognitive Aspects of Natural
Language Processing |
(3-0-3) |
| CENG 519 |
Artificial Intelligence II |
(3-0-3) |
| CENG 520 |
Information Security |
(3-0-3) |
| CENG 521 |
Topics in Advanced Database |
(3-0-3) |
| CENG 522 |
Advanced OOP |
(3-0-3) |
| CENG 525 |
Introduction to Functional
Programming |
(3-0-3) |
| CENG 526 |
Software Architecture |
(3-0-3) |
| CENG 537 |
Object-Oriented Construction |
(3-0-3) |
| CENG 550 |
Internet Architecture |
(3-0-3) |
| CENG 557 |
Software Quality Assurance and
Testing |
(3-0-3) |
| CENG 558 |
Distributed Object Computing |
(3-0-3) |
| CENG 567 |
Data Mining |
(3-0-3) |
| CENG 568 |
Knowledge Engineering |
(3-0-3) |
| CENG 581 |
Constructive Software
Engineering |
(3-0-3) |
| CENG 595 |
Selected Topics in Computer
Engineering |
(3-0-3) |
Note: In addition to the above elective
courses, also, courses from the other departments having
programs in our Graduate School of Natural and Applied
Sciences may be taken with the approval of the
graduate advisor of the students and the department head.
These will be counted as elective courses as well
Master of Science (M.S) in Computer Engineering
(Thesis)
Curriculum
Compulsory Courses:
| CENG 501 |
Operating Systems |
(3-0-3) |
| CENG 502 |
Computer Networks and
Communication |
(3-0-3) |
| CENG 590 |
Graduate Seminar |
NC |
| CENG 591 |
Special Studies |
(0-4-0) |
| CENG 599 |
Thesis |
NC |
Elective Courses:
| CENG 500 |
Numerical Methods and
Optimization |
(3-0-3) |
| CENG 503 |
Image Processing |
(3-0-3) |
| CENG 505 |
Parallel Computing I |
(3-0-3) |
| CENG 506 |
Microprocessors and Embedded
Systems I |
(3-0-3) |
| CENG 507 |
Neural Computing |
(3-0-3) |
| CENG 508 |
Artificial Intelligence I |
(3-0-3) |
| CENG 509 |
Pattern Recognition |
(3-0-3) |
| CENG 510 |
Parallel Computing II |
(3-0-3) |
| CENG 511 |
Algorithms |
(3-0-3) |
| CENG 513 |
Object Oriented Analysis and
Design |
(3-0-3) |
| CENG 514 |
Computer Graphics |
(3-0-3) |
| CENG 516 |
Microprocessors and Embedded
Systems II |
(3-0-3) |
| CENG 517 |
Cognitive Aspects of Natural
Language Processing |
(3-0-3) |
| CENG 519 |
Artificial Intelligence II |
(3-0-3) |
| CENG 520 |
Information Security |
(3-0-3) |
| CENG 521 |
Topics in Advanced Database |
(3-0-3) |
| CENG 522 |
Advanced OOP |
(3-0-3) |
| CENG 525 |
Introduction to Functional
Programming |
(3-0-3) |
| CENG 526 |
Software Architecture |
(3-0-3) |
| CENG 537 |
Object-Oriented Construction |
(3-0-3) |
| CENG 550 |
Internet Architecture |
(3-0-3) |
| CENG 557 |
Software Quality Assurance and
Testing |
(3-0-3) |
| CENG 558 |
Distributed Object Computing |
(3-0-3) |
| CENG 567 |
Data Mining |
(3-0-3) |
| CENG 568 |
Knowledge Engineering |
(3-0-3) |
| CENG 581 |
Constructive Software
Engineering |
(3-0-3) |
| CENG 595 |
Selected Topics in Computer
Engineering |
(3-0-3) |
Note: In addition to the above elective
courses, also, courses from the other departments having
programs in our Graduate School of Natural and Applied
Sciences may be taken with the approval of the
graduate advisor of the students and the department head.
These will be counted as elective courses as well |