University Courses
Programs & Courses: High School Courses | University Courses | EAP Courses | All Courses
ACCT 251: Financial Accounting
This course provides an introduction to financial accounting with a conceptual emphasis. Topics include understanding financial statements, generally accepted accounting principles, revenue and expense recognition, cash and accounts receivable, inventory, long-term assets, current liabilities, long-term
ACCT 254: Managerial Accounting
Students will learn how managers use cost and managerial accounting information in the decision making process. Topics include cost terms and behaviour, job-order costing, activity-based costing, process costing, variable costing, cost-volume-profit relationship, budgeting, standard costs
ANTH 110: Introductory Anthropology I
An introduction to the comparative study of culture. This course focuses on the concepts of adaptation and evolution and the ethnographic method. A basic framework that includes habitat, technology, social organization, economy, political structure and
ANTH 212: Gender, Sex, and Culture
The goal of this course is to help develop students’ critical thinking abilities with anthropological theory and methodology so they can ask and answer why/how certain gender roles develop in a particular culture and not
ANTH 230: Introduction to Economic Anthropology
This course will introduce students to ethnographic examples to put into context how economic systems reflect the historical and adaptive experiences of different cultures. Students will learn anthropological theory and methodology to help develop their
ANTH 240: Archaeology of the Americas
This course is a survey of the human past in the Americas, from the initial settlement at the end of the Ice Age to contact with the Europeans. Students will become familiar with the major
APSC 151: Computer Aided Engineering Graphics
This Applied Science course covers the principles of engineering drawing, computer graphics, descriptive geometry, design, and problem solving. The fundamentals of graphical communication will help students think and communicate visually in the context of engineering
APSC 160: Fundamentals of Computer Programming for Engineers
This Applied Science course is aimed at engineering students with little or no prior programming experience but a desire to understand computational approaches to problem solving. Students will learn fundamentals of Structured Programming in a
ARTH 100: History of Art: An Introduction
This course examines the visual arts, including painting, sculpture, printmaking, photography, and architecture, from prehistory to the present. The course will examine the effects of factors such as social structure, technology, war, and religion on
ARTH 210: Contemporary Art in Canada
This course provides an introduction to specific themes and issues in art produced from the mid-20th century until the present in the geographic region of Canada. Organized to focus upon specific themes or issues, it will
ARTH 220: Renaissance Art in Europe
This course provides a survey of art created in Renaissance Europe between 1400 and 1600. Students are introduced to a wide range of painting, sculpture, architecture, printed imagery and material culture. We examine the Renaissance’s
ARTH 230: Nineteenth Century Art in Europe
This course will provide a survey of European art and visual culture from the end of the eighteenth century to the beginning of the twentieth century, predominantly covering artistic production from France, Britain, Germany, and
ARTH 250: The History of Modern Art
This course explores key artists, movements, theories, centers and works of modern art, and situates them within the political, economic, social, technological, scientific, and historical contexts that shaped modernity. Organized chronologically, it surveys international art
ASIA 110: Introduction to East Asia (China)
This survey course is an introduction to Chinese history and culture. The course deals with the origins and nature of Chinese civilization and investigates the history of China’s major dynasties, and concludes with a closer
ASIA 120: Introduction to East Asia (Japan)
An introduction to the culture and history of Japan, from the early period (Jomon and Yayoi), through the rise of feudalism and the development of a modern state. The emphasis is on gaining an awareness
ASIA 131: Introduction to Asian Religions
This course introduces the major religious traditions of India, China, Korea, and Japan (including Hindu, Sikh, Jaina, Buddhist, Confucian, Daoist, and Shinto traditions) as well as methodologies for the academic study of religion. Each unit