Computer Science Course Map

First Year of Studies

Fall Semester

MATH 10550: Calculus I (4 credits)
CHEM 10171: Intro to Chemical Principles (4 credits)
EG 10111: Intro to Engineering I (3 credits)
Arts & Letters Elective (3 credits)
WR 13100: Writing and Rhetoric (3 credits)
Moreau First Year Experience (1 credit)

TOTAL 18 Credits

Spring Semester

MATH 10560: Calculus II (4 credits)
Technical Elective (3 credits)
EG 10112: Intro to Engineering II (3 credits)
PHYS 10310: General Physics I (4 credits)
University Seminar (3 credits)
Moreau First Year Experience (1 credit)

TOTAL 18 Credits

Sophomore Year

Fall Semester

CSE 20311: Fund Computing (4 credits)
CSE 20110: Discrete Mathematics (3 credits)
MATH 20550: Calculus III (3.5 credits)
PHYS 10320: General Physics II (4 credits)
Philosophy or Theology (3 credits)

TOTAL 17.5 Credits

Spring Semester

CSE 20312: Data Structures (4 credits)
CSE 20221: Logic Design (4 credits)
MATH 20580: Linear Algebra & Diff Eq (3.5 credits)
CSE 20289: Systems Programming (3 credits)
Philosophy or Theology (3 credits)

TOTAL 17.5 Credits

Junior Year

Fall Semester

CSE Elective (3 credits)
CSE 30321: Computer Architecture (4 credits)
Technical Elective (3 credits)
CSE Elective (3 credits)
Philosophy or Theology (3 credits)

TOTAL 16 Credits

Spring Semester

CSE 30341: Operating Systems (3 credits)
CSE 30151: Theory of Computing (3 credits)
CSE 30332: Programming Paradigms (3 credits)
ACMS 30440: Probability & Stats (3 credits)
Philosophy or Theology (3 credits)

TOTAL 15 Credits

Senior Year

Fall Semester

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

TOTAL 15 Credits

Spring Semester

CSE 40175: Ethical and Social Issues (3 credits)
CSE Elective (3 credits)
CSE Elective (3 credits)
Arts & Letters Elective ** (3 credits)

TOTAL 12 Credits

PROGRAM TOTAL 129 Credits

** Most courses in the College of Arts and Letters may be used to satisfy the Arts & Letters Elective. Two such electives are required – the first one appearing in the Freshman year. These two electives, together with the University Seminar taken during the freshman year, must each lie in one of the following three areas of study: History, Social Science, Literature/Fine Arts. One course must be taken in each of these three areas.