New Courses Effective Spring Semester 2021 (202110)

New Courses Effective Fall Semester 2020 (202030)


ANTH 2220, 3 credits

Museum Collections and Heritage

New Course as of Spring Semester 2021

Museums are fascinating places full of objects that people can wonder about and marvel at. They care for material from cultures all over the world and seek to educate visitors about them. Students have the opportunity to travel to local and international museums in this course, both in-person and virtually, and learn about how they collect, organize, and exhibit cultural objects. Hands-on engagement is central to the course and throughout the semester students experience how to handle, catalogue, and store museum collections.Note: Students will be responsible for any applicable entry fees to museums visited within the scope of this course.

Students will receive credit for only one of the Spring Semester 2020 or Fall Semester 2020 offering of ANTH 1195; or ANTH 2220.

 Back to top


BIOL 3100, 3 credits

Plants and People

New Course as of Fall Semester 2020

This course explores the importance of plants in human societies as sources of food, beverages, fuels, raw materials, medicine, and psychoactive substances. Topics include plant anatomy, cell and molecular biology, genetics, ecology, and evolution, particularly as they relate to the economic and cultural uses of plants.

Prerequisite(s): A minimum “C-“ grade in 15 credits.

 Back to top


CMNS 1114, 3 credits

Professional Communications in a Canadian Context

New Course as of Fall Semester 2020

Good writing is crucial for success in the Canadian workplace. Students are introduced to best practices of grammar and language use, tone and style, and professional document formats for the workplace, including memos, letters, email messages, and career packages. An intensive focus on sentence-level grammar and syntax will help students to develop their ability to write clearly in an organized, precise, and effective manner. This course is intended for students who need to upgrade their written English skills and who do not intend to take university-transferable ENGL courses. Students with LET 3, or equivalent, are not eligible to take this course.

Students will only receive credit for one of CMNS 1114 or 1118.

Prerequisite(s): One of the following: LET 2 (or LPI equivalent); a minimum 50% in one of English Studies 12, Literary Studies 12, or English First Peoples 12 or equivalent; or IELTS 6.5 or equivalent.

 Back to top


CPSC 1091, 3 credits

Engineering Design and Drafting

New Course as of Fall Semester 2020

Formerly CPSC 1090

Amongst the many skills required of engineers is the ability to clearly communicate their designs and engineering analyses using both verbal and graphical languages. In this project-based course, students explore the engineering design process and develop their ability to use engineering communication tools. Working in teams, they examine the technical background of a well-defined problem and use engineering drawing and CAD to design potential solutions. Through this process, students experience professional responsibility and develop their writing and presentation skills.

Students will receive credit for only one of CPSC 1090 or 1091.

Priority registration in this course is offered to students admitted to the Diploma in Applied Science for Engineering and the Certificate in Arts and Science (Engineering).

Prerequisite(s): One of the following: a minimum "B" grade in Precalculus 12 (or equivalent), a minimum "C+" grade in Precalculus 12 (or equivalent) and a minimum "C-" grade in Calculus 12, a minimum "C+" grade in MATH 1170, or a minimum 90 on the Mathematics Diagnostic Test; and a minimum "B" grade in Physics 12, or a minimum "B-" grade in PHYS 1118. Prerequisites are valid for only three years.

 Back to top


CPSC 1491, 3 credits

Control Systems and Sustainable Engineering Design

New Course as of Fall Semester 2020

Formerly CPSC 1490

The design of engineering systems strives to integrate mechanical, electronic, and computer technologies in order to create optimal products. Students expand on their understanding of engineering design and explore the design of systems comprising of electrical, mechanical, and software subsystems. They apply scientific principles and technical knowledge in student-led and student-driven team collaborative projects with specific practical goals. Projects require teams to document and present their project design solutions and to illustrate key aspects of their solution using projected slides, engineering graphics, and live demonstrations. Students also learn the concept of sustainability and its impact on engineering design as well as engineering ethical practices.

Students will receive credit for only one of CPSC 1490 or 1491.

Priority registration in this course is offered to students admitted to the Diploma in Applied Science for Engineering and Certificate in Arts and Science (Engineering).

