Curriculum for Bachelor of Science in Information Technology

University Requirements
Course CodeCourse NameCredits
Arab 201Introduction to Arab Language3
Comp 201Computer Applications3
Eng 201Academic English3
CS 201Culture Studies3
GHN 201General Health & Nutrition3
Department Requirements
Course CodeCourse NameCredits
MATH202Calculus III3
MATH203Calculus IV3
MATH222Discrete Math3
MATH332Linear Algebra3
MATH342Ordinary Differential Equations3
MATH352Probability and Statistics3
MATH442Numerical Methods3
Major Core Requirements
Course CodeCourse NameCredits
ELEC 223Digital Fundamentals3
CSC 203Programming Structures & Abstractions3
CSC 243Data Structures3
CSC 263Computer Organization3
CSC 311Introduction to Operating Systems3
IT 211Introduction to Information Technology3
IT 331Introduction to Internet Technologies3
IT 337Data Modeling and Applications3
IT 381Object-Oriented Programming3
IT 411Intermediate Object-Oriented Program.3
IT 431Introduction to Data Networks3
IT 431LData Networks Lab3
IT 441Network Applications and Operations3
IT 448System and Network Security3
IT 499Senior project /Internship3
Free Elective 6
IT Major Electives9

Total Credits 96