May 15, 2024  
2022-2023 Undergraduate Academic Calendar 
    
2022-2023 Undergraduate Academic Calendar [ARCHIVED CALENDAR]

Course descriptions


Contact hours are divided into lecture, laboratory, tutorial, and other. Each contact hour may consist of a variety of instructional methods (i.e., in-class or online). Please refer to the registration section on MyOntarioTech for specific course offering information.

Not all courses are offered in any one term or academic year. 

Note: If searching by Code or Number be sure to include the U at the end of the number.
 

 

Health Science

  
  • HLSC 4492U – Athletic Therapy Internship I


    The purpose of this course is to provide the student with practical experience in the athletic therapy field. Students will be provided with advanced first aid and athletic therapy training before being placed with a varsity team as a student therapist. Students must do a double semester placement for this choice (6 credits). Students will complete a minimum 135 hours per semester in their placement position and be required to write a comprehensive report on the kinesiology knowledge that they utilized from their undergraduate courses in contributing to the internship placement, as well as how the placement helped them to integrate that knowledge for their own learning.
    Credit hours: 3
    Prerequisite(s): (HLSC 3020U  and HLSC 3472U  and HLSC 3481U) or (HLSC 3476U  or KINE 3476U ) and permission of the course instructor
    Corequisite(s): HLSC 4482U  
    Credit restriction(s): HLSC 4494U   or KINE 4493U  
    Note(s): Students continue in HLSC 4493U and will not receive a grade for HLSC 4492U until the subsequent course is complete. Students may only enrol in one Internship course in each semester.
  
  • HLSC 4493U – Athletic Therapy Internship II


    The purpose of this course is to provide the student with practical experience in the athletic therapy field. Students will be provided with advanced first aid and athletic therapy training before being placed with a varsity team as a student therapist. Students must do a double semester placement for this choice (6 credits). Students will complete a minimum 135 hours per semester in their placement position and be required to write a comprehensive report on the kinesiology knowledge that they utilized from their undergraduate courses in contributing to the internship placement, as well as how the placement helped them to integrate that knowledge for their own learning.
    Credit hours: 3
    Prerequisite(s): HLSC 4492U  and permission of course instructor
    Credit restriction(s): HLSC 4495U or KINE 4493U  
    Note(s): Students are expected to take this course immediately after HLSC 4492U. Students may only enrol in one Internship course in each semester.
  
  • HLSC 4494U – Extended Athletic Therapy Internship I


    The purpose of this course is to provide the student with practical experience in the athletic therapy field. Students will be provided with advanced first aid and athletic therapy training before being placed with a varsity team as a student therapist. Students will complete a minimum of 160 hours in a single semester in their placement position and be required to complete an academic component such as a series of article reviews on topics relevant to their team placement and the types of injuries commonly seen in that sport or compilation of research data related to their sport. There is also a component of knowledge synthesis where students keep a journal where they record observations of how knowledge gained from their undergraduate courses is applied in the internship placement, and how the placement helped them to integrate that knowledge for their own learning.
    Credit hours: 6
    Prerequisite(s): (HLSC 3020U  and HLSC 3472U  and HLSC 3481U ) or (HLSC 3476U  or KINE 3476U ) and permission of course instructor.
    Corequisite(s): HLSC 4482U  
    Prerequisite(s) with concurrency: HLSC 4482U  
    Credit restriction(s): HLSC 4492U  or KINE 4494U  
    Note(s): Students may only enrol in one Internship course in each semester.
  
  • HLSC 4495U – Extended Athletic Therapy Internship II


    The purpose of this course is to provide the student with practical experience in the athletic therapy field. Students will be provided with advanced first aid and athletic therapy training before being placed with a varsity team as a student therapist. Students will complete a minimum of 160 hours in their placement position and be required to write a comprehensive report on the kinesiology knowledge that they utilized from their undergraduate courses in contributing to the internship placement, as well as how the placement helped them to integrate that knowledge for their own learning.
    Credit hours: 6
    Prerequisite(s): (HLSC 3020U  and HLSC 3472U  and HLSC 3481U  and HLSC 4482U  and permission of the course instructor) or (HLSC 4494U  and permission of the course instructor)
    Credit restriction(s): HLSC 4493U  or KINE 4495U 
  
  • HLSC 4620U – Quality and Performance Management in Health Care


    Quality is achieved through planning, directing and implementing the actions that are consistent with the concept of doing the right thing the first time. Students will learn the tools of quality management, quality assessment and quality assurance in a health care setting. Students will learn how to identify the quality principles, continuous improvement concepts, and to review and determine the cost of quality.
    Credit hours: 3
    Lecture hours: 3
    Prerequisite(s): HLSC 3800U  
  
  • HLSC 4621U – Program Planning, Implementation and Evaluation in Public Health


    In all health care organizations and systems in Canada and globally, critical decisions have to be made as to how resources, budgets, health care personnel and technologies will be employed to address a variety of current and emerging health challenges across the lifespan. Formal program planning, implementation and evaluation are critical to justify a change in health policy or legislation; evaluate access to and the quality of various health care services and programs, monitor and determine current and emerging health needs, and to determine the efficiency and cost-benefit of a given program to name but a few. This course provides the student with the necessary theory, skills and proficiencies to engage in these critical processes, which are major activities of all public health professionals and workers. Students will learn about a variety of planning strategies including strategic or allocative planning and operational or activity planning, and how to conduct a needs assessment.
    Credit hours: 3
    Lecture hours: 3
    Prerequisite(s): HLSC 3821U  
  
  • HLSC 4670U – Studies in Work Disability Prevention


    Students are introduced to the Work Disability (WD) Paradigm, the real meaning of disabling pain and the influence of stakeholders on WD. Students begin to learn about the meaning and value of work and the nature, epidemiology and costs related to WD. A case study will allow students to seize the complexity and social dimensions of this paradigm and how it may affect patients who are also workers in their personal, social and working life. This case study will introduce the current conceptual frameworks of work disability. Complexity of the pain problem and its influence on WD will be presented. An introduction to the stakeholders and systems articulating with the work disability situation will be made. Topics will include workplace structures, systems and agents, private and public disability support schemes, unions and the compensation system.
    Credit hours: 3
    Lecture hours: 3
    Cross-listed: HLSC 5040G
  
  • HLSC 4672U – Making A Work Disability Diagnosis


    Students determine how to recognize the various causes of work disability and make a Work Disability (WD) Diagnosis. The flags system and the tools facilitating the completion of such a disability diagnosis with regards to the worker, the workplace and insurance and healthcare systems are explored, as are the psychology of work disability and its behavioural consequences. Students will administer a WD diagnosis interview to a simulated patient to practice a worker’s interview in this context. Personal, social, legal and ethical issues related to work disability and their variations following the origin or nature of the disorder and the jurisdictions are appraised.
    Credit hours: 3
    Lecture hours: 3
    Prerequisite(s): HLSC 4670U 
    Cross-listed: HLSC 5410G
  
  • HLSC 4674U – Coordinating Return to Work


    Students identify and synthesize the influences of the different systems involved in work disability on workers’ thoughts and behaviours. Knowledge, skills and abilities necessary for return to work management are developed. Workplace interventions, communication, strategic planning and negotiation techniques are developed to improve case management skills.
    Credit hours: 3
    Lecture hours: 3
    Prerequisite(s): HLSC 4672U  
    Cross-listed: HLSC 5412G
  
  • HLSC 4676U – Occupational Ergonomics and Work Disability


    This course is designed to expand students’ knowledge in the discipline of workplace ergonomics by exploring the underlying mechanisms of disability from an occupational ergonomics perspective. This transdisciplinary approach to ergonomics will evaluate the biomechanical, physiological, psychological, social and epidemiological approaches to evaluating health and disability risk in the workplace. Practical experiences will provide students with exposure to different workplace measurement, assessment and evaluation tools. Topics include the epidemiology and mechanisms of work-related injuries, workplace assessment for disability risk, pre-employment screening and legislated guidelines.
    Credit hours: 3
    Lecture hours: 3
    Cross-listed: HLSC 5413G
  
  • HLSC 4678U – Practicum in Return to Work Management


    Students will follow cases at various stages of the work reintegration process. Specific skills in assessing the work disability situation, developing return to work plans, monitoring return to work, and evaluating return to work programs will be developed. Students may also be involved in work disability prevention interventions. Depending on the placement, students may undertake a work project focused on a particular need of the placement organization relating to work disability prevention.
    Credit hours: 3
    Lecture hours: 3
    Prerequisite(s): HLSC 4674U  
    Cross-listed: HLSC 5046G
    Experiential learning: Yes
  
  • HLSC 4700U – Intermediate Statistics for Health Sciences


    This course will provide students with the necessary skills to plan, conduct and critically appraise the statistical analysis of health-related research projects. Specifically, the course will emphasize the inter-relation between the research question, study design and analysis of projects. Real-life research projects will be used to illustrate the common statistical methods used in health sciences. The topics covered in the course may include: analysis of variance, simple and multiple linear regression, logistic regression, nonparametric tests, and special topics such as power/sample size estimation. Applied work in this course will be completed in common statistical software packages (e.g., R, SAS, SPSS).
    Credit hours: 3
    Prerequisite(s): HLSC 3800U  
    Credit restriction(s): HLSC 5118G
    Cross-listed: HLSC 5118G
  
  • HLSC 4803U – Global Health


    As the world becomes more interdependent and the health of individuals and the health of nations are increasingly inter-related, global health is of vital concern. Global health has been widely accepted as an area for study, research and practices that prioritize improving health for all people around the world, where such efforts rely heavily on transnational cooperation. Based on this central theme, this course introduces students to the fundamental concepts in understanding, measuring and priority setting in past, current and future global health burdens and issues. Students are exposed to the intricate relationship among social, environmental, economic and political determinants of health, as well as the role of global players in this relationship.
    Credit hours: 3
    Lecture hours: 3
    Prerequisite(s): Completion of 60 credit hours
  
  • HLSC 4804U – Global Dimensions of Communicable Diseases


    Communicable diseases are significant contributors of disease burden around the world. This course focuses on the epidemiology and pathogenesis of major communicable diseases, including disease etiology and development, clinical features and complications, diagnoses, treatment, transmission and significance from a global perspective. The nature and life cycle of pathogens and vectors, and the zoonotic characteristics of major communicable diseases will also be examined. Lesser known diseases such as transmissible spongiform encephalopathies, helminth infections and other neglected tropical diseases will also be covered. This course will also examine how major outbreaks, epidemics and pandemics are managed, including strategies for control, elimination and eradication. Disease burden mitigation, prevention strategies, such as vaccine including types and development, management policies and protocols will also be critically examined.

    This course has multiple sections and delivery modes. Please check MyOntarioTech for further details.
    Credit hours: 3
    Lecture hours: 3
    Prerequisite(s): 60 credit hours and (HLSC 2130U  or HLSC 3805U  or BIOL 2830U )

  
  • HLSC 4805U – Non-communicable Diseases: Current Issues and Emerging Trends


    Non-communicable diseases (e.g., heart disease and stroke, diabetes, chronic obstructive pulmonary disease, certain cancers) are the leading causes of death, disability and hospitalization in Canada and are defined as those disorders or conditions which are typically continuous in duration and magnitude, and which can last for long periods of time including an entire lifetime. This course provides an introduction to the nomenclature and classification of current and emerging non-communicable diseases in Canada and abroad employed by public health care professionals and agencies such as the Public Health Agency of Canada, Health Canada and the World Health Organization. Specific non-communicable diseases in the following 5 disease categories will be critically examined: (i) Allergies and inflammatory disease; (ii) cancer; (iii) congenital and hereditary diseases; (iv) degenerative diseases, and (v) metabolic diseases. The identification and description of current barriers and challenges facing public health care professionals in managing and planning for primary health care initiatives that target specific non-communicable diseases in Canada and abroad will be highlighted.

    This course has multiple sections and delivery modes. Please check MyOntarioTech for further details.
    Credit hours: 3
    Lecture hours: 3
    Prerequisite(s): HLSC 3820U  or NURS 3700U  

  
  • HLSC 4807U – Perspectives in Aging


    This course integrates perspectives on the physiology, psychology and sociology of aging so that students can understand the implications of an aging population on Canadian society and the Canadian health care system. A life-course approach is taken to understand the key health issues and health behaviours associated with healthy aging. Unique determinants of health and health outcomes of different age groups are discussed.
    Credit hours: 3
    Lecture hours: 3
    Prerequisite(s): 60 credit hours
  
  • HLSC 4808U – Exploring Mental Health and Developmental Disabilities


    This course integrates perspectives on the physiology, psychology, epidemiology and sociology of people with mental health issues and developmental disabilities (including dual diagnosis) and the implications for overall health and wellbeing. Key areas of both mental illness and developmental disabilities will be discussed; including schizophrenia, psychosis, depression, anxiety, violence and abuse, suicide, bullying, addiction, obsessive compulsive disorder, autism spectrum disorder, intellectual disabilities, Down syndrome, attention deficit hyperactivity disorder, learning disabilities, how these conditions are related to each other and dual diagnoses.
    Credit hours: 3
    Lecture hours: 3
    Prerequisite(s): 84 credit hours
  
  • HLSC 4809U – Environmental and Occupational Health


    Environmental health is a branch of public health, which examines the influences of various environmental factors on human health to promote and/or preserve health via environmental and occupational influences. Occupational health is a subspecialty of public health, which seeks to preserve, promote and/or restore the health and safety of workers by examining influences of occupational exposures or hazards on health outcomes. This course critically examines how various environments, ecosystems and work-related settings interact to both positively and negatively affect health outcomes in diverse populations in Canada and globally. Topics will be examined using a case-study approach and will include the following: environmental toxicology, the health effects of air and water pollution, food protection, injury prevention, housing and health hazards, effects of global warming and climate change on health, acute and chronic effects of natural and human-induced disasters, and classification and management of environmental and occupational hazards.

    This course has multiple sections and delivery modes; please check MyOntarioTech for further details
    Credit hours: 3
    Lecture hours: 3
    Prerequisite(s): HLSC 3820U  or NURS 3700U  

  
  • HLSC 4810U – Human Sexuality and Health Across the Lifespan


    This course critically examines the historical, cultural and biopsychosocial contexts surrounding human sexuality in respect to health across the lifespan from both a Canadian and global perspective. Importantly, this course discusses sexuality in relation to health care and the role of health care professionals. Topics surveyed include, but are not limited to, sexual orientation and gender identity, the concepts of stigma and risk as they relate to sexual health, sexual and psychosexual development, sexual health and diseases, heteronormativity, health inequities related to sexuality, current societal attitudes and stressors for the LGBTQ community.
    Credit hours: 3
    Lecture hours: 3
  
  • HLSC 4820U – Interdisciplinary Collaboration


    This course will introduce students to key components of interprofessional coloration in health care. The course will be divided into two major components. First, the differences between professions will be studied by having students exploring the traditions, epistemology, and values of their respective professions. Professional roles, responsibilities, decision-making, power and authority in health care will be examined. Second, case studies will allow students to explore and develop personal/professional competencies for interprofessional practice.

    This course has multiple sections and delivery modes. Please check MyOntarioTech for further details.
    Credit hours: 3
    Other hours: 1
    Prerequisite(s): 72 credit hours

  
  • HLSC 4821U – Exploring the Mind Body Connection: Wellness Promotion Strategies for Life


    This course focuses on wellness and includes both academic and experiential learning. Students will gain a greater understanding of the mental health and interpersonal challenges that are an inevitable part of life. Strategies for effectively managing interpersonal conflict and promoting mental well-being will be emphasized. Students will be encouraged to take responsibility for their own wellness and to play a part in contributing to the wellness of others. Interactive learning activities will provide students with opportunities to gain confidence in their ability to manage their lives and deal effectively with academic, work related and personal life stressors. Students will also critique research related to the effectiveness of mind-body wellness modalities and create a self-care plan that meets their individual needs. Students will be able to apply their knowledge and skills in both academic and workplace settings.
    Credit hours: 3
    Lecture hours: 3
    Prerequisite(s): 54 credit hours
  
  • HLSC 4822U – Social Marketing for Public Health


    This course will focus on social marketing theory and its practical application in improving the quality of life for people at risk for chronic disease. Participants will learn the advantages of applying social marketing strategies to motivate changes in health behaviours that are related to chronic disease prevention. The aim of this course is to help students develop the knowledge and skills to research, design, implement, and evaluate social marketing programs. 
    Credit hours: 3
    Lecture hours: 3
    Prerequisite(s): 60 credit hours
  
  • HLSC 4823U – Small Business Practice and Entrepreneurship for Health Professionals


    A growing number of health professional graduates will end up running their own small business. The course is an introduction to running a business and entrepreneurship related to kinesiology and other health professions. The first part of the course will cover health record requirements, privacy legislation, basic accounting practices, employment law relevant to small businesses and basic marketing including the role of social media. The course will also include a unit on entrepreneurship beginning with idea generation and opportunity recognition through to venture creation; initially in a kinesiology context, but with reference to nursing and allied health professions. Although the entrepreneurship component focuses on establishing a new venture, this unit will also be worthwhile for those who are interested in working creatively to create new ventures or programs within an existing organization.
    Credit hours: 3
    Lecture hours: 3
    Prerequisite(s): 60 credit hours and (HLSC 3710U  or HLSC 3711U  or HLSC 3712U )
  
  • HLSC 4824U – Physical Activity and Public Health


    This course provides students with the opportunity to develop competency in the area of physical activity for public health practice and health promotion across the lifespan. The scientific findings and applications that led to the emergence of the field of physical activity and public health are examined. The effects of physical activity on health and strategies for physical activity promotion are the main content areas of this course. Students will learn about measurement and surveillance of physical activity at a population level. The course will provide a forum that promotes an understanding of strategies for implementation of public health programming related to physical activity. Students will also learn about physical activity public health program implementation and evaluation.
    Credit hours: 3
    Prerequisite(s): (HLSC 1701U  or KINE 1020U ) and 54 credit hours
  
  • HLSC 4825U – Population Health Risk and Needs Assessment


    This course explores current theories and methodologies employed to identify actual and/or potential environmental, consumer-based products, foods and other consumables, and toxins that negatively affect health across the lifespan. Specifically, this course examines the critical steps required to conduct a health risk and needs assessment from a public health perspective including hazard identification, exposure assessments, dose and toxic-response evaluations, health risk management of vulnerable populations, and health need priority identification. The course uses a case-study approach to emphasize both qualitative and quantitative approaches to hazard identification, characterization, and the control of environmental and other identified hazards.
    Credit hours: 3
    Lecture hours: 3
    Prerequisite(s): HLSC 3820U  and HLSC 3910U  
  
  • HLSC 4850U – Current Issues in Health Care


    This course is designed to assist students in explaining current trends and issues confronting the health care system and health care professionals. Issues include, but are not limited to, technology in health care, the role of interprofessional health care teams, economic and political aspects of health care, influences on health policy, the roles of regulatory bodies, and globalization.
    Credit hours: 3
    Lecture hours: 3
    Prerequisite(s): HLSC 3910U  and 84 credits hours
  
  • HLSC 4851U – Critical Perspectives on Health, Illness, and Healthcare


    This course critically examines the role of health care professionals and workers in providing primary health care services in Canada. Students will explore and evaluate inequities in the distribution of health, illness and healthcare; challenges faced by vulnerable groups including Indigenous populations, older adults, immigrants, disabled individuals and the homeless; and the myriad ways diverse individuals and communities cope and manage health and illness across the lifespan. Finally, this course critically examines and contrasts the medical model of health and illness versus holistic models and the implications for associated current and future public health practice. 

    This course has multiple sections and delivery modes. Please check MyOntarioTech for further details.
    Credit hours: 3
    Lecture hours: 3
    Prerequisite(s): HLSC 3820U  or NURS 3700U  

  
  • HLSC 4990U – Practicum Placement


    This is a practicum-based course that will provide students an opportunity to consolidate and apply knowledge and theory related to the profession of health administration in a health agency, organization or system. Students will have the opportunity to demonstrate the ability to integrate theories and practices of health care administration through a supervised practicum consisting of 120 hours total.
    Credit hours: 3
    Other hours: 120
    Prerequisite(s): Third-year standing in the Bachelor of Health Administration program
    Experiential learning: Yes
  
  • HLSC 4991U – Case Study Analysis and Application for Bachelor of Health Administration Students


    Health care is a dynamic and rapidly growing sector requiring not only frontline providers, but additional professionals to provide support and leadership for the organization and delivery of services. Individuals trained in health administration will be prepared to work in areas of operations, management, finance and planning in a variety of healthcare sectors and fields. This course will employ specific case studies to help reinforce core concepts, theory and their applications in a variety of health care systems with special consideration for the Association of University Programs in Health Administration (AUPHA) core competency requirements for health professionals.
    Credit hours: 3
    Lecture hours: 3
    Prerequisite(s): Third-year standing in the Bachelor of Health Administration program
    Experiential learning: Yes
  
  • HLSC 4994U – Research Applications for Kinesiology


    The purpose of this research course is to provide students with the knowledge, skills and tools to understand the research process, to critically appraise research studies, to highlight gaps in existing literature, and to make informed decisions based on existing evidence in the types of studies relevant to kinesiology. The course will focus on the research designs, how to set up research studies to answer specific research questions, how to conduct comprehensive literature reviews, and how to use this information.

    This course has multiple sections and delivery modes. Please check MyOntarioTech for further details.
    Credit hours: 3
    Lecture hours: 3
    Prerequisite(s): HLSC 3711U  and HLSC 3910U  
    Credit restriction(s): HLSC 4996U , HLSC 4998U  

  
  • HLSC 4995U – Kinesiology Research to Practice


    The purpose of this research course is to provide students with the skills and tools necessary to accurately communicate research findings with future colleagues, the community and policy makers. The course will focus on knowledge translation and research to practice. Several guest speakers who are practitioners in the field of Kinesiology will be brought in to discuss how they use research in their practice, and its importance.

    This course has multiple sections and delivery modes. Please check MyOntarioTech for further details.
    Credit hours: 3
    Lecture hours: 3
    Prerequisite(s): HLSC 4994U  
    Credit restriction(s): HLSC 4997U , HLSC 4999U  

  
  • HLSC 4996U – Research Applications I


    This research course gives students an opportunity to explore all phases of the research process through a series of specially designed research applications. For example: defining the research questions, methodology, ethics, measurement, analysis and interpretation. Students registered in HLSC 4996U  must register in HLSC 4997U  to receive a grade.

    This course has multiple sections and delivery modes; please check MyOntarioTech for further details.
    Credit hours: 3
    Prerequisite(s): HLSC 3910U  
    Credit restriction(s): HLSC 4994U HLSC 4998U  

  
  • HLSC 4997U – Research Applications II


    A continuation of the project started in HLSC 4996U . Students will make presentations based on their research and submit written work.

    This course has multiple sections and delivery modes; please check MyOntarioTech for further details.
    Credit hours: 3
    Prerequisite(s): HLSC 4996U  
    Credit restriction(s): HLSC 4995U , HLSC 4999U  
    Note(s): Students are expected to take this course immediately after HLSC 4996U .

  
  • HLSC 4998U – Research Practicum I


    The research practicum project provides students with the opportunity, with the guidance of a faculty member, to integrate and synthesize knowledge gained throughout their program of study. The project topic will be selected to include some aspects of the student’s area of interest or specialization. Students will work with an ongoing research team working alongside researchers in implementing a phase of their research project. The requirements include a written paper and an oral presentation of the project outcomes. Students registered in this course must register in HLSC 4999U  to receive a grade.
    Credit hours: 3
    Prerequisite(s): HLSC 3910U  and permission of instructor
    Credit restriction(s): HLSC 4994U , HLSC 4996U  
  
  • HLSC 4999U – Research Practicum II


    A continuation of the project started in HLSC 4998U . Students will make presentations based on their research and submit written work.
    Credit hours: 3
    Prerequisite(s): HLSC 4998U  
    Credit restriction(s): HLSC 4995U , HLSC 4997U  
    Note(s): Students are expected to take this course immediately after HLSC 4998U .

