Computer Science B.S.

A Bachelor of Science degree with a major in Computer Science requires the completion of the Elon Core Curriculum as well as the Major Requirements listed below.

Major Requirements:

Required courses: 32 sh

CSC 130COMPUTER SCIENCE I

4 sh

CSC 230COMPUTER SCIENCE II

4 sh

CSC 242ORGANIZATION AND ARCHITECTURE

4 sh

CSC 301DATABASE SYSTEMS

4 sh

CSC 331ALGORITHM ANALYSIS

4 sh

CSC 335PROGRAMMING LANGUAGES

4 sh

CSC 341COMPUTER AND NETWORK SECURITY

4 sh

MTH 241DISCRETE STRUCTURES

4 sh

CSC 070SENIOR COMPREHENSIVE EVALUATION

0

Choose one course from the following: 4 sh

MTH 231LINEAR ALGEBRA

4 sh

MTH 251CALCULUS II

4 sh

STS 212STATISTICS IN APPLICATION

4 sh

STS 213SURVEY SAMPLING METHODS

4 sh

STS 232STATISTICAL MODELING

4 sh

STS 256APPLIED NONPARAMETRIC STATISTICS

4 sh

STS 325DESIGN AND ANALYSIS OF EXPERIMENTS

4 sh

STS 327STATISTICAL COMPUTING FOR DATA MANAGEMENT

4 sh

Select one course beyond core math requirement: 4 sh

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

STS 110INTRODUCTION TO STATISTICAL REASONING

4 sh

or a probability and/or statistics course

OR

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

MTH 151CALCULUS I

4 sh

Choose four 300-400 level CSC elective courses: 16 sh

Choose two courses (or course/lab pairings) from the following: 8 sh

BIO 111INTRODUCTORY CELL BIOLOGY

3 sh

BIO 113CELL BIOLOGY LABORATORY

1 sh

BIO 212INTRODUCTORY POPULATION BIOLOGY

3 sh

BIO 214POPULATION BIOLOGY LABORATORY

1 sh

CHM 111GENERAL CHEMISTRY I

4 sh

CHM 112GENERAL CHEMISTRY II

4 sh

PHY 221UNIVERSITY PHYSICS I

4 sh

PHY 222UNIVERSITY PHYSICS II

4 sh

Total Credit Hours: 64

Powered by SmartCatalog IQ