Computer Science B.S.

Major Check Sheet

A Bachelor of Science 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

Select 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 three courses from the following: 12 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

Choose one sequence from the following: 8 sh

CHM 111GENERAL CHEMISTRY I

4 sh

CHM 112GENERAL CHEMISTRY II

4 sh

or

PHY 221/222UNIVERSITY PHYSICS I AND II

4 sh/ea

or

BIO 111INTRODUCTORY CELL BIOLOGY

3 sh

BIO 113CELL BIOLOGY LABORATORY

1 sh

BIO 212INTRODUCTORY POPULATION BIOLOGY

3 sh

BIO 214POPULATION BIOLOGY LABORATORY

1 sh

Total Credit Hours: 64

Powered by SmartCatalog IQ