Prerequisite(s): A minimum “C“ grade in CPSC 1150 or 1155. CPSC 1091 is recommended.

 Back to top


ENGL 1123, 3 credits

Introduction to Academic Writing

New Course as of Fall Semester 2020

Formerly ENGL 1127

Students read and analyze a variety of texts in order to develop techniques of research, critical thinking, close reading, and clear writing in an academic context. Course readings, which include a selection of scholarly articles, are drawn from at least three academic disciplines. By exploring and responding to a range of topics, students develop a foundation for post-secondary writing.

Students will only receive credit for one of ENGL 1123 or 1127.

Prerequisite(s): One of the following: LET 4 (or LET 3 with a strong recommendation of concurrent registration in ENGL 1121); a minimum of 70% in one of English Studies 12, Literary Studies 12, and English First Peoples 12 or equivalent; ENGL 1120 with a minimum “C“ grade; or one of ENGL 1107, 1108, or 1110 with an “S“ grade.

 Back to top


HIST 2240, 3 credits

The Cold War, 1943–1991

New Course as of Fall Semester 2020

Formerly HIST 2241 and 2242

Against the backdrop of World War II, students explore the events and circumstances which led to the division of the world into two mutually hostile camps, the communist and the capitalist, each under the aegis of the U.S.S.R. and the U.S.A. respectively. This polarization of world politics carried with it the danger that any conflict between the two superpowers might ignite a world-wide conflict. Students examine the Chinese Communist Revolution, the Korean War, the Cuban Missile Crisis, the quagmire in Vietnam, and the fall of the Iron Curtain.

Students will receive credit for only one of HIST 2240 or HIST 2241; and 2240 or 2242.

 Back to top


MATH 1175, 3 credits

Calculus I with Applications to Life Sciences

New Course as of Fall Semester 2020

This course deals primarily with differentiation. Topics include limits, definition of derivative, rules for differentiation, growth and decay problems, optimization problems with applications in biological and medical sciences, approximation methods and their applications, mathematical models of biological processes, and antiderivatives and differential equations.

Students will receive credit for only one of MATH 1153/1253, 1171, 1173, 1174, or 1175.

Prerequisite(s): One of the following: a minimum "B" grade in Precalculus 12; permission of the department based on the MDT process (MDT 085); a minimum "C" grade in MATH 1170; or a minimum "C+" grade in Precalculus 12 and a minimum "C-" grade in Calculus 12. Prerequisites are valid for only three years.

 Back to top


MATH 1275, 3 credits

Calculus II with Applications to Life Sciences

New Course as of Fall Semester 2020

This course deals primarily with integrations. Topics include integrals and techniques of integrations; applications to areas, volumes and probability; differential equations; mathematical models of biological processes; infinite series; Taylor series; and partial derivatives.

Students will receive credit for only one of MATH 1271, 1273, 1274, or 1275.

Prerequisite(s): A minimum "C-" grade in one of the following: MATH 1171, 1173, 1174, 1175, or 1253.

 Back to top


SOCI 2270, 3 credits

Urban Sociology

New Course as of Fall Semester 2020

Urban sociologists study the impacts and consequences of urbanization on individuals, groups, and the environment. The goal of this course is to introduce students to the study of contemporary urban environments from a sociological perspective. Students acquire the foundational knowledge, research, and writing skills to observe, analyze, and connect critical urban issues to broader sociological theories on social life, groups, class, space, environment, community, and individual experiences. Topics may include the design and development of the modern city, urban cultures and lifestyles, the experience of social life in the city, housing, urban inequalities, art and aesthetics, community building, movement and mobility, migration and integration, transportation in the city, social and ecological sustainability, and a variety of other consequences of urbanization.

Prerequisite(s): A minimum “C-“ grade in SOCI 1120 or 1121.

 Back to top


SSRV 1230, 2 credits

Social Service Field Work II

New Course as of Fall Semester 2020

This is a continuation of the five hours per week practicum placement. Drawing upon the knowledge and training gained in previous courses, students continue to work under the supervision of an agency field supervisor in order to identify the needs of particular client populations and describe how a particular agency meets those needs. Students further develop professional relationships with agency staff and clients and engage in service delivery.

