- Info
Sample Schedules
These four year schedules can help you plan your course of study for our BS or BA degrees in Computer Science
-
Bachelor of Science in Computer Science: Sample Schedule
| Year |
Fall |
Spring |
| 1 |
CSCI 140 Introduction Computer Science MATH 135 Discrete Mathematics Core: Fine & Performing Arts Core:Science I with lab Core: HIST 111 16 hours
|
CSCI 150 Introduction to Object Oriented Programming MATH 142 Calculus I Core: English 190 Core:Science II with lab 15 hours
|
| 2 |
MATH 143 Calculus II CSCI 180 Data Structures Core: Language I Core : Social Science I
14 hours
|
CSCI 314 Algorithms CSCI 224 Computer Architecture Math Elective (often MATH 244) Core: PHIL 105 Core: Theology I 15 hours
|
| 3 |
CSCI 324 Operating Systems CSCI 290 Object-Oriented Software Design Core: Language II Core: Ethics Elective 15 hours |
CSCI 344 Programming Languages CSCI 390 Software Engineering MATH 403 Probability and Statistics Core: Social Science II Core: History 112 15 hours
|
| 4 |
CS Applications elective CS elective Core: Literature I Core: Theology II Elective 15 hours |
CSCI 491 Capstone project CS elective Elective Mathematics elective Science elective (4) 16 hours |
Total: 121 hours
Bachelor of Arts in Computer Science: Sample Schedules
Started In CSCI 140, Fall semester, Freshman year.
| Year |
Fall |
Spring |
| 1 |
CSCI 140 Introduction to Computer Science MATH 135 Discrete Mathematics Core: Fine & Performing Arts Core : Social Science I Core: History 111 15 hrs
|
CSCI 150 Introduction to Object Oriented Programming MATH 142 Calculus I Core: Philosophy 105 Core: English 190 14 hours
|
| 2 |
CSCI 180 Data Structures MATH 143 Calculus II Core: Science I Core: Literature I Core: History 112 17 hours
|
CSCI 224 Computer Architecture Core:Language I Core:Science II Core:Theology I Elective 15 hours
|
| 3 |
CSCI 290 Object Oriented Software Design CSCI 324 Operating Systems Mathematics Elective Core: Language II Core: Ethics 15 hours
|
CS theory course CS elective Elective Core: Language III Core: Philosophy III 15 hours
|
| 4 |
CS systems/applications course CS elective Core: Literature II Core: Theology II Elective 15 hours
|
CSCI 491 CS capstone Elective Elective Core: Social Science II Core: Theology III 15 hours
|
Total: 121 hours
Started in Scientific Programming, decided to go into computer science.
| Year |
Fall |
Spring |
| 1 |
CSCI 145 Scientific Programming Core: Fine & Performing Arts Core : Social Science I Core: History 111 Core:Science I 15 hours
|
CSCI 140 Introduction to Computer Science CSCI 146 (one hour) MATH 135 Discrete Mathematics Core: Philosophy 105 Core: English 190 Core:Science II 16 hours
|
| 2 |
CSCI 180 Data Structures MATH 142 Calculus I Core: Literature I Core: History 112 14 hours
|
CSCI 224 Computer Architecture MATH 143 Calculus II Core:Language I Core:Theology I Elective 16 hours
|
| 3 |
Same as Sample I |
| 4 |
Same as Sample I |
Total: 121 hours
For the well prepared student.
| Year |
Fall |
Spring |
| 1 |
CSCI 150 Introduction to Object Oriented Programming CSCI 140 Introduction to Computer Science MATH 135 Discrete Mathematics Core: Fine & Performing Arts Core:Science I 16 hours
|
CSCI 180 Data Structures MATH 142 Calculus I Core: Philosophy 105 Core: English 190 Core:Science II 17 hours
|
| 2 |
CSCI 290 Object Oriented Software Design MATH 143 Calculus II Core: Literature I Core : Social Science I Core: History I 16 hours
|
CSCI 224 Computer Architecture CS Theory Elective Core: Language I Core: History II Elective 15 hours
|
| 3 |
CS Applications elective CSCI 324 Operating Systems Mathematics Elective Core: Language II Core: Ethics 15 hours |
CS elective Core:Theology I Core: Language III Core: Philosophy III Elective 15 hours
|
| 4 |
CS elective Core: Literature II Core: Theology II Elective Elective 15 hours |
CSCI 491 Capstone project Core: Theology III Core: Social Science II Elective Elective 15 hours |
Total: 124 hours
Preprofessional health curriculum for the CS major.
| Year |
Fall |
Spring |
| 1 |
BIOL 104 Principles of Biology I CHEM 161 Intro to Chemistry I MATH 141 Precalculus Core: ENGL 190 Core:THEO 100 17 hours |
BIOL 106 Principles of Biology II CHEM 162 Intro to Chemistry II MATH 142 Calculus I Core: HIST 111 Core: PHIL 105 18 hours |
| 2 |
CSCI 150 Introduction to Object Oriented Programming CHEM 342&344 Organic Chemistry I MATH 135 Discrete Mathematics Core: PHIL 205 Core:HIST 112 17 hours |
CSCI 180 Data Structures CSCI 140 Introduction to Computer Science CHEM 343&345 Organic Chemistry II Core: PHIL 3XX Core:THEO 2XX 17 hours |
| 3 |
CSCI 290 Object Oriented Software Design MATH 143 Calculus II PHYS 131&132 General Physics & lab Core: Foreign Lang I Core:THEO 3XX 17 hours |
CSCI 224 Computer Architecture CS theory elective PHYS 133&134 General Physics II & lab MATH elective Core: Foreign Lang II 16 hours |
| 4 |
CSCI 324 Operating Systems CS applications course CS elective Core: Foreign Lang III Core: PSYC 101 Core:ENGL 2XX-lit course 18 hours |
CSCI 491 Capstone Project CS elective Core: ENGL 3XX -lit course Core: Fine & Performing Arts Core:Social Science II 15 hours |
Total: 135 hours
Notes
A well prepared student can, in consultation with their advisor, skip precalculus, and take either calculus or discrete mathematics or a computer science course their first semester.
- CS Applications Courses
- Databases, Software Engineering, Network Programming I, Advanced Operating Systems, Network Programming II
- CS Theory Courses:
- Algorithms, Programming Languages, Automata, Compilers