We may earn an affiliate commission when you visit our partners.
Course image
Gregory Kowalczyk

The course presented here is the exact General Chemistry II course that I taught as a university professor in a Chemistry Department that was certified by the American Chemical Society, the professional organization for chemists. All topics that are essential to any General Chemistry II course are covered here in detail. My teaching style for this Udemy course is exactly how I taught in the lecture halls. Each topic is explained in detail, terms are defined and then examples are done to show how the theory is applied in practice.

Read more

The course presented here is the exact General Chemistry II course that I taught as a university professor in a Chemistry Department that was certified by the American Chemical Society, the professional organization for chemists. All topics that are essential to any General Chemistry II course are covered here in detail. My teaching style for this Udemy course is exactly how I taught in the lecture halls. Each topic is explained in detail, terms are defined and then examples are done to show how the theory is applied in practice.

As was the case when I was teaching at the university, students have access to ample supplemental material, all of which will be in the Resource Folders. In addition to the 25+ hours of lectures, I have included a downloadable audio mp3 file of each lecture. For each lecture, I’ve included a Practice Assignment where you can test your understanding of the material. Also included is a detailed answer key for each Practice Assignment. A total of nearly 100 examples are worked out in the lectures and for each section I have included a list of the problems that you can download and follow along. Any graphs, figures or tables presented in the lectures are also available as downloadable files.

This course assumes that you have completed a General Chemistry I course but may not have taken any chemistry in high school. This course, and my First Semester General Chemistry course also available on Udemy, are ideal for anyone who needs to take General Chemistry at the college level but did not have it in high school. These courses are also well-suited for those who need to refresh their knowledge of General Chemistry before taking it at the college level.

Since chemistry is a quantitative science, a working knowledge of high school algebra is needed. In this course, you will also need to be familiar with logarithms and exponential functions. If your math skills are weak, this course will show you what types of math calculations are needed and you can hone those skills prior to your taking the course at a college level.

For this Udemy course, I used the Openstax Chemistry textbook which is also available in PDF format in the Resource Folder of the first lecture for this course. However, if you already have an old textbook, that may also work for you. Topics may be presented in somewhat different order, however.

Enroll now

What's inside

Learning objectives

  • All topics covered in a second semester of college chemistry course are contained in this udemy course.
  • Each topic is covered is great detail with plenty of examples.
  • Course topics include:
  • Intermolecular forces
  • Properties of liquids
  • Phase transitions
  • Phase diagrams
  • Lattice structure in crystalline solids
  • The dissolution process and solutions
  • Concentration units
  • Colligative properties
  • Chemical reaction rates
  • Factors affecting rates of reactions
  • The rate law
  • Integrated rate laws for zeroth, first and second order reactions
  • Collision theory
  • Reaction mechanisms
  • Catalysis
  • Chemical equilibria
  • Equilibrium constants and reaction quotient
  • Le chatelier’s principle
  • Equilibrium calculations
  • Bronsted-lowry acids and bases
  • Ph and poh
  • Relative strength of acids and bases
  • Hydrolysis of salt solutions
  • Polyprotic acids
  • Buffer solutions
  • Acid-base titrations
  • Precipitation and dissolution
  • Solubility products
  • Lewis acids and bases
  • Complex ion equilibrium
  • Spontaneity
  • Entropy
  • The second and third laws of thermodynamics
  • Gibbs free energy
  • Galvanic cells
  • Standard reduction potentials
  • The nernst equations
  • Batteries and fuel cells
  • Corrosion
  • Electrolysis
  • Show more
  • Show less

Syllabus

Liquids and Solids

Each of the four Intermolecular Forces is identified and defined.  Example compounds are given for each force.

The strengths of the Intermolecular Forces are compared.  Higher and lower boiling points of compounds are compared based on the different Intermolecular Forces, sizes and shapes of the molecules.

Read more

The properties of liquids including viscosity, surface tension, adhesive forces and capillary action are described.

Intermolecular Forces are used to explain the phase transitions of matter including freezing, melting, evaporation, condensation, sublimation and deposition.

Vapor Pressure and boiling points are defined in terms of Intermolecular forces.  The relationship between the two is explained.

