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 4-Year Plan
Check out our sample 4-year 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.
Choose Software Engineering or Cybersecurity
Wondering which emphasis is right for your career path? Put simply, software engineering experts build, while cybersecurity experts protect. Take tracking a package through the UPS – you can thank software engineers for building the technology that allows you to know when your package is set to arrive. But thank cybersecurity professionals for ensuring that only the people who are supposed to have that information have access to that information.
Software Engineering
Faculty Mentors: Iftekhar Anam and Tanim Ahsan
Need to add or change your area of emphasis?
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.