COMPUTER SCIENCE Bachelor of Science
with a Major in Computer Science

Core Curriculum Areas A-E for Science Majors 42
Core Curriculum Area F 18
(Grade of C or better is required in all these courses)
MATH 2011- 2012 Calculus and Analytical Geometry I and II,
1 hour of MATH 2011 from Area D
5
CSCI 2301-2302 Principles of Computer Programming I and II 7
CSCI 2410 Data Presentation, Files and Database Systems 3
CSCI 2370 Assembly Language Programming 3
Major Concentration 30
(Grade of C or better is required in all these courses)
MATH 3030 Symbolic Logic and Set Theory 3
CSCI 3500 Applied Theory of Computing 3
CSCI 3400 Data Structures 3
CSCI 3170 Computer Organization 3
CSCI 4271 Computer Systems I 3
CSCI 4711 Software Design 3
CSCI 4712 Systems Analysis with Senior Project 4
Select eight hours from the following courses: 8
CSCI 3300 Programming Languages 3
CSCI 4800 Compiler Writing 3
CSCI 4820 Computer Graphics 3
CSCI 4272 Computer Systems II 3
CSCI 4280 Data Communications and Networking 3
CSCI 3000 Ethics in Computer Science 3
MATH 4280 Linear Algebra 3
MATH 4350 Numerical Analysis 3
CSCI 4950 Selected Topics Variable
CSCI 4960 Undergraduate Internship Variable
CSCI 4990 Undergraduate Research Variable
Minor Concentration 15-18
Electives 12-15
Physical Education 5
Total Hours for Degree 125

Last updated 11 June 2001