A Suggested Sequence for B.S. in Computer Science

Fall Year 1

 

Spring Year 1

Course #

Course Title

Credit Hours

Course #

Course Title

Credit Hours

GenEd

MAT1090 College Algebra and Trigonometry

4

CSC1750

Introduction to Algorithms

3

FRS1000

Freshman Seminar

1

CSC1760

Introduction to Programming

3

ENG1050

Composition I

3

MAT2210

Calculus I

4

GenEd

Social Science Division

3

ENG1060

Composition II

3

GenEd

Fine Arts

3

GenEd

PHY1500 College Physics I

3

GenEd

Physical Education

1

 

 

 

 Total Fall Year 1

15

Total Spring Year 1

16

 

Fall Year 2

 

Spring Year 2

Course #

Course Title

Credit Hours

Course #

Course Title

Credit Hours

CSC1850

Object Oriented Programming

3

CSC2650

Digital Logic

3

CSC2150

Discrete Structures

3

CSC2850

Data Structures

3

MAT2220

Calculus II

4

CSC2920

Software Development and Professional Practices

3

GenEd

Physical Education

1

CSC2250

Fundamentals of Computer Systems

3

GenEd

Literature

3

GenEd

History

3

 Total Fall Year 2

14

 Total Spring Year 2

15

 

Fall Year 3

 

Spring Year 3

Course #

Course Title

Credit Hours

Course #

Course Title

Credit Hours

CSC2260

Introduction to Operating Systems and Networking

3

CSC3750

Programming Languages

3

MAT3150

Linear Algebra I

3

MAT3280

Probability and Statistics I

3

GenEd

Philosophy & Religion

3

ELEE

General Electives

3

GenEd

Social Science Division

3

GenEd

General Ed Program Electives

3

GenEd

General Ed Program Electives

3

CSC3350

Network Management

3

 Total Fall Year 3

15

 Total Spring Year 3

15

 

Fall Year 4

 

Spring Year 4

Course #

Course Title

Credit Hours

Course #

Course Title

Credit Hours

CSC4350

Operating Systems

3

CSC3650

Introduction to Computer Architecture

3

GenEd

Social Science Division

3

ELEE

General Electives

12

CSC4900

Advanced Software Project

4

 

 

 

GenEd

Biology or Chemistry

3

 

 

 

ELEE

General Electives

3

 

 

 

 Total Fall Year 4

16

Total Spring Year 4

15