Computer Science & Computer Engineering
Academic programs
Undergraduate programs
Computer Science
Undergrad major Undergrad minor Undergrad certificateWith a computer science degree, you'll join a fast growing profession that values logic, creativity and hard work.
Artificial Intelligence
Undergrad major Undergrad minorEmphasis
Computer Engineering Technology
Undergrad majorComputer engineers develop new computer hardware systems and write the software to support these systems. For this emphasis area, students must have completed the Associate in Applied Science degree requirements for electronic and computer engineering technology at Western Technical College (Western) with a GPA of 3.0 or above.
Computer Programming
Undergrad certificateCybersecurity
Undergrad major Undergrad minorThe cybersecurity emphasis focuses on how to craft software systems that remain robust in the presence of intelligent attackers. Students learn cutting-edge techniques to identify and exploit vulnerabilities in software, and then they learn how to remove these vulnerabilities, leaving the software more resilient.
Database Modeling
Undergrad certificateWeb Design
Undergrad certificateWeb Developer
Undergrad certificateComputer Engineering
Undergrad majorWith a computer engineering degree, you'll join an in-demand field that is continually innovating to produce faster and more efficient computers.
Dual degree programs
Computer Science & Engineering
Students may receive a degree in computer science from UWL and a degree in engineering from UW-Madison through this dual degree program.
Catalogfor Bachelor of Science in Computer Science & Bachelor of Science in Engineering Dual Degree ProgramComputer Science & Software Engineering
A dual degree program enables students to complete two degrees: a Bachelor of Science (BS) in Computer Science, and a Master of Software Engineering (MSE).
Computer Science: Cybersecurity & Software Engineering
A dual degree program enables students to complete two degrees: a Bachelor of Science (BS) in Computer Science, and a Master of Software Engineering (MSE).
Graduate programs
Software Engineering
Graduate degreeAre you ready to solve real-world problems and lead teams in a high-demand industry?
Financial Technology
Graduate certificateLead the future of the financial services industry by mastering the integration of technology with financial solutions.