Computer Science is the analytic and practical study of the feasibility, framework, expression, and automation of the methodical processes.
Expertise of Computer Science is of great demand in a variety of professions; including software system, engineering, gaming, entertainment, mobile applications, and many more.
The curriculum at Cal Lutheran:
- Follows that recommended by the Association of Computing Machinery
- Empowers students via a wide variety of electives
Learn more to get started
Let us know you're interested and we'll send you more information.
Required credits: 48 credits minimum; 36 upper division credits. 2.0 minimum GPA.
CSC 210 (4) Introduction to Computer Programming
CSC 220 (4) Advanced Computer Programming
CSC 335 (4) Software Engineering
CSC 340 (4) Operating Systems
CSC 350 (4) Data Communications & Networks
CSC 499 (4) Capstone
Elective Courses in Major
20 additional upper division Computer Science credits.
MATH 241 (4) Discrete Mathematics
Required credits: 20 Computer Science credits minimum; 12 credits upper division.