DEPARTMENT OF COMPUTER SCIENCE
Welcome to the Department of Computer Science at the University of Wisconsin-Whitewater! In our classrooms in McGraw Hall and in our online master's degree courses, our students learn to create apps, games, and software; develop cutting-edge AI tools; defend against cyber threats; and participate in research with our expert faculty to stretch the limits of technology. Our graduates deliver innovative software and protect data and systems at a wide range of companies and organizations in Wisconsin and around the country.
We offer on-campus bachelor's degrees in Computer Science, with emphases in Artificial Intelligence and in Game Development; on-campus bachelor's degrees in Cybersecurity and fully online master's degrees in Cybersecurity; and a flexible, career-change friendly master's degree program in Computer Science with in-person and online options. We also offer several minors and certificates that can add computational skills to any major.
Our professors are dedicated to both teaching and research. We publish papers, secure grants, and present research at international conferences in areas like machine learning, computer vision, cybersecurity, privacy protection, software engineering, and more.
Our students gain professional experience beyond their classes by participating in research; competing in programming contests and cyber defense competitions; making connections and experimenting with new technologies in our student organizations; earning credit for internships; and more. A few students even start their own business with help from UW-Whitewater's LaunchPad student entrepreneurship program!
Contact us
Zach Oster
Department Chair & Associate Professor
Phone: 262-472-5006
Location: McGraw Hall 104C
Sue Roberts
Administrative Assistant III
Phone: 262-472-1666
Location: McGraw Hall 104
UW-Whitewater offers students a wide variety of scholarships, both through the university, individual colleges, and departments. The Department of Computer Science has a number of scholarships and awards geared specifically toward our students, including:
- Undergraduate Scholarships
- WF Johnston Computer Sciences Scholarship
- Eric James McLean Scholarship
- McLean Family Endowment
- Metcalf Family Endowment
- Graduate Scholarship
- Luke Veenhuis Computer Science Graduate Scholarship
More information about these and other scholarships is available through the scholarship portal.
The Department of Computer Science supports a number of student clubs and organizations, including GAMED and ACM.
Our department also offers tutoring services. You can sign in to a tutoring session through a Google Form.
Explore our academic programs
Computer Science
Major/Emphasis, Minor, Master's, Online Master'sIn Computer Science you'll develop essential problem-solving and communication skills while learning how to creatively design and develop database applications, networking techniques, artificial intelligence tools, software engineering solutions, and more. Courses include coding with Java and C++, software engineering, computer organization and assembly programming, applied statistics, writing in the sciences, and more.
Computer Science (Applied Computing)
Major/EmphasisAn emphasis in Applied Computing will allow students to take their prior knowledge of computer science and focus on how it can be applied in the business, management, and technical worlds. Courses on subjects such as database design and management, introductory and intermediate coding, software engineering, applied mathematics, technical and professional writing, and more will prepare students for a professional career in computer science.
Computer Science (Artificial Intelligence)
Major/EmphasisLearn to use artificial intelligence responsibly and creatively in an ever-changing information and data landscape. Complement your computer science curriculum with courses in AI, machine learning, and natural language processing and large language modeling.
Computer Science (Comprehensive)
Major/EmphasisWith a comprehensive emphasis, you’ll be better prepared to engage in sophisticated work or research in computer science. Courses will provide you with a deeper understanding of computer science and will cover a wider range of topics than the general major.
Computer Science (Cybersecurity Engineering)
Master's, Online Master'sThe Master of Science in Computer Science with an emphasis in Cybersecurity Engineering prepares students for leadership roles in the planning, development, testing, validation, and maintenance of software systems in a range of applied areas.
Computer Science (Game Development)
Major/EmphasisWant to create the next award-winning video game? Through a Computer Science Game Development emphasis, you will get the chance to study the many aspects of coding and designing games, taking classes on the languages of JAVA and C++, data structures, software engineering, media arts and game development, and more! Available Spring 2025.
Cybersecurity
Major/Emphasis, Minor, Online Master's, Online Graduate CertificateGet ready to hack into the studies of both cybersecurity operations and the design and implementation of security systems with our Cybersecurity program. Students will take courses such as vulnerability analysis, system administration, malware detection, and incident response, as well as the science of cryptography and the programming of virtual media itself.
Cybersecurity (Comprehensive)
Major/EmphasisWith a comprehensive emphasis, you’ll be better prepared to engage in sophisticated work or research in cybersecurity. Courses will provide you with a deeper understanding of cybersecurity and will cover a wider range of topics than the general major.
Cybersecurity (Cyber Operations)
Major/EmphasisTake your knowledge of cybersecurity and learn to apply it to a multitude of situations with an emphasis in Cyber Operations. Students will study a wide range of relevant subjects within the cybersecurity world, such as understanding the coding languages of Java and C++, systems security engineering, web server administration, technical writing, and more.
Data Science
MinorHave a knack for collecting and presenting data and a desire to positively influence the world with your findings? With a minor in Data Science, you will learn how to compile and communicate information through a well-rounded understanding of social and technological sciences. You will take courses in data science, programming with Python, persuasion and communication, technical writing, social research, logic, and more.
Website and Development Administration
Minor, Certificate (Undergraduate)From health to the arts, the creation and management of websites is a universally desired skill within every career field. With an emphasis in Website Developement and Administration, you will take courses on subjects ranging from the art of visual media design to programming and app developement, all giving you the proper training you need to enter a multitude of career paths.
Donate
Every gift, no matter the size, helps provide scholarships, workshops, and essential resources that enrich our programs and help our students shine.
Donate today to make a difference in the lives of aspiring computer scientists, software developers, data analysts, and cybersecurity specialists.
What does my contribution directly support?
How much money can make an impact?
Donate now to support the Department of Computer Science at UW-Whitewater
If you're interested in starting a scholarship or making a pledge, please contact the UW-Whitewater Foundation, Inc at 262-472-1105 or through email at foundation@uww.edu.
