Skip to content

Commit f81520f

Browse files
rearrange math courses as per cs2023 (#51)
1 parent 778b7a2 commit f81520f

6 files changed

Lines changed: 27 additions & 3 deletions

File tree

docs/computer-science/advanced-cs/electives/index.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -95,8 +95,7 @@ Courses | Duration | Effort | Prerequisites
9595

9696
Courses | Duration | Effort | Prerequisites
9797
:-- | :--: | :--: | :--:
98-
[Essence of Linear Algebra](https://www.youtube.com/playlist?list=PLZHQObOWTQDPD3MizzM2xVFitgF8hE_ab) | - | - | [high school math](../../../precollege-math/index.md)
99-
[Linear Algebra](https://ocw.mit.edu/courses/mathematics/18-06sc-linear-algebra-fall-2011/) | 14 weeks | 12 hours/week | corequisite: Essence of Linear Algebra
98+
[Linear Algebra](https://ocw.mit.edu/courses/mathematics/18-06sc-linear-algebra-fall-2011/) <br/> (Unit 1 already covered in Core CS) | 14 weeks | 12 hours/week | [Core Math](../../math/index.md)
10099
[Introduction to Numerical Methods](https://ocw.mit.edu/courses/mathematics/18-335j-introduction-to-numerical-methods-spring-2019/index.htm)| 14 weeks | 12 hours/week | [Linear Algebra](https://ocw.mit.edu/courses/mathematics/18-06sc-linear-algebra-fall-2011/)
101100
[Introduction to Formal Logic](https://forallx.openlogicproject.org/) | 10 weeks | 4-8 hours/week | [Set Theory](https://www.youtube.com/playlist?list=PL5KkMZvBpo5AH_5GpxMiryJT6Dkj32H6N)
102101
[Probability](https://stat110.hsites.harvard.edu/) | 15 weeks | 5-10 hours/week | [Differentiation and Integration](https://www.edx.org/course/calculus-1b-integration)

docs/computer-science/extras/courses.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ Courses | Duration | Effort
4141
[Multivariable Calculus](https://ocw.mit.edu/courses/mathematics/18-02sc-multivariable-calculus-fall-2010/index.htm) | 13 weeks | 12 hours/week
4242
[Introduction to Probability - The Science of Uncertainty](https://www.edx.org/learn/probability/massachusetts-institute-of-technology-probability-the-science-of-uncertainty-and-data) | 18 weeks | 12 hours/week
4343
[Matrix Methods In Data Analysis, Signal Processing, And Machine Learning](https://ocw.mit.edu/courses/18-065-matrix-methods-in-data-analysis-signal-processing-and-machine-learning-spring-2018/) | - | -
44+
[Stanford CS109: Probability for Computer Scientists](https://web.stanford.edu/class/archive/cs/cs109/cs109.1232/) <br/> - [Lectures](https://youtube.com/playlist?list=PLoROMvodv4rOpr_A7B9SriE_iZmkanvUg) <br/> - [Practice Problems](https://drive.google.com/drive/folders/1Ff5awaJv-ntsPDFcgHkdi6Swmt3Iemrw) | - | -
4445

4546
## Systems
4647

docs/computer-science/index.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,8 @@ Build a rigorous foundation in mathematical thinking, which is essential for mas
118118

119119
- [Calculus](./math/calculus/index.md)
120120
- [Discrete Mathematics](./math/discrete-math/index.md)
121+
- [Essence of Linear Algebra](./math/essence-linear-algebra/index.md)
122+
- [Linear Algebra](./math/linear-algebra/index.md) (Only Unit 1)
121123

122124
### Systems
123125

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---
2+
sidebar_position: 3
3+
---
4+
5+
# Essence of Linear Algebra
6+
*Timeline: 6 - 10 hours*
7+
8+
- [Essence of Linear Algebra](https://www.youtube.com/playlist?list=PLZHQObOWTQDPD3MizzM2xVFitgF8hE_ab)
9+
10+
A free course offering the core concept of linear algebra with a visuals-first approach.

docs/computer-science/math/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ sidebar_position: 5
33
---
44

55
# Math
6-
*Timeline: 238 hours - 1.5 years*
6+
*Timeline: 1 - 2 years*
77

88
import DocCardList from '@theme/DocCardList';
99

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
---
2+
sidebar_position: 4
3+
---
4+
5+
# Linear Algebra
6+
*Timeline: 30 - 40 hours*
7+
8+
- [Linear Algebra](https://ocw.mit.edu/courses/mathematics/18-06sc-linear-algebra-fall-2011/) (Only Unit 1)
9+
10+
Once **Unit 1** needs to be done as a part of Core Math. Rest of the course is an [Advanced Math](../../advanced-cs/electives/index.md#advanced-math) elective course.
11+
12+
This course covers matrix theory and linear algebra, emphasizing topics useful in other disciplines such as physics, economics and social sciences, natural sciences, and engineering.

0 commit comments

Comments
 (0)