B.Sc. in Information Technology
> Course Overview
Overview
The B.Sc. in Information Technology 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 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.
Program Objective
prepares students to meet the information and communication technology needs of government, business, healthcare, universities, and other kinds of organizations
Admission Eligibility Criteria
HSC (10+ 2) or equivalent
Careers
Teaching, IT Analyst, IT programmer, IT web developers.
Course Overview
CODE | DESCRIPTION | PRE-REQUISTE |
CMP 102 | Introduction to Computing | None |
CMP 103 | Programming Fundamentals | None |
MAT101 | Calculus and Analytical Geometry | None |
ENG101 | English-I (Functional English) | None |
ETH 101 | Etiquette of Seeking Knowledge 101 | None |
AQD 101 | Aqeedah 101 | None |
CODE | DESCRIPTION | PRE-REQUISTE |
CMP 105 | Object Oriented Programming | Programming Fundamentals |
CMP201 | Digital Logic Design | None |
CMP104 | Discrete Structures | None |
MGT 104 | Principles of Management | None |
FQH 101 | Fiqh 101 | None |
CVN 101 | Islamic Civilization 101 | None |
CODE | DESCRIPTION | PRE-REQUISTE |
CMP 202 | Data Structures and Algorithms | Discrete Structures |
CMP 206 | Computer Communication and Networks | None |
IT202 | Information Systems | None |
BSA 102 | Organizational Behaviour | None |
FQH 102 | Fiqh 102 | None |
PSY 101 | Islamic Psychology 101 | None |
CODE | DESCRIPTION | PRE-REQUISTE |
CMP 204 | Operating Systems | Data Structures and Algorithms |
CMP 203 | Introduction to Software Engineering | Object Oriented Programming |
CMP 205 | Introduction to Database Systems | Data Structures and Algorithms |
STA101 | Probability and Statistics | None |
TAF 201 | Tafseer 201 | None |
HAD 102 | Hadeeth 102 | None |
CODE | DESCRIPTION | PRE-REQUISTE |
IT 302 | Multimedia Systems and Design | None |
IT 303 | Database Management (IT Elective I) | Introduction to Database Systems |
IT 301 | Web Systems and Technologies | Introduction to Database Systems |
IT307 | Advanced Computer Programming | Introduction to Database Systems |
IT309 | Internet Architecture and Protocols | Introduction to Database Systems |
SER 101 | Seerah 101 | None |
CODE | DESCRIPTION | PRE-REQUISTE |
CMP301 | Human Computer Interaction | Data Structures and Algorithms |
IT304 | Systems and Network Administration | Computer Communication and Networks, Operating Systems |
IT403 | Data Warehousing | Introduction to Database Systems |
IT404 | Network Security | Computer Communication and Networks |
IT308 | Object Oriented Analysis and Design | Programming Fundamentals |
SER 102 | Seerah 102 | None |
CODE | DESCRIPTION | PRE-REQUISTE |
IT401 | IT Capstone Part I (continued) | After completing at least 36 courses (in first 6 semesters) |
IT306 | Mobile Computing | Internet Architecture and Protocols, Web Systems and Technologies |
IT305 | E-Commerce Applications Development | Web Systems and Technologies |
IT405 | System Integration and Architecture | None |
IT410 | Information Technology Project Management | Introduction to Software Engineering |
IT411 | Database Administration and Management | Introduction to Database Systems |
CODE | DESCRIPTION | PRE-REQUISTE |
IT401 | IT Capstone Part II | IT Capstone Part I |
IT412 | Artificial Intelligence | Data Structures and Algorithms |
IT407 | Mobile Application Development | Web Systems and Technologies |
IT408 | Enterprise Application Development | Introduction to Database Systems |
IT409 | Cloud Computing | Internet Architecture and Protocols |
EDU 105 | Professional Development | None |