Bachelor of Science in Information Technology (BSc IT)

> Program Overview


The Bachelor of Science in Information Technology (BSc IT) program prepares students to meet the information and communication technology needs of government, business, healthcare, universities, and other kinds of organizations. Information Technology (IT) is the application of computers and telecommunication systems to produce, manipulate, store, organize, retrieve, and transmit data. It involves development, installation, implementation, management, and maintenance of computer hardware and software within companies, universities, and other organizations.

IT graduates assume the responsibility of the development and selection of the appropriate computer hardware and software products and systems for an organization; and the installation, customization, implementation, management, and maintenance of such products and systems for the organization’s computer users. 

The International Open University (IOU) joins worldly IT knowledge and Islamic knowledge in this exciting program. Hence, we’ve created a unique opportunity for students to fulfill their religious duty of seeking and sharing knowledge while securing worldly benefits. In today’s society, computers and information technology touches almost every aspect of modern life. Thus, learning IT is a magnificent way, that a person can contribute to his/her society.

“The best of people are those who are most beneficial to people.” (Al-Mu’jam Al-Awsat, 5787)

The B.Sc. in Information Technology program features carefully designed courses that are based on web systems and technologies, multimedia systems and designs, computer communication and networks, systems and network administration, network security, software engineering, databases, data warehousing, system integration and architecture, information systems, and human computer interaction.


Students with a BSc IT can pursue careers including teaching, data analysis, programming, and web development.


CMP 102Introduction to Computing None
CMP 103Programming Fundamentals None
MAT101Calculus and Analytical Geometry None
ENG101English-I (Functional English) None
ETH 101Etiquette of Seeking Knowledge 101None 
AQD 101Aqeedah 101 None
CMP 105Object Oriented Programming Programming Fundamentals
CMP201Digital Logic Design None
CMP104Discrete Structures None
MGT 104Principles of ManagementNone 
FQH 101Fiqh 101 None
CVN 101Islamic Civilization 101 None
CMP 202Data Structures and Algorithms Discrete Structures
CMP 206Computer Communication and Networks None
IT202Information Systems None
BSA 102Organizational Behaviour None
FQH 102Fiqh 102 None
PSY 101Islamic Psychology 101 None
CMP 204Operating Systems Data Structures and Algorithms
CMP 203Introduction to Software Engineering Object Oriented Programming
CMP 205Introduction to Database Systems Data Structures and Algorithms
STA101Probability and Statistics None
TAF 201Tafseer 201 None
HAD 102Hadeeth 102 None
IT 302Multimedia Systems and Design None
IT 303Database Management (IT Elective I)Introduction to Database Systems
IT 301Web Systems and TechnologiesIntroduction to Database Systems 
IT307Advanced Computer Programming Introduction to Database Systems
IT309Internet Architecture and Protocols Introduction to Database Systems
SER 101Seerah 101 None


CMP301Human Computer Interaction Data Structures and Algorithms
IT304Systems and Network Administration Computer Communication and Networks, Operating Systems
IT403Data Warehousing Introduction to Database Systems
IT404Network Security Computer Communication and Networks
IT308Object Oriented Analysis and DesignProgramming Fundamentals 
SER 102Seerah 102 None
IT401IT Capstone Part I (continued) After completing at least 36 courses (in first 6 semesters)
IT306Mobile Computing Internet Architecture and Protocols, Web Systems and Technologies
IT305E-Commerce Applications Development Web Systems and Technologies
IT405System Integration and Architecture None
IT410Information Technology Project Management Introduction to Software Engineering
IT411Database Administration and ManagementIntroduction to Database Systems 
IT401IT Capstone Part II IT Capstone Part I
IT412Artificial IntelligenceData Structures and Algorithms
IT407Mobile Application DevelopmentWeb Systems and Technologies
IT408Enterprise Application Development Introduction to Database Systems
IT409Cloud Computing Internet Architecture and Protocols
EDU 105Professional Development None

Applying to International Open University

Access all the information you need.

You can also leave your suggestions and comments.
For registered Bachelor of Science in Information Technology (BSc IT) students we have a dedicated help desk