Stanford Online offers learning opportunities via free online courses, online degrees, grad and professional certificates, e-learning, and open courses.
Theory of Probability | Stanford Online
This course covers probability spaces as models for phenomena with statistical regularity. Students who take this course should be able to use the framework of probability to quantify uncertainty and update beliefs given the right evidence. Students will also learn how to use a variety of strategies to calculate probabilities and expectations, both conditional and unconditional, as well as how ...
Develop effective techniques for the aerodynamic analysis of aircraft, focusing on airfoil and finite wing theory. Equations of motion in differential and integral form and alternate forms of the equations with rotational and irrotational flow will be examined. Biweekly assignments require MATLAB or a suitable programming language.
Introduction to Applied Statistics | Stanford Online
Statistical tools for modern data analysis can be used across a range of industries to help you guide organizational, societal and scientific advances. This course uses industry-standard applications and software (R and Python) for numerical reasoning and predictive data modeling, with an emphasis on conceptual rather than theoretical understanding.
CS101 is a self-paced course that teaches the essential ideas of Computer Science for a zero-prior-experience audience. Computers can appear very complicated, but in reality, computers work within just a few, simple patterns. CS101 demystifies and brings those patterns to life, which is useful for anyone using computers today.
Intermediate Biostatistics: Analysis of ... - Stanford Online
This course provides a working knowledge of statistical methods suitable for data with discrete response values. Among the topics students will explore are statistics for contingency tables, Poisson and negative binomial regression, propensity scores, instrumental variables, principal components analysis, bootstrapping, cross-validation, and model building, all with an emphasis on ...
Cryptocurrencies and blockchain technologies | Stanford Online
The potential application for Bitcoin-like technologies is enormous. This course covers the technical aspects of engineering secure software, system interactions with crypto-currencies, and distributed consensus for reliability. Students interested in this course may also want to take our short professional course, Blockchain and Cryptocurrency: What You Need to Know, which provides an ...
Building Information Modeling Workshop | Stanford Online
This foundational Building Information Modeling course introduces techniques for creating, managing, and applying building information models in the building design and construction process. The course covers processes and tools for creating, organizing, and working with 2D and 3D computer representations of building components and geometries ...
Designed to bridge the separation of introductory material on integrated circuit analysis and performance-driven design, this content will prove invaluable to those in the field. This course is a must for students who wish to acquire a deep understanding of the fundamental effects that limit the performance of high-speed transistor circuits ...
This course examines the design of RF integrated circuits for communications systems, primarily in CMOS. Students review the classical control concepts necessary for oscillator design including PLLs and PLL-based frequency synthesizers and focus on the design of low phase noise oscillators, and high-efficiency (e.g., class E, F) RF power amplifiers.
The advanced treatment of analog integrated circuit design using noise and distortion constrained wideband amplification presents complex subjects of electronic noise, distortion and feedback in a holistic framework that is unavailable in commonly used textbooks.