Online Learning

Computers Courses

55 courses

OL 010

Word Expert

Learn to use advanced MS Word 2019 & 365 software features required to prepare complex and professional documents. Learn to manage document options and settings, design advanced documents, create advanced references, and create custom elements. Pre-requisite: OL370 Word Core. Computer Software Requirements: Desktop version of MS Word 2016, 2019 and 365 are supported. Online Word does not include all features taught and assessed. MAC OSX users are not supported.

Learn More
OL 011

Access Core

Microsoft Access is a computerized database that allows you to manipulate, link, chart, query and report your data to customize the information you need. You will learn to use Microsoft Access 365 to create databases, view, format, manage and modify data tables and fields. You will learn to create forms, queries, reports and explore data relationships using its pull-down menus, toolbars and dialog boxes. Computer Software Requirements: MS Access version 2019/ or 365. Access running on a Mac is not supported.

Learn More
OL 019

Data Analysis Tools for Analytics

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 will also analyze the strengths and limitations of current tools used today. Students will review and recommend which tools will best support data analysis, data quality, problem solving, analytics, and business decision-making for different functions and industries.

Learn More
OL 023

IoT and Sensor-Based Building Automation Systems

In this course, students will be provided with a comprehensive introduction to building automation systems and its role in the transition to a more efficient and sustainable future. Students will be equipped with the knowledge necessary to implement and use smart technologies, data analytics, and energy efficiency solutions to mitigate the impact of climate change on the built environment. Through an interdisciplinary approach, students will learn to design and manage intelligent building systems that optimize resource utilization and enhance occupant well-being in order to contribute to a low-carbon future.

Learn More
OL 026

Instructional Design for Online Learning

This foundational course introduces the student to current learning, instructional design theories, and models used to guide the effective design of online learning environments. The student will analyze learning needs of their target audience/learner profiles/ learner analysis and develop a design plan for a specific instructional approach

Learn More
OL 046

Managing an eLearning Project

Work as an eLearning Developer involves strong communication and teamwork abilities. In addition, this role may require leadership and project management skills. In this course, students will learn the various roles of an eLearning team and how the eLearning Developer's tasks work in tandem to ensure successful project. In addition, students will learn how to support clients. This course contains mandatory group work. We recommend viewing the course schedule immediately upon logging into the course to view course and group work requirements.

Learn More
OL 054

Computer Keyboarding Skills I

In this course, students learn keyboarding techniques using various methods. Keyboarding speed and accuracy are emphasized. Proofreading and editing documents is covered. Research about repetitive stress injury (RSI) and proper ergonomics is included. The student should be able to achieve a minimum speed of 25 net words per minute (nwpm) with 5 or fewer errors with frequent practice.

Learn More
OL 391

Python Development II

Students expand on the knowledge and skills acquired in PROG70030 Introduction to Python Programming. Students explore advanced Python data structures, learn to manage project files, and perform basic error handling and testing. Through hands-on activities, students apply recommended programming practices including documentation and naming conventions to build Python files. Students will be required to set up a GitHub account using their student email address to participate in this course. Students will be required to purchase a Linkedin Subscription/License to participate in this course. Students should check with their registering college to see if a license is included in the course tuition fee. Students a recommended to take OL 412 Python Development I prior.

Learn More
OL 412

Python Development I

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.

Learn More
OL 450

Placement and Career Skills for Library Technicians

Prepare to participate in field work. Investigate the role of a Library Technician, develop a resume and interview skills, and focus on job skills and professional practice behaviours. PREREQUISITES: OL502 Information Technology for Library Technicians, OL 805 Electronic Publishing and Emerging Library Technologies, OL 348 Circulation and Interlibrary Loan, & OL 376 Intro to Libraries and the Information Industry

Learn More
OL 454

Security Policies

Students study key structure elements and terms of written information protection policy and review typical policy contents. Students develop the related standards, procedures, and guidelines for implementing the policy. Students evaluate the tools needed to select, develop, and apply a security program that meets business goals.

Learn More
OL 458

Operating Systems Security - Windows

Preparing students to recognize and understand the inherent vulnerabilities of Windows systems by using and understanding tools and techniques to decrease the risks arising from vulnerabilities in Microsoft Operating Systems and applications, this course introduces defense strategies through understanding of system and file permissions, password and account security, the Windows Registry, Malware prevention, encryption, and Directory Service management via policies.

Learn More