Below is an overview of the program’s curriculum. The Required total number of ECTS credits to be awarded the BSc in Information Technology degree is 180.
60 ECTS: YEAR 01
| Class Hours | Unit Title | ECTS Credits |
|---|---|---|
| 35 |
IT101 - Fundamentals of Information and Communication Technology |
8 |
| 35 |
IT102 - Fundamentals of Programming |
8 |
| 30 |
IT103 - Data Structures & Algorithms |
6 |
| 35 |
IT104 - Database Management Systems |
8 |
| 35 |
IT105 - Computer Networks & Security |
8 |
| 30 |
IT106 - Web design & Development |
6 |
| 35 |
IT107 - Principles of Software Engineering |
8 |
| 35 |
IT108 - Operating Systems |
8 |
| Total 270 | 60 |
60 ECTS: YEAR 02
| Class Hours | Unit Title | ECTS Credits |
|---|---|---|
| 35 |
IT201 - Information Systems Management |
8 |
| 35 |
IT202 - Cloud Computing |
8 |
| 35 |
IT203 - Fundamentals of Cybersecurity |
8 |
| 30 |
IT204 - Mobile Application Development |
6 |
| 30 |
IT205 - IT Project Management |
6 |
| 35 |
IT206 - Artificial Intelligence |
8 |
| 35 |
IT207 - Data Science and Big Data Analytics |
8 |
| 35 |
IT208 - Human-Computer Interaction |
8 |
| Total 270 | 60 |
60 ECTS: YEAR 03
| Class Hours | Unit Title | ECTS Credits |
|---|---|---|
| 35 |
IT301 - E-Commerce Technologies |
8 |
| 35 |
IT302 - Information Technology Law and Ethics |
8 |
| 30 |
IT303 - Enterprise Resource Planning (ERP) |
6 |
| 30 |
IT304 - Business Intelligence and Data Warehousing |
6 |
| 30 |
IT305 - System Analysis and Design |
6 |
| 35 |
IT306 -The Internet of Things (IoT) |
8 |
| 35 |
IT307 - Emerging Technologies in IT |
8 |
|
IT308 - Dissertation/Independent Research Project |
10 | |
| Total 230 | 60 |