Added course on principles of programming languages (#325)
- Added course on principles of programming languages
Added ‘Principles of Programming Languages’ course from Matteo Pradella at Politecnico di Milano
- Removing “courses” from the post
Co-authored-by: Peter Thaleikis spekulatius@users.noreply.github.com
版权所有:中国计算机学会技术支持:开源发展技术委员会
京ICP备13000930号-9
京公网安备 11010802032778号
Awesome CS Courses
Introduction
There are a lot of
hiddentreasures lying within university pages scattered across the internet. This list is an attempt to bring to light those awesome CS courses which make their high-quality materials, i.e. assignments, lectures, notes, readings and examinations, available online for free.Table of Contents
Legend
Courses
Systems
git clone git://g.csail.mit.edu/6.824-golabs-2014 6.824Programming Languages / Compilers
Algorithms
CUNY Hunter College - It is currently an intensive introduction to program development and problem solving. Its emphasis is on the process of designing, implementing, and evaluating small-scale programs. It is not supposed to be a C++ programming course, although much of the course is spent on the details of C++. C++ is an extremely large and complex programming language with many features that interact in unexpected ways. One does not need to know even half of the language to use it well. - Lectures and Assignments
CUNY Hunter College - This includes the introduction of hashes, heaps, various forms of trees, and graphs. It also revisits recursion and the sorting problem from a higher perspective than was presented in the prequels. On top of this, it is intended to introduce methods of algorithmic analysis. - Lectures and Assignments
CS Theory
Introduction to CS
Machine Learning
Security
Artificial Intelligence
Computer Graphics
Misc
Statistics
STAT 340 Applied Regression Methods Smith College

This course covers the beautiful and useful tool of regression, which is the central technique of statistical modeling. By the end of this course you will be able to:
Syllabus
Lecture Notes