Explore Open Courses
From basics to cutting-edge, free for everyone.
Entry Level Artificial Intelligence Course
Learn the basics of artificial intelligence, including machine learning, neural networks, and natural language processing.
HKU | Chinaβs Ethnic Groups: Pluralism and Assimilation
Explore the diverse ethnic groups of China, their cultures, and the dynamics of pluralism and assimilation
PolyU | Artificial Intelligence Concepts
This comprehensive course provides a rigorous yet accessible introduction to Artificial Intelligence, designed for postgraduate students and professionals. Bridging the gap between historical foundations and cutting-edge innovations, the curriculum progresses from symbolic AI and search algorithms to modern Deep Learning and Generative AI. Students will explore essential topics such as knowledge representation, probabilistic reasoning, and classical machine learning before diving deep into neural networks, Transformers, and Large Language Models (LLMs). Emphasizing both theory and practice, the course utilizes Python and industry-standard frameworks like PyTorch to implement algorithms, interact with modern APIs, and address critical issues in AI ethics and safety.
PolyU | Introduction to Data Analytics
This is a foundational undergraduate course offered in Spring 2026 at PolyU that introduces students to the core concepts, methods, and tools of data analytics. The course builds a solid analytical foundation by integrating essential mathematics (linear algebra and calculus) with practical skills in R programming, data manipulation, and data visualization, and progresses to key analytical techniques such as Monte Carlo simulation, linear regression, and time-series analysis. Through a balanced mix of theory and hands-on practice, students learn how to analyze and interpret data systematically, with learning assessed through quizzes, assignments, a midterm test, and a final examination.
PolyU | Data Structures and Algorithms
Learn the fundamentals of data structures and algorithms, including arrays, linked lists, trees, sorting, and searching techniques.
Visual English Grammar - Welcome
Learn the basics of English grammar, vocabulary, and conversation skills.
Visual English Grammar - The Basics
Learn the basics of English grammar, vocabulary, and conversation skills.
Visual English Grammar - Intermediate Level
Learn the basics of English grammar, vocabulary, and conversation skills.
Visual English Grammar - Advanced Level
Learn the basics of English grammar, vocabulary, and conversation skills.
Visual English Grammar - English Tenses Mastery
Learn the basics of English grammar, vocabulary, and conversation skills.
SUSTech | Introduction to Sociology of Education
This General Education (GE) elective course offers a comprehensive introduction to the fundamental theories and frontier issues within the sociology of education. Designed to cultivate strong critical thinking and interdisciplinary analysis, particularly benefiting STEM students, the course equips learners to use sociological frameworks to objectively analyze contemporary social challenges and educational reforms. The small class size (maximum 32 students) fosters a highly interactive learning environment, supported by weekly readings of classic sociological texts. Key assignments include a group mid-term research design summary and an individual final presentation (30% of the final grade). No prerequisites are required.