Professional Courses

Introduction to Business covers the scope and sequence of most introductory business courses. The book provides detailed explanations in the context of core themes such as customer satisfaction, ethics, entrepreneurship, global business, and managing change. Introduction to Business includes hundreds of current business examples from a range of industries and geographic locations, which feature a variety of individuals. The outcome is a balanced approach to the theory and application of business concepts, with attention to the knowledge and skills necessary for student success in this course and beyond.

Skill Level: Intermediate

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.

Skill Level: Intermediate

We all belong to many groups; you’re a member of your sociology class, and you’re a member of your family; you may belong to a political party, sports team, or the crowd watching a sporting event; you’re a citizen of your country, and you’re a part of a generation. You may have a somewhat different role in each group and feel differently in each.

Groups vary in their sizes and formalities, as well as in the levels of attachment between group members, among other things. Within a large group, smaller groups may exist, and each group may behave differently.

At a rock concert, for example, some may enjoy singing along, others prefer to sit and observe, while still others may join in a mosh pit or try crowd surfing. Why do we feel and act differently in different types of social situations? Why might people of a single group exhibit different behaviors in the same situation? Why might people acting similarly not feel connected to others exhibiting the same behavior? These are some of the many questions sociologists ask as they study people and societies.


Skill Level: Advanced

Digital marketing encompasses all marketing efforts that use an electronic device or the internet. Businesses leverage digital channels such as search engines, social media, email and their websites to connect with current and prospective customers. This can also be referred as ‘online marketing’, ‘internet marketing’ or ‘web marketing’. In simple terms, any form of marketing that exists online is called as Digital Marketing.

Skill Level: Beginner

This course was designed as an example of a course optimised for the Moodle mobile site or app.

Skill Level: Beginner

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).

Skill Level: Advanced