2013-14 Undergraduate Catalog

 

 
BA IN COMPUTER SCIENCE
71 Credits Minimum, Including 41 Upper Division (UD)

General Core: B.A. in Computer Science Degree
CourseAttributesCredits
CSC 1230  Problem Solving & Programming
WKAS
5
CSC 2430  Data Structures I (5)
CSC 2431  Data Structures II (5)


10
CSC 3150  Systems Design
W, UD
5
CSC 3220  Applications Programming
UD
3
CSC 3221  Netcentric Computing
UD
3
CSC 3310  Concepts in Programming Langs
UD
3
CSC 3350  Operating Systems Programming
UD
3
CSC 3430  Algorithm Design & Analysis
UD
3
CSC 3750  Computer Architectr/Organztion
UD
5
CSC 3899  Social Impacts of Computing
W, UD
3
CSC 4898  Senior Capstone in CSC
UD
2
MAT 1221  Survey of Calculus
WKQR, MAT
5
MAT 1360  Introduction to Statistics (5)
MAT 2360  Intro to Stats for Sciences (5)
MAT 2700  Statistics for Business & Econ (5)
MAT
WKQR, MAT
WKQR, MAT
5
MAT 1720  Math for Computer Science

5
SECTION CREDITS REQUIRED60
Minimum 5 credits from the following list
CourseAttributesCredits
CSC 4151  Software Engineering I (3)
CSC 4152  Software Engineering II (3)
UD
UD
6
OR
CSC 4970  Directed Resrch in Comp Scienc
UD
5
SECTION CREDITS REQUIRED5
Electives (courses not used in section above may count here)
CourseAttributesCredits
CSC 4150  Software Engineering (5)
CSC 4210  Theory of Computatn & Algorthm (3)
CSC 4310  Compiler Design (3)
CSC 4350  Advanced Operating Systems (3)
CSC 4410  Database Management (5)
CSC 4510  Windows Programming (3)
CSC 4750  Computer Networks (5)
CSC 4760  Advanced Computer Architecture (5)
CSC 4800  Adv Issues in Computer Science (3-5)
CSC 4810  Advanced Issues in Computer (3-5)
UD
UD
UD
UD
UD
UD
UD
UD
UD
W, UD
6
SECTION CREDITS REQUIRED6
TOTAL CREDITS REQUIRED71

Additional Requirements: