Skip to content

Commit 769477e

Browse files
upd
1 parent 4b5f43f commit 769477e

1 file changed

Lines changed: 42 additions & 40 deletions

File tree

study.json

Lines changed: 42 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,10 @@
2727
"accent": "blue",
2828
"blurb": "Thomas — limits, derivatives, integrals",
2929
"resources": [
30-
{ "label": "Calculus A summary", "href": "https://drive.google.com/file/d/107pETsODF5f6OGlWJtgQtCuhlAqfLi7C/view?usp=sharing", "type": "external" },
31-
{ "label": "Custom Practice Problems", "href": "https://drive.google.com/file/d/1-vX-wZQe6hC3NHA0gRAPjf02g-lNGo14/view?usp=drive_link", "type": "external" },
32-
{ "label": "Mid Term Exam 2026", "href": "https://drive.google.com/file/d/1m0t2o14kDRxT8cPozwQRNh4Qt8UE0G2V/view?usp=sharing", "type": "external" },
33-
{ "label": "Final Exam 2026", "href": "https://drive.google.com/file/d/1eJarjleXdZKKE2E9ywtMibAGUzAUTlSX/view?usp=sharing", "type": "external" }
30+
{ "label": "Calculus A summary", "href": "https://drive.google.com/file/d/107pETsODF5f6OGlWJtgQtCuhlAqfLi7C/view?usp=sharing", "type": "external", "icon": "fa-solid fa-book" },
31+
{ "label": "Custom Practice Problems", "href": "https://drive.google.com/file/d/1-vX-wZQe6hC3NHA0gRAPjf02g-lNGo14/view?usp=drive_link", "type": "external", "icon": "fa-solid fa-dumbbell" },
32+
{ "label": "Mid Term Exam 2026", "href": "https://drive.google.com/file/d/1m0t2o14kDRxT8cPozwQRNh4Qt8UE0G2V/view?usp=sharing", "type": "external", "icon": "fa-solid fa-file-pen" },
33+
{ "label": "Final Exam 2026", "href": "https://drive.google.com/file/d/1eJarjleXdZKKE2E9ywtMibAGUzAUTlSX/view?usp=sharing", "type": "external", "icon": "fa-solid fa-file-circle-check" }
3434
]
3535
},
3636
{
@@ -41,7 +41,7 @@
4141
"accent": "purple",
4242
"blurb": "Physics",
4343
"resources": [
44-
{ "label": "Physics A summary", "href": "https://drive.google.com/file/d/1EjoeZa87syQ853VUBy3dkaPxfL0ij6Os/view?usp=sharing", "type": "external" }
44+
{ "label": "Physics A summary", "href": "https://drive.google.com/file/d/1EjoeZa87syQ853VUBy3dkaPxfL0ij6Os/view?usp=sharing", "type": "external", "icon": "fa-solid fa-book" }
4545
]
4646
},
4747
{
@@ -52,7 +52,7 @@
5252
"accent": "orange",
5353
"blurb": "Electric",
5454
"resources": [
55-
{ "label": "Electric Circuits A summary", "href": "https://drive.google.com/file/d/1cWmIJ-XSlGFHOUldgGKwPV94RM53cfh6/view?usp=sharing", "type": "external" }
55+
{ "label": "Electric Circuits A summary", "href": "https://drive.google.com/file/d/1cWmIJ-XSlGFHOUldgGKwPV94RM53cfh6/view?usp=sharing", "type": "external", "icon": "fa-solid fa-book" }
5656
]
5757
},
5858
{
@@ -63,7 +63,7 @@
6363
"accent": "green",
6464
"blurb": "Programming",
6565
"resources": [
66-
{ "label": "Porgamming Basics with Python summary", "href": "https://drive.google.com/file/d/1CgBpaztko98iItkfWR815WVXvHgrzgwP/view?usp=sharing", "type": "external", "note": "شكر للزميل المهندس محمود ابو دقة على تزويد السلايدات للمادة" }
66+
{ "label": "Porgamming Basics with Python summary", "href": "https://drive.google.com/file/d/1CgBpaztko98iItkfWR815WVXvHgrzgwP/view?usp=sharing", "type": "external", "note": "شكر للزميل المهندس محمود ابو دقة على تزويد السلايدات للمادة", "icon": "fa-solid fa-book" }
6767
]
6868
}
6969
]
@@ -84,11 +84,11 @@
8484
"accent": "purple",
8585
"blurb": "Thomas — series, polar, conics",
8686
"resources": [
87-
{ "label": "Calculus B study lab (offline HTML)", "href": "Sem2/calcB.html", "type": "internal", "note": "interactive study lab · offline" },
88-
{ "label": "Calculus B summary", "href": "https://drive.google.com/file/d/1FYOIk7lpfwhTp7OzjkFX0C0OfTOT6yQz/view?usp=drive_link", "type": "external" },
89-
{ "label": "Formulas Sheet", "href": "https://drive.google.com/file/d/1RpS-sYEb4hWkLsazEy3wcaGyf-IQb_92/view?usp=sharing", "type": "external" },
90-
{ "label": "Final Exam 2026 (Unsolved)", "href": "https://drive.google.com/file/d/1DcGgVctItzURdWz_O58zmFjxcL1_7tkZ/view?usp=sharing", "type": "external" },
91-
{ "label": "Final Exam 2026 (Solved)", "href": "https://drive.google.com/file/d/1Vut11bepSwlMOq2_BvCcN6V-HOXGfJsU/view?usp=sharing", "type": "external" }
87+
{ "label": "Calculus B study lab (offline HTML)", "href": "Sem2/calcB.html", "type": "internal", "note": "interactive study lab · offline", "icon": "fa-solid fa-flask" },
88+
{ "label": "Calculus B summary", "href": "https://drive.google.com/file/d/1FYOIk7lpfwhTp7OzjkFX0C0OfTOT6yQz/view?usp=drive_link", "type": "external", "icon": "fa-solid fa-book" },
89+
{ "label": "Formulas Sheet", "href": "https://drive.google.com/file/d/1RpS-sYEb4hWkLsazEy3wcaGyf-IQb_92/view?usp=sharing", "type": "external", "icon": "fa-solid fa-square-root-variable" },
90+
{ "label": "Final Exam 2026 (Unsolved)", "href": "https://drive.google.com/file/d/1DcGgVctItzURdWz_O58zmFjxcL1_7tkZ/view?usp=sharing", "type": "external", "icon": "fa-solid fa-file-circle-question" },
91+
{ "label": "Final Exam 2026 (Solved)", "href": "https://drive.google.com/file/d/1Vut11bepSwlMOq2_BvCcN6V-HOXGfJsU/view?usp=sharing", "type": "external", "icon": "fa-solid fa-file-circle-check" }
9292
]
9393
},
9494
{
@@ -99,13 +99,13 @@
9999
"accent": "teal",
100100
"blurb": "Mano — logic, K-maps, FSMs",
101101
"resources": [
102-
{ "label": "DLD study lab (offline HTML)", "href": "Sem2/logic.html", "type": "internal", "note": "interactive study lab · offline" },
103-
{ "label": "Digital Design solutions (Mano, Ch 1–6)", "href": "https://drive.google.com/file/d/14t-T-4U5W-C6WspgcVwPbKNlYgbySc9u/view?usp=drive_link", "type": "external" },
104-
{ "label": "DLD Summary", "href": "https://drive.google.com/file/d/11zynGBnX-0VLKDhnr8vNtIby4qWAMpau/view?usp=drive_link", "type": "external" },
105-
{ "label": "Sequential Logic Study Lab", "href": "Sem2/seq.html", "type": "internal", "note": "interactive study lab · offline" },
106-
{ "label": "Chapter 4 Video", "href": "https://drive.google.com/file/d/1orXcD4uKbGpRZGN0raZKZ9atxN7CXCd5/view?usp=sharing", "type": "external", "note": "Chapter 4 Video" },
107-
{ "label": "Chapter 5 Video", "href": "https://drive.google.com/file/d/12FKVmbfI7xz7SimPRa2QHFaFSb-PDled/view?usp=sharing", "type": "external", "note": "Chapter 5 Video" },
108-
{ "label": "Chapter 6 Video", "href": "https://drive.google.com/file/d/1KtaB2tPd-LNcG8z8hKQ9o2t4fINp0wlS/view?usp=sharing", "type": "external", "note": "Chapter 6 Video" }
102+
{ "label": "DLD study lab (offline HTML)", "href": "Sem2/logic.html", "type": "internal", "note": "interactive study lab · offline", "icon": "fa-solid fa-flask" },
103+
{ "label": "Digital Design solutions (Mano, Ch 1–6)", "href": "https://drive.google.com/file/d/14t-T-4U5W-C6WspgcVwPbKNlYgbySc9u/view?usp=drive_link", "type": "external", "icon": "fa-solid fa-key" },
104+
{ "label": "DLD Summary", "href": "https://drive.google.com/file/d/11zynGBnX-0VLKDhnr8vNtIby4qWAMpau/view?usp=drive_link", "type": "external", "icon": "fa-solid fa-book" },
105+
{ "label": "Sequential Logic Study Lab", "href": "Sem2/seq.html", "type": "internal", "note": "interactive study lab · offline", "icon": "fa-solid fa-vial-circle-check" },
106+
{ "label": "Chapter 4 Video", "href": "https://drive.google.com/file/d/1orXcD4uKbGpRZGN0raZKZ9atxN7CXCd5/view?usp=sharing", "type": "external", "note": "Chapter 4 Video", "icon": "fa-solid fa-circle-play" },
107+
{ "label": "Chapter 5 Video", "href": "https://drive.google.com/file/d/12FKVmbfI7xz7SimPRa2QHFaFSb-PDled/view?usp=sharing", "type": "external", "note": "Chapter 5 Video", "icon": "fa-solid fa-circle-play" },
108+
{ "label": "Chapter 6 Video", "href": "https://drive.google.com/file/d/1KtaB2tPd-LNcG8z8hKQ9o2t4fINp0wlS/view?usp=sharing", "type": "external", "note": "Chapter 6 Video", "icon": "fa-solid fa-circle-play" }
109109
]
110110
},
111111
{
@@ -116,15 +116,15 @@
116116
"accent": "green",
117117
"blurb": "Liang, chapters 1–9 + exams",
118118
"resources": [
119-
{ "label": "C++ Mastery Console — 529 MCQ + 32 coding problems", "href": "Sem2/cpp_mastery.html", "type": "internal", "note": "quiz + implementation lab · offline" },
120-
{ "label": "C++ Programming (1) Summary", "href": "https://drive.google.com/file/d/1h7OvJJogDXSk3Xc_-qyo-lNYi55yhx-R/view?usp=drive_link", "type": "external" },
121-
{ "label": "Chapter 6 Video", "href": "https://drive.google.com/file/d/1V7_f7831SGAuq76a4z2CtRpQI-Y55Lzs/view?usp=sharing", "type": "external" },
122-
{ "label": "Chapter 9 Video", "href": "https://drive.google.com/file/d/1TSmv5q5549u4kQ2VLlRi_ez1lMcDnoBa/view?usp=sharing", "type": "external" },
123-
{ "label": "Selection Sort Video", "href": "https://drive.google.com/file/d/11fj3p9XETc0s8JQuav0s8fHgbtpUSXHl/view?usp=sharing", "type": "external" },
124-
{ "label": "Binary Search Video", "href": "https://drive.google.com/file/d/1pg6dWaNJ0-_CrLa_6arRym3LVJbK43gf/view?usp=sharing", "type": "external" },
125-
{ "label": "Implementation Problems", "href": "https://drive.google.com/file/d/1UruXzmiP9a0cHxDxriLK51bFHr2tEUSX/view?usp=sharing", "type": "external" },
126-
{ "label": "Final Exam 2026 (Unsolved)", "href": "https://drive.google.com/file/d/1tJsm-iBw6sxoFbGqbfNzs8Vb9pOi-pVx/view?usp=sharing", "type": "external" },
127-
{ "label": "Final Exam 2026 (Solved)", "href": "https://drive.google.com/file/d/1cUBeoCv4FhoqT8YbizLseTJElB0ULNAr/view?usp=sharing", "type": "external" }
119+
{ "label": "C++ Mastery Console — 529 MCQ + 32 coding problems", "href": "Sem2/cpp_mastery.html", "type": "internal", "note": "quiz + implementation lab · offline", "icon": "fa-solid fa-terminal" },
120+
{ "label": "C++ Programming (1) Summary", "href": "https://drive.google.com/file/d/1h7OvJJogDXSk3Xc_-qyo-lNYi55yhx-R/view?usp=drive_link", "type": "external", "icon": "fa-solid fa-book" },
121+
{ "label": "Chapter 6 Video", "href": "https://drive.google.com/file/d/1V7_f7831SGAuq76a4z2CtRpQI-Y55Lzs/view?usp=sharing", "type": "external", "icon": "fa-solid fa-circle-play" },
122+
{ "label": "Chapter 9 Video", "href": "https://drive.google.com/file/d/1TSmv5q5549u4kQ2VLlRi_ez1lMcDnoBa/view?usp=sharing", "type": "external", "icon": "fa-solid fa-circle-play" },
123+
{ "label": "Selection Sort Video", "href": "https://drive.google.com/file/d/11fj3p9XETc0s8JQuav0s8fHgbtpUSXHl/view?usp=sharing", "type": "external", "icon": "fa-solid fa-arrow-down-short-wide" },
124+
{ "label": "Binary Search Video", "href": "https://drive.google.com/file/d/1pg6dWaNJ0-_CrLa_6arRym3LVJbK43gf/view?usp=sharing", "type": "external", "icon": "fa-solid fa-magnifying-glass" },
125+
{ "label": "Implementation Problems", "href": "https://drive.google.com/file/d/1UruXzmiP9a0cHxDxriLK51bFHr2tEUSX/view?usp=sharing", "type": "external", "icon": "fa-solid fa-laptop-code" },
126+
{ "label": "Final Exam 2026 (Unsolved)", "href": "https://drive.google.com/file/d/1tJsm-iBw6sxoFbGqbfNzs8Vb9pOi-pVx/view?usp=sharing", "type": "external", "icon": "fa-solid fa-file-circle-question" },
127+
{ "label": "Final Exam 2026 (Solved)", "href": "https://drive.google.com/file/d/1cUBeoCv4FhoqT8YbizLseTJElB0ULNAr/view?usp=sharing", "type": "external", "icon": "fa-solid fa-file-circle-check" }
128128
]
129129
},
130130
{
@@ -135,7 +135,7 @@
135135
"accent": "orange",
136136
"blurb": "PWM, sensors, projects",
137137
"resources": [
138-
{ "label": "IoT / ESP32 summary (slide sets + diagrams)", "href": "https://drive.google.com/file/d/1W8XWIcXXM78Hm6jyTkJymSGkRyaKTQdv/view?usp=drive_link", "type": "external" }
138+
{ "label": "IoT / ESP32 summary (slide sets + diagrams)", "href": "https://drive.google.com/file/d/1W8XWIcXXM78Hm6jyTkJymSGkRyaKTQdv/view?usp=drive_link", "type": "external", "icon": "fa-solid fa-book" }
139139
]
140140
},
141141
{
@@ -146,10 +146,10 @@
146146
"accent": "amber",
147147
"blurb": "Logisim builds & lab reports",
148148
"resources": [
149-
{ "label": "Logic Lab Summary", "href": "https://drive.google.com/file/d/1vB-8KN_lkw1ga0iZvzdC5Rs_QFNB3tyI/view?usp=drive_link", "type": "external" },
150-
{ "label": "Chapter 4 Video", "href": "https://drive.google.com/file/d/1orXcD4uKbGpRZGN0raZKZ9atxN7CXCd5/view?usp=sharing", "type": "external", "note": "Chapter 4 Video" },
151-
{ "label": "Chapter 5 Video", "href": "https://drive.google.com/file/d/12FKVmbfI7xz7SimPRa2QHFaFSb-PDled/view?usp=sharing", "type": "external", "note": "Chapter 5 Video" },
152-
{ "label": "Chapter 6 Video", "href": "https://drive.google.com/file/d/1KtaB2tPd-LNcG8z8hKQ9o2t4fINp0wlS/view?usp=sharing", "type": "external", "note": "Chapter 6 Video" }
149+
{ "label": "Logic Lab Summary", "href": "https://drive.google.com/file/d/1vB-8KN_lkw1ga0iZvzdC5Rs_QFNB3tyI/view?usp=drive_link", "type": "external", "icon": "fa-solid fa-book" },
150+
{ "label": "Chapter 4 Video", "href": "https://drive.google.com/file/d/1orXcD4uKbGpRZGN0raZKZ9atxN7CXCd5/view?usp=sharing", "type": "external", "note": "Chapter 4 Video", "icon": "fa-solid fa-circle-play" },
151+
{ "label": "Chapter 5 Video", "href": "https://drive.google.com/file/d/12FKVmbfI7xz7SimPRa2QHFaFSb-PDled/view?usp=sharing", "type": "external", "note": "Chapter 5 Video", "icon": "fa-solid fa-circle-play" },
152+
{ "label": "Chapter 6 Video", "href": "https://drive.google.com/file/d/1KtaB2tPd-LNcG8z8hKQ9o2t4fINp0wlS/view?usp=sharing", "type": "external", "note": "Chapter 6 Video", "icon": "fa-solid fa-circle-play" }
153153
]
154154
}
155155
]
@@ -495,28 +495,30 @@
495495
}
496496
]
497497
},
498-
{
498+
{
499499
"id": "uk",
500500
"title": "Mathematics and CS Courses for UK",
501501
"tag": "UKqual",
502502
"icon": "fa-solid fa-leaf",
503503
"accent": "purple",
504504
"blurb": "Qualifiers for Math/CS Major in UK Courses",
505505
"resources": [
506-
{ "label": "Mathematics Sumamry", "href": "", "type": "internal" },
507-
{ "label": "Further Mathematics Sumamry", "href": "", "type": "internal" }
506+
{ "label": "Mathematics Sumamry", "href": "https://drive.google.com/file/d/1RMYZ0cpFqMFddRxLJzYv1EgtazUgrtR4/view?usp=sharing", "type": "external", "icon": "fa-solid fa-square-root-variable" },
507+
{ "label": "Further Mathematics Sumamry", "href": "https://drive.google.com/file/d/1APY37TjoM1yaDT-zOzQw-gH0YvLh13kz/view?usp=sharing", "type": "external", "icon": "fa-solid fa-infinity" },
508+
{ "label": "Physics Sumamry", "href": "https://drive.google.com/file/d/1V5bYsyrkl5PEbYUpUQ9DYZYrPXm9BIVn/view?usp=sharing", "type": "external", "icon": "fa-solid fa-atom" },
509+
{ "label": "CS Sumamry", "href": "", "type": "external", "icon": "fa-solid fa-code" }
508510
]
509511
},
510-
{
512+
{
511513
"id": "CSEAI",
512514
"title": "Computer Sciences Educational Content",
513515
"tag": "CSEAI",
514516
"icon": "fa-solid fa-microchip",
515517
"accent": "blue",
516518
"blurb": "Major Courses for Any Engineer's Career",
517519
"resources": [
518-
{ "label": "CS50x Course Summary Book with Examples", "href": "", "type": "internal" },
519-
{ "label": "CS50 AI's Course Summary Book with Examples", "href": "", "type": "internal" }
520+
{ "label": "CS50x Course Summary Book with Examples", "href": "", "type": "internal", "icon": "fa-solid fa-book-open" },
521+
{ "label": "CS50 AI's Course Summary Book with Examples", "href": "", "type": "internal", "icon": "fa-solid fa-robot" }
520522
]
521523
},
522524
{
@@ -527,7 +529,7 @@
527529
"accent": "amber",
528530
"blurb": "Every Problem I've authored so far",
529531
"resources": [
530-
{ "label": "Full List of Problems", "href": "problemset.html", "type": "internal" }
532+
{ "label": "Full List of Problems", "href": "problemset.html", "type": "internal", "icon": "fa-solid fa-list-check" }
531533
]
532534
}
533535
]

0 commit comments

Comments
 (0)