Bachelor in Computer Science
University of Redlands
Key Information
Campus location
Redlands, USA
Languages
English
Study format
On-Campus
Duration
4 years
Pace
Full time
Tuition fees
USD 53,716 / per semester *
Application deadline
Request info
Earliest start date
Request info
* Fall, Spring, and May Terms
Scholarships
Explore scholarship opportunities to help fund your studies
Introduction
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 study 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.
Bachelor of Science Major
Students majoring in computer science (BS in CS) must complete the following requirements:
Required Foundation Courses / 24 credits
- CS 110 Introduction to Programming
- CS 111 Data, File Structures, and OOP
- CS 222 Programming for the World Wide Web
- 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
- SBUG 610 Data Ethics for Business (Junior| Senior standing required; a pathway to MSBusAna.)
- SBUG 620 Introduction to Data Science (Junior| Senior standing required; a pathway to MSBusAna.)
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 / 8 credits
- CS 110 Introduction to Programming
- CS 111 Data, File Structures, and OOP
Select 4 courses from the following CS offerings/ 16 credits
- CS 222 Web Application Development
- CS 223 Game Programming and AI
- CS 240 Theory of Algorithms
- CS301 Business Analytics
- CS 323 Mobile Programming
- CS 330 Database Management
- CS 340 Programming Languages
- CS 341 Software Engineering
Select 2 courses from Related Fileds / 8 credits
- MATH 111 Elementary Statistics with Applications( or MATH 311 or MATH 312)
- MATH 121 Calculus I or higher
- SBUG 610 Data Ethics for Business (Junior| Senior standing required; a pathway to MSBusAna.)
- SBUG 620 Introduction to Data Science (Junior| Senior standing required; a pathway to MSBusAna.)
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/ 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
General Education Requirements
General Education is a broad description of the curriculum that embodies our commitment to a liberal arts education at the University of Redlands. Our general education conveys the range of fields of study, ways of thinking, and practices of scholarship and creativity that enable students to graduate as critical thinkers capable of innovatively and collaboratively adapting to challenges that come their way in the future.
Our general education is comprised of a Liberal Arts Inquiry (LAI) or Liberal Arts Foundation (LAF) curriculum.
- Entering first-year students and transfer students arriving with fewer than 32 credits in Fall 2018 will follow the LAI curriculum.
- All transfer and returning students with 32 credits or more (i.e., sophomores, juniors, and seniors) in Fall 2018 will follow the LAF curriculum.
Admissions
Gallery
English Language Requirements
Certify your English proficiency with the Duolingo English Test! The DET is a convenient, fast, and affordable online English test accepted by over 4,000 universities (like this one) around the world.