| 1st Year | |
| 1st Semester | 2nd Semester |
| Computation | Discrete Math |
| Arabic Language 1 | Programming Language |
| English Language 1 | Introduction to websites, Communication and Internet |
| Islamic Culture 1 | Sudanese Studies |
| Management Principles | Principles of Statistics |
| An Introduction to Computer an IT | Arabic Language 2 |
| Principles of Economics | English Language 2 |
| Accounting Principles | Islamic Culture 2 |
| 2nd Year | |
| 1st Semester | 2nd Semester |
| Programming Concepts for Objects | Applied Statistics |
| An Introduction to Electronics | Programming Engineering 1 |
| Algorithm and Data Structure | Design of Digital Systems |
| Computer Architecture | Introduction to Law |
| Banking an Electronic Business | Marketing Principles |
| Management Information Systems | Database Systems |
| Probability Theory | |
| 3rd Year | |
| 1st Semester | 2nd Semester |
| Software Engineering 2 | Introduction to Virtual Intelligence |
| Website Management | Interaction between Human and the Computer |
| Internet Design and Development 1 | Multimedia |
| Financial Management | Internet Design and Development 2 |
| Banks and Money | Research Methodology |
| Operating Systems | Mobile computing |
| Projects Management | |
| 4th Year | |
| 1st Semester | 2nd Semester |
| Advanced Database Systems | Information Risk Management |
| Data Mining | Modern Trends in Information Technology 2 |
| Modeling and Simulation | Electronic Transactions Ethics |
| Internet Infrastructure Protection | Transactions Jurisprudence |
| Modern Trends in Information Technology 1 | Knowledge Management |
| Operations Research | Practical Project 2 |
| Practical Project 1 | |
