See Our Open + Free Courses
No Instructors, No Credits, No Charge.
Many college and universities around the world are using our courses and unique learning platform—and now you can too! You can access course materials at no cost to you and work at your own pace. Our learning platform gives you targeted feedback as you go, which helps you know if you are mastering a topic or if you need more practice.
Important to know: The Open Learning Initiative (OLI) does not grant credit for the completion of any course. OLI also does not provide any verification or certification of completion.
This course provides an introduction to exploring and understanding arguments by explaining what the parts of an argument are, and how to break arguments into their parts and create diagrams to show how those parts relate …See course details
This is an introductory course in biochemistry, designed for both biology and chemical engineering majors.
A consistent theme in this course is the development of a quantitative understanding of the interactions of biological molecules from a structural, …See course details
Elementary Chinese I
Elementary Chinese 1 aims to help beginners develop communicative competence in the basic four skills (listening, speaking, reading and writing) and culture of Chinese. The course curriculum is organized around the 5 Cs principles of the …See course details
Health Information Technology Foundations
This course offers an overview of healthcare, health information technology, and health information management systems. The focus is on the role and responsibilities of entry-level health IT specialists in each phase of the health …See course details
Introduction to Biology
This introductory course defines biology and its relationship to other sciences. We examine the overarching theories of life from biological research and also explore the fundamental concepts and principles of the study of living organisms …See course details
Introduction to Visual Design
In this course, students learn to analyze and produce effective printed documents, such as technical reports, proposals, and software documentation. To guide their learning, students are introduced to the basics of visual communication design …See course details
Logic & Proofs
Logic is a remarkable discipline. It is deeply tied to mathematics and philosophy, as correctness of argumentation is particularly crucial for these abstract disciplines. Logic systematizes and analyzes steps in reasoning: correct steps guarantee the …See course details
This course covers specialized and somewhat advanced topics in the fields of cellular biology, molecular biology, biochemistry, and genetics. It does not cover organismal biology or taxonomy. The course is carefully planned to provide the background …See course details
NSC STEM Pathways
STEM Pathways are five certificate programs developed by the National STEM Consortium (NSC). NSC is a collaborative of ten colleges in nine states, funded by a U.S. Department of Labor grant to develop one-year, 30-credit certificate …See course details
Principles of Computing
This course provides an introduction to Python and elementary principles of computing, including iteration, recursion, and binary representation of data. Additional topics on cellular automata, encryption, and the limits of computation are also introduced. The …See course details
Probability & Statistics
This course introduces students to the basic concepts and logic of statistical reasoning and gives the students introductory-level practical ability to choose, generate, and properly interpret appropriate descriptive and inferential methods. In addition, the …See course details
This course is designed to help students (primarily incoming college freshmen) develop the foundational computing and information literacy skills that they will need to succeed in other courses. The course is available for use in academic settings.…See course details
Statistical Reasoning introduces students to the basic concepts and logic of statistical reasoning and gives the students introductory-level practical ability to choose, generate, and properly interpret appropriate descriptive and inferential methods. In addition, the course …See course details
This course is design to support the development of foundational skills in workplace communication and mathematics that are used in various STEM careers. The course offers practice using workplace communication and math skills that are encountered …See course details
The STEM Readiness course provides a refresher of core skills related to STEM careers. The core skills covered are Mathematics from arithmetic to beginning algebra, Workplace Communications and Professionalism. The topics of the course are presented …See course details
An ongoing development effort in collaboration with the Software Engineering Institute’s CERT, this course focuses on common security issues in C and C++ development. With security expert Robert Seacord serving as lead content author, the course addresses …See course details
Computational Discrete Mathematics
This course presents material in discrete mathematics and computation theory with a strong emphasis on practical algorithms and experiential learning.
Discrete mathematics, also called finite mathematics or decision mathematics, is the study of mathematical structures …See course details
Empirical Research Methods
In this course you will learn how to conduct research using empirical methods, which rely on observation and experimentation. This course is appropriate for those interested in using empirical research methods in their field, particularly …See course details