
“Applied Computer Science at UW gave me a solid foundation in both the theory and hands-on side of computer science. Applying what we learned in class to assignments and projects helped me understand how the material connected to real-life computing. Beyond that, the supportive faculty and tight-knit environment helped me make connections and find support that led to my career after graduation.”
- Devon Streu (BSc), Senior Application Developer, Wawanesa Insurance
Applied Computer Science
The Applied Computer Science program focuses on the theory and application of computing in business and scientific environments.
The Applied Computer Science major is designed to prepare students in the following core areas:
- Programming Fundamentals (object-oriented, event driven, algorithms)
- Information Management (database systems, data modeling/warehousing, relational databases)
- Software Engineering (software requirements, design, process and project management)
- Operating Systems
- Net-Centric Computing (internet programming, networks, security)
- Human-Computer Interaction (user-centered design, interaction design, usability evaluation)
- Intelligent Systems (Machine Learning).
Our team-oriented courses are meant to strengthen communication skills, experience group dynamics, and foster self-confidence. The 4-year major includes the development of a team-based software project for a local IT organization. Our program will help develop analytical thinking and applied skills by blending theoretical and practical aspects of computer science.
The program can lead to a Bachelor of Science (3-year, 4-year, or Honours) or a Bachelor of Arts (3-year or 4-year). There are 4 streams: Applied Computer Science, Information Systems, Health Informatics, and Scientific Computing.
Students taking an undergraduate degree in another Major may choose to add a Minor in ACS as a secondary area of interest. The department also offers an Applied Computer Science and Society Masters degree.
Required High School Courses
You must meet The University of Winnipeg’s general admission requirements.
Applied Mathematics 40S or Pre-Calculus 40S may be required.

Ready to Apply?
Get StartedQuestions about the application process? Contact a student recruitment officer at welcome@uwinnipeg.ca or 204.786.9844.
“Applied Computer Science at UW gave me a solid foundation in both the theory and hands-on side of computer science. Applying what we learned in class to assignments and projects helped me understand how the material connected to real-life computing. Beyond that, the supportive faculty and tight-knit environment helped me make connections and find support that led to my career after graduation.”
- Devon Streu (BSc), Senior Application Developer, Wawanesa Insurance
Program Contacts
Jeanette Bautista
Department Chair
phone: 204.786.9906
email: acsdepartmentchair@uwinnipeg.ca
Department Assistant
phone: 204.786.9039
email: acs@uwinnipeg.ca
Visit the Applied Computer Science website
In any case where The University of Winnipeg Academic Calendar and this webpage differ, the current Calendar takes precedence.
How to Apply
For details on application requirements and deadlines, and to apply online, please visit: uwinnipeg.ca/apply
For more information contact a student recruitment officer at welcome@uwinnipeg.ca or 204.786.9844.
In any case where The University of Winnipeg Academic Calendar and this fact sheet differ, the current Calendar takes precedence.
Contact Us
Dr. Jeanette Bautista
Department Chair
phone: 204.786.9906
email: acsdepartmentchair@uwinnipeg.ca
Department Assistant
phone: 204.786.9039
email: acs@uwinnipeg.ca
Last Updated: 07/11/2025
“Applied Computer Science at UW gave me a solid foundation in both the theory and hands-on side of computer science. Applying what we learned in class to assignments and projects helped me understand how the material connected to real-life computing. Beyond that, the supportive faculty and tight-knit environment helped me make connections and find support that led to my career after graduation.”
- Devon Streu (BSc), Senior Application Developer, Wawanesa Insurance
Last Updated: 07/11/2025