Skip to Main Content

Degrees and Requirements

Computer Science

A major in Computer Science is meant to prepare students for jobs and careers in the computer industry or for further study at the graduate level in computer science, telecommunications, or related fields, or to provide students with a background in a fundamental science.

To complete the computer science degree major, a minimum of 120 credits is required, the last 30 of which must be earned at La Roche University. The required course work consists of:

  • 37 credits in computer science core-components
  • 9 credits in computer science electives
  • 14 credits in mathematics
  • 8 credits in physics
  • 37 credits in core curriculum
  • 15 credits in general electives

Summary of Requirements

Computer Science Core: 37 credits

  • CSCI1002

    CSCI1002

    Credits (Min/Max): /

    PREREQUISITES:

  • CSCI1010

    CSCI1010

    Credits (Min/Max): /

    PREREQUISITES:

    CSCI1002 or SLSC1005 or SLSC1012 & Concur: CSCI1010L

  • CSCI1010L

    CSCI1010L

    Credits (Min/Max): /

    PREREQUISITES:

  • CSCI2010

    CSCI2010

    Credits (Min/Max): /

    PREREQUISITES:

    CSCI1010

  • CSCI2010L

    CSCI2010L

    Credits (Min/Max): /

    PREREQUISITES:

    CSCI1010 & CSCI1010L & Concur: CSCI2010

  • CSCI2020

    CSCI2020

    Credits (Min/Max): /

    PREREQUISITES:

    CSCI2010

  • CSCI2025

    CSCI2025

    Credits (Min/Max): /

    PREREQUISITES:

    CSCI2010 & Concur: CSCI2025L

  • CSCI2025L

    CSCI2025L

    Credits (Min/Max): /

    PREREQUISITES:

  • CSCI2035

    CSCI2035

    Credits (Min/Max): /

    PREREQUISITES:

    CSCI2025

  • CSCI2035L

    CSCI2035L

    Credits (Min/Max): /

    PREREQUISITES:

  • CSCI2055

    CSCI2055

    Credits (Min/Max): /

    PREREQUISITES:

    CSCI1010

  • CSCI3040

    CSCI3040

    Credits (Min/Max): /

    PREREQUISITES:

    CSCI2035

  • CSCI3042

    CSCI3042

    Credits (Min/Max): /

    PREREQUISITES:

    CSCI4045 & CSCI1010 or CSCI1010 & ISTC2030

  • CSCI4098

    CSCI4098

    Credits (Min/Max): /

    PREREQUISITES:

    Reserved for JR/SR Only

  • CSCI4099

    CSCI4099

    Credits (Min/Max): /

    PREREQUISITES:

    CSCI4098

Computer Science Electives: Select 9 credits

  • CRIM4030

    CRIM4030

    Credits (Min/Max): /

    PREREQUISITES:

    CRIM3043 & CSCI3042

  • CSCI4052

    CSCI4052

    Credits (Min/Max): /

    PREREQUISITES:

  • CSCI4XXX

    CSCI4XXX

    Credits (Min/Max): /

    PREREQUISITES:

  • ISTC3005

    ISTC3005

    Credits (Min/Max): /

    PREREQUISITES:

    ISTC1005

  • ISTC3008

    ISTC3008

    Credits (Min/Max): /

    PREREQUISITES:

  • ISTC3015

    ISTC3015

    Credits (Min/Max): /

    PREREQUISITES:

    ISTC1005 & ISTC1021

Mathematics Components: 14 credits

  • MATH1032

    MATH1032

    Credits (Min/Max): /

    PREREQUISITES:

    MATH1010

  • MATH1033

    MATH1033

    Credits (Min/Max): /

    PREREQUISITES:

    MATH1032

  • MATH1040

    MATH1040

    Credits (Min/Max): /

    PREREQUISITES:

    MATH1010

  • MATH2050

    MATH2050

    Credits (Min/Max): /

    PREREQUISITES:

    MATH1032

Physics Components: 8 credits

  • PHYS1032

    PHYS1032

    Credits (Min/Max): /

    PREREQUISITES:

    MATH1032, Coreq: PHYS1032L

  • PHYS1032L

    PHYS1032L

    Credits (Min/Max): /

    PREREQUISITES:

  • PHYS1033

    PHYS1033

    Credits (Min/Max): /

    PREREQUISITES:

    PHYS1032, Coreq: PHYS1033L

  • PHYS1033L

    PHYS1033L

    Credits (Min/Max): /

    PREREQUISITES: