2801 Results
Diversity & Indigenous Peoples Continuing Education Courses
This course provides students with introductory knowledge about diverse populations, faiths and cultures. In the context of law enforcement, students will be provided tips on dealing with various victimized persons and the mentally ill. Basic concepts such as culture, ethnicity, race, and discrimination are explored with a view to preventing racial profiling. Students are exposed to societal...
Indigenous Wellbeing: Decolonized Approa Continuing Education Courses
In this course, students will engage in the exploration of key social challenges that impact Indigenous peoples in Canada. The curriculum embraces an Indigenized perspective by interweaving Indigenous knowledge, perspectives, and lived experiences. Emphasis will be placed on analysis of prevention and intervention strategies, while respecting the distinctive spiritual customs and traditions of the...
Indigenous - Canadian Relation Continuing Education Courses
This course takes a decolonized approach to examining Canadian history and the relationship between Indigenous peoples, settlers, and the Canadian government from first contact to the present. Focusing on Indigenous perspectives, worldviews, and experiences, it highlights early cooperation and partnerships during the fur trade, the significance of the treaty-making era, and the profound impact of...
Metis in Canada Continuing Education Courses
This course introduces learners to the diverse histories, cultures, and contemporary realities of Metis peoples across Turtle Island (North America). While grounding students in the origins and development of Metis communities in what is now Ontario, the course expands its lens to include the rich diversity of Metis experiences across the Motherland . Students will explore themes of Metis identity...
Censorship: The Media & You Continuing Education Courses
Censorship, or the act of restricting material deemed unsuitable for public consumption, has existed throughout history. This subject will examine the concept of censorship, its history and applicaiton in current issues. Students will be exposed to controversial materials and immersed in the discourse of censorship in order to gain an understanding of who controls knowledge, why and to what affect...
Object Oriented Programming with C++ Continuing Education Courses
While C++ is very popular and the language of choice for game development and other performance-intensive applications, it is also significant in spawning other important languages such as Java and C#. This course introduces C++ (ANSI/ISO) in an Integrated Development Environment (IDE). An emphasis will be placed on improving software quality through unit-testing and debugging. The C++ Standard...
Web Design Continuing Education Courses
This course focuses on creating accessible, compliant, search-engine friendly web sites using the latest web standards. Students will learn to code clean, responsive pages with a consideration for basic design principles. Current web trends are explored and students will incorporate typography, css transitions, transforms and animations to create rich, interactive experiences.
Data Analysis Tools for Analytics Continuing Education Courses
Students are introduced to different scripting language tools such as SQL, NOSQL, Apache, Java and Python that support data analysis on large volumes of data. They also analyze the strengths and limitations of current tools used today. Students review and recommend which tools best support data analysis, data quality, problem solving, analysis, analytics and business decision-making for different...
Python Programming Intro Continuing Education Courses
In this course students install and set up a Python development environment and learn to apply fundamental concepts of Python programming by manipulating various data types. Through hands-on assignments, students execute Python scripts that use logical operators, conditional statements, and loops.
Object Oriented Programming With Java Continuing Education Courses
Continuing from Programming Fundamentals, this course introduces the object-oriented programming concepts of encapsulation, inheritance, and polymorphism, class design using UML, exception handling, GUI development using the Swing and JFX packages, event-driven programming, and using the JDBC package to connect to databases.