Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
The Bachelor of Arts in computer science blends liberal arts education with core computing studies. While preparing graduates for professional careers in technology, this program offers a less intensive technical focus compared to the Bachelor of Science degree. Ideal for students with diverse academic interests, the program enables double majors to complete requirements within four years, thanks to its substantial open elective allowance. When pairing computer science with technical fields like mathematics or physics, many elective credits count toward both majors. The program also accommodates pre-med coursework alongside computer science studies within the standard four-year timeframe.
Students gain comprehensive foundational knowledge in computer science while enjoying exceptional curriculum flexibility. Technical and open electives allow specialization in areas like software development, AI, database systems, cybersecurity, or computational biology. Beyond technical training, the program emphasizes ethical considerations, professional standards, and opportunities to cultivate leadership abilities and creative thinking.