Skip to main content

Sample Plan of Study

Computer Science

This is a sample plan of study for students beginning at UD in the 2025-26 academic year. This is a recommended course sequence, but your schedule may vary based on previous earned college credits, course availability, advisor recommendations and your personal goals and interests. Please contact your academic advisor if you have any questions.

First Year

Fall SemesteR 

  • ASI 150: Introduction to the University Experience (1 hour)
  • CPS 150: Algorithms & Programming I (4 hours)
  • CAP Natural Science Course with Lab (4 hours)
  • HUM 101: Chaminade Seminar (3 hours)

Spring Semester

  • CPS 151: Algorithms & Programming II (4 hours)
  • CPS 341: Discrete Structures (3 hours)
  • MTH 169: Analytic Geometry & Calculus II (4 hours)
  • Natural Science Course with Lab (4 hours)

Second Year

Fall Semester

  • CPS 250: Computer Organization and Architecture (3 hours)
  • CPS 350: Data Structures & Algorithms (3 hours)
  • MTH 218: Analytic Geometry & Calculus III (4 hours)
  • CAP Arts (3 hours)
  • CMM 100: Principles of Oral Communication (3 hours)

Spring Semester 

  • CPS 352: Concepts and Implementation of Programming Languages (3 hours)
  • CPS 356: Operating Systems (3 hours)
  • MTH 301: Matrix Theory and Applications (3 hours)
  • ENG 200: Writing Seminar II (3 hours)
  • Natural Science Course (3 hours)

Third Year

Fall Semester 

  • CPS 420: Software Engineering  (3 hours)
  • MTH 367: Statistical Methods I (3 hours)
  • CPS 450: Design and Analysis of Algorithms (3 hours)
  • Natural Science Course (3 hours)
  • CAP Faith Traditions (3 hours)

Spring Semester

  • Computer Science Elective (3 hours)
  • CPS 470: Computer Networks and Security (3 hours)
  • Computer Science Elective (3 hours)
  • Social and Behavioral Science Elective (3 hours)
  • CAP Interdisciplinary Investigations (3 hours)

Fourth Year

Fall Semester

  • CPS 490: Capstone I (3 hours) 
  • Computer Science Elective (3 hours)
  • CAP Social Science Course (3 hours)
  • CAP Advanced Religious Studies (3 hours)
  • CAP Diversity and Social Justice (3 hours)

SprinG Semester

  • CPS 491: Capstone II (3 hours)
  • Computer Science Elective (3 hours)
  • PHL 312: Ethics, PHL 316: Engineering Ethics, PHL 319: Information Ethics or PHL 321: Environmental Ethics (3 hours)
  • CAP Advanced Historical Studies (3 hours)