Derivation of the Claussius-Clapeyron Equation used to determine heat of vaporization.

Heating and cooling curves are explained and an example calculation is done.

Phase Diagrams are defined and constructed for water and carbon dioxide.

Types of Solids are discussed and properties of crystalline solids are given.

The crystal structure of solids is discussed including the Bragg equation, unit cell structure, stacking patterns, coordination number and the number of atoms in a unit cell based on unit cell type.

Solutions are defined and reasons why certain chemicals form solutions are given.  Discussion of how salute and solvent intermolecular forces determine the Heat of Solution.

Electrolytes and Non-Electrolytes are defined with examples of each given.

Solubility is defined and the solubility of solid solutes in liquid solvents as a function of temperature is discussed.

Application of Henry's Law which governs the solubility of Gases in Liquids.

The concentration units of mass percent, mole fraction, molarity, molarity, parts per million and parts per billion are explained.

Procedures are given for converting concentration units.

Colligative Properties are defined and listed.  Vapor Pressure Lowering and Raoult's Law is introduced.  Examples for both cases of Raoult's Law are given.

The two colligative properties of freezing point depression and boiling point elevation are introduced.  Discussion and example of using freezing point depression to calculate the molar mass of an unknown is also presented.

Discussion of osmosis and Osmotic pressure with examples in everyday life.

The effect of Ionic solutes instead of molecular solutes on colligative properties is discussed.  The Van't Hoff factor is introduced and defined.

Rates of chemical reactions are introduced and discussion of how they can be expressed. 

The five factors affecting the rate of a chemical reaction are presented with examples of each.

The rate law for chemical reactions is introduced with interpretation for reactions of different orders with respect to each reactant.

The method for determining the rate law for a given reaction is explained and applied to several examples.

A method is explained on how to determine the correct rate constant units from the rate law for a chemical reaction.

The integrated rate law is defined and the equation is given for 1st order reactions.  An example calculation is given.

Half-Life is defined and the equation for 1st order reactions is derived.  An example is given.

The integrated rate law equation for 2nd order reactions is given and explained along with the Half-Life equation.  A problem is solved using both equations.

The zeroth order integrated rate law and Half-Life equations are given and explained.

In addition to collisions occurring between the reactant particles for a reaction to occur, other necessary requirements are discussed in this lecture.

The Arrhenius equation is explained with respect to Activation Energy and used to calculate the activation energy of a given reaction.

Reaction Mechanisms are defined as well as elementary reactions that make them up.  Rate Laws for overall reactions are determined from reaction mechanisms when either the first or second step of the mechanism is the slow, rate determining step.

Catalysts are defined and the distinction is made between homogeneous and heterogeneous catalysts.  Examples of both types are given.

Chemical Equilibrium is introduced in this lecture and the two requirements for dynamic chemical equilibrium is discussed.

A procedure is shown to write the equilibrium constant equation.  Methods are shown for calculating the numerical value of K when reactions are reversed and when they are added.  The effect of changing the coefficients of the balanced chemical equation on the numerical value of K is given.

In this lecture the significance of the numerical value of the equilibrium constant is explained.

Detailed discussion of homogeneous equilibrium is covered in this lecture including the equilibrium constant equation expressed in terms of the partial pressures of reactant and products.  An equation is derived which allows the calculation of Kp given KC.  An example of this type of calculation is given.

The method for writing the equilibrium constant equation for a heterogeneous equilibrium system is shown for both Kc and Kp.  Also, the correct procedure for calculating delta n for these systems is given.

Le Chatalier's principle is introduced and used to show how a reaction will shift to establish a new equilibrium position when stressed by a change in concentration, volume or temperature.

In this lecture the method for calculating the numerical value of K from equilibrium concentrations is explained.

In this lecture the method for calculating the reactant and product equilibrium concentrations given the value for K is explained.

Definitions of acids and Bases are given.  Conjugate Acid-Base pairs are determined from reactions.  How to identify an acid and base by their chemical formula is explained.

The Auto-Ionization reaction of water is explained, the equilibrium constant equation for that reaction is given, the equilibrium concentrations of the hydronium and hydroxide ions are calculated and several examples are given.

