Computer Science A.B.

Major Check Sheet

A Bachelor of Arts degree with a major in Computer Science requires the following courses:

CSC 130COMPUTER SCIENCE I

4 sh

CSC 230COMPUTER SCIENCE II

4 sh

CSC 303MOBILE COMPUTING

4 sh

CSC 330COMPUTER SCIENCE III

4 sh

CSC 331ALGORITHM ANALYSIS

4 sh

CSC 335PROGRAMMING LANGUAGES

4 sh

CSC 443COMPUTER SYSTEMS

4 sh

CSC 462SOFTWARE DEVELOPMENT/CAPSTONE

4 sh

MTH 241DISCRETE STRUCTURES

4 sh

Choose one course from the following: 4 sh

MTH 239LINEAR ALGEBRA

4 sh

MTH 251CALCULUS II

4 sh

Choose one course beyond core math requirement: 4 sh

Probability/Statistics: If core math requirement was MTH 151, then

MTH 110 General Statistics or a probability and/or statistics course

or

Quantitative Analysis: If core math requirement was MTH 110, then

MTH 151, Calculus I.

Choose two courses from the following: 8 sh

CSC 410ARTIFICIAL INTELLIGENCE

4 sh

CSC 420GAME PROGRAMMING AND COMPUTER GRAPHICS

4 sh

CSC 430ADVANCED PROGRAMMING CONCEPTS

4 sh

CSC 431HIGH PERFORMANCE COMPUTING

4 sh

CSC 445/MTH 445NUMERICAL ANALYSIS

4 sh

CSC 499RESEARCH

1-4 sh

CSC 300-400 level electives.

Total Credit Hours: 52

Powered by SmartCatalog IQ