DEPARTMENT OF COMPUTER SCIENCE
Welcome to the Department of Computer Science at the University of Wisconsin-Whitewater! We offer education in Computer Science, Cybersecurity and related computing areas that include Artificial Intelligence, Bioinformatics, Data Science, Game Development, and Web Development, both at undergraduate and graduate levels.
The Department of Computer Science is the place to explore one's full potential. Students are encouraged to participate in our broad extra-curricular activities including: undergraduate research, programming contests, cybersecurity contests, out-of-class software projects, and entrepreneurship.
Our diverse group of faculty are committed to education and research. UW-W Computer Science Faculty are actively publishing and securing research grants in areas that include Artificial Intelligence, Bioinformatics, Computer Vision and Machine Learning, Cybersecurity and Privacy, Software Engineering, and Theory of Computer Science.
Contact us
Jiazhen Zhou
Department Chair & Associate Professor
Phone: 262-472-5172
Location: McGraw Hall 104C
Sue Roberts
Administrative Assistant III
Phone: 262-472-1666
Location: McGraw Hall 104
Welcome to the Department of Computer Science at the University of Wisconsin-Whitewater! We offer education in Computer Science, Cybersecurity and related computing areas that include Artificial Intelligence, Bioinformatics, Data Science, Game Development, and Web Development, both at undergraduate and graduate levels. Follow us on facebook for upcoming events » Follow us on instagram
The Department of Computer Science is the place to explore one's full potential. Students are encouraged to participate in our broad extra-curricular activities including: undergraduate research, programming contests, cybersecurity contests, out-of-class software projects, and entrepreneurship.
Our diverse group of faculty are committed to education and research. UW-W Computer Science Faculty are actively publishing and securing research grants in areas that include Artificial Intelligence, Bioinformatics, Computer Vision and Machine Learning, Cybersecurity and Privacy, Software Engineering, and Theory of Computer Science.
Many of our UW-Whitewater Computer Science Alumni are using their degree to succeed at leading companies in the computing industry. Our alumni are currently placed at Amazon, American Family Insurance, Apple, EPIC, Google, IBM, and NorthWestern Mutual. Alumni are also pursuing Ph.D. studies at elite research universities including the University of California- Berkeley, Dartmouth College, University of Wisconsin-Madison, University of Nebraska-Lincoln, and University of Nevada - Las Vegas. Whatever your dream career in the field of Computer Science may be, you can achieve it at UW-Whitewater!
Computer Science Degree Options
Brian S Maresso
Lecturer 1, Add'l Pay Instructional
Department(s): COMPUTER SCIENCE, First Year Experience
Mcgraw Hall 111 |
(262) 472-1992
Lopamudra Mukherjee
Associate Professor
Department(s): COMPUTER SCIENCE
Mcgraw Hall 107 |
(262) 472-5160
Zachary J Oster
Associate Professor, Add'l Pay Non-Instructional
Department(s): COMPUTER SCIENCE
Mcgraw Hall 108 |
(262) 472-5006
Sue M Roberts
Administrative Assistant III
Department(s): COMPUTER SCIENCE
Mcgraw Hall 104 |
(262) 472-1666
There are numerous scholarship opportunities available to students, both through the university, the College of Letters and Sciences and the Computer Science Department. To make life a little easier, all of the university's scholarship applications and requirement listings are available online.
- WF Johnston Computer Sciences Scholarship
- Eric James McLean Scholarship
- McLean Family Endowment
- Metcalf Family Endowment
- Luke Veenhuis Computer Science Graduate Scholarship
Please contact Sue Roberts at 262-472-1666 for more information.
Individuals attending tutoring MUST follow policies printed below and sign in after completion of each tutoring session.
Sign in for tutoring!
POLICIES:
- Treat staff and students respectfully
- Keep speaking volume at an acceptable level that does not distract others from their work.
- Please use language that is appropriate to a professional setting.
STUDENTS ATTENDING TUTORING SESSIONS WILL:
- Sign in at link above
- Be patient, remember that there may be other students that need tutoring help. Tutors will assist you as time and demands allow.
- Come prepared for tutoring. Bring any relevant assignment descriptions, notes, and materials with you so that our tutors can do their best to understand the problem and assist you.
- Read and attempt to do the assignment on your own before asking for help. Show your work on problems so far, regardless of whether you think it is good or bad.
- Bring specific issues or concepts you are having difficulty with. Have specific questions for tutors instead of, "How do I do this?"
- Cooperate with tutors and respect their recommendations, suggestions, and instruction on best practices.
- Remember that the goal of the tutoring program is to help you through the learning process to become an independent student. Tutoring is not to be used in place of class attendance.
EXPECTATIONS OF TUTORS:
- Help with concepts, debugging, and specific questions relating to projects and assignments. Tutors will not help complete assignments or give answers to quiz questions or write specific programming code.
- Give guidance on how to start, research or study for a project.
- Arrive prepared and on time for your scheduled tutoring hours.
- Follow all campus policies and procedures as printed in the Department of Computer Science Student Employee Manual.
- Report any issues or concerns to Academic Department Associate, Chair or appropriate faculty member.
LINK TO: debugging_tips
Computer Science
Major/Emphasis, Minor, Master's, Online Master'sIn Computer Science— a rapidly growing career field — 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 much 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 (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 (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.
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.
Computer Science (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.
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.