top of page

University of Wisconsin

Madison, Wisconsin
Degree:

BA

Computer Science

Location:

College of Letters & Science

Credits:

120 credits

System:

Semester

Required Computer Science (or Related):

• CS/MATH 240: Introduction to Discrete Mathematics (3 credits)
• CS/ECE 252: Introduction to Computer Engineering (3 credits)
• CS 300: Programming II (3 credits)*
• CS/ECE 354: Machine Organization and Programming (3 credits)
• CS 400: Programming III (3 credits)
• CS 577 OR CS 520: Introduction to Algorithms OR Introduction to Theory of Computing (3 credits)
• CS Software and Hardware courses from approved list (6-8 credits)
• CS Applications course from approved list (3 credits)
• CS Electives from approved list (6-8 credits)

Required Math:

• Calculus I (5 credits)
• Calculus II (4-9 credits)•
• Additional Math coursework from approved list (6 credits)

Required Science:

• Biological Science (3-9 credits)
• Physical Science (3-9 credits)

Required Engineering:

None

Other Requirements:

• Communication A-B (6 credits)
• Ethnic Studies (3 credits)
• Literature (6 credits)
• Humanities (6 credits)
• Social Sciences (12 credits)
• Foreign Language (16 credits)
• Electives (12-15 credits)

Subfield Required:

No

Type:

n/a

Options:

n/a

Double or Dual Major Option(s):

• Double majors possible.

Related Majors:

• BS Computer Science (College of Letters and Science)
• BS Data Science (College of Letters and Science)
• BS Computer Engineering (College of Engineering)

Good to Know:

• Students must complete courses marked with an asterisk (*) and meet GPA requirements before declaring major.

University's Webpage for this Program:
Catalog Year:

2022

bottom of page