Path to a free self-taught education in Computer Science!
Go to file
2014-05-04 15:21:57 -03:00
archives/01-introduction-to-computer-science-and-programming Update README.md 2014-05-04 07:30:03 -03:00
README.md Update README.md 2014-05-04 15:21:57 -03:00

MIT

Files of my self-taught studies on MIT Open Courseware - Computer Science and Engineering

Basic Roadmap

This roadmap was made upon this flow chart of this course.

Course Archives Area
01 Introduction to Computer Science and Programming
02 Mathematics for Computer Science
03 Single Variable Calculus
04 Physics I: Classical Mechanics
05 Structure and Interpretation of Computer Programs
06 Physics II: Electricity and Magnetism
07 Multivariable Calculus
08 Linear Algebra
09 Circuits and Electronics
10 Computation Structures
11 Elements of Software Construction
12 Differential Equations
13 Introduction to Algorithms
14 Introduction to EECS II: Digital Communication Systems
15 Computer System Engineering
16 Artificial Intelligence

Other Basic Courses

  • 6.046J Design and Analysis of Algorithms
  • 6.080 Great Ideas in Theoretical Computer Science
  • 6.087 Practical Programming in C
  • 6.088 Introduction to C Memory Management and C++ Object-Oriented Programming
  • 6.090 Building Programming Experience: A Lead-In to 6.001
  • 6.096 Introduction to C++
  • 6.170 Laboratory in Software Engineering
  • 6.171 Software Engineering for Web Applications
  • 6.172 Performance Engineering of Software Systems
  • 6.207J Networks
  • 6.338J Parallel Computing
  • 6.830 Database Systems
  • 6.831 User Interface Design and Implementation
  • 6.837 Computer Graphics
  • 6.857 Network and Computer Security
  • 6.S096 Introduction to C and C++
Course Folder
01 Introduction to Computer Science and Programming Archives