About
Lab-Oriented,
Student-Engaged.
Theory and application are woven together at UW-Green Bay.
Our classes are lab-oriented, focusing on practical applications of computer science concepts like artificial intelligence, security and encryption protocols, Karnaugh mapping and Python programming, among others. Whereas other majors feature separate lectures and labs, our program combines theory and application. In class, you'll delve into the theoretical foundations first then apply your knowledge in hands-on, practical scenarios.

Internship-focused
Internships serve as a vital bridge between classroom learning and "on the keyboard" experience.
Your Course Plan
Check out our sample course plan to get a sense of what classes you'll need to take to stay on track for graduation.
Minor Details
With a minor in computer science, you can improve your marketability and develop skills to augment many majors, from business to design and humanities.

Get a Glimpse at Our Students' Work
Our classes focus on practical application of computer science theory. Check out some examples of what our students have been working on to stay on top of emerging trends, like AI and cybersecurity:
- White Blood Cell Differentiation
- Home Valuation Tool
- Personalized Chess AI
- Predicting NHL Games Using Artificial Intelligence
- Traffic Prediction with Machine Learning
- Airline Tickets Prediction
- Lung Cancer Recognition
- Predicting NFL Playoff Standings
- Movie Recommendation System




Immersive Learning
Environments
Resources at hand to help you gain practical experience.
As a student in our program, you’ll have access to a wide variety of computing facilities, like:
- PC-compatible and Macintosh computers
- Linux and database servers (for select courses)
- various integrated development environments in class, like Xcode, Android Studio, Eclipse, Visual Studio and Jupyter Notebook
Labs are open seven days a week and are staffed by consultants who provide assistance in using the facilities. We also have a computer science teaching lab with 25 workstations and display facilities that support Computer Science instruction.

Hands-On
Learning
"The part I most enjoyed while pursuing my degree in computer science at UWGB was the projects we got to do. I love hands-on learning and in almost every class there were multiple projects to test and develop the skills learned in class. The projects varied from open-ended creative projects to strict design requirements and restrictions. I loved being able to be creative and explore new avenues in the open-ended projects, while the requirement-based projects gave me great experience for working in the industry."
Jayden Tesch '24
Computer Science Major | Student Web Developer, UW-Green Bay IT

Let's Connect
With professional and research experience in social cyber security, social network analyses and human computer interaction, Professor Nazim Choudhury can help you figure out your career path.