Computer Science Year 3 (MCSL)

1.
Structure and Interpretation of Computer Programs
Structure and Interpretation of Computer Programs 4.47 avg rating β€” 4,821 ratings
2.
Introduction to the Theory of Computation
Introduction to the Theory of Computation 4.24 avg rating β€” 2,091 ratings
4.
The Little Schemer
The Little Schemer 4.29 avg rating β€” 1,978 ratings
5.
Functional Programming in Scala
Functional Programming in Scala 4.42 avg rating β€” 748 ratings
6.
Convex Optimization
Convex Optimization 4.48 avg rating β€” 343 ratings
7.
The Reasoned Schemer
The Reasoned Schemer 4.26 avg rating β€” 227 ratings
8.
Modern Operating Systems
Modern Operating Systems 4.15 avg rating β€” 2,179 ratings
9.
Computer Systems: A Programmer's Perspective
Computer Systems: A Programmer's Perspective 4.46 avg rating β€” 1,104 ratings
12.
Introduction to the Analysis of Algorithms, An
Introduction to the Analysis of Algorithms, An 3.96 avg rating β€” 49 ratings
13.
Algorithms for Optimization
Algorithms for Optimization 4.70 avg rating β€” 33 ratings
15.
Numerical Methods in Matrix Computations
Numerical Methods in Matrix Computations 4.40 avg rating β€” 5 ratings
17.
Compilers: Principles, Techniques, and Tools
Compilers: Principles, Techniques, and Tools 4.10 avg rating β€” 3,005 ratings
24.
The Little Prover
The Little Prover really liked it 4.00 avg rating β€” 50 ratings
24.
The Little Typer
The Little Typer 4.10 avg rating β€” 94 ratings
26.
Randomized Algorithms
Randomized Algorithms 4.18 avg rating β€” 51 ratings
27.
Analytic Combinatorics
Analytic Combinatorics 4.42 avg rating β€” 33 ratings
29.
Readings in Database Systems
Readings in Database Systems 4.62 avg rating β€” 45 ratings
30.
Fundamentals of Matrix Computations
Fundamentals of Matrix Computations really liked it 4.00 avg rating β€” 18 ratings
32.
Computer Graphics: Principles and Practice
Computer Graphics: Principles and Practice 4.22 avg rating β€” 367 ratings
33.
Convex Optimization Algorithms
Convex Optimization Algorithms 4.33 avg rating β€” 9 ratings
37.
Computational Geometry: Algorithms and Applications
Computational Geometry: Algorithms and Applications 4.17 avg rating β€” 167 ratings
40.
Principles of Model Checking
Principles of Model Checking 4.06 avg rating β€” 31 ratings
41.
Mathematical Logic for Computer Science
Mathematical Logic for Computer Science 3.76 avg rating β€” 21 ratings
44.
Theorem Proving in Lean
Theorem Proving in Lean 4.62 avg rating β€” 8 ratings
44.
Distributed Systems: Principles and Paradigms
Distributed Systems: Principles and Paradigms 3.99 avg rating β€” 472 ratings
47.
Concrete Semantics
Concrete Semantics 3.40 avg rating β€” 5 ratings
50.
Lambda Calculus with Types
Lambda Calculus with Types 4.43 avg rating β€” 7 ratings
51.
Coding and information theory
Coding and information theory 3.95 avg rating β€” 19 ratings
53.
Entropy and Information Theory
Entropy and Information Theory 4.40 avg rating β€” 5 ratings
54.
Modern Coding Theory
Modern Coding Theory really liked it 4.00 avg rating β€” 3 ratings
55.
Elements of Information Theory
Elements of Information Theory 4.20 avg rating β€” 317 ratings
56.
Compilers: Principles, Techniques, and Tools
Compilers: Principles, Techniques, and Tools 4.10 avg rating β€” 3,005 ratings