The lists below provide a detailed overview of the learning lines and their corresponding major courses within the major Computer Science and Engineering.
Theory and Algorithms
Code | Course name | Yr. Q | Level |
---|---|---|---|
2IT60 | Logic and set theory | 1.1 | 1 |
2IT80 | Introduction to Discrete Structures | 1.2 | 1 |
2IL50 | Data Structures | 1.3 | 2 |
2IT90 | Automata, Language Theory and Complexity | 2.1 | 2 |
2ILC0 | Algorithms | 3.1 | 3 |
Software Development
Code | Course name | Yr. Q. | Level |
---|---|---|---|
2IP90 | Programming | 1.1 | 1 |
2IPC0 | Programming Methods | 2.2 | 3 |
2IX20 | Software Specification | 2.3 | 3 |
2IPE0 | SEP (Software Engineering Project) | 3.3/3.4 | 3 |
Architecture and Networks
Code | Course name | Yr. Q. | Level |
---|---|---|---|
2IC30 | Computer Systems | 1.3 | 1 |
2IO75 | DBL Embedded Systems | 1.4 | 2 |
2IC60 | Computer Networks & Security | 2.4 | 2 |
2INC0 | Operating Systems | 3.2 | 3 |
Information Systems
Code | Course name | Yr. Q. | Level |
---|---|---|---|
2ID50 | Data Modeling & Databases | 2.2 | 2 |
2IOI0 | DBL Process Mining | 2.3 | 2 |
Web Technology and Data Mining
Code | Course name | Yr. Q. | Level |
---|---|---|---|
2IS70 | DBL App Development | 2.2 | 2 |
2DI90 | Probability & Statistics | 3.1 | 2 |
2IIG0 | Data Mining and Machine Learning | 3.2 | 3 |