UMassCS Logo
 
 
In small classes, led by dedicated faculty, we prepare our undergraduates for careers in computing, or advanced study of Computer Science.
 

Joining our Undergraduate Program

The School of Computer Science is a large community of students and faculty, and we want you to join us. Our undergraduate program is the perfect place to get started in an exciting career in computing. With CS skills in hand, our students join industry, become entrepeneurs, and join graduate schools in science or professional schools in law, business, and medicine. Our classes are small and our students are able to participate in our faculty's research labs. We are the home to many Commonwealth College students, and our Baystate Program provides tuition-free Master's degrees to our best students each year. You can more information about our science and our students by browsing the menu of links on the left side of this page.

These pages are focused on getting you started in our program. From here, you can find information on scholarships, how to enroll in our major once you've joined UMass Amherst, and transferring credits from other colleges.

If you're already a CS undergrad, or to find more information on completing the Computer Science BS, BA, or Minor degrees, see the full description of our Undergraduate Program.

A good and detailed resource for the undergraduate program in general at UMass Amherst is the Guide to Undergraduate Programs. It contains general admissions information, explanations about financial aid, expenses, tuition, etc.  It also contains information regarding the academic calendar, policies, major and minor information, and graduation requirements. It provides a description of the academic units (schools, colleges, departements, and programs, gives you an overview over other academic services, including the study abroad program and learning support services, health services, food services, and all kinds of other services.