The shorthand notation of pH and pOH is introduced.  Methods are given for converting between pH, pOH and hydronium ion concentration.  pH and pOH values for acidic, basic and neutral solutions are given.  Several examples are shown.

Strength of acids and Bases is determined by degree of ionization in aqueous solution.  The relationship between strength of acid and it's conjugate base is given.

The equilibrium constant equation for weak acids and bases is given.  pKa and pKb terms are defined.  Methods for determining weak acid and base strength based on Ka, Kb, pKa and pKb values are given.

Ka and Kb values are calculated using pH or % ionization.

The method for calculating the pH of strong acids and Bases is shown.  An example for each is given.

A method for calculating the pH of weak acid and weak base aqueous solutions is shown.  An example of each is given.

The Criteria for determining the strength of binary and oxoacids are explained in this lecture.

A method is shown for determining whether a salt is neutral, acidic or basic.  An example of calculating the pH of a basic salt solution is given.

The acidic properties of transitional and post-transitional metals is explained.

The ionization of polyprotic acids is explained.  The calculation of the pH of polyprotic acids is shown as well as the calculation of the pH for a salt solution of a polyprotic acid.

Buffer solutions are defined and described.  Three ways of preparing a buffer solution are given.  Buffer capacity is defined.

The Henderson-Hasselbalch equation is derived and used to calculate the pH of a buffer solution.  pH limits for buffer solutions based on weak acid pKa values is explained.  An example is given showing how to prepare a buffer solution to a specific pH.

A procedure is given for calculating the change in pH of a buffer solution if an acid or base is added.

Titration is defined and titration curves are presented for three different types of Acid-Base titrations:  strong acid with strong base, strong acid with a weak base and a weak acid with a strong base.

The equilibrium reactions for slightly soluble salts are introduced and the solubility product constant equation is discussed.

The method for calculating Ksp values from the solubility of a salt is explained.

The method for calculating the molar solubility of a slightly soluble salt is explained.

Predicting whether or not a precipitate will form when two solutions are combined is explained by calculating the reaction quotient, Q, and comparing its value to Ksp.

The common ion effect is explained and a calculation is done to show its effect on the solubility of a slightly soluble salt.

Lewis acids and bases are defined with examples given.  The application of Lewis acids and bases to complex ion formation is explained.  The increase in solubility of slightly soluble salts with the addition of a ligand to the system is explained and an example calculation is done.

A spontaneous process is defined with several examples given.  Temperature was shown to be a determining factor for some spontaneous processes.  It was shown that enthalpy alone is not a predictor of spontaneity.

Entropy is defined and the factors that will cause a change in entropy for any process are listed with several examples given.

The second law of thermodynamics is introduced and explained.

The third law of thermodynamics is defined and a method for calculating the change in entropy for a chemical reaction is given.

The details of using the Gibbs Free Energy equation is given and it is explained how a change in temperature can change the sign of delta G.

Delta G is calculated for a chemical reaction using the Gibbs Free Energy equation.

Gibbs free energy of formation is defined and used to calculate delta G for a chemical reaction.

In this lecture we learn how to calculate the boiling or freezing point of a substance using the Gibbs Free Energy equation.

The process for calculating delta G at non-standard conditions is given.  The relationship between K and delta G is explained.

Electrochemistry is defined.  A quick review of oxidation and reduction is given.  Galvanic cells are defined and one is constructed using the zinc + copper(II) sulfate redox reaction.

The method for writing the standard cell notation for a Galvanic cell is shown.  Several variations of the overall galvanic cell chemical equation are used as examples.

Standard reduction potentials are defined and used to determine whether a particular chemical reaction can be used to make a Galvanic cell.

An equation is derived that allows us to calculate delta G given E-Zero or vice versa.

The Nernst equation is derived and used to calculate cell voltage at non-standard conditions.

Examples of single-use and rechargeable batteries are given along with a discussion of fuel cells.

The corrosion process is described and the chemistry of sacrificial acidic protection is explained.

Electrolytic cells are described and two examples are given.  The quantitative aspect of electrolysis are explained with example calculations.

