Bachelor of Science (BS) in Computer Science - 96 credits
Faculty of Engineering and Information Technology
Credits
96 credit hours
Duration of Study
3-5 years
Tuition
$4,500 to $6,000 per year
On this page
Required coursework
A representative outline of the courses students complete to earn this degree. Detailed course descriptions are available in the catalogue.
Contract Sheet: BS
University Requirements
15 Cr.- 13 Cr.ARAB201Introduction to Arabic Language
- 23 Cr.COMP201Computer Applications
- 33 Cr.CS201Cultural Studies I
- 43 Cr.ENG201Academic English
- 53 Cr.GHN201General Health & Nutrition
Total Credits: 15Required Credits: 15Passing Grade: 60
Faculty Requirements
27 Cr.- 13 Cr.CSC203Intro. To Programming
- 23 Cr.MATH202Calculus III
- 33 Cr.MATH222Discrete Mathematics
- 43 Cr.MATH332Linear Algebra
- 53 Cr.MATH342Ordinary Differential Equations
Prerequisite: MATH202
- 63 Cr.MATH352Probability & Statistics
Prerequisite: MATH202
- 73 Cr.MATH443Numerical Methods
Prerequisite: MATH332
- 83 Cr.ELEC223Digital Fundamentals
- 93 Cr.IT381Object Oriented Programming
Prerequisite: CSC203
Total Credits: 27Required Credits: 27Passing Grade: 60
Department Requirements
0 Cr.- 13 Cr.ENGR498Engineering Seminar
- 23 Cr.ENGR499Internship Training
Total Credits: 0Required Credits: 0Passing Grade: 60
Major Requirements
24 Cr.- 13 Cr.CSC243Data Structures
Prerequisite: CSC203
- 23 Cr.CSC280Web Development I
Prerequisite: CSC203
- 33 Cr.CSC311Operating Systems
Prerequisite: CSC203
- 43 Cr.CSC426Software Engineering I
Prerequisite: CSC203
- 53 Cr.CSC337Data Base Programming
- 63 Cr.CSC332Computer Architecture
- 73 Cr.IT311Network Essentials
- 83 Cr.IT312Advanced Networks
Prerequisite: IT311
Total Credits: 24Required Credits: 24Passing Grade: 70
Major Electives
15 Cr.- 13 Cr.IT410Cybersecurity
- 23 Cr.ENGR444Artificial Intelligence
Prerequisite: IT381
- 33 Cr.CSC330Data Communication
- 43 Cr.CSC331Internet Computing
- 53 Cr.CSC382Theory of Computation
- 63 Cr.CSC391Prog Lang. Concepts
- 72 Cr.IT460Information Security
- 83 Cr.CSC427Software Engineering II
- 93 Cr.CSC263Computer Organization
- 103 Cr.IT337Data Modeling and Applications
- 113 Cr.CSC336Web Development II
Prerequisite: CSC280
- 123 Cr.CSC441Algorithm Analysis
Prerequisite: CSC243
- 133 Cr.CSC324Mobile App. Development
Total Credits: 38Required Credits: 15Passing Grade: 70
Free Electives
9 Cr.- 13 Cr.ELEC440LMicrocontrollers Lab
Prerequisite: CSC203, ELEC223
- 23 Cr.ENGR200Intro. to Engineering
- 33 Cr.ENGR211Engineering Graphics
- 43 Cr.PDS201Personal Development Skills
Prerequisite: ENG201
Total Credits: 12Required Credits: 9Passing Grade: 60
Ready to take the next step?
Apply now or talk to admissions to learn more about this program.