Undergraduate programs
Computer Science
Undergrad major Undergrad minor Graduate degreeComputer science is the study of computing systems and the software processes that control them. Computer scientists have developed powerful algorithms in the areas of artificial intelligence, data mining, machine learning, computer vision, security and many other areas. These algorithms are then used for medical imaging, stock market analysis, computer graphics, video processing, and other fields. UWL's program emphasizes software development and includes a variety of electives to allow students to study specific areas of personal interest.
Areas of study
Computer Engineering Technology Emphasis
Computer 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.
Undergrad major View a sample plan for Computer Engineering Technology Catalogfor Computer Engineering TechnologyCybersecurity Emphasis
The 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.
Undergrad major View a sample plan for Cybersecurity Catalogfor CybersecurityUndergrad dual degree
Students with a computer science major who also are interested in engineering are able to receive both a Bachelor of Science degree in computer science from UWL and a Bachelor of Science degree in engineering from UW-Madison through this dual degree program.
Undergrad major Graduate degree View a sample plan for Undergrad dual degree Catalogfor Undergrad dual degreeUndergrad + graduate dual degree
The dual degree program in Computer Science and Master of Software Engineering enables students to complete a Bachelor of Science in Computer Science and a Master of Software Engineering from UWL, with less time in school and less tuition. This program can be completed in five years compared to what typically would take six years when completing both degrees separately.
Undergrad major Graduate degree View a sample plan for Undergrad + graduate dual degree Catalogfor Undergrad + graduate dual degreeUndergrad + graduate dual degree
The dual degree program in Computer Science: Cybersecurity Emphasis and Master of Software Engineering enables students to complete a Bachelor of Science in computer science and a Master of Software Engineering from UWL, with less time in school, less tuition. This program can be completed in five years compared to what typically would take six years when completing both degrees separately.
Undergrad major Graduate degree View a sample plan for Undergrad + graduate dual degree Catalogfor Undergrad + graduate dual degreeComputer Engineering
Undergrad majorComputer engineers invent new computer systems. Many tasks performed by a computer can be done through either hardware or software. Computer engineers focus particularly on the boundary between hardware and software. They study the trade-offs involved to decide which tasks should be done using hardware versus software, and design the interface between the two. They look for opportunities for improvements in computer performance and energy efficiency. They also integrate computers with sensors and actuators to make computers part of our everyday life.
Graduate programs
Software Engineering
Graduate degree UWL’s Master of Software Engineering (MSE) program emphasizes cutting-edge software development, with hands-on experience in solving real-world problems.Financial Technology
Graduate certificate Two online graduate certificates equip you with skills to lead teams and leverage emerging technologies in the expanding fintech industry.Areas of study