The Bachelor of Arts in Computer Science at the University of Redlands is designed for students eager to explore the foundational principles and advanced applications of computing. You will delve into critical areas such as programming, data structures, operating systems, and algorithm theory, preparing you to tackle complex computational problems. This undergraduate degree is ideal if you seek to understand the logic behind software development, system architecture, and the burgeoning fields of artificial intelligence and machine learning, setting you on a path toward innovation in technology.
This full-time, on-campus programme is structured over four years, guiding you through core coursework and electives that allow for specialisation. You will engage with practical subjects like web programming and database management, and have opportunities to explore advanced topics such as neural networks and software engineering. The curriculum culminates in a significant Computer Science Senior Project, where you will apply your accumulated knowledge to a real-world challenge. You will graduate with a comprehensive skill set, ready for diverse roles in software development, data analysis, and technology research.