CURRICULUM GUIDE
Computer Science, B.S. (General option)
|
|
Fall Semester |
|
Spring
Semester |
|
|
Course
|
Number and Name |
|
Freshman Year |
ASO 100 Elective* Gen. Ed. (IA) Gen. Ed. (VI) Total * Pre-Calculus
if needed |
3 3 1 3-5 3 3 16-18 |
Gen. Ed. (IB) Gen. Ed. (IC) Gen. Ed. (VA) Total |
3 4 3 3 3 16 |
|
|
Introduction to Programming Introduction to Computer Programming – C++ Advanced Computer Programming – C++ Introduction to Discrete Structures Introduction to Computer Organization Data Structures File Processing Introduction to Algorithms System Environments and Networks Computer Ethics and Software Engineering |
|
Sophomore Year |
Science Requirement Elective Total |
3 3 4 3-5 2 15-16 |
Science Requirement Gen. Ed. (VB) Total |
3 3 3 3-5 3 15 - 17 |
|
|
Computer Architecture Operating Systems Introduction to Software Engineering Computer Network Architecture Two CSC Elective Courses |
|
Junior Year |
Science Requirement Gen. Ed. (VC) Total |
3 3 3 3-5 3 15-17 |
Science Requirement Gen. Ed. (IIIA) Total |
3 3 3 3-5 3 15 - 17 |
|
|
Principles of Biology General Botany or General Zoology Introductory Chemistry I Introductory Chemistry II Plate Tectonics: The Active Earth Great Moments in Earth History University Physics I University Physics II |
|
Senior Year |
CSC Elective Gen. Ed. (IIIB) Elective Total |
3 3 3 3 3-5 15-17 |
CSC Elective Gen. Ed. (VII) Electives Total |
3 3 3 6 15 |
|
ASO
100 |
Digital Circuits Calculus I Linear Algebra and Matrices Calculus II Applied Statistics Academic Orientation |