Undergraduate Â鶹ÒùÔº

Forms & Policies

ÌýÌýCS Undergraduate Course Enrollment Policies

College of Engineering and Applied Science (BS students & BA students admitted summer 2020 and beyond)

College of Arts and Sciences (BA students)

For BA students who started the degreeÌýbefore summer 2020. Â鶹ÒùÔº who started the degree in summer 2020 or later should follow the policies of the College of Engineering and Applied Science.ÌýÌý

Senior Design

To wrap up your undergraduate experience at CU Boulder, you will participate in a year-long senior capstone project that gives you a chance to put into practice what you’ve learned and make important professional connections.

Senior capstone is required for all BS students and optional for BA students. Â鶹ÒùÔº in the BS program must earn a grade of C- or better in both semesters of the capstone in order to meet degree requirements.

Depending on your personal interests, we have three project types to choose from:

  • Software Design Project:ÌýWork with a team to complete a real-world software engineering project from an industry, research or faculty sponsor.
  • Entrepreneurial Capstone:ÌýLay the groundwork for your own technical business and prepare to pitch it to potential investors.
  • Senior Thesis:ÌýComplete an original research, expository, critical or creative work, under the supervision of a faculty advisor.

View Spring 2021 ProjectsÌý

View Spring 2020 ProjectsÌý

Course Support

We provide various types of support for our classes, including undergraduate Course Assistants (CA), Educational Tech Assistants (ETA), Undergraduate Teaching Assistants (UTA), and Learning Assistants (LA). These programs provide opportunities for undergrads to assist their peers as they pursue the study of computer science.ÌýResources are also available from the College of Engineering & Applied Science and other academic success programs.Ìý

Apply for Course Support Jobs

Housing & Dining Services offers free tutoring services to students living inÌýresidence halls or Bear Creek Apartments through theÌýAcademic Success and Achievement Program.

Â鶹ÒùÔº looking for or interested in offering individual tutoring are encouraged to do so through theÌý.

The Computer Science department provides aÌýlist of students and alumni who are offering private tutoring for a fee.

Enrich Your Experience

Most college students find that some of their most valuable learning experiences happen outside the classroom. CU Boulder provides many ways to get the most from your college experience, from studying abroad to joining special on-campus academic programs.