Computer Science Curriculum

First Year

Fall Semester

University Core Course (3 credits)
University Writing Course (3 credits)
EG 10117: Engineering Design (3 credits)
FYS 10101: Moreau First Year Experience (1 credit)
CHEM 10171/11171: Intro. to Chemical Principles (4 credits)
MATH 10550: Calculus I (4 credits)

Total Credit Hours: 18

Spring Semester

University Core Course (3 credits)
Technical Elective (3 credits)
EG 10118: Engineering Computing (3 credits)
FYS 10102: Moreau First Year Experience (1 credit)
MATH 10560: Calculus II (4 credits)
PHYS 10310: General Physics I (4 credits)

Total Credit Hours: 18

Sophomore Year

Fall Semester

University Core Course (3 credits)
CSE 20110: Discrete Mathematics (3 credits)
CSE 20311: Fund Computing (4 credits)
MATH 20550: Calculus III (3.5 credits)
PHYS 10320: General Physics II (4 credits)

Total Credit Hours: 17.5

Spring Semester

University Core Course (3 credits)
CSE 20221: Logic Design (3 credits)
CSE 20289: Systems Programming (3 credits)
CSE 20312: Data Structures (4 credits)
MATH 20580: Intro. to Linear Algebra & Differential Equations (3.5 credits)

Total Credit Hours: 16.5

Junior Year

Fall Semester

University Core Course (3 credits)
CSE Elective (3 credits)
CSE Elective (3 credits)
Technical Elective (3 credits)
CSE 30321: Computer Architecture (3 credits)

Total Credit Hours: 15

Spring Semester

University Core Course (3 credits)
CSE 30151: Theory of Computing (3 credits)
CSE 30332: Programming Paradigms (3 credits)
CSE 30341: Operating Systems (3 credits)
ACMS 30440: Probability & Statistics (3 credits)

Total Credit Hours: 15

Senior Year

Fall Semester

CSE Elective (3 credits)
CSE Elective (3 credits)
Free Elective (3 credits)
Technical Elective (3 credits)
CSE 40113: Algorithms (3 credits)

Total Credit Hours: 15

Spring Semester

University Core Course (3 credits)
CSE Elective (3 credits)
CSE Elective (3 credits)
CSE 40175: Ethical and Social Issues (3 credits)

Total Credit Hours: 12

Total: 127 Credit Hours