

Our Courses
Robotics Foundations I - Robot Modeling
This course explores the robotics foundations for modelling of robot manipulators.
-
Course by
-
30
-
English
Robotics Foundation II - Robot Control
This course explores the robotics foundations for planning and control of robot manipulators and mobile robots
-
Course by
-
30
-
English
Dante Alighieri: Science and poetry in The Divine Comedy
Explore Dante's Divine Comedy through a discussion of the sources and references of the poetry and modern science
-
Course by
-
Self Paced
-
30
-
English
History of Italy
A journey through the history of Italy, from 1862 to 1948, amid great conflicts and great successes
-
Course by
-
Self Paced
-
11
-
English
Italian Language around the world
Learn the history and evolution of the Italian language over time, as a language of communication and culture
-
Course by
-
Self Paced
-
11
-
English
Theatre and set design
Study the foundamentals of scenography and set design and learn how to create a theatrical scenic perspective
-
Course by
-
Self Paced
-
8
-
English
Introduction to psychology of personality
Study the main themes and methodological aspects of personality psychology, and focus on the role of the cognitive processes involved in the construction of personality
-
Course by
-
Self Paced
-
11
-
English
History of Roman Law
Explore Roman Law, its History, its Juridical Science and Codes, and see how relevant it could be for international legal culture today!
-
Course by
-
Self Paced
-
8
-
English
Understanding Political Concepts
This course offers an exciting journey through political science concepts. Understand key concepts like party, bureaucracy, andconstitution by using new methods developed for scholars and students; including the innovative "Hyperpolitics" tool.
-
Course by
-
Self Paced
-
4
-
English
Contemporary Issues in World Politics
Explore major issues in world politics and learn how recent developments have challenged world order and peace.
-
Course by
-
Self Paced
-
5
-
English
Democracy and Autocracy: Theories and Empirical Findings
Learn which forms of government can best guarantee a free, fair, and just life by exploringhow democracy and autocracy emerge, evolve, andimpact our lives.
-
Course by
-
Self Paced
-
5
-
English
Comparative Political Systems
Explored through the lens of different political systems, this course provides the insights neededto understand Democracy today and the challenges faced by democratic governments.
-
Course by
-
Self Paced
-
5
-
English
Comparative Research Designs and Methods
Explore comparative analysis and itsimportance in the social sciences. You'll learn howto use comparative methods for constructive explanation and theory building and applyit to real-world politics.
-
Course by
-
Self Paced
-
5
-
English
Global Politics
Join us on a cosmopolitan adventure through politics, society, conflict and nature, and ask yourself, as we look to the future of humanity, whether there is one global order that is sufficiently complex to be both lasting and sustainable.
-
Course by
-
Self Paced
-
4
-
English
Communication Skills and Teamwork
Effective writing and presentation skills are essential for career success. Learn how to create and deliver high-impact communications, improve your soft skills, and effectively lead and collaborate on teams.
-
Course by
-
Self Paced
-
5
-
English
Problem Solving and Critical Thinking Skills
Develop your ability to tackle complex problems in the workplace using known analytical problem solving techniques, design thinking, and effective research.
-
Course by
-
11
-
English
Resume, Networking, and Interview Skills
Get the job you want with compelling resume writing and focused interview preparation.
-
Course by
-
Self Paced
-
5
-
English
Introduction to User Experience
This MOOC will review the fundamental elements UX practice (e.g., UX project, key concepts, activities, roles, deliverables).
From application software to mobile application and website, get an introduction on how to design professional interfaces offering quality experiences.
-
Course by
-
Self Paced
-
24
-
English
Cantonese Language and Culture for Beginners
The course aims to enable students to master the sounds of Cantonese and conduct basic conservations in Cantonese. It is suitable for learners of the following 3 categories:
(1) People from Hong Kong who may be expatriates, international students, ethnic minorities;
(2) People from the Guangdong-Hong Kong-Macao Greater Bay Area (GBA) who may be expatriates;
(3) People from all over the world who may be heritage speakers of Cantonese, plan to study/work in Hong Kong/ the GBA, tourists… etc.
-
Course by
-
Self Paced
-
32
-
English
A System View of Communications: From Signals to Packets (Part 1)
Explore the tradeoffs in designing communication systems like mobile phones, and the engineering tools to handle them.
-
Course by
-
Self Paced
-
48
-
English
A System View of Communications: From Signals to Packets (Part 2)
Explore the tradeoffs in designing communication systems like mobile phones, and the engineering tools to handle them.
-
Course by
-
Self Paced
-
15
-
English
A System View of Communications: From Signals to Packets (Part 3)
Explore the tradeoffs in designing communication systems like mobile phones, and the engineering tools to handle them.
-
Course by
-
Self Paced
-
8
-
English
Introduction to Semiconductors, PN Junctions and Bipolar Junction Transistors
This online course uses engaging animations to help you visualize the operating principles of many common semiconductor devices. The course covers PN junctions, photodiodes, solar cells, light-emitting diodes, metal-semiconductor contact, and Bipolar Junction Transistors.
-
Course by
-
Self Paced
-
14
-
English
Basics of Field Effect Transistors and Technology Scaling
This online course uses engaging animations to help you visualize the operating principles of many common semiconductor devices. The course covers MOSFET, MOS capacitors, charge-coupled devices, CMOS Active Pixel Sensor, FinFET, nanowire transistors, gate-all-around MOSFET and 2D transistors.
-
Course by
-
Self Paced
-
6
-
English
Ergonomics in Design
The course is designed to provide a basic understanding of ergonomics in design through the introduction of human anatomy, anthropometry, and modeling techniques with the aim of improving safety, productivity, comfort and health of people.
-
Course by
-
Self Paced
-
15
-
English