Indigenous

  
  • INDG 1000U – Introduction to Indigenous Studies: Colonial History and its Impacts on Indigenous Peoples


    A brief overview of Indigenous peoples’ worldviews and histories prior to colonization centres this course in relation to the events of colonization. Crucial underpinnings, including the Doctrine of Discovery, the Royal Proclamation and the Indian Act, are explored. Stereotypes and myths about Indigenous peoples are analyzed in how they intersect with colonial narratives. Indigenous resistance and survivance in the face of genocide bring the strengths of Indigenous peoples and the wisdom of their cultures back to the centre. Indigenous pedagogies, experiential and self-reflexive learning and anti-racist approaches foster the development of respectful relationships and reconciliation between Indigenous and non-Indigenous peoples, both at Ontario Tech and in students’ future careers.
    Credit hours: 3.0
    Lecture hours: 3.0
    Experiential learning: Yes
  
  • INDG 2000U – Introduction to Indigenous Studies


    The course will address the history and legacies of residential schools, perspectives on treaties, and the impacts of the Indian Act and ‘Indian policy’ on Indigenous peoples; promote critical reflection on the experiences of Indigenous peoples in Canada; and challenge students to appreciate Indigenous ways of knowing. Demonstrating a local focus but fanning out to recognize how colonialism has displaced people and displaced their sense of identity, the course will take past, present and future relationships to the land on which our university stands as the departure point for inquiry and instruction. The course incorporates Indigenous pedagogies, experiential and self-reflexive learning, and anti-racist approaches to foster the development of respectful relationships and reconciliation between Indigenous and non-Indigenous peoples, both at our university and in students’ future careers.
    Credit hours: 3
    Lecture hours: 3
    Experiential learning: Yes
  
  • INDG 2100U – Endaayaang - Storying Home in Michi Saagiig Territory


    Stories of the Michi Saagiig nation and its territory, in what is now known as Durham Region and southern Ontario, create the foundation of understanding the divergent perspectives on the history of this land. The idea of land-as-home is foundational to Indigenous worldview. How do colonial and Indigenous stories conceptualize home? What does it mean to be homeless in one’s own territory? This course examines the erasure of Indigenous presence in southern Ontario. Students analyze the ways in which resistance and resurgence enable reassertion of Indigenous presence and agency through contemporary stories of this land. The course is based on Indigenous pedagogies and experiential, self-reflexive learning, leading students to a deeper understanding of Indigenous worldviews and experiences of colonialism.
    Credit hours: 3.0
    Lecture hours: 3.0
    Experiential learning: Yes
  
  • INDG 2200U – Indigenous Digital and Visual Media


    This course explores the ways in which Indigenous peoples represent themselves, through media and technology such as computer and video games. The unique approaches taken by Indigenous creatives in various digital media provide powerful counter-narratives to the stereotypic tropes that have been promoted through western film, television, news sources, and the like. Centering Indigenous voices and agency in these media creates space for stories of surviving and thriving, despite the impacts of colonization. Different mediums are explored to develop a foundational understanding of the dynamic and sometimes controversial nature of Indigenous self-representation.
    Credit hours: 3.0
    Lecture hours: 3.0
    Experiential learning: Yes
  
  • INDG 2500U – Two-Eyed Seeing in the Natural Sciences


    This course will investigate the intersections of Traditional Indigenous Knowledge and western science. We will explore Indigenous ways of knowing with perspectives of land, water, Earth, and space. We will also discuss the impacts of colonialism on science. The course will contain two-eyed seeing lessons and examples for the following core concepts in science:

    • Life on the land and water: biology, ecology and health
    • The Land: climate, geology and geochemistry
    • Things we can’t see, hear, or touch: energy, molecules and atoms
    • Human interactions with Land and Life: sustainability, engineering and technology
    • The Universe: time and space

    Credit hours: 3.0
    Lecture hours: 3.0
    Experiential learning: Yes
  
  • INDG 3100U – First Nations History in Michi Saagiig and Haudenosaunee Territories in Southern Ontario


    This course examines the history of First Nations in southern Ontario – where Anishinaabe (Michi Saagiig, Chippewa), Delaware-Lenape and Haudenosaunee territories intersect, and where these First Nations intersect with colonialism. With a focus on the Durham Region, students explore the implications of treaties in the area, including the Dish with One Spoon treaty, the pre-Confederation treaties, Williams Treaty 1923, the displacement and cultural disconnection resulting from colonial policies, and the impacts on Indigenous agency, visibility and relations within the region. The past, present and future relationships to the land on which Ontario Tech University stands will be the departure point for inquiry and instruction. Through Indigenous pedagogy this course will foster a deepening of respectful relationships and reconciliation between Indigenous and non-Indigenous peoples, both at Ontario Tech University and in students’ future careers.
    Credit hours: 3.0
    Lecture hours: 3.0
    Note(s): Must have 2nd year standing
    Experiential learning: Yes
  
  • INDG 3200U – Contemporary Indigenous Literature


    This course explores the ways in which Indigenous peoples represent themselves through literature and text-based mediums. Indigenous peoples are creating novel and powerful works that powerfully counter the trope of victimhood that is often attributed to Indigenous people. Through non-fiction, fiction, poetry, graphic novels and comic book stories, students explore the centering of Indigeneity through story.
    Credit hours: 3.0
    Lecture hours: 3.0
    Note(s): Must have 2nd year standing
    Experiential learning: Yes
  
  • INDG 3310U – Indigenous Peoples, Sustainability and Development: A Global Perspective


    This course takes a global perspective on the relationship between Indigenous peoples, sustainability, and development. Students will explore concepts such as Indigeneity, Indigenization, decoloniality, sustainability, and development as they relate to Indigenous cultures and communities throughout the world. We will ask whether “Western” concepts such as “sustainability” and “development” can or should be “Indigenized” or, alternatively, should a more thorough “decolonial” approach be used. Case studies will explore indigenous movements against westernizing “development” and toward Indigenous concepts of well-being from around the world. Theory and case-studies will be examined in the context of historical colonialism and current neocolonialism. Focus will be on understanding Indigeneity as a locally-rooted global social movement that seeks to push back against Western imperialism and neo-imperialism while defining Indigenous alternatives to the current global consumer capitalism paradigm and its allied concept: sustainable development. Students will engage these concepts in various ways, many of which are rooted in Indigenous pedagogy. Students will also learn how to undertake research in partnership with Indigenous communities and organizations as opposed to doing research “on” Indigenous groups.
    Credit hours: 3.0
    Lecture hours: 3.0
    Prerequisite(s): SOCI 1000U , INDG 1000U , or POSC 1000U 
    Cross-listed: POSC 3310U 
  
  • INDG 4100U – (Re)Membering Reciprocal Relations


    Through experiential learning and Indigenous pedagogical approaches, this course focuses on knowledge that is essential to building deeper awareness of Indigenous community protocols, relationships and social justice issues. This course centers Indigenous philosophies and worldviews through hands-on learning by connecting locally to land, teachings and community. The importance of central values, such as reciprocity and sharing, will be engaged through praxis by participating in community and land-based learning activities. Off-campus field trips may be a required part of this course.
    Credit hours: 3.0
    Lecture hours: 3.0
    Note(s): Must have 3rd year standing
    Experiential learning: Yes
  
  • INDG 4300U – Special Topics in Indigenous Studies


    The Special Topics course will explore topics in Indigenous studies that are not examined in other INDG courses. The specific topic will change each year. Students in the course will be expected to undertake independent research on the topic of the course and to actively participate in a seminar‐style class to build a deeper understanding of Indigenous histories, philosophies and worldviews. Off-campus field trips may be a required part of this course.
    Credit hours: 3.0
    Lecture hours: 3.0
    Note(s): Must have 3rd year standing
    Experiential learning: Yes
  
  • INDG 4310U – The Politics of Indigenous Rights


    This course is intended to provide upper year students with the opportunity to explore the various issues related to Indigenous rights. The focus will be primarily on the Canadian context, but we will include some examples from beyond Canada’s borders. The course starts from the premise that protecting and restoring Indigenous rights is important. The course is also based on the fundamental perspective that decolonization and Indigenous methodologies are key to creating a Canadian society that is truly inclusive. Although the primary focus of the course will be on the political issues related to Indigenous rights, the course will also draw on other fields of research. Throughout the course, we will look at contemporary issues within their historical context.
    Credit hours: 3.0
    Lecture hours: 3.0
    Prerequisite(s): 3rd year standing and (INDG 1000U  or enrolment in the Faculty of Social Science and Humanities)
    Cross-listed: POSC 4310U 
  
  • INDG 4570U – Indigenous Design and Technology


    This course will explore design and technology of Indigenous peoples in Canada and the impacts on technology development. Two-Eyed Seeing (where with one eye we view the subject through Indigenous ways of knowing and with the other eye we view it through Western approaches) will be used to study the evolution of Indigenous design and technology and its influence on modern systems. Indigenous approaches to sustainability and its role in Indigenous design and technology will be investigated with the goal of engineers and designers incorporating this knowledge and methodologies in the development of new sustainable technologies.
    Credit hours: 3.0
    Lecture hours: 3.0
    Cross-listed: ENGR 4570U 
    Note(s): Must have 3rd year standing
    Experiential learning: Yes
  
  • POSC 3310U – Indigenous Peoples, Sustainability and Development: A Global Perspective


    This course takes a global perspective on the relationship between Indigenous peoples, sustainability and development. Students will explore concepts such as Indigeneity, Indigenization, decoloniality, sustainability and development as they relate to Indigenous cultures and communities throughout the world. We will ask whether “Western” concepts such as “sustainability” and “development” can or should be “Indigenized” or, alternatively, should a more thorough “decolonial” approach be used. Case studies will explore indigenous movements against westernizing “development” and toward Indigenous concepts of well-being from around the world. Theory and case-studies will be examined in the context of historical colonialism and current neocolonialism. Focus will be on understanding Indigeneity as a locally-rooted, global social movement that seeks to push back against Western imperialism and neo-imperialism while defining Indigenous alternatives to the current global consumer capitalism paradigm and its allied concept: sustainable development. Students will engage these concepts in various ways, many of which are rooted in Indigenous pedagogy. Students will also learn how to undertake research in partnership with Indigenous communities and organizations as opposed to doing research “on” Indigenous groups.
    Credit hours: 3.0
    Lecture hours: 3.0
    Prerequisite(s): SOCI 1000U , INDG 1000U , or POSC 1000U 
    Cross-listed: INDG 3310U 
  
  • POSC 4310U – The Politics of Indigenous Rights


    This course is intended to provide upper year students with the opportunity to explore the various issues related to Indigenous rights. The focus will be primarily on the Canadian context, but we will include some examples from beyond Canada’s borders. The course starts from the premise that protecting and restoring Indigenous rights is important. The course is also based on the fundamental perspective that decolonization and Indigenous methodologies are key to creating a Canadian society that is truly inclusive. Although the primary focus of the course will be on the political issues related to Indigenous rights, the course will also draw on other fields of research. Throughout the course, we will look at contemporary issues within their historical context.
    Credit hours: 3.0
    Lecture hours: 3.0
    Prerequisite(s): 3rd year standing and (INDG 1000U  or enrolment in the Faculty of Social Science and Humanities)
    Cross-listed: INDG 4310U 

