Computer Science

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

Employment of computer programmers is projected to grow 8 percent from now to 2022, about the average for all occupations. In 2012, the median annual wage for computer programmers was $74,280. Strong job growth is anticipated for software developers, with a 22 percent increase expected. In 2012, the median annual wage for software developers was $93,350*. 

*U.S. Bureau of Labor Statistics, Occupational Outlook Handbook, http://www.bls.gov/ooh

Request Information

Fill out my online form.

Program Requirements

Required credits: 48 credits minimum; 36 upper division credits. 2.0 minimum GPA.

Required Courses
Computer Science

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.

Mathematics

MATH 241 (4) Discrete Mathematics

Minor in Computer Science

Required credits: 20 Computer Science credits minimum; 12 credits upper division.

©