The Course Library is a virtual collection of course lectures recorded in a previous semester when the course was taught live on campus. Some of these recorded courses are available for students to enroll in and take for credit during a subsequent semester or term and others are available to government and industry to purchase for in-house training.

Copyright Information

All material, whether taken for course credit or purchased, is granted to user under a limited license for sole use of the recipient. All materials are copyrighted by the University of Colorado, and any reproduction, broadcast, or resale is strictly prohibited.

Courses for Credit

Students can enroll in courses from the library for credit with permission from the instructor. Contact the instructor for permission - an email will suffice or you can send the instructor this Distance Course Enrollment form. Take the completed form or email from the instructor giving permission to your department’s graduate advisor who will enroll you in the class. You will work directly with the instructor (similar to an independent study) for the duration of the semester to complete assignments and exams. Requirements and dates for all assignments and exams will be set by the instructor and communicated to you. Be sure to inquire of the instructor if a proctor is required for exams and if so, how that process will work. At the conclusion of the semester, the instructor will submit a grade for you.

If the course you are interested in is taught live for your desired semester, the Library option will not be available.

When you enroll in a Library Course, the same academic semester dates as students taking a class offered on campus, including the enrollment period, drop deadlines, tuition payment time frames, and the course completion deadline apply. These dates can be found on the Campus Academic Calendar.
 

Library Courses for Credit

To view the description of each course, visit the Registrar’s Office Class Search.
 

  • ASEN 5007: Introduction to Finite Elements
  • ASEN 5012: Mechanics of Aerospace Structures 
  • ASEN 5051: Fluid Mechanics
  • ASEN 5090: Introduction to Global Navigation Satelllite Systems
  • ASEN 5148: Spacecraft Design
  • ASEN 5245: Radar and Remote Sensing
  • ASEN 5331: CFD Unstructured Grid
  • ASEN 5426 / ECEN 5821: Neural Systems/Physiological Control
  • ASEN 5436 / ECEN 5831: Brains, Minds, and Computers
  • ASEN 5519 / TLEN 5350: Commercial Spaceflight Operations & Communications
  • ASEN 6008: Interplanetary Mission Design
  • ASEN 6008: Space Mission Design
  • ASEN 6060: Advanced Astrodynamics
  • ASEN 6061: Molecular Gas Dynamics and Direct MC Sim
  • ASEN 6080: Statistical Orbit Determination
  • ASEN 6107: Nonlinear Finite Element Methods
  • ASEN 6265: Fundamental Spectroscopy Optical RS
  • ASEN 6365: Lidar Remote Sensing
  • ASEN 6519: Aerospace Vehicle Guidance and Control
  • ASEN 6519: Celestial Mechanics & Advanced Astrodynamics

  • CSCI 3104: Algorithms
  • CSCI 4830 / CSCI 7000: Scientific Visualization
  • CSCI 5229:  Computer Graphics
  • CSCI 5239: Advanced Computer Graphics
  • CSCI 5273 / CSCI 4273 / ECEN 5273: Network Systems
  • CSCI 5444: Introduction to Theory of Computation
  • CSCI 5502: Data Mining
  • CSCI 5525 / ECEN 5523: Compiler Construction Tools
  • CSCI 5535 / ECEN 5533: Fundamental Concepts of Programming Languages
  • CSCI 5573: Advanced Operating Systems
  • CSCI 5622: Machine Learning
  • CSCI 5654: Linear Programming
  • CSCI 5673 / ECEN 5673: Distributed Systems
  • CSCI 5809: Computer Animation
  • CSCI 5817: Database Systems
  • CSCI 5828: Foundations of Software Engineering
  • CSCI 7000: Computational Lexical Semantics

  • CVEN 5111: Structural Dynamics
  • CVEN 5474: Hazardous and Industrial Waste Management
  • CVEN 5511: Intro to Finite Element Analysis
  • CVEN 5564: Water Profession: Leadership and Communication
  • CVEN 5574: Water Utilities Management: Issues and Challenges
  • CVEN 5584: Water Profession: Financial & Management
  • CVEN 5788: Computational Modeling in Geotechnical Engineering
  • CVEN 5919: Sustainable Community Development 1
  • CVEN 6511: Nonlinear Finite Element Analysis of Solids and Porous Media
  • CVEN 7511: Computational Finite Inelasticity and Multiphase Mechanics

  • EDUC 5317: Perspectives on Mathematics and Math Education
  • EDUC 5706: Assessment in Mathematics and Science Eduation
  • EDUC 6804: Social Emotional Learning

  • ECEN 5003: Mastering Embedded Systems Architecture
  • ECEN 5004: Stochastic/Environmental Signal Processing
  • ECEN 5013: Embedded Software Essentials
  • ECEN 5013: Advanced Prac Embedded Software Development
  • ECEN 5017: Power Electronics for Electric Drive Vehicles
  • ECEN 5023: Low Power Embeded Design Techngs
  • ECEN 5023: Mobile Computing and IoT Security
  • ECEN 5032 / TLEN 5520: Wireless LANS
  • ECEN 5043: Programmable Systems on a Chip
  • ECEN 5053: Embedding Sensors and Actuators
  • ECEN 5114: Waveguides and Transmission Lines
  • ECEN 5138: Control Systems Analysis
  • ECEN 5254: Remote Sensing Signals and Systems
  • ECEN 5264: Electromagnetic Absorption/Scattering/Prop
  • ECEN 5273 / CSCI 4273 / CSCI 5273: Network Systems
  • ECEN 5533 / CSCI 5535: Fundamental Concepts of Programming Languages
  • ECEN 5593: Advanced Computer Architecture
  • ECEN 5612: Noise and Random Processes
  • ECEN 5623: Real-Time Embedded Systems
  • ECEN 5645: Introduction to Optical Electronics
  • ECEN 5673 / CSCI 5673: Distributed Systems
  • ECEN 5692: Principles of Digital Communications
  • ECEN 5696: Fourier Optics
  • ECEN 5737: Adjustable Speed AC Drives
  • ECEN 5803: Mastering Embedded Systems Architecture
  • ECEN 5807: Modeling and Control of Power Electronics
  • ECEN 5813: Principles of Embedded Software
  • ECEN 5821 / ASEN 5426: Neural Systems/Physiological Control
  • ECEN 5823: Internet Of Things Embedded Firmware
  • ECEN 5827: Analog IC Design
  • ECEN 5831 / ASEN 5436: Brains, Minds, and Computers
  • ECEN 5863: Programmable Logic Design
  • ECEN 6005: Solar Energy Conversion

  • EMEN 4830: Technology and Entreprenuership for the Developing World
  • EMEN 5500: Lean and Agile Management
  • EMEN 5830: Leading Others

  • TLEN 5210: Principles of Telecommunications Policy
  • TLEN 5300: Telecommunications Theory & Applications
  • TLEN 5330: Data Communications 1
  • TLEN 5350 / ASEN 5519: Commercial Spaceflight Operations & Communications
  • TLEN 5380: Future of Video: Technology, Policy, and Economics
  • TLEN 5520 / ECEN 5031: Wireless LANS
  • TLEN 5530: Applied Network Security
  • TLEN 5830: Fundamentals of network Programming
  • TLEN 5832: Network Performance & Analysis

  • MCEN 5023: Solid Mechanics 1
  • MCEN 5183: Mechanics of Composite Materials
  • MCEN 5228: Optimal Design
  • MCEN 5228: Sustainable Energy

  • ENST 5001: Energy Policy 21st Century
  • ENST 5002: Business Sustainable Energy

Library Courses for Purchase

To view the courses for purchase and pricing information, visit the Pricing and Order Info page.