Skip to Main Content

Bachelor of Science - Computer Science

Download as PDF

Degree Requirements

Required: 48 credits minimum, 36 credits upper division.

Required Courses

  • CSC 210: Introduction to Computer Programming

  • CSC 220: Advanced Computer Programming

  • CSC 335: Software Engineering

  • CSC 340: Operating Systems

  • CSC 350: Data Communication & Networks

  • CSC 499: Capstone

  • MATH 241: Discrete Mathematics

Additional Computer Science credits (20 credits)

Recommended supporting courses

  • ART 380: Digital Art

  • ART 480: Advanced Digital Art

  • MATH 231: Statistics for the Sciences

  • MATH 251: Calculus I

  • MULT 100: Introduction to Multimedia


Certificate in Information Technology

Required: 32 credits minimum , 20 credits upper division.  GPA 2.25 or higher.

  • CSC 210: Introduction to Computer Programming

  • CSC 220: Advanced Computer Programming

  • CSC 335: Software Engineering

  • CSC 340: Operating Systems

  • CSC 350: Data Communication & Networks

  • MATH 241: Discrete Mathematics

Cal Lutheran logo


60 W. Olsen Road
Thousand Oaks, CA 91360

Contact Us
academicservices@CalLutheran.edu
805-493-3105



© 2024 California Lutheran University


Course and program information may change throughout the academic year to better serve students. The requirements outlined in this catalog do not constitute an irrevocable contract between the student and California Lutheran University. The university reserves the right to change any provision or requirement at any time during the student's duration of enrollment. To view curriculum offering information for the 2024-2025 academic year, please see the Catalog PDF (click "Download Catalog as PDF" at the bottom of this page). 

Powered by Coursedog