Undergraduate Admissions

  Programs Offered:

  • An undergraduate major in computer science results in a Bachelor of Science or Bachelor of Arts degree in the College of Letters and Science. 
  • The certificate program in computer science results in a Computer Science Certificate

Undergraduate Curriculum
We offer a state of the art undergraduate curriculum that is continually updated by the faculty research experience. This includes project-oriented courses in computer animation, computer architecture, databases, networking, operating systems, programming languages and compilers, and software engineering. These systems courses are complimented by undergraduate analysis courses in algorithms and complexity, systems performance modeling and analysis, numerical analysis, and math programming.

Approximately 200 upper division undergraduate computer science majors and 200 graduate students who have surpassed the Department's high admissions standards greatly enhance the learning and research experience. See our Undergraduate Guidebook and our courses web page for more details on our undergraduate curriculum and courses.

C.S. UNDERGRADUATE PROGRAM

Reasons to study and/or major in CS

Directory of our current C.S. majors

Opportunities for our CS majors

How to obtain a B.S. or B.A. in C.S.

How to obtain a C.S. Certificate 

Resources for CS Majors

UW--Madison Resources