Dec 05, 2025  
2025-2026 Undergraduate Bulletin 
    
2025-2026 Undergraduate Bulletin

Computer Science, B.S.


Return to {$returnto_text} Return to: Academic Programs/Majors

Go to program website

         Computer Science, B.S. 4-year sequences: 

Introduction

Developing computer software consistently tops the best jobs in the U.S. list. The Computer Science program at UW-Stout focuses on computer software and media applications. This program stays current with today’s technologies, devices, and applications. Concentrations in this major focus on specific areas such as cybersecurity or games or you can create your own area of focus by adding an interdisciplinary minor or second major.

General Requirements
Bachelor of Science Degree

Total for Graduation: 120 credits                                                                                 
Stout Core: 40 credits  
Major Studies: 80 credits  

Program Requirements


CS, MATH, STAT, MSCS, and GDD courses require a grade of C or better. Each course is labeled with an *.

Stout Core (40 credits)


Analytic Reasoning and Natural Sciences (11-14 credits)


CS-144 and a calculus class are required for all concentrations. University Physics 1 is required for the game design and development concentration only.

Arts and Humanities (6 credits)


Social and Behavioral Sciences (6 credits)


Social Responsibility and Ethical Reasoning (3 credits)


Computer Ethics is required by ABET accreditation.

Electives to reach 40 Stout Core credits


Take courses from any Stout Core categories above or from “Exploring Outside the Major” or “Supporting Health and Wellbeing.”

Students must also take courses with the following designations:


*Students can choose courses that meet more than one requirement (one Stout Core category and either a RES or GLP designation).

Racial and Ethnic Studies (2 courses)


Global Perspective (2 courses)


Major Studies (80 credits)


Concentrations (29-32 credits)


Select one concentration.

Cyber Security & Secure Software Development Concentration (32 credits)

CS-458 SE Practicum must be taken twice (for 8 credits total).

Interdisciplinary Concentration (32 credits**)

CS-458 SE Practicum must be taken twice (for 8 credits total). The Mathematics minor is already included in the major and cannot count as your interdisciplinary credits.

  • (4 cr.) * (Register for CS-458 twice)
  • **In addition, a student must complete a unique minor (not already included in this major), a second major, OR coursework approved by the program director (which may include transfer credits) totaling a minimum of 24 credits.

Free Electives (5-8 credits)


Any courses, with no restrictions, as needed to meet the 120-credit minimum.

Note:


CS, MATH, STAT, MSCS, and GDD courses require a grade of C or better. Each course is labeled with an *.

Return to {$returnto_text} Return to: Academic Programs/Majors