Computer Science B.S. (Sample Schedule)

Freshman Year

Freshman

CISC 1305Introduction to Computing

3

CISC 2330Introduction to Object-Oriented Programming

3

MATH 1320Pre Calculus

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 1330Calculus I

3

COMM 1320Public Speaking

3

UMHB 1101Freshman Seminar

1

UMHB 1002Chapel X 2

UMHB 1005Fine Arts Experience X 2

Total Credit Hours:31

Sophomore Year

Sophomore

Scientific Inquiry

3

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

Physical Education (two activity courses)

2

UMHB 1002Chapel X 2

UMHB 1005Fine Arts Experience X 2

Total Credit Hours:28

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

Social Science

CISC 3323Algorithms & Data Structures

3

WRIT 3344Scientific Writing

3

Lab Science

4

Fine Arts

3

World Ideas or Philosophy or Non-US History

3

CISC Major Elective Courses (3)

3

UMHB 1005Fine Arts Experience X 2

Total Credit Hours:31

Senior Year

Senior

CISC 4327Database Theory and Application

3

CISC 4370Computer Science & Engineering Ethics Seminar

3

CISC Specialization Elective

3

Social Science or Global Issues

3

Electives

13

UMHB 1005Fine Arts Experience X 2

Total Credit Hours:25