Mechatronic Engineering Students must take the following courses for double major program. |
Course Code |
Course Name |
LC |
ECTS |
COMP1112 | Object Oriented Programming | 3 | 6 |
COMP2102 | Data Structures and Algorithms | 4 | 6 |
MATH2103 | Discrete Mathematics | 3 | 6 |
SOFT2101 | Principles of Software Engineering | 3 | 5 |
COMP2502 | Human Computer Interaction | 3 | 5 |
COMP2222 | Database Systems | 4 | 7 |
COMP3112 | Analysis of Algorithms | 3 | 5 |
COMP3401 | Computer Organization | 3 | 5 |
SOFT3501 | Requirements Analysis | 3 | 6 |
SOFT3205 | Software Architecture | 3 | 5 |
COMP3432 | Operating Systems | 3 | 5 |
SOFT3406 | Software Verification and Validation | 3 | 5 |
COMP3334 | Computer Networks | 3 | 5 |
COMP3105 | Automata and Formal Languages | 3 | 5 |
SOFT4304 | Software Project Management | 3 | 4 |
SOFT-AE-II | Area Elective- II | 3 | 5 |
SOFT-AE-III | Area Elective- III | 3 | 5 |
SOFT-AE-IV | Area Elective-IV | 3 | 5 |
SOFT4910 | Summer Practice II | 0 | 1 |
SOFT4902 | Graduation Design Project | 3 | 6 |
|
59 |
102 |