Curriculum for students entering in Fall 2017 - Spring 2023:
-
Year 1 Fall
Code |
Course |
Credits |
MATH 121 |
Calculus I |
4 |
CSC 120 |
Intro to Computational Thinking |
3 |
CSC 123 |
Intro to Computer Programming |
3 |
PHIL 201 |
Classical Mind |
3 |
ENG 101 |
Writing and Rhetoric |
3 |
|
Total Credits |
16 |
-
Year 1 Spring
Code |
Course |
Credits |
MATH 122 |
Calculus II |
4 |
Science |
Science Elective |
3 |
CSC 223 |
Object Oriented Programming |
3 |
PHIL 202 |
Modern Mind |
3 |
TRS 201 |
Foundations of Theology I |
3 |
|
Total Credits |
16 |
-
Year 2 Fall
Code |
Course |
Credits |
Science |
Science Elective |
3 |
CSC 210 |
Discrete Mathematics |
3 |
CSC 280 |
Data Structures |
3 |
TRS 202A/B |
The Church and the Human Person |
3 |
Lit/SS/Fine Arts |
Lit/SS/Fine Arts |
3 |
|
Total Credits |
15 |
-
Year 2 Spring
Code |
Course |
Credits |
Science/Math |
Science/Math Elective |
3 |
CSC 212 |
Theory of Computing |
3 |
CSC 326 |
Switching Circuits & Logic Design |
3 |
CSC 327 |
Switching Circuits & Logic Design Lab |
1 |
CSC 370 |
Concepts of Programming Languages |
3 |
LS |
Liberal Studies Elective |
3 |
|
Total Credits |
16 |
-
Year 3 Fall
Code |
Course |
Credits |
MATH 309 |
Probability and Statistics for Engr |
3 |
CSC 322 |
Intro to Computer Graphics |
3 |
CSC 323 |
Intro to Computer Networks |
3 |
CSC 390 |
Computer Organization & Architecture |
3 |
PHIL 362 |
Professional Ethics in Engineering |
3 |
|
Total Credits |
15 |
-
Year 3 Spring
Code |
Course |
Credits |
MATH |
Mathematics Elective |
3 |
CSC 363 |
Software Engineering |
3 |
CSC 306 |
Introduction to Operating Systems |
3 |
CSC |
CS Program Elective |
3 |
LS |
Liberal Studies |
3 |
|
Total Credits |
15 |
-
Year 4 Fall
Code |
Course |
Credits |
Math |
Math Elective |
3 |
CSC 409 |
Web Programming |
3 |
CSC 442 |
Introduction to Database System |
3 |
CSC 491A |
Senior Design I |
3 |
CSC |
CS Program Elective |
3 |
|
Total Credits |
15 |
-
Year 4 Spring
Code |
Course |
Credits |
Math |
Math Elective |
3 |
CSC 411 |
Design and Analysis of Algorithms |
3 |
CSC 491B |
Senior Design II |
3 |
CSC |
CS Program Elective |
3 |
CSC |
CS Program Elective |
3 |
|
Total Credits |
15 |
Curriculum for students entering in Fall 2023 or later:
-
Year 1 Fall
Code |
Course |
Credits |
MATH 121 |
Calculus I |
4 |
CSC 120 |
Intro to Computational Thinking |
3 |
CSC 123 |
Intro to Computer Programming |
3 |
PHIL 201 |
Classical Mind |
3 |
ENG 101 |
Rhetoric and Composition |
3 |
|
Total Credits |
16 |
-
Year 1 Spring
Code |
Course |
Credits |
MATH 122 |
Calculus II |
4 |
CSC 210 |
Discrete Mathematics |
3 |
CSC 223 |
Object Oriented Programming |
3 |
PHIL 202 |
Modern Mind |
3 |
TRS 201 |
Faith Seeking Understanding |
3 |
|
Total Credits |
16 |
-
Year 2 Fall
Code |
Course |
Credits |
Science |
Science Elective with Lab |
5 |
CSC 212 |
Theory of Computing |
3 |
CSC 280 |
Data Structures |
3 |
CSC 370 |
Concepts of Programming Languages |
3 |
TRS 202A/B |
The Church and the Human Person |
3 |
|
Total Credits |
17 |
-
Year 2 Spring
Code |
Course |
Credits |
Science |
Science Elective with Lab |
5 |
CSC 323 |
Introduction to Computer Networks |
3 |
CSC 326 |
Switching Circuits & Logic Design |
3 |
CSC 327 |
Switching Circuits & Logic Design Lab |
1 |
CSC 322 |
Introduction to Computer Graphics |
3 |
LAC |
Liberal Art Lit/Art/Soc Sci Elective |
3 |
|
Total Credits |
18 |
-
Year 3 Fall
Code |
Course |
Credits |
MATH 309 |
Probability and Statistics for Engr |
3 |
CSC 363 |
Software Engineering |
3 |
CSC 390 |
Computer Organization & Architecture |
3 |
CSC 442 |
Introduction to Database System |
3 |
PHIL 362 |
Professional Ethics in Engineering |
3 |
|
Total Credits |
15 |
-
Year 3 Spring
Code |
Course |
Credits |
MATH |
Mathematics Elective |
3 |
CSC 306 |
Introduction to Operating Systems |
3 |
CSC 409 |
Web Design & Programming |
3 |
CSC |
CSC Program Elective |
3 |
LS |
Liberal Studies |
3 |
|
Total Credits |
15 |
-
Year 4 Fall
Code |
Course |
Credits |
Math |
Math Elective |
3 |
CSC 441 |
Senior Design I |
3 |
CSC 411 |
Analysis of Algorithms |
3 |
CSC |
CSC Program Elective |
3 |
LS |
Liberal Studies |
3 |
|
Total Credits |
15 |
-
Year 4 Spring
Code |
Course |
Credits |
Math |
Math Elective |
3 |
CSC 442 |
Senior Design II |
3 |
CSC 406 |
Introduction to Secure Computing |
3 |
CSC |
CSC Program Elective |
3 |
CSC |
CSC Program Elective |
3 |
|
Total Credits |
15 |