Traffic lights

Read about what's good
what should give you pause
and possible dealbreakers
Provides a comprehensive review of general chemistry concepts, which is helpful for students transitioning from high school to college or refreshing their knowledge
Covers all essential topics typically found in a General Chemistry II course, as certified by the American Chemical Society, ensuring comprehensive preparation
Offers downloadable audio files of each lecture, practice assignments with answer keys, and downloadable problem sets, catering to diverse learning preferences
Requires a working knowledge of high school algebra, logarithms, and exponential functions, which may necessitate additional preparation for students with weaker math skills
Uses the Openstax Chemistry textbook, which is available in PDF format, but an older textbook may also work, potentially causing some differences in topic order
Includes topics such as electrochemistry, thermodynamics, and chemical kinetics, which are fundamental concepts in chemistry and remain relevant in academic and industrial settings

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Reviews summary

Comprehensive college general chemistry ii

According to learners, this course provides a comprehensive and in-depth look (positive) at second-semester general chemistry topics, mirroring a university-level class. Many students found Dr. K's teaching style clear and effective (positive), particularly appreciating the detailed explanations and numerous worked examples (positive). The inclusion of practice assignments and detailed answer keys (positive) was frequently highlighted as a major strength, crucial for mastering the quantitative aspects of the subject. While the course content is challenging and requires solid prerequisites (neutral), reviewers generally feel it is a strong resource for learning or reviewing college chemistry (positive).
Course difficulty reflects college level.
"This is not an easy course; it covers complex topics in detail, just like college chemistry."
"The material is challenging, but Dr. K makes it as accessible as possible."
"Expect to spend significant time studying and working through problems; it's a rigorous course."
Needs strong Gen Chem I and math background.
"Be aware you definitely need a solid understanding of General Chemistry I before starting this."
"A good grasp of algebra and logarithms is necessary; otherwise, the math can be challenging."
"I recommend reviewing Gen Chem I and your math skills before diving into this course."
Content aligns well with college syllabus.
"This course covered all the topics I needed for my college General Chemistry II class."
"It followed the same flow and depth as the material presented in my university textbook."
"I used this as a supplement to my university course and found it covered everything my professor did."
Plenty of worked examples demonstrating concepts.
"The numerous examples worked out in the lectures were incredibly helpful for understanding how to apply the theory."
"I really appreciated how many problems Dr. K went through step-by-step."
"Seeing so many different types of examples made the homework assignments much more manageable."
Instructor explains complex topics clearly.
"Dr. K explains the concepts very well, breaking down complex ideas into understandable parts."
"His explanations are clear and concise, making it easier to follow along with difficult material."
"I struggled with some topics in my university course, but Dr. K's way of explaining them finally clicked for me."
Assignments and answer keys are essential.
"The practice assignments and the detailed answer keys were invaluable for testing my understanding."
"Working through the provided problems was key to my learning, and the answer keys were thorough."
"I used the practice assignments extensively; they are a perfect complement to the lectures."

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Dr. K's Complete Second Semester General Chemistry II Course with these activities:
Review General Chemistry I Concepts
Reinforce foundational knowledge from General Chemistry I to better understand the concepts covered in General Chemistry II.
Browse courses on General Chemistry
Show steps
  • Review your notes and textbook from General Chemistry I.
  • Work through practice problems on stoichiometry, thermochemistry, and atomic structure.
  • Focus on areas where you feel less confident.
Read 'Chemistry: The Central Science'
Supplement course materials with a comprehensive textbook to gain a deeper understanding of chemical principles.
View Chemistry on Amazon
Show steps
  • Read the chapters relevant to the course syllabus.
  • Work through the example problems in the book.
  • Use the book as a reference when you encounter difficult concepts.
Practice Equilibrium Calculations
Sharpen your skills in solving equilibrium problems, a crucial aspect of General Chemistry II.
Browse courses on Chemical Equilibrium
Show steps
  • Find practice problems on calculating equilibrium constants and concentrations.
  • Work through the problems step-by-step, showing all your work.
  • Check your answers against the solutions and identify any errors.
