Computer Science B.S. (Sample Schedule)

Freshman Year

Freshman

CISC 1305Introduction to Computing

3

CISC 2330Introduction to Object-Oriented Programming

3

ENGL 1321Rhetoric & Composition I

3

ENGL 1322Rhetoric & Composition II

3

CISC 2315Discrete Structures of Computer & Engineering Sciences

3

CSBS 1311Engaging the Old Testament

3

Social Science

3

MATH 1430Calculus I

4

COMM 1320Public Speaking

3

UMHB 1101First Year Seminar

1

UMHB 1002
Chapel X 2

UMHB 1005
Fine Arts Experience X 2

Total Credit Hours:29

Sophomore Year

Sophomore

CISC 3325Telecommunications & Networks

3

Lab Science

4

CSBS 1312Engaging the New Testament

3

MATH 2320Linear Algebra

3

ENGL
Literature

6

Lab Science Course (BIOL, CHEM, etc.)

4

US History or US Government

3

Physical Education (two activity courses)

2

Elective

3

Elective

3

UMHB 1002
Chapel X 2

UMHB 1005
Fine Arts Experience X 2

Total Credit Hours:31

A Computer Science Major should discuss internships with an advisor before the third year begins.

Junior Year

Junior

CISC 3321Object Oriented Development

3

CISC 3322Web Development

3

CISC 3360Computer Organization & Architecture

3

CISC 3323Algorithms & Data Structures

3

WRIT 3344Scientific Writing

3

Fine Arts

3

World Ideas or Philosophy or Non-US History

3

CISC Major Elective Courses (3)

3

Elective

3

Elective

3

UMHB 1005
Fine Arts Experience X 2

Total Credit Hours:30

Senior Year

Senior

CISC 4327Database Theory and Application

3

CISC 4370Computer Science & Engineering Ethics Seminar

3

CISC
Specialization Elective

3

CISC
Specialization Elective

3

CISC
Specialization Elective

3

Electives (15)

UMHB 1005
Fine Arts Experience X 2

Total Credit Hours:30