Skip to main content

6 Classes

Internet Safety 101
Free Courses
Preview Course

Free Courses

Internet Safety 101

This course focuses on highschool kids, but it is good for anyone that uses the Internet.

Disaster Management - Non-Cyber
Free Courses
Preview Course

Free Courses

Disaster Management - Non-Cyber

  • Natural disasters: including floods, hurricanes, earthquakes and volcano eruptions that have immediate impacts on human health and secondary impacts causing further death and suffering from (for example) floods, landslides, fires, tsunamis.
  • Environmental emergencies: including technological or industrial accidents, usually involving the production, use or transportation of hazardous material, and occur where these materials are produced, used or transported, and forest fires caused by humans.
  • Complex emergencies: involving a break-down of authority, looting and attacks on strategic installations, including conflict situations and war.
  • Pandemic emergencies: involving a sudden onset of contagious disease that affects health, disrupts services and businesses, brings economic and social costs.

Any disaster can interrupt essential services, such as health care, electricity, water, sewage/garbage removal, transportation and communications. The interruption can seriously affect the health, social and economic networks of local communities and countries. Disasters have a major and long-lasting impact on people long after the immediate effect has been mitigated. Poorly planned relief activities can have a significant negative impact not only on the disaster victims but also on donors and relief agencies. So it is important that physical therapists join established programmes rather than attempting individual efforts.

Local, regional, national and international organisations are all involved in mounting a humanitarian response to disasters. Each will have a prepared disaster management plan. These plans cover prevention, preparedness, relief and recovery.


Fundamentals of Web Scripting
Free Courses
Preview Course

Free Courses

Fundamentals of Web Scripting

An introduction to the terms, technologies, trends, and best practices of the interactive design industry. Students design, develop, and upload a simple web site using HTML and basic CSS. The importance of writing valid and semantic code is emphasized. Basic web side production stages and requirements such as naming conventions, file organization, project development life cycle, and image optimization are also covered. Prerequisites: None

Python for Beginners 1
Free Courses
Preview Course

Free Courses

Python for Beginners 1

This is the introductory course for Python for Beginners.  Please start here if you have no experience coding in Python.  This course is self-paced; you can proceed through the course, but need to complete each unit before moving on to the next unit.

Applied English for Science and Technology
Free Courses
Preview Course

Free Courses

Applied English for Science and Technology

This course is designed to improve students' conversation skills in a scientific- or engineering-oriented setting. Grammar, writing styles and speaking skills specific to students' scientific and engineering areas of interest will be the focus of this course and will be accomplished through discussions of various authentic technical-based texts.

Free Courses

Introduction to Logic Design

Number systems, arithmetic operations, decimal codes, alphanumeric codes, Boolean algebra, Karnaugh maps, NAND and NOR gates, exclusive-OR gates, integrated circuits, combinational circuits, decoders, encoders, multiplexers, adders, subtractors , multipliers, sequential circuits, latches, flip-flops, sequential circuits analysis, registers, counters, RAM and ROM memories, programmable logic technologies (PLA, PLD, CPLD, FPGA).