Bachelor of Science in Computer Science Requirements

Total Semester Credit Hours= 127

Freshman Year

First Semester

 

COSC 1336: Programming Fund.

3

COSC 1136: Programming Fund. Lab

1

HIST 1301: US History I

3

MATH 2413: Calculus I

4

ENGL 1301: Grammar and Comp. I

3

Social Science Core requirement

3

Hours

17

Second Semester

 

COSC 1337: Object-Orient. Paradigm

3

COSC 1137: Object-Orient Paradigm Lab

1

HIST 1302: US History II

3

MATH 2414: Calculus II

4

ENGL 1302: Grammar and Comp II

3

MATH 2330: Discrete Structures

3

Hours

17

Sophomore Year

First Semester

 

COSC 2336: Data Structures and Algorithms

3

MATH 3203: Matrix Methods

2

POLS 2305: American Government

3

PHYS 2325 : University Physics I

3

PHYS 2125: University Physics Lab I

1

Visual/Performing Arts

3

Hours

15

Second Semester

 

COSC 2315: Computer Organization

3

ENGL 23xx: World/ European Lit.

3

POLS 2306: Texas Politics

3

PHYS 2326: University Physics II

3

PHYS 2126: University Physics Lab II

1

Humanities

3

Hours

16

Junior Year

First Semester

 

COSC 3325: Algorithm Design

3

COSC 3315: Social and Prof. Issues

3

COSC 3345: Computer Architecture

3

COSC 3145: Computer Arch. Lab

1

Physical Science III

3

Physical Science III Lab

1

COSC 4385: Database Management Concepts

3

Hours

17

Second Semester

 

COSC 3355: Operating Systems

3

COSC 4336: Software Development

3

MANA 3370: Info. & Communication

3

Approved Elective I

3

Approved Math/Science Elective

3

Social Sciences

3

Hours

18

Senior Year

First Semester

 

COSC approved elective

3

COSC 4360: Net-Centric Computing

3

COSC 4315: Info. Knowledge & Mgmt.

3

MATH 3351: Probability and Stats for Engineers

3

Approved Elective II

3

Hours

15

Second Semester

 

COSC 4395: Capstone Project

3

Approved CS Technical Elective

3

Approved CS Elective II

3

Approved Elective III

3

Approved Elective IV

3

Hours

15