Students will receive credit for only one of SSRV 1230 or 1231.

Registration in this course is restricted to students admitted to the Certificate in Social Service Worker.

Prerequisite(s): A minimum “C-“ grade in SSRV 1131.

 Back to top


SSRV 1233, 3 credits

Social Service Field Work III

New Course as of Fall Semester 2020

After the completion of the social service worker core curriculum, students integrate and apply the knowledge, values, and skills they gained in the program during a five-week, full-time block placement in a social service agency setting. The practicum provides students with the opportunity to work under the supervision of an agency field supervisor in order to learn how the needs of a particular client population are met by a specific agency. Students develop deeper professional relationships with agency staff and clients and take greater responsibility for carrying out specific social service functions at their assigned agency.

Note: Practicum placements are not guaranteed. Students who have not successfully completed the core courses of the Diploma in Social Service Worker will not be permitted to undertake the practicum.

Students will receive credit for only one of SSRV 1231 or 1233.

Registration in this course is restricted to students admitted to the Certificate in Social Service Worker.

Prerequisite(s): A minimum “C-“ grade in SSRV 1131 and 1230 (SSRV 1230 may be taken concurrently).

 Back to top


WMDD 4811, 3 credits

Graphics Techniques Fundamentals

New Course as of Spring Semester 2021

Formerly WMDD 4805 and 4810

Students use tools and techniques to create raster and vector graphics for online delivery. Students create high-quality graphics according to technical requirements for web and mobile use, including user interface components, icons, and illustrations.

Students will receive credit for only one of WMDD 4805, 4810, or 4811.

Registration in this course is restricted to students admitted to the Post-Degree Diploma in Web and Mobile App Design and Development.

 Back to top


WMDD 4850, 3 credits

Advanced Typography

New Course as of Spring Semester 2021

Students learn about typography at an advanced level through a combination of hands-on projects, research, and the evaluation of typography as a core element of web and app design. Students explore the subtleties of type in relation to audience, page structure, and personal style.

Registration in this course is restricted to students admitted to the Post-Degree Diploma in Web and Mobile App Design and Development.

Prerequisite(s): A minimum "C" grade in WMDD 4800 and 4815.

 Back to top


WMDD 4855, 3 credits

Web Programming II

New Course as of Spring Semester 2021

Formerly WMDD 4830 and 4845

Students further develop their web programming skills to create medium to complex web and mobile software running in a web browser on multiple platforms and form factors. To accomplish this, students apply an object oriented apprach to software design and programming, modern software development tools, best practices, and workflow.

Students will receive credit for only one of WMDD 4830, 4845, or 4850.

Registration in this course is restricted to students admitted to the Post-Degree Diploma in Web and Mobile App Design and Development (Developer Stream).

Prerequisite(s): A minimum "C" grade in WMDD 4820.

 Back to top


WMDD 4885, 3 credits

Integrated Project

New Course as of Spring Semester 2021

Formerly WMDD 4870 and 4880

Students design and develop an application in response to a real-world problem or need, while learning about and implementing principles of project management. Specifically, students initiate a project, organize a team, assess risk, estimate costs, schedule work, and monitor progress. Students learn the fundamentals of traditional and agile project management methods in addition to common software tools used for project management. Through the project, students demonstrate an integration of technical skill and knowledge, professional competencies, and development/execution strategies drawn from work in other courses in the program.

Students will receive credit for only one of WMDD 4870, 4880, or 4885.

Registration in this course is restricted to students admitted to the Post-Degree Diploma in Web and Mobile App Design and Development.

Prerequisite(s): A minimum "C" grade in all of the following: WMDD 4800, 4811, 4815, 4820, and 4825.

 Back to top


WMDD 4921, 3 credits

Introduction to Database Technologies

New Course as of Spring Semester 2021

Formerly WMDD 4920

Developers working in industry must contend with multiple database types and technologies. In this class, students are introduced to the fundamentals of relational and non-relational databases. Students write SQL statements as well as NoSQL programs to create and access databases. Students work on database projects as part of the data persistence layer to their web and mobile applications.

