Earning an undergraduate degree computer science at the UWM College of Engineering & Applied Science gives students the skills, confidence and experience to thrive in a technology-driven world.
From day one, you’ll learn how to think like a computer scientist—solving problems, building software and creating technologies that shape how people live and work.
UWM’s computer science program blends strong fundamentals with hands-on learning in areas such as artificial intelligence, data science, cybersecurity, software development and emerging technologies. You’ll work with dedicated faculty who bring real-world expertise into the classroom and provide mentorship that supports your academic and career goals.
Located in the career capital of Milwaukee, UWM connects your education to more opportunity. Internships, co-ops, research experiences and industry partnerships help you apply what you learn, build your résumé and explore career paths while still an undergraduate.
At UWM, computer science degree is more than a major—it’s a launchpad. With the tenacity to tackle challenges, the confidence to innovate and the ambition to lead, you’ll graduate ready to make an impact in a fast-changing digital world.
The annual Poster Competition & Three Minute Thesis is a signature event for our college. Both undergraduate and graduate students gain valuable communication experience sharing their research and out-of-classroom experiences with faculty and industry judges, who provide feedback.
Senior Design Projects
In order to earn a bachelor’s degree in computer science, students work in teams to apply the skills they have learned over their years at our college in a year-long senior design project.
The mission of CS Connect is to help Computer Science students gain a practical understanding of how to further their career goals in computing.
Robotics Association at UWM
Members design, build, test, program and compete in robotic competitions against universities from around the world.
See our college’s Student Organization page to find more information and who to contact about getting involved.
Undergraduate Teaching Labs
The Connected Systems Institute (CSI) works with students, faculty and private sector partners to help ensure that industry has the talent it needs to benefit fully from Industrial Internet of Things connectivity.
UWM students have a range of hands-on teaching labs available to our undergraduate students here at the College of Engineering & Applied Science. From computer labs and tutoring resources to teaching labs and spaces to create or collaborate.
Undergraduate Research
Our students have the opportunity to work with faculty engaged in leading-edge research in areas such as:
Object-oriented programming
Cryptography
Computational robotics
Intelligent dialog systems
Artificial intelligence
Extensible languages
A benefit of attending a top tier R1 research university is the opportunity to work with faculty engaged in cutting-edge research and to participate in the Support for Undergraduate Research Fellows (SURF) program. The SURF program helps you to improve your professional preparation through research by closely working with our faculty to explore, discover, and transform ideas into reality.
Undergraduate students also have the opportunity to participate in the annual Poster Competition, providing them with excellent opportunities to share their work with judges from industry.
Longtime professor in computer science Susan McRoy (left) interacts with talking robots with a student.