Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
The Bachelor of Arts in Computer Science caters to students seeking flexibility for interdisciplinary exploration, allowing them to pursue a dual major or minor in another discipline while maintaining a robust computer science foundation ideal for computing careers.
Master the skills to interpret vast datasets crucial for national security, medical breakthroughs like disease treatment and vaccine development, or climate modeling through computer science studies. As a dynamic and ever-evolving field, our undergraduate programs adhere to the ACM & IEEE 2013 Curriculum Guidelines. Specialized courses in machine learning, computer vision, and secure programming complement the essential problem-solving abilities required across various industries. We aim to equip students with adaptable learning capabilities for our fast-moving, constantly transforming discipline.
Our department provides both Bachelor of Science and Bachelor of Arts degrees in Computer Science. Both programs deliver comprehensive grounding in computer science essentials, covering software, systems, programming languages, hardware architecture, and computational theory. The mandatory mathematics component establishes a foundation for advanced studies.