Computer Science B.S. (Sample Schedule)

Freshman Year

Freshman

CISC 2305Introduction to Computer and Engineering Sciences

3

CISC 2330Introduction to Object-Oriented Programming

3

MATH 1320Pre Calculus

3

ENGL 1321Rhetoric & Composition I

3

ENGL 1322Rhetoric & Composition II

3

Lab Science

4

or

ENGR 2301The Effects of Climate Change

3

CSBS 1311Engaging the Old Testament

3

CSBS 1312Engaging the New Testament

3

Social Science

3

COMM 1320Public Speaking

3

UMHB 1101Freshman Seminar

1

UMHB 1002Chapel X 2

UMHB 1005Fine Arts Experience X 2

Total Credit Hours:32

Sophomore Year

Sophomore

CISC 2315Discrete Structures of Computer & Engineering Sciences

3

CISC 2325Telecommunications & Networks

3

Scientific Inquiry (ENGR 2301)

or

Lab Science

4

MATH 1330Calculus I

3

MATH 2320Linear Algebra

3

ENGL Literature

6

Social Science

3

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:30

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

Junior Year

Junior

CISC 3321Object Oriented Development

3

CISC 3341Operating Systems

3

CISC 3360Computer Organization &Architecture

3

CISC 4305Algorithms & Data Structures

3

CISC Major Elective Courses (3)

3

Lab Science

4

Fine Arts

3

World Ideas or Philosophy or Non-US History

3

Elective

7

UMHB 1005Fine Arts Experience X 2

Total Credit Hours:32

Senior Year

Senior

CISC 4347Graphics Programming

3

CISC 4370Computer Science & Engineering Ethics Seminar

3

CISC 4XXXCISC Major Elective Courses (9)

9

Social Science or Global Issues

3

Electives

12

UMHB 1005Fine Arts Experience X 2

Total Credit Hours:30