

Our Courses
Introduction to Self-Driving Cars
Welcome to Introduction to Self-Driving Cars, the first course in University of Toronto’s Self-Driving Cars Specialization. This course will introduce you to the terminology, design considerations and safety assessment of self-driving cars.
-
Course by
-
Self Paced
-
35 hours
-
English
Control of Nonlinear Spacecraft Attitude Motion
This course trains you in the skills needed to program specific orientation and achieve precise aiming goals for spacecraft moving through three dimensional space. First, we cover stability definitions of nonlinear dynamical systems, covering the difference between local and global stability. We then analyze and apply Lyapunov's Direct Method to prove these stability properties, and develop a nonlinear 3-axis attitude pointing control law using Lyapunov theory. Finally, we look at alternate feedback control laws and closed loop dynamics.
-
Course by
-
Self Paced
-
31 hours
-
English
Corporate & Commercial Law I: Contracts & Employment Law
This class deals with the business law topics that appear on the CPA exam: Agency, Contracts, Debtor-Creditor Relationships, Government Regulation of Business, and Business Organizations. Students will gain an understanding of how these areas of the law affect businesses and their operations, with an eye on preparation for the business law portions of the REG section of the CPA exam.
-
Course by
-
Self Paced
-
24 hours
-
English
Parallel Programming in Java
This course teaches learners (industry professionals and students) the fundamental concepts of parallel programming in the context of Java 8. Parallel programming enables developers to use multicore computers to make their applications run faster by using multiple processors at the same time.
-
Course by
-
Self Paced
-
19 hours
-
English
State Estimation and Localization for Self-Driving Cars
Welcome to State Estimation and Localization for Self-Driving Cars, the second course in University of Toronto’s Self-Driving Cars Specialization. We recommend you take the first course in the Specialization prior to taking this course. This course will introduce you to the different sensors and how we can use them for state estimation and localization in a self-driving car.
-
Course by
-
Self Paced
-
27 hours
-
English
Understanding Europe: Why It Matters and What It Can Offer You
Regardless of where you live, the European Union not only affects your life, but may also transform it. By learning how Europe works, a new world will open up to you and discover new jobs you never heard of. The European Union has a large, yet often unnoticed, impact on many aspects of everybody’s life. We will analyze what the EU is doing for YOU regardless of where you live. We will also look at what YOU can do for and in Europe. Whether you are traveling, eating, working, doing business, shopping, surfing the Internet or breathing, all these activities are largely shaped by the EU.
-
Course by
-
Self Paced
-
16 hours
-
English
Internet Giants: The Law and Economics of Media Platforms
This seven-week course will explore the relationship between law and technology with a strong focus on the law of the United States with some comparisons to laws around the world, especially in Europe. Tech progress is an important source of economic growth and raises broader questions about the human condition, including how culture evolves and who controls that evolution.
-
Course by
-
60 hours
-
English
Constitutional Struggles in the Muslim World
Learn what motivates the restive Muslim youth from Tunis to Tehran, what political positions Islamists from Mali to Chechnya are fighting for, where the seeming obsession with Islamic law comes from, where the secularists have vanished to, and whether it makes sense to speak of an Islamic state. Since 2009 there has been a renewed wave of popular unrest sweeping throughout much of the Muslim world. Secular, but generally repressive and inefficient autocracies have come under pressure or been swept aside entirely.
-
Course by
-
Self Paced
-
40 hours
-
English
Generative AI with Large Language Models
In Generative AI with Large Language Models (LLMs), you’ll learn the fundamentals of how generative AI works, and how to deploy it in real-world applications. By taking this course, you'll learn to: - Deeply understand generative AI, describing the key steps in a typical LLM-based generative AI lifecycle, from data gathering and model selection, to performance evaluation and deployment - Describe in detail the transformer architecture that powers LLMs, how they’re trained, and how fine-tuning enables LLMs to be adapted to a variety of specific use cases - Use empirical scaling laws to optimiz
-
Course by
-
Self Paced
-
17 hours
-
English
Music Business Foundations
This course has been developed to provide students with the latest instruction on the best way for creators, consumers, and facilitators to navigate the resurgence of one of the world’s most exciting industries: the music business. Three things are clear about today’s music industry: The consumption of music is expanding at the greatest rate in history and from the most portals ever imagined, the cost of producing music is decreasing, and the number of artists creating and seeking to expose their work and develop careers through the Internet has increased dramatically.
-
Course by
-
Self Paced
-
12 hours
-
English
Generative AI Essentials: Overview and Impact
With the rise of generative artificial intelligence, there has been a growing demand to explore how to use these powerful tools not only in our work but also in our day-to-day lives. Generative AI Essentials: Overview and Impact introduces learners to large language models and generative AI tools, like ChatGPT. In this course, you’ll explore generative AI essentials, how to ethically use artificial intelligence, its implications for authorship, and what regulations for generative AI could look like.
-
Course by
-
Self Paced
-
6 hours
-
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
Property Law in a Globalizing Economy: Diversity or Integration?
Explore international diversity of conveyance rules applicable to several transactions, including highly globalized ones, by comparing American law, German law, and Japanese law. Learn the approaches, to what extent, and how international harmonization should be achieved to take part in such an open-ended discussion in the future.
-
Course by
-
Self Paced
-
39
-
English
Asylum and Refugee Law
What is asylum? What is the principle of non-refoulement? Who should be recognized and protected as a refugee? These notions are complex. Learn to understand and apply them!
-
Course by
-
Self Paced
-
42
-
English
Rule of Law and Democracy in Europe
Critical and interdisciplinary introduction to democracy and the rule of law in the European Union (EU).
-
Course by
-
Self Paced
-
28
-
English
Principles of Health Law and Regulatory Issues
Identify key health law and regulatory principles.
-
Course by
-
Self Paced
-
100
-
English
Basic Japanese Civil Law 2
This course is in succession to the TokyoTechX "Basic Japanese Civil Law," which covered legal concepts common to many countries, such as sovereignty, constitution, separation of three powers, basic human rights, and personal safety. This course considers current issues in Japan, such as those faced in daily life from a legal perspective based upon laws and related methods. This course teaches Japanese civil law in more detail related to contemporary problems.
-
Course by
-
Self Paced
-
English
Basic Japanese Civil Law
Learn Japanese Civil Law, covering various contemporary issues faced in everyday life.
-
Course by
-
Self Paced
-
English
Intimate Partner Violence (IPV): Interprofessional Strategies for Prevention and Response
In this course, learners will be introduced to key concepts, definitions, and theories of IPV from public health, social justice, and legal perspectives. Learners will also receive applied learning opportunities to implement best practices for identifying, screening, and responding to IPV in clinical practice settings, including interprofessional strategies that engage professionals from social work, law, nursing, dentistry, and medicine.
-
Course by
-
Self Paced
-
English
International Law
Learn about the Law of the International Community, including how International Law is created, applied and upheld in today's world.
-
Course by
-
Self Paced
-
English
International Human Rights Law
Learn how an individual’s human rights are protected from both public and private power by international laws.
-
Course by
-
Self Paced
-
English
International Investment Law
Learn the features and dynamics of an important field of international law that grants rights to foreign investors to foster States’ development.
-
Course by
-
Self Paced
-
English
International Humanitarian Law
Learn how international law regulates armed conflicts, protects individuals in wartime, and guarantees minimum compliance.
-
Course by
-
Self Paced
-
English
Navigating Legal & Commercial Aspects of Sports
Leading academics in their respective fields will introduce you to the dynamic world of sports law and related business principles. You will develop an overall understanding of the key legal and commercial aspects of sports. You will gain useful insights into their application based on actual scenarios involving athletes and teams. You will test your learning by applying it to hypothetical problems involving sports.
-
Course by
-
Self Paced
-
English
Bioethics: The Law, Medicine, and Ethics of Reproductive Technologies and Genetics
An introduction to the study of bioethics and the application of legal and ethical reasoning.
-
Course by
-
Self Paced
-
14
-
English