Students will receive credit for only one of WMDD 4920 or 4921.

Registration in this course is restricted to students admitted to the Post-Degree Diploma in Web and Mobile App Design and Development.

Prerequisite(s): A minimum "C" grade in WMDD 4855.

 Back to top


WMDD 4936, 3 credits

Full-Stack Web Development

New Course as of Spring Semester 2021

Formerly WMDD 4935

Students are introduced to server-side and client-side programming languages and frameworks for implementing dynamic websites and applications. Students work with form data and data validation, integration with backend databases, and client-side application frameworks.

Students will receive credit for only one of WMDD 4935 or 4936.

Registration in this course is restricted to students admitted to the Post-Degree Diploma in Web and Mobile App Design and Development.

Prerequisite(s): A minimum "C" grade in WMDD 4835, 4840, and 4855. WMDD 4921 may be taken concurrently.

 Back to top


WMDD 4961, 3 credits

Industry and Business Strategies

New Course as of Spring Semester 2021

Formerly WMDD 4960 and 4990

Students examine the software industry from the perspective of an entrepreneur who develops websites and mobile applications. Students explore all facets of the business side of creative technologies, from developing a new audience, and building a business plan, to building and managing an effective marketing strategy. This exploration sets students up to develop an entrepreneurial mindset for working in the evolving technology and start-up market, demonstrating their proficiency with not only technical skills but also basic business, presentation, and networking skills.
Note: This project course is only intended for students who are enrolled in or who have completed the required support courses. Students who have not registered in all the support courses for their project term will be required to drop the course. For Designer stream students, the support courses are: WMDD 4900, 4905, and 4925. For Developer stream students, the support courses are: WMDD 4921, 4930, and 4936.

Students will receive credit for only one of WMDD 4960, 4961, or 4990.

Registration in this course is restricted to students admitted to the Post-Degree Diploma in Web and Mobile App Design and Development.

Prerequisite(s): A minimum "C" grade in WMDD 4860.

 Back to top


WMDD 4970, 3 credits

Game Design Foundations

New Course as of Spring Semester 2021

Through understanding what motivates people, and what they consider “fun,” designers are able to create more engaging web apps and interactions. Students learn the basics and mechanics of the game design process. The principles learned in this course apply to web and app design and any interactive project. Students learn the fundamentals of game design through a combination of hands-on projects, research, and the analysis of different types of games using these principles.

Registration in this course is restricted to students admitted to the Post-Degree Diploma in Web and Mobile App Design and Development.

Prerequisite(s): A minimum "C" grade in WMDD 4900 and 4925.

 Back to top


WMDD 4997, 3 credits

Advanced Topics for Web and Mobile Designers

New Course as of Spring Semester 2021

Formerly WMDD 4965 and 4995

In a dynamic industry such as web and mobile app development, designers must stay current with new technologies, specializations, and trends. Students will engage in current, “hot issues” in industry, reflecting the specific expertise and interest of the instructor, guest lecturers, and consideration of students’ professional goals.

Students will receive credit for only one of WMDD 4965, 4995, or 4997.

Registration in this course is restricted to students admitted to the Post-Degree Diploma in Web and Mobile App Design and Development (Designer Stream).

Prerequisite(s): A minimum "C" grade in all of the following: WMDD 4900, 4905, 4925, 4961, and 4980.

 Back to top


WMDD 4998, 3 credits

Advanced Topics for Web and Mobile Developers

New Course as of Spring Semester 2021

Formerly WMDD 4995 and 4999

In a dynamic industry such as web and mobile app development, developers must stay current with new technologies, specializations, and trends. Students will engage in current, “hot issues” in industry, reflecting the specific expertise and interest of the instructor, guest lecturers, and consideration of students’ professional goals.

Students will only receive credit for one of WMDD 4995, 4998, or 4999.

Registration in this course is restricted to students admitted to the Post-Degree Diploma in Web and Mobile App Design and Development (Developer Stream).

Prerequisite(s): A minimum "C" grade in all of the following: WMDD 4921, 4930, 4936, 4961, and 4980.

 Back to top