We offer a state-of-the-art undergraduate curriculum that is continually updated by the faculty research experience. Students fulfilling the degree requirements may earn a BA, a BS, or a certificate in Computer Sciences. The department 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.
Due to the COVID-19 pandemic, UW-Madison introduced a special pass/fail grading system. For more information on this grading, please see the following website: https://registrar.wisc.edu/spring-2020-disruptive-grading/
Comp Sci Major and Certificate Declarations have been slightly altered to account for SD grades.
Computer Science Major Declaration Requirements:
Comp Sci Major Declaration Requirements: | Comp Sci Major Declaration Requirements for students with SD grading: |
|
|
See a sample four-year planning guide, which offers several views of what an undergraduate path could look like.