diff --git a/docs/courses.md b/docs/courses.md
index a6d6354..700cf9d 100644
--- a/docs/courses.md
+++ b/docs/courses.md
@@ -9,7 +9,9 @@ Of the course materials we list here, some are are provided by us and others are
To summarize the status of a course's materials, we use the following emojis:
- ✅ indicates comprehensive and current course materials
- 🔄 indicates incomplete and/or outdated course materials
+- 🔄📝 indicates only lecture notes available
- 🛠️ indicates coming soon
+
## MIT Courses
- course 6: [Electrical Engineering and Computer Science](/courses/mit/course-6/)
diff --git a/docs/courses/mit/course-18.md b/docs/courses/mit/course-18.md
index 57c09b4..d614785 100644
--- a/docs/courses/mit/course-18.md
+++ b/docs/courses/mit/course-18.md
@@ -12,4 +12,4 @@ IAP classes:
Fall/Spring classes:
- ✅ 18.901 [Introduction to Topology](https://math.mit.edu/~jhirsh/topology.html) (Spring 2016)
-- 🔄 18.700 [Linear Algebra](/courses/mit/course-18/18-700/) (Fall 2022)
+- 🔄 18.700 [Linear Algebra](/courses/mit/course-18/18-700/) (Fall 2022)
\ No newline at end of file
diff --git a/docs/courses/mit/course-18/18-700.md b/docs/courses/mit/course-18/18-700.md
index 30db19d..365f960 100644
--- a/docs/courses/mit/course-18/18-700.md
+++ b/docs/courses/mit/course-18/18-700.md
@@ -14,5 +14,4 @@ Vector spaces, systems of linear equations, bases, linear independence, matrices
Resources:
- Fall 2022 [Lecture Notes](/resources/18-700/18-700_Fall2022_lecture.pdf)
-- Fall 2019 class [website](https://math.mit.edu/~dav/700.html) (has problem sets)
-
+- Fall 2019 [class website](https://math.mit.edu/~dav/700.html) (has problem sets)
\ No newline at end of file
diff --git a/docs/courses/mit/course-6.md b/docs/courses/mit/course-6.md
index 3fec6f1..9566e0b 100644
--- a/docs/courses/mit/course-6.md
+++ b/docs/courses/mit/course-6.md
@@ -6,33 +6,33 @@ permalink: /courses/mit/course-6/
See EECS degree [requirements](https://www.eecs.mit.edu/academics/undergraduate-programs/curriculum/) and [course catalog](http://student.mit.edu/catalog/m6a.html).
-🔄 means only part of the class is available.
-🔄📝 means only lecture notes available.
-
IAP classes:
- ✅ [Introduction to Data-Centric AI](https://dcai.csail.mit.edu) (January 2023)
- - Videos processed by MIT SOUL.
- ✅ 6.s091: [Causality: Policy Evaluation, Structure Learning, and Representation Learning](https://github.com/csquires/6.S091-causality) (January 2023)
- ✅ 6.s092: [The Art and Science of PCB Design](https://pcb.mit.edu/) (January 2023)
- ✅ [Modern Zero Knowledge Cryptography](zkiap.com) (January 2023)
- ✅ [The Missing Semester (of your Computer Science Education)](https://missing.csail.mit.edu/) (January 2020)
-- ✅ 6.9620: [web.lab](https://weblab.mit.edu/schedule/) (Jan 2023)
+- ✅ 6.9620: [web.lab](https://weblab.mit.edu/schedule/) (January 2023)
Fall/Spring classes:
-- ✅ 6.004: [Computational Structures](https://ocw.mit.edu/courses/6-004-computation-structures-spring-2017/) (Spring 2017)
-- ✅ 6.031: [Software Construction](https://web.mit.edu/6.031/www/sp22/) (Spring 2022)
-- ✅ 6.033/6.1800: [Computer System Engineering](https://web.mit.edu/6.1800/www/) (Spring 2023)
-- ✅ 6.036/6.390: [Intro to Machine Learning](https://openlearninglibrary.mit.edu/courses/course-v1:MITx+6.036+1T2019/course/#block-v1:MITx+6.036+1T2019+type@sequential+block@intro_ml) (Spring 2020)
-- ✅ 6.042: [Mathematics for Computer Science](https://learning-modules.mit.edu/materials/index.html?uuid=/course/6/sp18/6.042#materials) (Spring 2018)
-- ✅ 6.101: [Fundamentals of Programming](https://py.mit.edu/fall23) (Fall 2023)
-- ✅ 6.1600/6.s060: [Foundations of Computer Security](https://61600.csail.mit.edu/2023/) (Fall 2023)
-- ✅ 6.512: [Coq: Formal Reasoning About Programs](frap.csail.mit.edu) (Spring 2023)
+- 🔄 6.004: [Computation Structures](https://ocw.mit.edu/courses/6-004-computation-structures-spring-2017/) (Spring 2017)
+ - no psets or exams
+- ✅ 6.031: Software Construction ([Spring 2023](https://web.mit.edu/6.031/www/sp23/), [Spring 2022](https://web.mit.edu/6.031/www/sp22/))
+- 🔄 6.033: [Computer System Engineering](https://web.mit.edu/6.1800/www/) (Spring 2023)
+ - no psets, exams, or lecture videos
+- 🔄 6.036: [Intro to Machine Learning](https://openlearninglibrary.mit.edu/courses/course-v1:MITx+6.036+1T2019/course/#block-v1:MITx+6.036+1T2019+type@sequential+block@intro_ml) (Spring 2020)
+ - no exams
+- ✅ 6.042: [Mathematics for Computer Science](/courses/mit/course-6/6-042/) (Spring 2010, 2015, 2018)
+- ✅ 6.101: [Fundamentals of Programming](https://py.mit.edu/fall23/calendar) (Fall 2023)
+- ✅ 6.1600: [Foundations of Computer Security](https://61600.csail.mit.edu/2023/) (Fall 2023)
+- ✅ 6.512: [Coq: Formal Reasoning About Programs](https://frap.csail.mit.edu/) (Spring 2023)
+ - no lecture videos (but has free textbooks)
- ✅ 6.7320: [Parallel Computing and Scientific Machine Learning](https://book.sciml.ai/) (Spring 2023)
-- 🔄📝 6.820: [Foundations of Program Analysis](https://learning-modules.mit.edu/materials/index.html?uuid=/course/6/fa15/6.820)
-- ✅ 6.823: [Computer System Architecture](https://web.archive.org/web/20220525062408/http://csg.csail.mit.edu/6.823/lecnotes.html) (Fall 2021)
-- ✅ 6.824/6.5840: [Distributed Systems](https://pdos.csail.mit.edu/6.824/schedule.html) (Spring 2023)
-- ✅ 6.826: [Principles (and Verification) of Computer Systems](https://6826.csail.mit.edu/2020/) (Fall 2023)
-- ✅ 6.828/6.5660: [Computer Systems Security](https://css.csail.mit.edu/6.5660/2024/schedule.html) (Spring 2024)
-- ✅ 6.s081: [Dynamic Computer Language Engineering](http://6.s081.scripts.mit.edu/sp18/schedule.html) (Spring 2018)
+- 🔄📝 6.820: [Foundations of Program Analysis](https://ocw.mit.edu/courses/6-820-fundamentals-of-program-analysis-fall-2015/) (Fall 2015)
+- ✅ 6.823: Computer System Architecture ([Fall 2021](https://web.archive.org/web/20220525062408/http://csg.csail.mit.edu/6.823/), [Fall 2023](http://csg.csail.mit.edu/6.5900/))
+- ✅ 6.824: [Distributed Systems](https://pdos.csail.mit.edu/6.824/) (Spring 2023)
+- ✅ 6.826: Principles of Computer Systems ([Fall 2020](https://6826.csail.mit.edu/2020/), [Fall 2019](https://6826.csail.mit.edu/2019/), [Fall 2017](https://6826.csail.mit.edu/2017/))
+- ✅ 6.828: [Computer Systems Security](https://css.csail.mit.edu/6.5660/) (Spring 2023)
+- ✅ 6.s081: Dynamic Computer Language Engineering ([Spring 2019](http://6.s081.scripts.mit.edu/sp19/schedule.html), [Spring 2018](http://6.s081.scripts.mit.edu/sp18/schedule.html), [Spring 2017](http://6.s081.scripts.mit.edu/sp17/schedule.html))
- ✅ 6.s050: [Programming Language Design](https://people.csail.mit.edu/feser/pld-s23/) (Spring 2023)
-- 🔄📝 6.s890: [Topics in Multiagent Learning](http://web.mit.edu/~gfarina/www/6S890/) (Fall 2023, being updated in real-time)
+- 🔄📝 6.s890: [Topics in Multiagent Learning](http://web.mit.edu/~gfarina/www/6S890/) (Fall 2023)
\ No newline at end of file
diff --git a/docs/courses/mit/course-6/6-042.md b/docs/courses/mit/course-6/6-042.md
new file mode 100644
index 0000000..e4f28c7
--- /dev/null
+++ b/docs/courses/mit/course-6/6-042.md
@@ -0,0 +1,10 @@
+---
+layout: page
+title: 6.042 Mathematics for Computer Science
+permalink: /courses/mit/course-6/6-042/
+---
+
+Resources:
+- Spring 2018 [class website](https://courses.csail.mit.edu/6.042/spring18/) (psets, exams)
+- Spring 2015 [lecture videos](https://www.youtube.com/playlist?list=PLUl4u3cNGP60UlabZBeeqOuoLuj_KNphQ)
+- Spring 2010 [OCW page](https://ocw.mit.edu/courses/6-042j-mathematics-for-computer-science-fall-2010/) (lecture videos, recitations, psets, exams)
\ No newline at end of file