- HBA · 4 years
- Work experience details
- ~High 80s to low 90s



AI-generated ink illustration
Conceptual study artwork, not a photograph of teaching facilities.
Unidex · generated with ImageGen
Checked 2026-11-05
Symbolic subject artwork; no university facility depicted
Duration (years)
3–4 years for the published degree routes
Winnipeg current departmental degree and course requirementsWork experience
Only the Health Informatics stream: ACS-3700 is a 3-credit healthcare work placement, normally after 30 stream credits and a 3.0 GPA or Department Chair permission. Supervising faculty and Chair approval are required; the course is pass/fail and may count once toward the 3-year ACS BA/BSc. It is cross-listed with COOP-3999; both cannot be credited.
Winnipeg official course catalogue: ACS-3700, PDF page 15Academic minimum
The university publishes a 65% academic minimum, not an entering-average range.
University of Winnipeg 2027–28 high-school admission requirementsSee the published deadlines below.
Manitoba high-school applicants to all faculties except Education; programme-specific entry conditions also apply
Only applicants to the calendar's explicitly named degree route or stream; honours/advanced entry is not a high-school prerequisite
Only applicants to the calendar's explicitly named degree route or stream; honours/advanced entry is not a high-school prerequisite
Only applicants to the calendar's explicitly named degree route or stream; honours/advanced entry is not a high-school prerequisite
Only applicants to the calendar's explicitly named degree route or stream; honours/advanced entry is not a high-school prerequisite
Only applicants to the calendar's explicitly named degree route or stream; honours/advanced entry is not a high-school prerequisite
Only applicants to the calendar's explicitly named degree route or stream; honours/advanced entry is not a high-school prerequisite
Only applicants to the calendar's explicitly named degree route or stream; honours/advanced entry is not a high-school prerequisite
Regular, conditional, concurrent, accelerated, mature, visiting and second-degree applicants; exclusions remain scoped
Applicants with Canadian out-of-province or international educational credentials
Applicants whose first or primary language is not English
Applicants transferring postsecondary credit, or presenting AP/IB results
Manitoba high-school applicants seeking an offer before July 1
Only the Health Informatics stream: ACS-3700 is a 3-credit healthcare work placement, normally after 30 stream credits and a 3.0 GPA or Department Chair permission. Supervising faculty and Chair approval are required; the course is pass/fail and may count once toward the 3-year ACS BA/BSc. It is cross-listed with COOP-3999; both cannot be credited.
Winnipeg official course catalogue: ACS-3700, PDF page 15BA/BSc
Study how health information is organized and shared, with coursework on health systems, infrastructure and standards.
Named courses referenced in the current shared department calendar, resolved against the current course-description catalogue. Separate streams, degree routes and alternatives are included; this is a course menu, not a timetable or a list every student takes.
Selected Fall and Winter courses from the published Applied Computer Science first-year sample, using its Programming Fundamentals I and II route.
The sample also lists ACS-1905 as an alternative first-term programming course.
This course introduces fundamental programming concepts using an object-oriented programming language.
MATH-1401 introduces abstract mathematical thinking and proof techniques in mathematics.
This course examines more advanced programming concepts using an object-oriented programming language.
This course introduces students to the basic concepts of computers: types of computers, hardware, software, and types of application systems.
Note: This course does not apply toward the Major or the Minor in Applied Computer Science.
Winnipeg current official course catalogue, PDFpage13This course examines applications of information technology to businesses and other organizations.
Winnipeg current official course catalogue, PDFpage13This course covers elementary procedural programming concepts.
Winnipeg current official course catalogue, PDFpage13This course introduces students to the concepts, programming skills, and tools related to website design and development.
Winnipeg current official course catalogue, PDFpage13This course assumes that students already have working knowledge of an object-oriented programming language as well as effective use of data types and control structures.
Restrictions: Students may not hold credit for this course and ACS-1904 | BUSC-1901 | BUSC-1902 | BUSC-1905.
Winnipeg current official course catalogue, PDFpage13Many problems arising in science are too difficult to solve analytically, and thus require some form of computer based analysis.
Restrictions: Students may not hold credit for this course and PHYS-2102.
Winnipeg current official course catalogue, PDFpage13This course provides an introduction to modern scientific software packages for numeric and symbolic computation that are commonly used in teaching, research and industry.
Restrictions: Students may not hold credit for this course and PHYS-2103.
Winnipeg current official course catalogue, PDFpage13This course introduces the basics of Python needed for scientific computing as well as some higher level data structures and features that are uncommon in lower-level languages such as C and C++.
Note: This course is appropriate for all students with an interest in scientific computing, and experience with elementary computer programming is recommended. Restrictions: Students may not hold credit for this course and PHYS-2112.
Winnipeg current official course catalogue, PDFpage14This course introduces computing systems that interact with the physical world.
Restrictions: Students may not hold credit for this course and PHYS-2803.
Winnipeg current official course catalogue, PDFpage14This course introduces students with limited computing experience to the principles of data management.
Restrictions: Students may not hold credit for this course and ACS-2914.
Winnipeg current official course catalogue, PDFpage14This course provides an overview of the important topics in Health Informatics.
Winnipeg current official course catalogue, PDFpage14The course focuses on the business aspect of information security, what information security is, and why it's important to businesses.
Winnipeg current official course catalogue, PDFpage14The course begins with discussions of the architecture of computer hardware and progresses to an examination of system software, including its relationship to the hardware, its structure and design, and its impact on application software, system developers, and end-users.
Winnipeg current official course catalogue, PDFpage14This course provides students with an overview of Internet and World Wide Web programming, development tools, resources, utilities, multimedia, and security issues.
Winnipeg current official course catalogue, PDFpage14This course introduces students to the requirements definition phase of software development.
Restrictions: Students may not hold credit for this course and ACS-2911 | ACS-2912.
Winnipeg current official course catalogue, PDFpage14This course firstly presents structured models for business processes and data needed in common transaction processing systems such as order entry, invoicing, accounts receivable and payable, purchasing, inventory and general ledger.
Winnipeg current official course catalogue, PDFpage15This course provides students with advanced concepts and knowledge of Unix, one of the most widely used operating systems.
Winnipeg current official course catalogue, PDFpage15This course introduces fundamental data structures using an object-oriented programming language.
Winnipeg current official course catalogue, PDFpage15This course covers basic system administration issues of Unix and Windows operating systems (OS), principles of networking, and TCP/IP (the Internet).
Note: In addition to Le3 there is also a La1.
Winnipeg current official course catalogue, PDFpage15Health Informatics Practicum is a work placement in a healthcare environment.
Note: This course can only be taken once for credit towards a 3-year BA/BSc ACS degree program (Health Informatics Stream). Restrictions: Department Permission Required.
Winnipeg current official course catalogue, PDFpage15This course is the final course for the 3 year degree in the Information Systems and the Health Informatics streams.
Restrictions: Students may not hold credit for this course and ACS-3901 | BUSC-3901 | BUSC-3920.
Winnipeg current official course catalogue, PDFpage15This course treats specific topics in various areas of Information Systems of interest to the students, faculty members, and industry partners.
Winnipeg current official course catalogue, PDFpage15This course covers principles and techniques of software project management, with emphasis on the theoretical underpinnings of the competencies that are associated with software project management.
Restrictions: Students may not hold credit for this course and ACS-3801 | BUSC-3901 | BUSC-3920.
Winnipeg current official course catalogue, PDFpage15This course introduces the theory of relational, network, and hierarchical models.
Winnipeg current official course catalogue, PDFpage16In this course our students explore new opportunities, risks, and technologies related to electronic commerce.
Note: For students who are not familiar with HTML and CSS, it is strongly recommended to take ACS-1809 prior to enrolling in ACS-3907.
Winnipeg current official course catalogue, PDFpage16This course provides students with a thorough knowledge of server-side web programming.
Winnipeg current official course catalogue, PDFpage16This course is an introduction to fundamental concepts in computer networks.
Restrictions: Students may not hold credit for this course and ACS-3811.
Winnipeg current official course catalogue, PDFpage16This is an advanced course in software design that examines recent advances in the design of larger application systems.
Winnipeg current official course catalogue, PDFpage16This course covers the fundamentals and concepts of design, implementation, and evaluation of human-computer interfaces.
Restrictions: Students may not hold credit for this course and ACS-3816.
Winnipeg current official course catalogue, PDFpage16This course introduces students to the security and privacy issues in computer systems.
Winnipeg current official course catalogue, PDFpage16This course is an introduction to game design and development, with a focus on the development of 2D and 3D interactive video games.
Restrictions: Students may not receive credit for this course and ACS-3930 with Game Development as a topic.
Winnipeg current official course catalogue, PDFpage16This course addresses written and oral communication in Information and Communication Technology (ICT) work environments.
Winnipeg current official course catalogue, PDFpage17This course treats specific topics in various areas of applied computer science of interest to the student and faculty member.
Restrictions: Students may not hold credit for this course and BUSC-3930.
Winnipeg current official course catalogue, PDFpage17This course covers the principles and design of operating systems.
Winnipeg current official course catalogue, PDFpage17This course focuses on advanced features of a contemporary OO language.
Winnipeg current official course catalogue, PDFpage17This course focuses on the connection between data structures and the corresponding algorithms, including simple analysis of computational complexity.
Winnipeg current official course catalogue, PDFpage17This course introduces the core concepts of Artificial Intelligence (AI) and practical implementation using Python.
Note: Students not familiar with Python are strongly encouraged to take ACS-1905(3) or ACS/PHYS-2112(3). Restrictions: Students may not receive credit for this course and ACS-3930 with Introduction to Artificial Intelligence as a topic.
Winnipeg current official course catalogue, PDFpage17This course focuses on parallel and distributed computing in high-performance scientific application, using the parallel execution model, a generalization of the traditional single threaded paradigm.
Note: Students who have taken ACS-4306 will not be eligible to take the Master of Science course GACS-7306.
Winnipeg current official course catalogue, PDFpage17This course applies the principles and techniques of software project management covered in ACS-3901(3) to a significant systems development project undertaken by students in teams.
Restrictions: Department Chair Perm Required.
Winnipeg current official course catalogue, PDFpage17This course is a continuation of ACS-3902(3).
Winnipeg current official course catalogue, PDFpage18This course explores the role of data warehouses in supporting decision-making in organizations.
Winnipeg current official course catalogue, PDFpage18This course explores the role of conceptual modeling in the development of information systems.
Winnipeg current official course catalogue, PDFpage18This course introduces students to the security and privacy issues in computer systems.
Restrictions: Students may not hold credit for this course and ACS-3921.
Winnipeg current official course catalogue, PDFpage18This course is designed to allow a student to conduct a specific research project under the supervision of a faculty member.
Restrictions: Department Permission Required.
Winnipeg current official course catalogue, PDFpage18This course is designed to allow a student to conduct a specific research project under the supervision of a faculty member.
Restrictions: Department Permission Required.
Winnipeg current official course catalogue, PDFpage18This course is an introduction to the broad field of machine learning.
Winnipeg current official course catalogue, PDFpage18This course is an introduction to the broad field of distributed systems.
Winnipeg current official course catalogue, PDFpage18This course introduces fundamental concepts related to current business trends, business ownership, entrepreneurship, and general management, including organizational behaviour and human resource management.
Restrictions: Students may not hold credit for this course and AS-1101.
Winnipeg current official course catalogue, PDFpage31This course introduces basic terminology, concepts, theories and some qualitative and quantitative analytic techniques of key functional areas in business such as: accounting; finance; marketing; and, production and operations management.
Restrictions: Students may not hold credit for this course and AS-1101.
Winnipeg current official course catalogue, PDFpage31An introduction to the accounting postulates used in preparing and presenting financial statements and a brief study of the role of accounting in the creation and application of business information.
Winnipeg current official course catalogue, PDFpage31This course is an introduction to the accounting methods used by managers for financial evaluation and decision-making.
Winnipeg current official course catalogue, PDFpage31This course is designed to introduce students to the theories and concepts of organizational behaviour.
Restrictions: Students may not hold credit for this course and PSYC-2440 | PSYC-2101(6).
Winnipeg current official course catalogue, PDFpage31This course explores concepts and theories that lay the foundation for the understanding of marketing theory and practice.
Winnipeg current official course catalogue, PDFpage31This course introduces students to the concepts related to operations management.
Winnipeg current official course catalogue, PDFpage32Disagreements, hurtful relationships, bullying, verbal aggression, physical assault, genocide, and war-human conflict is widespread in personal, community, and global settings, and all experience conflict in some way.
Restrictions: Students may not hold credit for this course and MSC-1200.
Winnipeg current official course catalogue, PDFpage61Analyzing social and interpersonal conflict lays the ground work for effective conflict resolution.
Restrictions: Students may not hold credit for this course and MSC-2102.
Winnipeg current official course catalogue, PDFpage61This course provides an introduction to the principles of micro- and macro-economic theory.
Note: This course is not intended for Economics majors. Restrictions: Students may not hold credit for this course and ECON-1102 | ECON-1103 | ECON-1106.
Winnipeg current official course catalogue, PDFpage87This course introduces geography as a means of interpreting world issues and places human-environment relationships in the context of global change.
Winnipeg current official course catalogue, PDFpage139This course examines the history of the growth of the world's population and the present-day crises inherent in both the numbers and distribution of the global totals.
Restrictions: Students may not hold credit for this course and GEOG-3401.
Winnipeg current official course catalogue, PDFpage142The social, physical, and built environments of cities have profound effects on health and well-being of urban populations.
Restrictions: Students may not hold credit for this course and GEOG-2418.
Winnipeg current official course catalogue, PDFpage144This course emphasizes basic nutrition information, especially as it contributes to informed decision-making by the consumer.
Restrictions: Students may not hold credit for this course and KIN-2501.
Winnipeg current official course catalogue, PDFpage199This course provides an introduction to the major physical activity training principles for fitness assessments and exercise prescriptions in healthy populations.
Winnipeg current official course catalogue, PDFpage200This course covers differential calculus of a function of one variable.
Note: Students who have not obtained a minimum grade of 60% in Pre-Calculus 40S are strongly advised to take MATH-0042 prior to registering in this course. Restrictions: Students may not hold credit for this course and MATH-1101 | MATH-1102.
Winnipeg current official course catalogue, PDFpage213This course covers single variable integral calculus, parametric equations and polar coordinates.
Winnipeg current official course catalogue, PDFpage213This course covers results related to systems of linear equations, matrices, determinants, properties of complex numbers, vector geometry, vector space properties of n-dimensional Euclidean space and an introduction to eigenvalues, eigenvectors and linear transformations.
Winnipeg current official course catalogue, PDFpage213This is an introduction to differential equations including the following topics: solution of first order equations, reduction techniques, solution of nth order linear differential equations, and the Laplace transform method.
Winnipeg current official course catalogue, PDFpage214This course covers further concepts and methods of solving differential equations.
Restrictions: Students may not hold credit for this course and MATH-2112.
Winnipeg current official course catalogue, PDFpage214Topics covered include sequences (including the formal definition of a convergent sequence); infinite series (convergence tests, power series, Taylor's theorem); and multivariable functions (limits and continuity, partial derivatives, chain rule, tangent planes, gradient and directional derivatives).
Note: Mathematics majors are strongly advised to take this course in their second year.
Winnipeg current official course catalogue, PDFpage214Topics covered include polar coordinates; optimization of multivariable functions (extrema, Lagrange multipliers); multiple integrals (double and triple integrals, applications, change of variable, cylindrical and spherical coordinates, Jacobians); vector functions; vector calculus (including line integrals and Green's theorem).
Note: Mathematics majors are strongly advised to take this course in their second year.
Winnipeg current official course catalogue, PDFpage214This course will introduce students to modern applications of algebraic structures.
Winnipeg current official course catalogue, PDFpage214This course covers finite dimensional vector spaces; linear transformations and matrices; change of bases; eigenvalues and eigenvectors; and diagonalization; and inner product spaces.
Winnipeg current official course catalogue, PDFpage214This course is for prospective elementary or middle years teachers who wish to gain a thorough understanding of the mathematics underpinning many of the topics taught in the K-8 curriculum.
Restrictions: This course may not be used towards the major or minor requirement for a degree in Mathematics.
Winnipeg current official course catalogue, PDFpage215This course is for prospective elementary and middle years teachers who wish to gain a thorough understanding of the mathematics underpinning many of the topics in the K-8 curriculum.
Winnipeg current official course catalogue, PDFpage215This course includes the following topics: graph isomorphism, shortest path problem, Euler tours, trees, graph colourings and bipartite matchings.
Restrictions: Students may not hold credit for this course and MATH-2011 | MATH-3403.
Winnipeg current official course catalogue, PDFpage215Topics in this course are chosen from algorithmic complexity and problem classification, trees, distance invariants, Steiner trees, network flows and their applications, PERT networks, connectivity, optimal matchings, packings and coverings, colourings, perfect graphs and graph classes, planar graphs, extremal graph theory, and Ramsey theory.
Restrictions: Students may not hold credit for this course and MATH-3013.
Winnipeg current official course catalogue, PDFpage216This course studies the fundamentals of logic including (i) the basic elements of formal logic -- the classical logic of propositions and quantifiers and topics in some non-classical approaches, and (ii) the applied study of practical logic -- the evaluation and analysis of informal reasoning.
Note: This course may not be used to fulfil the Humanities requirement. Restrictions: Students may not hold credit for this course and PHIL-1301 | PHIL-2301.
Winnipeg current official course catalogue, PDFpage226Many problems arising in science are too difficult to solve analytically, and thus require some form of computer based analysis.
Restrictions: Students may not hold credit for this course and ACS-2102.
Winnipeg current official course catalogue, PDFpage230This course provides an introduction to modern scientific software packages for numeric and symbolic computation that are commonly used in teaching, research and industry.
Restrictions: Students may not hold credit for this course and ACS-2103.
Winnipeg current official course catalogue, PDFpage230This course provides a study of mathematical techniques commonly used in Physics.
Restrictions: Students may not hold credit for this course and PHYS-2104.
Winnipeg current official course catalogue, PDFpage231This course, which is a companion course to Mathematical Physics I, is a study of mathematical techniques commonly used in Physics.
Restrictions: Students may not hold credit for this course and PHYS-2104.
Winnipeg current official course catalogue, PDFpage231This course introduces the basics of Python needed for scientific computing as well as some higher level data structures and features that are uncommon in lower-level languages such as C and C++.
Note: This course is appropriate for all students with an interest in scientific computing, and experience with elementary computer programming is recommended. Restrictions: Students may not hold credit for this course and ACS-2112.
Winnipeg current official course catalogue, PDFpage231This course introduces computing systems that interact with the physical world.
Restrictions: Students may not hold credit for this course and ACS-2803.
Winnipeg current official course catalogue, PDFpage232This course will provide a comprehensive introduction to the broad field of clinical psychology.
Winnipeg current official course catalogue, PDFpage246This course is an introduction to the use of descriptive and inferential statistics in the social sciences, with an emphasis on sociology.
Note: This course meets the University Science Requirement.
Winnipeg current official course catalogue, PDFpage278This course introduces students in business and economics to statistical analysis and applications.
Restrictions: Students may not hold credit for this course and STAT-1301 | STAT-1501.
Winnipeg current official course catalogue, PDFpage288This course provides students in the biological and health sciences with an introduction to data analysis and statistical inference.
Restrictions: Students may not hold credit for this course and STAT-1301 | STAT-1401.
Winnipeg current official course catalogue, PDFpage288This course is an extension of STAT-1501 (3).
Restrictions: Students may not hold credit for this course and PSYC-2101 | STAT-1201 | STAT-1302 | STAT-1601.
Winnipeg current official course catalogue, PDFpage288This course is designed to show students how a computer can be utilized to model phenomena with stochastic elements and how analysis can be carried out in the context of a simulation study.
Winnipeg current official course catalogue, PDFpage290This course studies the continuous probability distributions and their general properties, distributions of functions of random variables, sampling distributions, including t and F and introduction to estimation and theory of hypotheses testing.
Restrictions: Students may not hold credit for this course and MATH-3612.
Winnipeg current official course catalogue, PDFpage290University-published career pathways in the 2027–28 viewbook. Examples may require further study or professional registration; no graduate ranking or employment rate is published.
Undergraduate · 30 credit hours
2027–28 estimates · September 2027–April 2028 · Stated annual credit load · CAD
Canadian students example · Choose your category
University-published tuition ranges · Faculty and courses determine charges
Housing and meals are outside this estimate.
Last updated