Information Technology

  
  • INFR 1010U – Discrete Mathematics


    This course addresses the following topics: sets and set operations, propositional logic, predicate logic, rules of inference; methods of proof and reasoning, modular arithmetic, counting, pigeon-hole principle, induction, deduction, relations, functions, graphs, graph algorithms, shortest path, trees, combinatorics; applications to cryptosystems, hashing functions, coding.
    Credit hours: 3
    Lecture hours: 3
    Tutorial hours: 1.5
    Credit restriction(s): CSCI 2110U ELEE 2110U , MATH 2080U , ELEE 2210U  
  
  • INFR 1016U – Introductory Calculus


    In this introductory calculus course, first characteristics, classes, and limits of various functions, including periodic and exponential functions, are discussed. The fundamental focus of the course is on the derivative of functions and rules of differentiation as well as the integral, rules, methods, and applications of integration. A brief overview of complex numbers is also discussed.
    Credit hours: 3
    Lecture hours: 3
    Tutorial hours: 1.5
    Credit restriction(s): MATH 1000U , MATH 1010U , BUSI 1916U  
    Experiential learning: Yes
  
  • INFR 1020U – Essential Mathematics for Games I


    This course will introduce students to the basic mathematical concepts they will require to be effective as a game programmer, a game designer, game producer and a game artist. They will explore linear algebra concepts as well as discrete math concepts and how they relate to game development.
    Credit hours: 3
    Lecture hours: 3
    Tutorial hours: 1.5
  
  • INFR 1030U – Essential Mathematics for Games II


    The course will introduce students to the basic concepts of probability and statistics, and their applications in game design, programming, analytics, usability studies of games, games user research and human-computer interaction for games.
    Credit hours: 3
    Lecture hours: 3
    Tutorial hours: 1.5
    Prerequisite(s): INFR 1020U  and INFR 1100U  
    Experiential learning: Yes
  
  • INFR 1100U – Programming for Games I


    This course introduces students to general computer programming principles, logics and problem-solving skills. Topics include data types, variables, operators, expression, statements, blocks, control flow statements, functions (routines), arrays, pointers, and basic concepts of structures. The course uses the modern programming languages used in game engines for illustrating the principal programming concepts.
    Credit hours: 3
    Lecture hours: 3
    Tutorial hours: 1.5
    Credit restriction(s): ENGR 1200U , CSCI 1060U  
  
  • INFR 1101U – Introduction to Programming for IT


    This course introduces students to general computer programming principles, logic and problem-solving skills. Topics include data types, variables, operators, expression, statements, blocks, control flow statements, functions (routines), arrays, pointers and basic concepts of structures. The course uses a programming language such as Python for illustrating the principal programming concepts.
    Credit hours: 3
    Lecture hours: 3
    Tutorial hours: 1.5
    Credit restriction(s): INFR 1100U  and CSCI 1200U  and ENGR 1200U                       
  
  • INFR 1110U – Programming for Games II


    Building on the Programming for Games I course, the fundamental concepts and techniques of programming using languages used in modern game engines are explored. Students will learn and practice the fundamentals of object-oriented programming in a modern programming language used in game engines (e.g., C#). Topics covered include, but are not limited to: abstract data types (classes, objects and methods); creation, initialization and destruction of objects; class hierarchies and inheritance; polymorphism and dynamic binding; design patterns.
    Credit hours: 3
    Lecture hours: 3
    Tutorial hours: 1.5
    Prerequisite(s): INFR 1100U  
  
  • INFR 1300U – Creative Writing and Narrative Concepts


    This course introduces the concepts of creative writing and narration in relation to game creation.
    Credit hours: 3
    Lecture hours: 3
  
  • INFR 1315U – Visual Narrative Foundations


    This is an introduction to the fundamentals of concept and graphic design, with a focus on visual narrative communication. Emphasis will be placed on the principles and elements of design, character design and perspective for creating pictures that tell a story. This class will improve student ability to create concept art and sequential art for storyboards, comics, games and interactive media.
    Credit hours: 3
    Lecture hours: 3
    Laboratory hours: 3
  
  • INFR 1325U – Introduction to 2D Animation for Games


    This course provides a gentle introduction to the fundamental concepts of animation for game development. The course will focus on 2D animation, building on concepts learned in previous courses and understanding how to create smooth and interesting animation aesthetically and how to incorporate this into their game development pipeline.
    Credit hours: 3
    Lecture hours: 3
    Tutorial hours: 3
    Prerequisite(s): INFR 1315U  
  
  • INFR 1330U – Basic Introduction to Game Design


    This course will introduce students to the basic concepts in game design. They will be introduced to rapid iteration techniques and the non-digital design of board games to paper-prototype their game mechanics. Learn how to design basic board, card, dice and digital games and gain practice in designing game mechanics.
    Credit hours: 3
    Lecture hours: 3
    Tutorial hours: 3
  
  • INFR 1335U – Digital Game Design


    This course will introduce students to the basic concepts in game level design. Level Design is the foundation of many great digital games and is interwoven with game design. While Game Design is concerned with defining goals of a game and providing rules that force players to make conflicting or interesting decisions. Level Design is an applied interpretation and execution of the rules provided through Game Design. Level designers therefore need to always understand game design at its heart to design great game levels.
    Credit hours: 3
    Lecture hours: 3
    Tutorial hours: 3
    Prerequisite(s): INFR 1330U  
  
  • INFR 1350U – Introduction to Computer Graphics


    This course introduces the fundamental knowledge of colour and light covering the various processes on how colour images are captured and recorded in chemical and digital imaging systems. Students will learn ways to manipulate various project components in the production and post-production process using an imaging system. This course helps students develop an understanding of the methods appropriate to research in colour imaging. Students will study methods for image acquisition and reproduction in the context of production systems.
    Credit hours: 3
    Lecture hours: 3
    Tutorial hours: 3
    Prerequisite(s): INFR 1020U   and INFR 11101U
    Credit restriction(s): CSCI 3090U  
  
  • INFR 1395U – Game Development Workshop I


    The Game Development Workshop provides students with the opportunity to hone their game development skills by working on a semester-long game-related project. This project requires the students to utilize concepts taught in each game development course to build a complete game appropriate for their skill level.

    In this class, students will explore the fundamentals of creating physical game prototypes and translating them into 2D prototypes using an existing game engine. Throughout the semester, they will become familiar with the different roles within a game development studio as well as some tools and project management strategies to help manage their development.
    Credit hours: 3
    Lecture hours: 3
    Tutorial hours: 3
    Experiential learning: Yes

  
  • INFR 1396U – Game Development Workshop II


    The Game Development Workshop provides students with the opportunity to hone their game development skills by working on a semester-long game-related project. This project requires the students to utilize concepts taught in each game development course to build a complete game appropriate for their skill level.

    In this class, students will create 2D games using a set of design constraints and an existing game engine. There will be a focus on developing effective onboarding and tutorials for new players. Throughout the semester, they will build upon their understanding of managing a game development project and work towards delivering a finished, playable game along with supplementary materials to promote it.
    Credit hours: 3
    Lecture hours: 3
    Tutorial hours: 3
    Prerequisite(s): INFR 1395U  
    Experiential learning: Yes

  
  • INFR 1400U – Statistics and Probability for IT


    This course introduces the concepts and techniques of statistics and probability theory as applied to information technology and science. Topics include: frequency distributions; graphic presentation of data, basic concepts of probability theory, marginal probability, conditional probability, independence, discrete and continuous random variables; probability distributions; mean and variance; the central limit theorem; statistical inference and estimation, confidence intervals; correlation and regression analysis, examples of application in the field of IT and IS. This course may be offered in a hybrid format with 1.5 hours of lectures and 1.5 hours of online lectures and self-learning material.
    Credit hours: 3
    Lecture hours: 3
    Tutorial hours: 1.5
    Prerequisite(s): INFR 1010U  and INFR 1016U  
    Credit restriction(s): INFR 3710U, BUSI 1450U  
  
  • INFR 1411U – Introduction to Networking I


    This course introduces students to the fundamentals of networking and routers and helps them gain both the conceptual and practical skills. The following topics are covered: principles of communication and computer networking, Internet applications and architecture, networking terminology and protocols; LANs and WANs, Open System Interconnection (OSI) and TCP/IP models, Ethernet, Internet Protocol (IP) addressing and subnetting, VLSM and CIDR, Physical media and cabling, design and documentation of a basic network, Router user interfaces, components and configuration, basics of IOS, Distance-vector and link-state routing algorithms, Introduction to RIP, RIPv2, EIGRP and OSPF routing protocols. This course includes very intensive lab work based on Cisco CCNA Exploration 1 and 2 curriculum.
    Credit hours: 3
    Lecture hours: 3
    Laboratory hours: 3
    Experiential learning: Yes
  
  • INFR 1421U – Introduction to Networking II


    This course continues the INFR 1411U  course on the fundamentals of networking by focusing on LAN and WAN design and protocols. The following topics are covered: principles of LAN design, LAN switching and VLANs, VLAN Trunking and VTP, spanning-tree protocol, basic wireless LAN concepts, introduction to WANs, PPP, frame relay, security and access lists, teleworker services, NAT, DHCP, network troubleshooting. This course includes very intensive lab work based on the Cisco CCNA Exploration 3 and 4 curricula.
    Credit hours: 3
    Lecture hours: 3
    Laboratory hours: 3
    Prerequisite(s): INFR 1411U  
  
  • INFR 1550U – Law and Ethics of IT


    This course provides an overview of topics related to legal, ethical and social issues arising from the use of information technology. It also covers areas such as cybercrime, privacy, intellectual property and equitable access. Topics to be covered include an overview of ethics, ethics for IT professionals and IT users, computers and Internet crimes, privacy, freedom of expression, intellectual property, and the code of ethics and professional conduct.
    Credit hours: 3
    Lecture hours: 3
  
  • INFR 2020U – Essential Math for Games III


    This course will introduce students to calculus and physics which they will require to be effective game programmers. The covered topics include limits, derivatives, integrals, differential equations, and their applications in physics of motion.
    Credit hours: 3
    Lecture hours: 3
    Tutorial hours: 1.5
    Prerequisite(s): INFR 1030U  
  
  • INFR 2100U – Programming in C/C++


    This course introduces students to the C and C++ programming languages with applications in Game Programming. Following from the Programming for Games I and II courses, this course assumes students have a fundamental understanding of programming constructs and will hone these skills by developing systems in C/C++, learning fundamental concepts behind abstract data types, data-driven programming, object oriented programming, polymorphism, memory management. Additionally, generic programming with templates and use of the standard library will be discussed.
    Credit hours: 3
    Lecture hours: 3
    Tutorial hours: 1.5
    Prerequisite(s): INFR 1110U  
  
  • INFR 2140U – Object Oriented Programming


    Based on the introduction to programming course, the fundamental concepts and techniques of object-oriented programming are introduced and explored in this course. Students will learn the fundamental concepts and techniques behind object-oriented programming in C++ or Java. They include: abstract data types (classes, objects, and methods); creation, initialization, and destruction of objects; class hierarchies and inheritance; polymorphism and dynamic binding. In addition, generic programming using templates and algorithm abstraction will also be discussed.
    Credit hours: 3
    Lecture hours: 3
    Tutorial hours: 1.5
    Prerequisite(s): INFR 1100U  or INFR 1101U  
    Credit restriction(s): CSCI 1061U  
  
  • INFR 2141U – Object Oriented Programming for IT


    Based on the introduction to programming course, the fundamental concepts and techniques of object-oriented programming are introduced and explored in this course to learn the fundamental concepts and techniques behind object-oriented programming in Python. They include: abstract data types (classes, objects, and methods); creation, initialization, and destruction of objects; class hierarchies and inheritance; polymorphism and dynamic binding. In addition, generic programming using templates and algorithm abstraction will also be discussed.
    Credit hours: 3
    Laboratory hours: 3
    Tutorial hours: 1.5
    Prerequisite(s): INFR 1100U  or INFR 1101U 
    Credit restriction(s): INFR 2140U  and CSCI 1061U                                                
  
  • INFR 2310U – Animation and A.I. for Games


    This course introduces students to fundamental concepts in computer animation and artificial intelligence for games and provides students with a solid basis of algorithmic concepts in these areas. Topics in this course include decision making, in-game sensing, incorporating traditional animation techniques, forward kinematics, player control, character animation, interpolation and advanced-level concepts focusing on animation system development in leading game engines.
    Credit hours: 3
    Lecture hours: 3
    Laboratory hours: 3
    Prerequisite(s): INFR 1020U  and INFR 1100U  and INFR 1396U  
  
  • INFR 2330U – Intermediate Game Design


    This course introduces the concepts behind game design and production. Topics include story versus narrative, character development, design documentation, idea formation, prototyping and the game production pipeline. Students will be required to utilize an existing game engine to develop a prototype.
    Credit hours: 3
    Lecture hours: 3
    Laboratory hours: 3
    Prerequisite(s): INFR 1335U  
  
  • INFR 2345U – Modelling and Animation Systems I


    This course is an introduction to creation of 3D art assets using computer graphics (CG) software and the consumption of those assets in games. The course will introduce students to CG software similar to Autodesk Maya to create and animate art assets for their games with a technical-art focus. The art to engine pipeline will be introduced where the students will integrate the assets created in existing games and game engines and develop an efficient art-to-engine pipeline.
    Credit hours: 3
    Lecture hours: 3
    Laboratory hours: 3
    Prerequisite(s): INFR 1315U  or ​INFR 1320U  
    Corequisite(s): INFR 2310U  
  
  • INFR 2350U – Intermediate Computer Graphics


    This course expands on computer graphics concepts by further exploring techniques associated with shaders, lighting, post-processing effects, deferred rendering, depth of field, and particles. The course is comprised of a theoretical and practical component that helps understand how the computer graphics techniques presented in this course work and apply them to the course project through aligned assignments. Due to the continuous evolution of computer graphics, the course reviews diverse tools, research, current technologies and trends that are being used in diverse industries for achieving visual immersion, including video games, simulations, serious games, and virtual/augmented/mixed reality amongst others. Students are expected to develop an interactive graphics application using C++ with current graphics libraries and game engines.
    Credit hours: 3
    Lecture hours: 3
    Tutorial hours: 3
    Prerequisite(s): INFR 1350U  
  
  • INFR 2370U – Game Sound


    This course is an introduction to digital sound and audio concepts and their applications in multimedia production. It introduces students to the concepts of programming with sound and audio data. Throughout the course students will apply the theoretical concepts in gaming related programming projects. It presents an overview of gitter, dither and word lengths, high sample rates, distortion, headroom, monitor calibration, metering, depth perception, compression and expansion, equipment interconnection and other digital audio related topics.
    Credit hours: 3
    Lecture hours: 3
    Tutorial hours: 3
    Prerequisite(s): INFR 1030U  and INFR 2140U  
  
  • INFR 2395U – Game Development Workshop III


    The Game Development Workshop provides students with the opportunity to hone their game development skills by working on a year-long game-related project. This project requires the students to utilize concepts taught in each game development course to build a complete game appropriate for their skill level.

    In this class, students will create 3D games using an existing game engine. There will be a focus on developing user interfaces and designing effective feedback to communicate important game information to players. Throughout the semester, students will learn the 3D development pipeline, including modeling, lighting, animating, and level design.
    Credit hours: 3
    Lecture hours: 3
    Tutorial hours: 3
    Prerequisite(s): INFR 1396U  
    Experiential learning: Yes

  
  • INFR 2396U – Game Development Workshop IV


    The Game Development Workshop provides students with the opportunity to hone their game development skills by working on a year-long game-related project. This project requires the students to utilize concepts taught in each game development course to build a complete game appropriate for their skill level.

    In this class, students will create 3D games using an existing game engine. There will be a focus on developing user interfaces and designing effective feedback to communicate important game information to players. Throughout the semester, students will learn the 3D development pipeline, including modeling, lighting, animating, and level design.
    Credit hours: 3
    Lecture hours: 3
    Tutorial hours: 3
    Prerequisite(s): INFR 2395U 
    Experiential learning: Yes

  
  • INFR 2411U – Advanced Networking I


    This course teaches students how to implement, monitor and maintain routing services in an enterprise network. Students will learn how to plan, configure, and verify the implementation of complex enterprise LAN and WAN routing solutions, using a range of routing protocols in IPv4 and IPv6 environments. The course also covers the configuration of secure routing solutions to support branch offices and mobile workers. Comprehensive s emphasize hands-on learning and practice to reinforce configuration skills.
    Credit hours: 3
    Lecture hours: 3
    Laboratory hours: 3
    Tutorial hours: 1.5
    Prerequisite(s): INFR 1421U  
    Experiential learning: Yes
  
  • INFR 2421U – Advanced Networking II


    This course teaches students how to implement, monitor and maintain switching in converged enterprise campus networks. Students will learn how to plan, configure and verify the implementation of complex enterprise switching solutions. The course also covers the secure integration of VLANs, WLANs, voice, and video into campus networks. Comprehensive s emphasize hands-on learning and practice to reinforce configuration skills.
    Credit hours: 3
    Lecture hours: 3
    Laboratory hours: 3
    Prerequisite(s): INFR 2411U  
    Experiential learning: Yes
  
  • INFR 2431U – Advanced Networking III


    This course teaches students how to monitor and maintain complex, enterprise routed and switched IP networks. The scope of the course is focused on planning and execution of regular network maintenance, as well as support and troubleshooting using technology-based processes and best practices, in a systematic approach. Extensive s emphasize hands-on learning and practice to reinforce troubleshooting techniques.
    Credit hours: 3
    Lecture hours: 3
    Laboratory hours: 3
    Prerequisite(s): INFR 2421U  
    Experiential learning: Yes
  
  • INFR 2495U – IT Skills Workshop I


    The IT Skills Workshop (ITSW) integrates select courses each semester using a semester-long group project. By providing a common context spanning multiple courses, students improve both academic and soft skills while developing and deploying an industry-relevant IT project. In addition, key technical skills aligning with current industry trends are refined using a series of hands-on technical workshops spanning the fall and winter terms.

     
    Credit hours: 0
    Lecture hours: 3
    Laboratory hours: 1.5
    Corequisite(s): INFR 2600U , INFR 2411U , BUSI 2550U , BUSI 2570U  

  
  • INFR 2496U – IT Skills Workshop II


    The IT Skills Workshop (ITSW) integrates select courses each semester using a semester-long group project. By providing a common context spanning multiple courses, students improve both academic and soft skills while developing and deploying an industry-relevant IT project. In addition, key technical skills aligning with current industry trends are refined using a series of hands-on technical workshops spanning the fall and winter terms.
    Credit hours: 0
    Lecture hours: 3
    Laboratory hours: 1.5
    Prerequisite(s): INFR 2495U  
    Corequisite(s): INFR 2421U , INFR 2830U , INFR 2820U , INFR 1150U
  
  • INFR 2600U – Introduction to Computer Security


    Introduces the theoretical foundations of IT security. Topics include fundamental concepts of IT security, vulnerabilities and associated risks, security models, authentication, authorization and accounting (AAA), identity and access control, object protection (granularity, reuse), cryptography, design principles for secure systems, trusted computing base, separation/isolation/virtualization, malicious logic, logging and auditing, intrusion detection, information security management.
    Credit hours: 3
    Lecture hours: 3
    Laboratory hours: 1.5
  
  • INFR 2670U – Introduction to Cloud Services


    This course presents an introduction to the concept of cloud computing and cloud-based services from a technical and business perspective. Students will learn about cloud components, cloud delivery and deployment models; key business drivers and value of the cloud; virtualization fundamentals and related technologies; cloud computing applications; privacy issues in the cloud; cloud economics, multi-tenancy and resource monitoring. The course will include hands-on work with virtualization technologies and commercial cloud services.
    Credit hours: 3
    Lecture hours: 3
    Tutorial hours: 1.5
    Prerequisite(s): INFR 2810U 
  
  • INFR 2810U – Computer Architecture


    Computer systems generation: main-frame, mid-range, microcomputers; peripherals and interfaces; bus design; input/output systems and technologies; central processing units: arithmetic logic and control units; semiconductor memory (RAM and ROM), magnetic disks and tapes, optical disks; assembly and high-level programming language; integer and floating point arithmetic, pipelining and parallelism; CISC vs. RISC.
    Credit hours: 3
    Lecture hours: 3
    Tutorial hours: 1.5
    Prerequisite(s): [{INFR 1010U  or INFR 1020U } or {(concurrent INFR 1010U  or concurrent INFR 1020U ) and BIT Bridge} and  (INFR 1100U  or INFR 1101U )]
    Credit restriction(s): CSCI 2050U  
  
  • INFR 2820U – Algorithms and Data Structures


    This course presents an overview of fundamental theories and knowledge in data structures and the associated algorithms. This course introduces the concepts and techniques of structuring and operating on abstract data types in problem solving. In addition, this course also discusses sorting, searching and graph algorithms, and the complexity and comparisons among these various techniques in computing and software development.
    Credit hours: 3
    Lecture hours: 3
    Tutorial hours: 1.5
    Prerequisite(s): (INFR 1010U  or INFR 1030U  or INFR 1016U ) and (INFR 2140U  or INFR 2141U )
  
  • INFR 2830U – Operating Systems


    This course presents an overview of operating systems from the structure, performance, and design of operating systems. This course also covers the basic concepts of various operating systems, specifically Windows and Unix.
    Credit hours: 3
    Lecture hours: 3
    Tutorial hours: 3
    Prerequisite(s): BUSI 1830U or INFR 1100U  or INFR 1101U  
    Credit restriction(s): CSCI 3020U , SOFE 3950U  
    Experiential learning: Yes
  
  • INFR 3110U – Game Engine Design and Implementation


    This course presents theory, techniques and current solutions to design, implement and customize game engine components. The student will be introduced to concepts associated with the architecture of a game engine, memory management, design patterns, customization through plug-ins and gameplay systems. Altogether, these tools will empower the student to engage in game development by making the most out of the available tools.

    Additionally, the student will be able to learn, practice and demonstrate the appropriation of these concepts by employing current standard game engines employed in the video game industry. A successful student will have shown proficiency in all aspects of game engine design through learning activities including in-class and in-laboratory assignments, group work, analysis of current trends and hands-on through a course project. The skills and knowledge gain in this course translate into the development of numerous digital experiences including serious games, virtual/augmented/mixed reality.
    Credit hours: 3
    Lecture hours: 3
    Laboratory hours: 3
    Prerequisite(s): INFR 2350U  and INFR 2820U  

  
  • INFR 3120U – Web and Script Programming


    This course covers the design of client-side and server-side web applications and scripting languages such as JavaScript, VBScript, ActiveX, PHP, Perl, Python, Ruby, as well as shell programming. The topics include structure, syntax, and presentation format in various scripting languages, as well as applications of scripting for network and system administrators.
    Credit hours: 3
    Lecture hours: 3
    Tutorial hours: 1.5
    Prerequisite(s): INFR 2140U  or INFR 2141U  
  
  • INFR 3200U – Introduction to DevOps and Infrastructure Automation


    This course introduces students to the principles and practices of DevOps and infrastructure automation. Students will learn what DevOps is, the value of implementing a DevOps culture, and the process of automating infrastructure. The hands-on nature of the course provides an opportunity for students to get familiar with many of the tools commonly used in DevOps environments. Topics covered in this course include software development and design, understanding and using APIs, infrastructure and automation, and application deployment and security.
    Credit hours: 3
    Lecture hours: 3
    Tutorial hours: 1.5
    Prerequisite(s): INFR 1421U  and (INFR 2140U  or INFR 2141U ) and INFR 2670U 
    Experiential learning: Yes
  
  • INFR 3250U – User Experience Research


    Understanding usability and user experience research in interactive products is a topic of growing interest. This course introduces user experience research methods and provides a comprehensive review of usability and user research issues and approaches. The goal of this course is to make better products by marrying the knowledge from human factors, user research and design. User Experience Research (UXR) has become an important part of designing and interactive products. This is a hands-on course that introduces students to UXR methods and encourages more discussion around UX.
    Credit hours: 3
    Lecture hours: 3
    Tutorial hours: 1.5
    Note(s): Must be registered in years 2, 3, or 4.
    Experiential learning: Yes
  
  • INFR 3315U – Cinematic Systems Design


    This course will build on game engine concepts from INFR 2310U  and INFR 3110U  to focus on how cut-scenes and interactive animation sequences are designed and developed. Concepts from Film production such as camera control, placement/movement, framing, lighting, and staging will be examined and incorporated into students’ games. Students will explore through case studies existing games, their camera control schemes and develop systems to develop interactive and non-interactive boss-battles and cut-scenes.
    Credit hours: 3
    Lecture hours: 3
    Laboratory hours: 3
    Prerequisite(s): INFR 3110U  
  
  • INFR 3325U – Digital Painting and Composition for Games


    This course will allow students to explore how environments and characters are designed in the game industry focusing on form and composition to create an emotional response from the player. Students will create sophisticated digital paintings with industry standard tools that are compelling and support the narrative presented in their games.
    Credit hours: 3
    Lecture hours: 3
    Tutorial hours: 1.5
    Prerequisite(s): INFR 1315U  
  
  • INFR 3335U – Social and Multiplayer Game Design


    This course will explore the recent history of social games. The course aims at dissecting real-world examples of social games and analyzing them both from a game design aspect as well as a business aspect, extends a student’s knowledge of concepts behind game design and production. Various social games will be explored, discussed and evaluated. Students will examine and critique the different methods that can bring success to social games, as well as what it takes for a game to be truly social. The knowledge acquired in this class will provide students with foundations for developing successful social games in the game industry (an asset that is highly sought in the current employment context of the game industry). Students will examine these topics through experience by developing and critiquing several social game design strategies and implementing the successful methods into their final games in the Game Development Workshop. Topics include multiplayer design patterns, design documentation, prototyping, game testing and the game production pipeline. Students will be required to develop a multiplayer game prototype.
    Credit hours: 3
    Lecture hours: 3
    Laboratory hours: 1.5
    Prerequisite(s): INFR 2330U  or INFR 2335U
  
  • INFR 3345U – Modelling and Animation Systems II


    This course builds up on INFR 2345U  by introducing more advanced concepts in 3D art assets using computer graphics (CG) software and the consumption of the assets in games. The concepts will include high poly modeling, mesh retopolization (for use in games), camera control and importing their complex scenes in game engines. Students will improve the art-to-engine pipeline by developing tools in the CG software and existing game engines by developing scripts and plugins. Students will also learn efficient ways of converting the shaders in the CG software for use in-game and optimize their assets when importing to game engines.
    Credit hours: 3
    Lecture hours: 3
    Laboratory hours: 1.5
    Prerequisite(s): INFR 2340U   or INFR 2345U
    Corequisite(s): INFR 3110U  
  
  • INFR 3350U – Games User Research


    Understanding usability and user research in game design is a topic of growing interest to game developers. This course introduces advanced user research mixed-methods and a comprehensive review of usability and user research issues and approaches specific to video games development. The goal of this course is to make better games by marrying the knowledge from human factors, user research and game design. Games user research (GUR) has become an important part of designing and developing games. This is a hands-on course that introduces students to GUR methods and encourages more discussion regarding what students should learn and how best to teach it.
    Credit hours: 3
    Lecture hours: 3
    Note(s): Third year standing
  
  • INFR 3360U – Virtual Spaces and Level Design


    This course deepens a student’s understanding of virtual spaces and strengthens their ability to design compelling levels and areas in games. This includes exploring, discussing, and evaluating existing video game levels as well as creating their own using existing toolsets. Topics include level design tools and methods, density in level design, and techniques for directing players towards objectives.
    Credit hours: 3
    Lecture hours: 3
    Tutorial hours: 1.5
    Prerequisite(s): INFR 2330U  
  
  • INFR 3370U – Designing Games for Social and Emotional Impact


    This course examines the design of games that are created to involve players at deep emotional levels and make statements or arguments about social issues. The content is aimed at students who have a solid background in game design, and who are interested in using games as a medium to deliver a persuasive message. While the required game design courses in the Game Development and Interactive Media  program focus on a broad view of game design, this course instead examines persuasive content and design in depth. This will provide students the opportunity to strengthen their game design abilities and offer greater specialization in the area of game design. Students taking this course will be expected to critically examine and explore game design techniques that are used to create strong connections with players, participate in case studies examining specific games in detail, and create and justify the design portion of a socially or emotionally impactful game of their own.
    Credit hours: 3
    Lecture hours: 3
    Prerequisite(s): INFR 2330U  
 

Page: 1 <- 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 -> 13