Four other activities
Expand to see all activities and additional details
Show all seven activities
Create Flashcards for Key Concepts
Reinforce your understanding of key terms and concepts by creating flashcards.
Show steps
  • Identify the most important terms and concepts from each lecture.
  • Write the term or concept on one side of the flashcard and the definition or explanation on the other side.
  • Review the flashcards regularly to reinforce your memory.
Study 'Physical Chemistry' by Atkins
Expand your knowledge of thermodynamics and kinetics with a more advanced physical chemistry textbook.
Show steps
  • Read the chapters on thermodynamics and kinetics.
  • Focus on the mathematical derivations and theoretical explanations.
  • Compare the treatment of these topics in this book to the treatment in the course materials.
Tutor Other Students
Solidify your understanding of the material by helping other students who are struggling.
Show steps
  • Offer to tutor other students in the course.
  • Prepare for tutoring sessions by reviewing the material beforehand.
  • Explain the concepts in your own words and answer any questions that the students have.
Create a Thermodynamics Cheat Sheet
Consolidate your knowledge of thermodynamics by creating a cheat sheet with key equations and concepts.
Browse courses on Thermodynamics
Show steps
  • Gather all the important equations and concepts from the thermodynamics section of the course.
  • Organize the information in a clear and concise manner.
  • Include examples of how to use the equations.

Career center

