Carnegie
Mellon University
Open & Free Courses

We do not provide any certification or verification of completion. If you would like to receive credit or certification for completing the course, you need to make arrangements with your local institution. See some tips on how you can get credit.

No instructors, no credits, no charge.

Use these self-guiding materials and activities to learn at your own pace!
Find a course you are interested in and click on "Join Class". If you want to keep track of your progress, sign in or create a new account. Otherwise click on "Peek in".



Biology

OLI Biology course

OLI currently has multiple offerings in the area of biology, Modern Biology and Biochemistry!

Modern Biology

Modern Biology covers topics found in the fields of cellular biology, molecular biology, biochemistry, and genetics. This intro-level course provides the background biology students will need for advanced biology classes.

Read more...
 
Media Programming

Programming is really just a way of organizing a task so that it is replicable by something else -- a computer. If you have ever given someone directions, or written down a recipe, you have some experience with programming. Learning more about programming will help you develop the skills of systematically thinking about a task and breaking it down into manageable pieces.

Read more...
 
Statistics

StatisticsIntroduces the basic concepts, logic, and issues involved in statistical reasoning. Topics include Exploratory Data Analysis, Producing Data and Study Design, Probability and Statistical Inference.

Select one of the two new courses below. Both courses include all expository text, simulations, case studies, comprehension tests, interactive learning exercises, and the StatTutor labs. Both courses contain all of the instructions for the four statistics packages options we support. To do the activities, you will need your own copy of Microsoft Excel, Minitab, the open source R software, or a TI calculator. The only difference between the two new courses is the path through probability.

The course called Probability and Statistics includes the classical treatment of probability as it is in the earlier versions of the OLI Statistics course.

The course called Statistical Reasoning includes a new streamlined probability option that forgoes the classical treatment of probability in favor of an empirical approach using relative frequency. This path includes only those concepts that are necessary to support a conceptual understanding of the role of probability in inference.

Probability and Statistics

Statistical Reasoning

You can also choose to work through only the StatTutor labs. You will need your own copy of Microsoft Excel, Minitab, R, or a TI Calculator to do the StatTutor activities.

Read more...
 
French

OLI FrenchThe French courses are introductory, interactive video-based courses intended for use by university students and independent learners on the Internet. We currently offer both French I and French II.

French 1

French 2

Read more...
 
American English Speech

The OLI American English Dialect course supplies the necessary reinforcement of dialectical structure, audio, production technique and phonetic representation for each sound. The student has the flexibility of time to experience, at his own pace, aural and visual aspects of a sound. Within the environment, participants are assessed on their ability to recognize each sound in a variety of contexts and given feedback on their particular answers.

Read more...
 
Future Courses

While OLI is committed to continual, iterative improvement of the courses we offer, we are always busy on new courses that will be freely available in the future. The following courses are ones that are currently funded and in development. They will be made available freely when they are ready for use!

Principles of Computing

Development work is just beginning on a new course developed in conjunction with the School of Computer Science at Carnegie Mellon. This 14 unit course will begin with a brief introduction of the history of computer science and reach as far as discussions of intractable problems in computer science. This introductory survey course is funded by the Kresge Foundation.

Secure Coding

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 a key need in professional education for software developers. Topics to be covered include the secure and insecure use of integers, arrays, strings, dynamic memory, formatted input/output functions, and file I/O. Continued development is being funded by partnerships with industry.

Course on Course Design

We are creating a series of modules, delivered over the web or in blended mode, which introduce, explain and model the methodology, processes and design principles OLI uses to address learning challenges in a variety of domains. We are developing this resource for course designers and content authors who would like to learn the current state of our thinking about course design and to see examples of resources we have created using this method and set of principles. A key take away for students will be an explicit connection between the learning objects we have created with the underlying methodology and principles we used to create them. The ultimate goal of this experience is for those taking this course to identify when and how these principles apply to their own learning challenges and to be able to utilize our methodology in their own course design projects.

CC-OLI Biology

This extension development effort will expand our biology offerings by designing learning objectives for community college students, specifically focusing on introduction to biology course requirements for community college students enrolled in health science programs, such as nursing, animal science, food science and nutrition, ecology, field biology, biomedical engineering, ecology, kinesiology, etc.. The developed course will consist of exposition, text, learning activities and assessment items; additional design artifacts will be created during the course of development.

Introduction to Psychology

We are working with a team of psychologists from across the country to create a course that covers central topics in introductory psychology. The course will have 15 units, each corresponding to one of the topics covered in a typical chapter in an introductory psychology textbook. This course is part of our CC-OLI Initiative: although the course is intended for general enrollment, the development team includes faculty from community colleges and our target audience is students from community colleges. The course includes text that presents theories, explanations, examples, and applications, but active exploration, learning activities, and self-assessment opportunities are the foundation of instruction. Our goal is to complete and release the initial version of the course in Fall of 2012.

 
Argument Diagramming

The Argument Diagramming course is currently under development.

Read more...
 
Engineering Statics

OLI Statics courseStatics is a sophomore level engineering course, offered in all mechanical and civil engineering programs. We study methods of quantifying the forces between bodies, for example parts of mechanical, structural, and biological systems.

Read more...
 
Chemistry

OLI Chemistry course

Our chemistry courses are about to be improved and expanded! Thanks to upcoming support from the NSF, a project to further improve online chemistry education will result in new and improved materials delivered through OLI. New materials will be available from 2012 through 2014!

Meanwhile, feel free to visit our various research and development efforts that will be used to inform our new work below.

This is a complete course in chemical stoichiometry, set in a scenario that shows how stoichiometry calculations are used in real world situations. This course has been designed to not only help you strengthen your skills with stoichiometry calculations, but also to see how those calculations are used to design and interpret laboratory experiments and to help solve real world problems. The topics covered range from dimensional analysis and the mole up through empirical formulas, limiting reagents, titrations, and reactions involving mixtures. This list of topics is similar to that in a high school chemistry course, although with a greater focus on reactions occurring in solution and on the use of the ideas to design and carry out experiments.

Read more...
 
Logic & Proofs

OLI Logic & ProofsLogic & Proofs is an introduction to modern symbolic logic. It provides a rigorous presentation of the syntax and semantics of sentential and predicate logic. The distinctive emphasis is on strategic argumentation.

Read more...
 
Anatomy and Physiology

The A&P course is currently under development. This course will be partly available for use in spring 2012.

Read more...
 
Prior Work

Since 2002, OLI has been conducting research efforts in conjunction with our course development projects. As we learn more about the effective ways to use online technologies as well as understand best pedogogical practices, we make every effort to iteratively improve our offerings. Being a grant-based initiative, occasionally the proper resources required to bring these projects up to the state-of-the-art for OLI aren't available. In many cases, we are seeking or have secured future funding to make what we feel are the neccesary improvements to these projects to truly reflect OLI best practices and technologies.

We continue to provide these materials as free open educational resources for your use.

Causal and Statistical Reasoning

Computational Discrete Mathematics

Empirical Research Methods

Experiments in Economics

Physics