Bachelor in Computer Science

General

Read more about this program on the institution's website

Program Description

139162_002_AerialShotsofCampus_20180111_SteveCarroll

© University of Redlands

The University of Redlands provides two Computer Science degree programs and a minor. Each of these programs offers a solid foundation in the core areas of the field, including programming paradigms and languages, algorithms, and software engineering. Students can select higher-level electives in areas such as data science, machine learning, mobile development, cryptography, data modeling, and full-stack web programming.

The Bachelor of Arts in Computer Science is suited for students seeking broad computer science studies blended with courses in the humanities and the social sciences, leading to careers involving interdisciplinary applications in those areas. There is minimal emphasis on mathematics and no requirements for physics within this degree program.

The Bachelor of Science in Computer Science provides a solid and broad background in computer science with interdisciplinary requirements in Math and Physics. This program is designed for students looking to pursue general software engineering jobs within a broad array of information technology companies or continue on to graduate studies.

The Computer Science minor is designed to complement the majors in various fields of study or to stand alone as a body of courses suitable for careers in software development or computer support.

Degree Programs

Bachelor of Science Major

Students majoring in computer science (BS in CS) must complete the following requirements:

Required Foundation Courses / 28 credits

  • CS 110 Introduction to Programming 
  • CS 111 Data, File Structures, and OOP
  • CS 222 Programming for the World Wide Web
  • CS 211 Intro to Data Science  or CS 301 Business Analytics
  • CS 240 Theory of Algorithms 
  • CS 341 Software Engineering 

Any 3  courses from the following list / 12 credits

  • CS 223 Game Programming and AI 
  • CS 323 Mobile Programming (Android) 
  • CS 330 Database 
  • CS 340 Programming Languages 

5 Courses from the below list of related field courses (20 Credits)

Note: Calc I & II are prerequisites for several courses below, but will not be counted toward the major.

  • MATH 111 or 311 or 312 Statistics
  • MATH 231 Intro to Modeling 
  • PHYS 220-221 or PHYS 231-232 Physics
  • PHYS 310 Electronic Applications
  • MATH 201 Discrete Math 
  • MATH 204 Cryptography (Conjecture and Proof)
  • MATH 235 Differential Equations 
  • MATH 331 Numerical Analysis 
  • MATH 260 Machine Learning 

Capstone: 4 credits

  • CS 450 Computer Science Senior Project 

Bachelor of Arts Major

Students majoring in computer science (BA in CS) must complete the following requirements:

Required Foundation Courses / 23-24 credits

  • CS 110 Introduction to Programming 
  • CS 111 Data, File Structures, and OOP
  • CS 222 Web Application Development 
  • CS 240 Theory of Algorithms or CS 223 Game Programming and AI  
  • MATH 111 Elementary Statistics with Applications 
  • MATH 121 Calculus I 

Any 2 from the following courses / 8 credits

  • CS 323 Mobile Programming 
  • CS 330 Database Management 
  • CS 340 Programming Languages 
  • CS 341 Software Engineering 

Capstone 4 credits

  • CS 450 Computer Science Senior Project 

The Minor

Students minoring in computer science must complete the following requirements:

  • 6 courses in CS/ 23-24 credits
  • CS 110 Introduction to Programming 
  • CS 111 Data, File Structures, and OOP 
  • 12 credits from Computer Science offerings
  • MATH 111 Elementary Statistics and Probability with Applications 

Last updated Nov 2020

About the School

The University of Redlands is a dynamic private liberal arts and sciences university located in the Inland Empire of Southern California, close to Los Angeles. Redlands’ 2,450 students from 45 countr ... Read More

The University of Redlands is a dynamic private liberal arts and sciences university located in the Inland Empire of Southern California, close to Los Angeles. Redlands’ 2,450 students from 45 countries study in 40 bachelor's programs, many of which are nationally and internationally recognized. Read less