Undergraduate programs

Two programs are offered for undergraduate study in the CS department:

  • An undergraduate major in computer science results in a Bachelor of Science or Bachelor of Arts degree in the College of Letters & 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. Wisconsin CS offers project-oriented courses in artificial intelligence, computational biology, computer architecture, computer graphics, computer networks, computer security, computer systems, databases, human-computer interaction, operating systems, programming languages and compilers, software engineering and wireless systems. These systems courses are complemented by undergraduate analysis courses in algorithms and complexity, systems performance modeling and analysis, numerical analysis and optimization.

How to obtain a B.S. or B.A. in computer sciences:

How to obtain a C.S. Certificate:

Resources for undergraduate students:


Advice and Information

Other Resources