Mar 23, 2023  
2020-2021 Undergraduate Bulletin 
2020-2021 Undergraduate Bulletin [ARCHIVED]

Computer Science, B.S.

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

Go to program website

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


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, games or mobile applications 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  
General Education 40 credits  
Major Studies 80 credits  

Program Requirements

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

Racial and Ethnic Studies (6 credits*)

Three credits must be selected from RES-A.

Global Perspective (6 credits*)

Complete 6 credits of global perspective (GLP) approved courses, including GLP-approved instructor-led study abroad courses, or complete a program of university-approved work or university-approved study abroad not led by UW-Stout instructors.

General Education (40 credits)

Analytic Reasoning and Natural Sciences (13 credits)

CS-144 and a calculus class are required for all concentrations. ABET accreditation requires all concentrations to have 6 credits of natural science with lab. PHYS-281 is required for the Game Design and Development concentration as well as additional physics in the required concentration courses.

Arts and Humanities (6 credits)

Courses must be from two or more areas including art history/music & theater appreciation, creative/performing arts, foreign language and culture, history, literature, and philosophy.

Social and Behavioral Sciences (6 credits)

Courses must be from two or more areas including anthropology, economics, geography, political science, psychology and sociology.​

Cross-disciplinary Issues (3 credits)

Courses must be selected from the list of approved cross-disciplinary issues courses. ICT-103 is required for the cyber Security and Secure software Development concentration to meet the CAE-CDE designation requirements.

Social Responsibility and Ethical Reasoning (3 credits)

Computer Ethics is required by ABET accreditation.

Major Studies (80 credits)

Mathematics (13 credits)

Concentrations (32 credits)

Select one concentration.

Selective (3 credits)

Choose three credits from:

  • CS-XXX * Any upper level CS course (not listed above) or
  • GDD-XXX * Any upper level GDD course (not listed above) or
  • MATH-XXX * Any upper level MATH course (158 or higher, not listed above) or
  • MSCS-XXX * Any upper level MSCS course (not listed above)
Interdisciplinary (32 credits**)

Practicum must be taken for 8 credits minimum

  • (4 cr.) *
  • **In addition, a student must complete a second minor (not computer science minor or mathematics minor since already included in this major), second major, or coursework approved by the program director to finish out the remaining 24 credits.

Mobile Applications (17 credits)

Practicum must be taken for 8 credits minimum

Selectives (15 credits)

Choose a total of 15 credits from any combination of:

  • CS-3XX * or higher or
  • MSCS-2XX * or higher or
  • MATH-XXX * Any upper level MATH course (158 or higher, not listed above)

Free Electives (0-2 credits)

As needed to meet 120 credit total.

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