Take Your Career Further with Expertise in Computer Science
Industry's need for expertise in computer science has grown beyond the mathematics-related field it was 20-30 years ago to touch nearly every area of business and society. UW-Stout's Master of Science (M.S.) in Applied Computer Science provides professionals in a wide range of occupations a pathway to deepen their knowledge, skills, and experience with computer systems that automate tasks, analyze data, and create new workflows. The M.S. Applied Computer Science will enhance your existing programming knowledge to make you more competitive for technical jobs within your field or help you transition to a new career.
Career-Defining Curriculum
The M.S. Applied Computer Science program comprises 12 credits of required advanced computer science classes along with elective coursework in computer science, mathematics, statistics or other approved disciplines to meet career goals. The program culminates with a practical, career-oriented capstone experience or applied research project.
Elective Coursework
To full their 30 credits, students will need to take 12+ credits in elective coursework, which can include courses from other fields with advisor approval. Advanced computer science courses cover topics including:
- AI/Machine Learning
- Cybersecurity
- Data Visualization
- Game Design
- Graphics
- Human-Computer Interaction
- Networking & Information Technology
- Statistics
Two Paths to Degree Completion
- Capstone Option: Project-based coursework focused on designing and developing a program as part of a group. Most beneficial for working professionals or those pursuing a career change, this practice-oriented option stresses software development processes and provides practical experience with them.
- Thesis Option: Research-oriented course of study pursuing deeper exploration of a field. The thesis path is most appropriate for students planning to pursue doctoral education. Thesis students work with a research advisor to complete a literature review, plan and conduct a study, and then provide an oral defense before a research committee.
Use the Request Information form to learn more about the Master's of Science degree in Applied Computer Science.
Request Information
Industry-Experienced Faculty Instruction
At UW-Stout, building close relationships with our industry-experienced and academically accomplished faculty will play a key role in helping you enhance your skill set through computer science or transition to a new career field, while mastering the ability to communicate code to C-Suite leaders. Learn more about your future instructors!
Program Outcomes
Upon completion of the program, you will be able to:
- Use current techniques, skills, and tools necessary for computing practice.
- Apply mathematical foundations, algorithmic principles, and computer science theory in the modeling and design of computer-based systems in a way that demonstrates comprehension of the tradeoffs involved in design choices.
- Apply design and development principles in the construction of software systems of varying complexity.
- Apply knowledge of computing appropriate to advanced work in their discipline.
- Analyze a problem and identify and define the computing requirements appropriate to its solution.
- Design, implement and evaluate a computer-based system or an empirical study.
- Communicate effectively in a range of professional settings through presentations and/or technical writing.
- Critique technical papers, reports, or studies.
General UW-Stout Graduate Studies Application
All prospective graduate students at UW-Stout must follow a standard application process through Graduate Studies. Beyond that, each graduate program has specific requirements that must be met to be successfully admitted to the program.
Eligibility
To be admitted with full status to the M.S. Applied Computer Science program, you must:
- Hold an appropriate Bachelor's degree from an accredited college.
- Have earned an overall GPA of at least 3.0.
Program-Specific Application Requirements
To successfully apply for the program, first complete the UW System Application and receive your Application ID. Then, use this ID to fill out the UW-Stout Graduate Studies Collection Form, where you will provide the following:
- Resume or Curriculum Vita
- Personal Statement
- Discuss your current knowledge and experience in Computer Science and how they relate to your professional and academic goals within the Applied Computer Science master's program.
*The Collection Form Site requires an Application ID provided upon completion of the UW-System Application
Application Deadline: April 1 (Priority)
Advisory Committee Members
| First Name | Last Name | Title | Organization |
|---|---|---|---|
| Seth | Berrier | Professor; Program Director | UW-Stout |
| Matthew | Christian | Associate Game Programmer | Roundhouse Studios |
| Greg | Collins | Lead Software Configuration Management Engineer | Thomson Reuters |
| Adam | Duquaine | Chief Information Officer | Menard Inc. |
| Seth | Dutter | Professor; Program Director, B.S. Applied Mathematics & Computer Science | UW-Stout |
| Ben | Geisler | Chief Executive Officer | Thawed Codebase |
| Petre (Nelu) | Ghenciu | Professor; Chair, Mathematics, Statistics & Computer Science Department | UW-Stout |
| Rick | Hallet | Director, Research & Development | The Village Companies |
| Ryan | Ketterer | Director, IT Development Services | Marshfield Clinic |
| Ryan | Konwinski | IT Manager | Leerburg |
| Terrence | Mason | Professor | UW-Stout |
| Jeff | Newquist | Senior Engine Programmer | Epic Games |
| Travis | Phillips | Technical Architect | Terso Solutions |
| Michael | Rooney | Gameplay Programmer | Epic Games |
| Dennis | Schmidt | Lecturer | UW-Stout |
| James | Sexton | Site Manager | Leidos |
| Kayla | Staples | Student | UW-Stout |
| Scott | Turner | Assistant Professor | UW-Stout |
