| 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 | |