The Degree of Bachelor of Science in Computer Science
Computer Graphics & Animation (CGA) Emphasis


The B.S. in Computer Science (CGA) is the study of the technical foundations, design and development of Computer Graphics and Animation. This program prepares students for careers as graphics software developers and for graduate study in computer graphics.

Admission Requirements
For admission requirements to the degree of BS in Computer Science (CGA), refer to the section entitled “Undergraduate Admission” of this catalog.

Graduation Requirements
To receive the degree of BS in Computer Science (CGA), a student must fulfill all requirements of his/her degree program, complete all required courses, accumulate a total of 94 credits with an overall grade point average (GPA) of at least 2.0/4.0 and a minimum GPA of 2.0/4.0 in both the core and major requirements, and clear all accounts with the university. Candidates for degrees are reminded that grades of “I” assigned during the last semester to courses required for graduation will result in delaying their graduation.

General Education Requirements (27 cr.)

Communication Skills in English and Arabic (9 cr.)
Two courses from the subcategory English: ENL 213 & ENL 223 or ENL 230 (6 cr.)
One course from the subcategory Arabic: ARB 211, ARB 212, ARB 224, ARB 231, ARB 317 (3 cr.)

Philosophy and Religion (6 cr.)
One course from the subcategory Religion: REG 212, REG 213, REG 215, REG 313, REG 314 (3 cr.)
One course from the subcategory Philosophy: ENS 205, PHL 211, PHL 311, POS 345 (3 cr.)

Cultural Studies & Social Sciences (3 cr.)
One course from the category Cultural Studies and Social Sciences: ARP 215, COA 315, COA 359, FAP 215, HUT 305, HUT 306, MUS 210, NTR 215, PSL 201, SOL 201, SOL 301, SOL 313, BAD 201, ECN 200, ECN 211, ECN 212 (3 cr.)

Citizenship (3 cr.)
One course from the category Citizenship: HIT 211, IAF 301,POS 201, POS 210, POS 240, POS 319, POS 337 (3 cr.)

Science & Technology (6 cr.)
One course from the subcategory Mathematics/Statistics/Computer Science: CSC 201, CSC 202, MIS 201, MAT 201, MAT 202, MAT 204, MAT 211, STA 202, STA 210 (3 cr.)

One course from the subcategory Natural Sciences: PHS 207, AST 201, CHM 211, ENS 201, ENS 202, ENS 206, BIO 201, BIO 202, BIO 203, HEA 201, HEA 204, NTR 201, GIS 211 (3 cr.)

Core Requirements (24 cr.)

CSC 212, CSC 213, CSC 313, MAT 211, MAT 215, MAT 227, FAP 211, ARP 223

Major Requirements (37 cr.)

CSC 231, CSC 277, CSC 278, CSC 279, CSC 343, CSC 375, CSC 412, CSC 422, CSC 430, CSC 443, CSC 480, CSC 490.
Choose one course from the following list: CSC 273, CSC 306, CSC 318, CSC 323, CSC 325, CSC 385, CSC 387, CSC 423, CSC 432, CSC 435, CSC 463, CSC 485

Free Electives (6 cr.)