From 5899d535ae14276c9e6a035c5e7143fcc34fcfbc Mon Sep 17 00:00:00 2001 From: Eric Douglas Date: Sun, 4 May 2014 07:30:03 -0300 Subject: [PATCH 01/14] Update README.md --- .../README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/archives/01-introduction-to-computer-science-and-programming/README.md b/archives/01-introduction-to-computer-science-and-programming/README.md index d174c1f..ab10c2e 100644 --- a/archives/01-introduction-to-computer-science-and-programming/README.md +++ b/archives/01-introduction-to-computer-science-and-programming/README.md @@ -33,7 +33,7 @@ This means that the primary knowledge you will take away from this course is the ||Lesson|Archives| |---|---|:---:| -|01|INTRODUCTION|[files]()| +|01|INTRODUCTION|[files](https://github.com/ericdouglas/MIT-computer-science/tree/master/archives/01-introduction-to-computer-science-and-programming/archives/UNIT-01/01-introduction)| |02|CORE ELEMENTS OF A PROGRAM|[files]()| |03|PROBLEM SOLVING|[files]()| |04|MACHINE INTERPRETATION OF A PROGRAM|[files]()| From 24fa947f873a3fc545ae7175177a7035fe935aa4 Mon Sep 17 00:00:00 2001 From: Eric Douglas Date: Sun, 4 May 2014 07:40:58 -0300 Subject: [PATCH 02/14] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 78d162e..1aa0da7 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ ![MIT](http://i.imgur.com/Dwcu84C.jpg) -### Files of my self-taught studies on MIT Open Courseware - Computer Science +### Files of my self-taught studies on MIT Open Courseware - Computer Science and Electrical Engineering ||Course|Folder| |---|---|---| From a1f5b04f92f7507a7ac85842214cf8192fc5ed4c Mon Sep 17 00:00:00 2001 From: Eric Douglas Date: Sun, 4 May 2014 10:57:37 -0300 Subject: [PATCH 03/14] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 1aa0da7..5b107de 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ ![MIT](http://i.imgur.com/Dwcu84C.jpg) -### Files of my self-taught studies on MIT Open Courseware - Computer Science and Electrical Engineering +### Files of my self-taught studies on MIT Open Courseware - Computer Science and Engineering ||Course|Folder| |---|---|---| From e337529a1279d2b7643e1fc6fc4b50e433ba354d Mon Sep 17 00:00:00 2001 From: Eric Douglas Date: Sun, 4 May 2014 10:57:58 -0300 Subject: [PATCH 04/14] Update README.md --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 5b107de..7282c0b 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,6 @@ ![MIT](http://i.imgur.com/Dwcu84C.jpg) -### Files of my self-taught studies on MIT Open Courseware - Computer Science and Engineering + +**Files of my self-taught studies on MIT Open Courseware - Computer Science and Engineering** ||Course|Folder| |---|---|---| From 48e2e304167949485bbd810c6a2bf4d72d5e5249 Mon Sep 17 00:00:00 2001 From: Eric Douglas Date: Sun, 4 May 2014 14:38:20 -0300 Subject: [PATCH 05/14] Update README.md --- README.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/README.md b/README.md index 7282c0b..ffa6f58 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,14 @@ **Files of my self-taught studies on MIT Open Courseware - Computer Science and Engineering** +## Basic Roadmap + +||Course|Archives|Area| +|---|---|---|---| +|01|||| +|0|||| +|0|||| + ||Course|Folder| |---|---|---| |01|Introduction to Computer Science and Programming|[Archives](https://github.com/ericdouglas/MIT-computer-science/tree/master/archives/01-introduction-to-computer-science-and-programming)| From 7bdb847cd7a898b0ede88c7cdfc454ee77a68255 Mon Sep 17 00:00:00 2001 From: Eric Douglas Date: Sun, 4 May 2014 14:48:16 -0300 Subject: [PATCH 06/14] Update README.md --- README.md | 23 ++++++++++++++++++++--- 1 file changed, 20 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index ffa6f58..f4b955d 100644 --- a/README.md +++ b/README.md @@ -4,11 +4,28 @@ ## Basic Roadmap +This roadmap was made upon [this](http://www.eecs.mit.edu/academics-admissions/undergraduate-programs/course-6-3-computer-science-and-engineering) flow chart of [this](http://www.eecs.mit.edu/academics-admissions/undergraduate-programs/course-6-3-computer-science-and-engineering) course. + ||Course|Archives|Area| |---|---|---|---| -|01|||| -|0|||| -|0|||| +|01|Introduction to Computer Science and Programming||| +|02|Single Variable Calculus||| +|03|Physics I: Classical Mechanics||| +|04|Structure and Interpretation of Computer Programs||| +|05|Physics II: Electricity and Magnetism||| +|06|Multivariable Calculus||| +|07|Linear Algebra||| +|08|Circuits and Electronics||| +|09|Computation Structures||| +|10|Elements of Software Construction||| +|11|Differential Equations||| +|12|Introduction to Algorithms||| +|13|Introduction to EECS II: Digital Communication Systems||| +|14|Computer System Engineering||| +|15|Artificial Intelligence||| +|16|Mathematics for Computer Science||| +|17|||| +|18|||| ||Course|Folder| |---|---|---| From 4d85aaea4047cc35dc68db7135eff158f1558005 Mon Sep 17 00:00:00 2001 From: Eric Douglas Date: Sun, 4 May 2014 14:52:06 -0300 Subject: [PATCH 07/14] Update README.md --- README.md | 31 ++++++++++++++++--------------- 1 file changed, 16 insertions(+), 15 deletions(-) diff --git a/README.md b/README.md index f4b955d..f83912e 100644 --- a/README.md +++ b/README.md @@ -9,21 +9,22 @@ This roadmap was made upon [this](http://www.eecs.mit.edu/academics-admissions/u ||Course|Archives|Area| |---|---|---|---| |01|Introduction to Computer Science and Programming||| -|02|Single Variable Calculus||| -|03|Physics I: Classical Mechanics||| -|04|Structure and Interpretation of Computer Programs||| -|05|Physics II: Electricity and Magnetism||| -|06|Multivariable Calculus||| -|07|Linear Algebra||| -|08|Circuits and Electronics||| -|09|Computation Structures||| -|10|Elements of Software Construction||| -|11|Differential Equations||| -|12|Introduction to Algorithms||| -|13|Introduction to EECS II: Digital Communication Systems||| -|14|Computer System Engineering||| -|15|Artificial Intelligence||| -|16|Mathematics for Computer Science||| +|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||| + |17|||| |18|||| From 8a926a634fda0bfec8e37ac1612c68ba7ba50d37 Mon Sep 17 00:00:00 2001 From: Eric Douglas Date: Sun, 4 May 2014 15:19:56 -0300 Subject: [PATCH 08/14] Update README.md --- README.md | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index f83912e..7d6ba0c 100644 --- a/README.md +++ b/README.md @@ -25,8 +25,25 @@ This roadmap was made upon [this](http://www.eecs.mit.edu/academics-admissions/u |15|Computer System Engineering||| |16|Artificial Intelligence||| -|17|||| -|18|||| +### Other Basics 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| |---|---|---| From 8d9b2592f8164a948dba4e5a4977a9204ea7345b Mon Sep 17 00:00:00 2001 From: Eric Douglas Date: Sun, 4 May 2014 15:21:57 -0300 Subject: [PATCH 09/14] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 7d6ba0c..b355327 100644 --- a/README.md +++ b/README.md @@ -25,7 +25,7 @@ This roadmap was made upon [this](http://www.eecs.mit.edu/academics-admissions/u |15|Computer System Engineering||| |16|Artificial Intelligence||| -### Other Basics Courses +### Other Basic Courses * 6.046J Design and Analysis of Algorithms * 6.080 Great Ideas in Theoretical Computer Science From 4d796f2fed8a1fdf6d73c5dac2ea372a54ad9c3a Mon Sep 17 00:00:00 2001 From: Eric Douglas Date: Sun, 4 May 2014 15:23:09 -0300 Subject: [PATCH 10/14] Update README.md --- README.md | 34 +++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/README.md b/README.md index b355327..e12cb54 100644 --- a/README.md +++ b/README.md @@ -8,22 +8,22 @@ This roadmap was made upon [this](http://www.eecs.mit.edu/academics-admissions/u ||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||| +|01|Introduction to Computer Science and Programming|[files](https://github.com/ericdouglas/MIT-computer-science/tree/master/archives/01-introduction-to-computer-science-and-programming)|| +|02|Mathematics for Computer Science|[files]()|| +|03|Single Variable Calculus|[files]()|| +|04|Physics I: Classical Mechanics|[files]()|| +|05|Structure and Interpretation of Computer Programs|[files]()|| +|06|Physics II: Electricity and Magnetism|[files]()|| +|07|Multivariable Calculus|[files]()|| +|08|Linear Algebra|[files]()|| +|09|Circuits and Electronics|[files]()|| +|10|Computation Structures|[files]()|| +|11|Elements of Software Construction|[files]()|| +|12|Differential Equations|[files]()|| +|13|Introduction to Algorithms|[files]()|| +|14|Introduction to EECS II: Digital Communication Systems|[files]()|| +|15|Computer System Engineering|[files]()|| +|16|Artificial Intelligence|[files]()|| ### Other Basic Courses @@ -47,4 +47,4 @@ This roadmap was made upon [this](http://www.eecs.mit.edu/academics-admissions/u ||Course|Folder| |---|---|---| -|01|Introduction to Computer Science and Programming|[Archives](https://github.com/ericdouglas/MIT-computer-science/tree/master/archives/01-introduction-to-computer-science-and-programming)| +|01|Introduction to Computer Science and Programming|[Archives]()| From 1e616a1010170014c55d5936d1b50b5075b036a6 Mon Sep 17 00:00:00 2001 From: Eric Douglas Date: Sun, 4 May 2014 15:26:03 -0300 Subject: [PATCH 11/14] Update README.md --- README.md | 37 ++++++++++++++++--------------------- 1 file changed, 16 insertions(+), 21 deletions(-) diff --git a/README.md b/README.md index e12cb54..10f5bd5 100644 --- a/README.md +++ b/README.md @@ -8,22 +8,22 @@ This roadmap was made upon [this](http://www.eecs.mit.edu/academics-admissions/u ||Course|Archives|Area| |---|---|---|---| -|01|Introduction to Computer Science and Programming|[files](https://github.com/ericdouglas/MIT-computer-science/tree/master/archives/01-introduction-to-computer-science-and-programming)|| -|02|Mathematics for Computer Science|[files]()|| -|03|Single Variable Calculus|[files]()|| -|04|Physics I: Classical Mechanics|[files]()|| -|05|Structure and Interpretation of Computer Programs|[files]()|| -|06|Physics II: Electricity and Magnetism|[files]()|| -|07|Multivariable Calculus|[files]()|| -|08|Linear Algebra|[files]()|| -|09|Circuits and Electronics|[files]()|| -|10|Computation Structures|[files]()|| -|11|Elements of Software Construction|[files]()|| -|12|Differential Equations|[files]()|| -|13|Introduction to Algorithms|[files]()|| -|14|Introduction to EECS II: Digital Communication Systems|[files]()|| -|15|Computer System Engineering|[files]()|| -|16|Artificial Intelligence|[files]()|| +|01|Introduction to Computer Science and Programming|[files](https://github.com/ericdouglas/MIT-computer-science/tree/master/archives/01-introduction-to-computer-science-and-programming)|`computer science`| +|02|Mathematics for Computer Science|[files]()|`mathematics`| +|03|Single Variable Calculus|[files]()|`mathematics`| +|04|Physics I: Classical Mechanics|[files]()|`physics`| +|05|Structure and Interpretation of Computer Programs|[files]()|`computer science`| +|06|Physics II: Electricity and Magnetism|[files]()|`physics`| +|07|Multivariable Calculus|[files]()|`mathematics`| +|08|Linear Algebra|[files]()|`mathematics`| +|09|Circuits and Electronics|[files]()|`physics`| +|10|Computation Structures|[files]()|`computer science`| +|11|Elements of Software Construction|[files]()|`computer science`| +|12|Differential Equations|[files]()|`mathematics`| +|13|Introduction to Algorithms|[files]()|`computer science`| +|14|Introduction to EECS II: Digital Communication Systems|[files]()|`computer science`| +|15|Computer System Engineering|[files]()|`computer science`| +|16|Artificial Intelligence|[files]()|`computer science`| ### Other Basic Courses @@ -43,8 +43,3 @@ This roadmap was made upon [this](http://www.eecs.mit.edu/academics-admissions/u * 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]()| From b018534e7dc1178d3a8c003425e8d78cefe3cc67 Mon Sep 17 00:00:00 2001 From: Eric Douglas Date: Sun, 4 May 2014 15:26:20 -0300 Subject: [PATCH 12/14] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 10f5bd5..d64c332 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ This roadmap was made upon [this](http://www.eecs.mit.edu/academics-admissions/undergraduate-programs/course-6-3-computer-science-and-engineering) flow chart of [this](http://www.eecs.mit.edu/academics-admissions/undergraduate-programs/course-6-3-computer-science-and-engineering) course. ||Course|Archives|Area| -|---|---|---|---| +|---|---|:---:|---| |01|Introduction to Computer Science and Programming|[files](https://github.com/ericdouglas/MIT-computer-science/tree/master/archives/01-introduction-to-computer-science-and-programming)|`computer science`| |02|Mathematics for Computer Science|[files]()|`mathematics`| |03|Single Variable Calculus|[files]()|`mathematics`| From 38342ccc8b209e728cb0b52b0b6764dbb84eff4f Mon Sep 17 00:00:00 2001 From: Eric Douglas Date: Sun, 4 May 2014 16:40:59 -0300 Subject: [PATCH 13/14] Update README.md --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index d64c332..375b9aa 100644 --- a/README.md +++ b/README.md @@ -27,6 +27,9 @@ This roadmap was made upon [this](http://www.eecs.mit.edu/academics-admissions/u ### Other Basic Courses +* 6.035 Computer Language Engineering +* 6.041 Probabilistic Systems Analysis and Applied Probability +* 6.045J Automata, Computability, and Complexity * 6.046J Design and Analysis of Algorithms * 6.080 Great Ideas in Theoretical Computer Science * 6.087 Practical Programming in C From f33393a1a66343e6ae0a66516ada2dfb363232b8 Mon Sep 17 00:00:00 2001 From: Eric Douglas Date: Mon, 5 May 2014 22:51:12 -0300 Subject: [PATCH 14/14] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 375b9aa..5360e7b 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ This roadmap was made upon [this](http://www.eecs.mit.edu/academics-admissions/u ||Course|Archives|Area| |---|---|:---:|---| -|01|Introduction to Computer Science and Programming|[files](https://github.com/ericdouglas/MIT-computer-science/tree/master/archives/01-introduction-to-computer-science-and-programming)|`computer science`| +|01|[Introduction to Computer Science and Programming](http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-00sc-introduction-to-computer-science-and-programming-spring-2011/index.htm)|[files](https://github.com/ericdouglas/MIT-computer-science/tree/master/archives/01-introduction-to-computer-science-and-programming)|`computer science`| |02|Mathematics for Computer Science|[files]()|`mathematics`| |03|Single Variable Calculus|[files]()|`mathematics`| |04|Physics I: Classical Mechanics|[files]()|`physics`|