• # Science of Information Learning Hub

## Information Frontiers Pathways

Themed tracks for both general audience, and core majors (CS, EE, Math, Stats) at undergraduate level, and advanced tutorial series at the PhD level. We also offer students with Spanish as their first language the Introduction to Science of Information course.

##### Core Science of Information Track (Undergraduate)

This course series provides foundational concepts and methods in information science su ...

##### General Audience Track

Module series provides a general background and awareness of information, ethics, and d ...

##### Para Hispanohablantes

Un curso de un semestre en español que proporciona un repaso general de los temas cent ...

##### Advanced Science of Information Lecture Series: Life Sciences

CSoI faculty research lecture series at the nexus of information, biology, and neurosci ...

##### Advanced Science of Information Lecture Series: Communication

CSoI faculty lecture research series of recent communication and networks research.

##### Advanced Science of Information Lecture series: Information Science & Data

CSoI faculty research series in information and data science topics.

## Topic Modules

Modules include foundational, introductory, and advanced topics, and are available as YouTube playlists. Some modules provide weekly quizzes & homework questions. Faculty are encouraged to use these online topic modules within their courses.

##### Science of Information Introductory Seminar

This introductory seminar course will explore the elements of the science of informatio ...

##### Probability: Basic Concepts & Discrete Random Variables

Our capacity to collect and store data has exponentially increased, but deriving inform ...

##### Probability: Distributions & Continuous Random Variables

Learn about probability distribution models, including normal distribution, and continu ...

##### Introductory Information Theory

This short course provides insight into Shannon's methods behind measuring communicatio ...

##### Introduction to Ethics & Philosophy of Information

An introduction to the relatively new field of philosophy of information that will rais ...

##### Entropy & Data Compression: The Foundations of Information

Learn about information as data first proposed in Claude Shannon's groundbreaking work; ...

##### Encryption: Security Through Mathematics

Encryption is the transformation of data into a form unreadable by anyone without a sec ...

##### Theory & Application of Network Coding

Advanced short course in Network Coding with recommended pre-requisites of probability ...

##### Combinatorics

Combinatorics is a branch of mathematics that studies the size and structure of discret ...

##### Biology for Engineers

This module is designed with the computer scientist and engineer in mind, to aid in lea ...

##### Information Theory, Neuroscience, & Biomedical Applications

A strong case can be made for bridging information theoretic understandings with resear ...

##### Data Quality Assessment

The ease with which large amounts scientific data can be distributed and shared today f ...

##### Introduction to R for Data Science

This four week course serves as an introduction to the R software and lays the foundati ...

##### Energy & Economy in the Digital Age

This introductory module will explore and demystify the elements and impacts of energy ...

##### Data Compression for Similarity Queries

Searching a large database in terms of "I need all sequences x, that are similar to y" ...

##### Compression: A Science of Information Short Course

can you change the title of this one on LH and YouTube to: Lossless Data Compression: A ...

##### Asymptotic Equipartition Property: Advanced Module

This is an advanced module showing the general property of the output samples of a stoc ...

## Special Topics

##### Podcasts and Blogs

Podcast and Blogs on Information Theory

##### Summer Intensives

Tutorials on recent CSoI research presented at summer schools.

##### Virtual Brown Bag Research Discussion Series

Presentations by our students and postdocs on their thesis research.

##### Prestige Lecture Series

Lectures on a wide range of science of information topics from the top thought leaders ...

##### Research Forums & Workshops

Themed forums and workshops on CSoI research.

##### Participant Interviews

A collection of interviews with CSoI participants and affiliates.

## Full Semester Courses

Of interest for instructors and students, these full semester courses by our Center and affiliated faculty offer a range of content including syllabi, lecture slides and class notes, homework, code, projects and labs, texts, and other resources. Links to external websites are maintained by individual faculty. Please contact them directly for use of their content in your classroom. We encourage faculty to engage with us in sharing course content, and developing new topics (contact: education@soihub.org).

##### Big Data and Machine Learning

Covers the main topics suitable for learning about big data and machine learning under ...

##### Wireless Communication

Advanced course on wireless communications, including new material on massive MIMO.

##### Introduction To Big Data Analysis

An introduction to statistical data analysis. Computational tools for representing, ext ...

##### Distributed Algorithms

Distributed Algorithms are algorithms that are designed to run on many processors, with ...

##### Data 101: Data Literacy

“Big Data,” algorithms, and statistics are everywhere today. But how do you tell go ...

##### Introduction to Computing

An introduction to computer science as an academic discipline, and the nature, developm ...

##### Statistical Learning Theory

Statistical learning theory is a burgeoning research field at the intersection of proba ...

##### Multiuser Wireless Systems And Networks

Advanced course investigating key challenges in multiuser systems hosted by Stanford Un ...

##### Introduction to Science of Information

Claude Shannon's foundations of information theory have paved the way for data storage, ...

##### Applied Statistics and Machine Learning

This advanced two-week course will introduce participants to a broad array of modern st ...

##### Discrete Mathematics

An application and example based first course in discrete math including integers, grap ...

##### Introduction to Science of Information Honors Course

Information is a unifying theme in our world. It is creatively used as the foundation o ...

##### Recent Advances In Computer Science Topic: Network Analysis

This course will introduce network theory and discuss its application to a wide variety ...

##### Data Structures

Introduction to the fundamental algorithms and data structures using Java.

##### Probability

An introduction to mathematical probability suitable as preparation for actuarial scien ...

##### Distributed Graph Algorithms

In this small course (1 lecture/week), we study the basic techniques for designing, ana ...

##### Information Theory

Information theory is the science of operations on data such as compression, storage, a ...

##### Universal Schemes in Information Theory

The advanced course will focus on theoretical and algorithmic aspects of universal sche ...

##### The Art and Science of Engineering Product Design

The goal of this semester course seminar is to introduce freshmen to the design process ...

##### Probabilistic System Analysis

The goal of the course is to introduce probabilistic modeling and its role in solving e ...

##### Quantum Computing

Advanced course covering mechanics and theoretical computer science to understand quant ...

##### Data Science and Visualization

Introduction to techniques for automated and human-assisted analysis and visualization ...

##### Data Science

In this class students will learn state-of-the-art data science tools and workflows to ...

##### Numerical Analysis

Advanced course that treats the problems, methods, and algorithms that were developed w ...

##### Mathematical Toolkit in Computer Science

The aim of this advanced course is to introduce foundational topics in mathematics to f ...