BS Information Technology

This course introduces students to various disciplines within computing, such as software development, cybersecurity, and data science etc. Students explore the importance of algorithms, programming, and data analysis in creating innovative solutions and advancing technology.

BS-IT Program Educational Objectives

The BS-IT program aims to

* Persue professional practices of computer science or advanced studies based on the technical skills and knowledge in mathematics, computer science, software engineering and supported disciplines.

* Encourage students to develop and use abstract models in addition to apply respective technology in practical situations.

* Provide practical skills to the students ti initiate their career in industry, professional organizations and software houses etc.

* Prove mastery of the computer science knowledge and skills necessary to work as a professional computer scientist, by demonstrating an understanding of current computer science models, techniques and practices.

* Provide formal foudations for higher learning.

Course Code Course Title Credit Hours
CS1134 Programming Fundamentals 4(3-1)
MT1313 Calculus and Analytical Geometry 3(3-0)
SS1423 Introduction to Information and Communication Technology 3(2-1)
SS1433 English Composition and Comprehension 3(3-0)
UR110 Life and Living-I Islamic Studies (Islamic Ethical Principles and Contemporary Issues) 3(3-0)
Total 16(14-2)
Course Code Course Title Credit Hours
CS2104 Object Oriented Programming 4(3-1)
MT1323 Applied Physics 3(3-0)
MT2313 Probability and Statistics 3(3-0)
SS4413 Professional Practice 3(3-0)
SS1413 Communication and Presentation Skills 3(3-0)
UR330 Life and Living-II (Introduction to Basic Teachings of Quran) 2(2-0)
Total 18(17-1)
Course Code Course Title Credit Hours
CS3104 Operating Systems 4(3-1)
SE3203 Software Requirements Engineering 3(3-0)
CS3123 Computer Networks 4(3-1)
IT2603 Web Design Application 3(2-1)
MT2303 Linear Algebra 3(3-0)
Total 17(14-3)
Course Code Course Title Credit Hours
CS3104 Operating Systems 4(3-1)
SE3203 Software Requirements Engineering 3(3-0)
CS3123 Computer Networks 4(3-1)
IT2603 Web Design Application 3(2-1)
MT2303 Linear Algebra 3(3-0)
Total 17(14-3)
Course Code Course Title Credit Hours
C52144 Introduction to Database Systems 4(3-1)
CS4213 Information Security 3(3-0)
CS-2503 Data Communication 3(3-0)
ITXXX System and Network Administration 4(3-1)
SS2013 Sociology 3(3-0)
Total 17(15-2)
Course Code Course Title Credit Hours
ITXXX Information Technology Project Management 3(3-0)
CS3603 Advanced Computer Programming 3(2-1)
ITXXX Information Technology Infrastructure 3(3-0)
ITXXX Cyber Security 3(3-0)
IT3603 Web Programming 3(2-1)
UR450 Life and Living-V (Professional Ethics) 2(2-0)
Total 17(15-2)
Course Code Course Title Credit Hours
CS4133 Final Year Project-l 3
ITXXX Virtual System and Services 4(3-1)
ITXXX Web Technologies 3(2-1)
ITXXX Formal Methods 3(3-0)
UR460 Life and Living-VI (Family Life in 21st Century: Challenges and Prospects) 2(2-0)
Total 15
Course Code Course Title Credit Hours
CS4133 Final Year Project-II 3
ITXXX Database Administration and Management 4(3-1)
ITXXX Human Resource Management 3(3-0)
SE3603 Object Oriented Analysis and Design 3(3-0)
SS4403 Technical and Business Writing 3(3-0)
Total 16

Tell us a little about yourself and we’ll help with the rest. Our convenient online application tool only takes 10 minutes to complete.

After you submit your application, an admissions representative will contact you and will help you to complete the process.

Once you’ve completed your application and connected with an admissions representative, you’re ready to create your schedule.

FORM

Are you ready to take the next step toward your future career?