The Bachelor of Arts (BA) in Computer Science at the University of Colorado Boulder provides a strong foundation in computer science principles combined with the flexibility of a liberal arts education. This program is designed for students interested in exploring computer science alongside other disciplines, offering a broader perspective than a Bachelor of Science. Graduates are prepared for a variety of careers in technology or for further study in graduate programs. The curriculum covers fundamental computer science concepts, including programming, data structures, algorithms, and systems. Students will also have the opportunity to delve into specialized areas through core and elective courses. Beyond the core CS curriculum, students are required to complete an "Additional Area of Study" of at least 15 credit hours, allowing them to pursue interests in other fields and tailor their degree to their specific career goals.
The BA in Computer Science program requires a total of 45 or more computer science credit hours, with at least 18 upper-division CSCI credit hours. Students must complete foundation courses, select core courses, and fulfill additional upper-division elective requirements. Additionally, a minimum of 15 credit hours in an "Additional Area of Study" from any CU Boulder college is mandatory.
A BA in Computer Science from CU Boulder prepares graduates for a wide range of career opportunities in the technology sector and beyond. The degree's blend of technical expertise and broader academic knowledge allows for diverse career paths.
The Bachelor of Arts degree requirements are effective for students starting in Summer 2020 or later. Students who began the degree prior to Summer 2020 should consult the specific curriculum guide for their entry term.
Tuition and fees can vary based on program and number of credit hours. It is recommended to check the official university website for the most up-to-date financial information.
The University of Colorado Boulder is accredited by The Higher Learning Commission (HLC). Specific computer science program accreditation details can be found on the university's accreditation page.
Standard university admission requirements apply. A High School Diploma or equivalent is required. Specific high school coursework recommendations for computer science are often available on the university's website.
Prospective undergraduate students apply to the University of Colorado Boulder. Once admitted and enrolled, follow the university's procedures to declare the Bachelor of Arts in Computer Science as your major.
The program requires a total of 45 or more computer science credit hours, with at least 18 upper-division CSCI credit hours. You must also complete a minimum of 15 credit hours in an "Additional Area of Study".
Graduates are prepared for careers such as Software Developer, Web Developer, Data Analyst, System Administrator, IT Consultant, Project Manager, and UX/UI Designer.
Tuition and fees can vary based on program and credit hours. It is recommended to check the official University of Colorado Boulder tuition and fees page for the most up-to-date financial information.