Learners who complete Dr. K's Complete Second Semester General Chemistry II Course will develop knowledge and skills that may be useful to these careers:
Analytical Chemist
An analytical chemist analyzes the chemical composition of substances. This role often requires an advanced degree. This course will be helpful in that it gives a thorough treatment of equilibrium, kinetics, and thermodynamics, which are all essential for success. In addition, this course's approach to problem solving will help the aspiring analytical chemist perform quantitative analyses and understand the underlying chemical principles. The course builds a necessary foundation for a chemist to quantitatively and accurately measure chemical substances.
Laboratory Technician
A laboratory technician performs tests and experiments in a lab setting, often under the supervision of a scientist. This role requires a strong understanding of chemical principles and laboratory techniques. The detailed exploration of topics such as solutions, titrations, and kinetics in this course helps build a foundation for conducting accurate laboratory work, which forms the backbone of a technician's duties. This course also prepares a future laboratory technician to safely and effectively handle a variety of chemical substances and procedures, which is crucial to success in the role.
Chemical Engineer
A chemical engineer applies chemical principles to solve practical problems, often in industrial settings. This role typically requires an advanced degree. This course may be useful as it provides a comprehensive review of topics such as thermodynamics, kinetics, and equilibria, all of which are essential for chemical engineering applications. Such an aspiring chemical engineer will benefit from the course's emphasis on problem solving and the application of theory to practical situations, which are needed to succeed in the day to day duties of this role.
Environmental Chemist
An environmental chemist studies the chemical processes in the environment. This role often requires an advanced degree. This course will be useful in that it provides a strong basis in many chemical concepts. The course's in-depth coverage of topics such as chemical equilibria, solubility, and electrochemistry is pertinent to understanding chemical processes in the environment and remediation efforts. The quantitative and analytical skills developed in this course, along with its concepts, are beneficial for success in this role.
Materials Scientist
A materials scientist researches and develops new materials, using a strong understanding of the chemical structures of matter. This role may require an advanced degree. This course may be useful as it offers detailed coverage of topics such as intermolecular forces, lattice structures and phase transitions. These concepts are fundamental to understanding the properties of materials. The course will provide a strong chemical foundation that a materials scientist needs for the development and characterization of new materials, making success in this field possible.
Process Engineer
A process engineer designs and optimizes chemical production processes in industrial settings. This course may be useful to a future process engineer due to its coverage of kinetics and chemical equilibria, among other topics. A future engineer can use these concepts to design efficient chemical processes which optimize reaction rates and yields. The detailed approach to chemical concepts in the course can provide the engineer with the tools required to make educated decisions in a production environment.
Quality Control Analyst
A quality control analyst ensures that products meet specific standards. The job involves analyzing materials and processes to identify defects. This course may be useful for a future quality control analyst due to its coverage of analytical chemistry topics. This course can help equip such candidates with a comprehensive understanding of chemical equilibria, reaction rates, and solution chemistry. An analyst will use this knowledge to test materials, ensuring they adhere to the appropriate parameters, as well as understand the chemical processes that are critical to a company's production.
Forensic Scientist
A forensic scientist analyzes evidence in a laboratory setting, using chemical and analytical techniques to solve crimes and identify substances. This course may be useful as it covers a wide variety of chemical concepts in detail. Topics such as chemical equilibria, kinetics, and thermodynamics build a basis for understanding the chemical properties of substances encountered in forensic investigations. The course can help lay the foundation for a successful career as a forensic scientist.
Research Assistant
A research assistant supports research projects in various industries, including chemistry and materials science. The job involves conducting experiments and analyzing data. This course may be useful for a future research assistant by building a foundation in the core principles of chemistry. A deep understanding of kinetics, chemical equilibria, and thermodynamics, as taught in this course, is important in the design and execution of experiments. Therefore, this course may help the future research assistant in carrying out experiments with chemical knowledge and insight.
Biochemistry Technician
A biochemistry technician works in a lab, supporting research and analysis related to biological and chemical processes. Biochemistry is a heavily quantitative discipline, and so this course may be useful for aspiring biochemists. A solid understanding of the chemical principles covered in this course, such as kinetics, thermodynamics, and equilibrium, is essential for a biochemist. This course builds a basis for a future biochemistry technician by helping them understand the fundamentals of the chemical reactions that underlie biological processes.
Formulation Scientist
A formulation scientist develops new product formulations, often in the pharmaceutical or consumer goods industries. This role requires an understanding of how different chemical and physical properties interact. This course may be useful as it provides detailed coverage of topics like solutions, colligative properties, and intermolecular forces. These are critical for understanding how different ingredients combine effectively in stable formulations. The course prepares a future formulation scientist for the application of these concepts to their job.
Toxicologist
A toxicologist studies the harmful effects of chemical substances on living organisms. This role often requires an advanced degree. This course may be useful as it provides a strong background in general chemistry, and also specifically addresses acid-base chemistry, solubility, and solution properties, all of which are important in toxicology. The foundational understanding of chemical interactions will help the aspiring toxicologist grasp how substances are absorbed and metabolized in the body. A course such as this one is a strong foundation for the role.
Environmental Technician
An environmental technician monitors and analyzes environmental conditions. This role requires an understanding of chemical processes related to pollution and environmental remediation. This course may be useful in that it provides a general background in chemistry. Knowledge of acid-base chemistry, solubility, and electrochemistry, all covered extensively in this course, are relevant in the analysis of environmental samples and the treatment of pollutants. The course will introduce the fundamental chemical concepts needed for success as an environmental technician.
Science Teacher
A science teacher educates students in science, often at the high school or college level. This course may be useful for a future science teacher as it provides a detailed review of fundamental chemical principles. The course emphasizes the clear presentation of concepts and worked examples, which model the methods a teacher might use in a classroom. The teacher will be well prepared to clearly convey information, thanks to how the material is presented in the course, and can use a similar approach in their teaching.
Chemical Sales Representative
A chemical sales representative sells chemical products to clients, possessing a technical understanding of their offerings. This course may be useful for a future sales representative. This course provides a strong foundation in general chemistry, covering a wide variety of topics such as intermolecular forces, thermodynamics, and chemical kinetics. The representative will be able to explain the technical aspects of chemicals, discuss their properties and applications to potential clients, and match the right solution to their needs, thanks to the material covered in this course.

Reading list

We've selected two books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Dr. K's Complete Second Semester General Chemistry II Course.
Widely used general chemistry textbook that provides a comprehensive overview of fundamental concepts. It serves as an excellent reference for understanding the core principles of chemistry. It is particularly helpful for students who need a more detailed explanation of topics covered in the course. It can be used as a primary reference or as supplemental reading.
Provides a more advanced treatment of thermodynamics and kinetics. It is useful for students who want to delve deeper into the theoretical underpinnings of these topics. While not required for the course, it can provide a more complete understanding of the material. It is commonly used as a textbook for physical chemistry courses.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser