Skip to content
This repository was archived by the owner on Sep 6, 2025. It is now read-only.

Commit 6072b72

Browse files
committed
Add PHYS 204, 205, 210, 213, 215 courses and standardize all BS Physics course pages
- Added 5 new 200-level physics courses with complete materials - Standardized all physics course pages to follow consistent collapsible section structure - Created comprehensive STYLE_GUIDE.md for maintaining consistency - Organized and linked all available course materials (textbooks, notes, exams, labs) - Fixed 'courtesy to' typo in bs-physics.md tab
1 parent d8f4186 commit 6072b72

File tree

203 files changed

+1051
-98
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

203 files changed

+1051
-98
lines changed

_bs_physics/STYLE_GUIDE.md

Lines changed: 210 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,210 @@
1+
# Course Page Style Guide for BS Physics
2+
3+
This guide ensures consistency across all course pages in the `_bs_physics` directory.
4+
5+
## Standard Collapsible Section Structure
6+
7+
**ALL course pages MUST include these 6 sections in this exact order:**
8+
9+
1. **Textbooks & References** - `<i class="fas fa-book"></i>`
10+
2. **Homework & Assignments** - `<i class="fas fa-file-alt"></i>`
11+
3. **Exams & Solutions** - `<i class="fas fa-chart-bar"></i>`
12+
4. **Quizzes & Solutions** - `<i class="fas fa-check-circle"></i>`
13+
5. **Lecture Notes** - `<i class="fas fa-book-open"></i>`
14+
6. **Computational Materials** - `<i class="fas fa-laptop-code"></i>`
15+
16+
### Additional Specialized Sections (Optional)
17+
18+
Add these AFTER the 6 standard sections when applicable:
19+
20+
- **Lab Materials** - `<i class="fas fa-flask"></i>` (for laboratory courses)
21+
- **Projects** - `<i class="fas fa-clipboard-list"></i>` (for project-based courses)
22+
- **Seminar Materials** - `<i class="fas fa-chart-bar"></i>` (for seminar courses like PHYS 499)
23+
- **Research Materials** - `<i class="fas fa-clipboard-list"></i>` (for research courses like PHYS 497)
24+
25+
## Section Template
26+
27+
### Basic Structure
28+
```markdown
29+
<details>
30+
<summary><strong><i class="fas fa-[ICON]"></i> [Section Title]</strong></summary>
31+
<ul>
32+
<li><a href="/assets/resources/[path]/[file].pdf">[Description]</a></li>
33+
</ul>
34+
</details>
35+
```
36+
37+
### First Section (Always Open)
38+
The first section (Textbooks & References) should always be open by default:
39+
```markdown
40+
<details open>
41+
<summary><strong><i class="fas fa-book"></i> Textbooks & References</strong></summary>
42+
```
43+
44+
### Empty Sections
45+
If a section has no content yet, use this placeholder:
46+
```markdown
47+
<details>
48+
<summary><strong><i class="fas fa-[ICON]"></i> [Section Title]</strong></summary>
49+
<ul>
50+
<li>No materials available yet</li>
51+
</ul>
52+
</details>
53+
```
54+
55+
## Complete Course Page Template
56+
57+
```markdown
58+
---
59+
layout: course
60+
code: PHYS XXX
61+
title: [Course Title]
62+
slug: physXXX
63+
credits: X-X-X
64+
level: XXX
65+
description: [Course description]
66+
prerequisites: [Prerequisites]
67+
semester_offered: F/S/F,S
68+
course_type: Core/Elective
69+
---
70+
71+
[Course description paragraph]
72+
73+
**Prerequisites:** [Prerequisites]
74+
75+
## <i class="fas fa-book"></i> Course Resources
76+
77+
<details open>
78+
<summary><strong><i class="fas fa-book"></i> Textbooks & References</strong></summary>
79+
<ul>
80+
<li><a href="/assets/resources/core/physXXX/textbooks/[file].pdf">[Book Title - Author]</a></li>
81+
</ul>
82+
</details>
83+
84+
<details>
85+
<summary><strong><i class="fas fa-file-alt"></i> Homework & Assignments</strong></summary>
86+
<ul>
87+
<li><a href="/assets/resources/core/physXXX/homework/[file].pdf">Homework 1</a></li>
88+
</ul>
89+
</details>
90+
91+
<details>
92+
<summary><strong><i class="fas fa-chart-bar"></i> Exams & Solutions</strong></summary>
93+
<ul>
94+
<li><a href="/assets/resources/core/physXXX/exams/[file].pdf">Major Exam I - Solution</a></li>
95+
</ul>
96+
</details>
97+
98+
<details>
99+
<summary><strong><i class="fas fa-check-circle"></i> Quizzes & Solutions</strong></summary>
100+
<ul>
101+
<li><a href="/assets/resources/core/physXXX/quizzes/[file].pdf">Quiz 1 - Solution</a></li>
102+
</ul>
103+
</details>
104+
105+
<details>
106+
<summary><strong><i class="fas fa-book-open"></i> Lecture Notes</strong></summary>
107+
<ul>
108+
<li><a href="/assets/resources/core/physXXX/notes/[file].pdf">Chapter 1 - Notes</a></li>
109+
</ul>
110+
</details>
111+
112+
<details>
113+
<summary><strong><i class="fas fa-laptop-code"></i> Computational Materials</strong></summary>
114+
<ul>
115+
<li><a href="/assets/resources/core/physXXX/computational/[file].nb">[Description] (Mathematica)</a></li>
116+
</ul>
117+
</details>
118+
```
119+
120+
## File Naming Conventions
121+
122+
### Link Text Format
123+
- **Homework:** "Homework [Number]" or descriptive title
124+
- **Exams:** "Major Exam [Number] - Solution" or "Final Exam - Solution"
125+
- **Quizzes:** "Quiz [Number] - Solution"
126+
- **Lecture Notes:** "Chapter [Number] - [Topic]" or descriptive title
127+
- **Computational:** "[Description] (Software Name)"
128+
129+
### Path Structure
130+
All resources should follow this path pattern:
131+
```
132+
/assets/resources/[core|elective]/physXXX/[category]/[filename]
133+
```
134+
135+
Where `[category]` is one of:
136+
- `textbooks`
137+
- `homework`
138+
- `exams`
139+
- `quizzes`
140+
- `notes`
141+
- `computational`
142+
- `lab` (for lab materials)
143+
- `projects`
144+
145+
## Important Rules
146+
147+
### DO NOT:
148+
- Mix icons with different section titles
149+
- Use `fas fa-clipboard-list` for "Homework Assignments" (use `fas fa-file-alt` for "Homework & Assignments")
150+
- Use variations like "Homework & Solutions" or "Homework Assignments"
151+
- Combine "Quizzes & Exams" in one section (keep them separate)
152+
- Use `fas fa-book-open` for multiple different purposes
153+
- Change the order of the standard 6 sections
154+
- Omit any of the standard 6 sections (use placeholder if empty)
155+
156+
### ALWAYS:
157+
- Include all 6 standard sections, even if empty
158+
- Use exact icon-title pairings as specified
159+
- Keep the first section (Textbooks & References) open by default
160+
- Place specialized sections AFTER the standard 6
161+
- Use "No materials available yet" for empty sections
162+
- Maintain consistent link text formatting
163+
164+
## Examples of Common Mistakes to Avoid
165+
166+
**Wrong:**
167+
```markdown
168+
<summary><strong><i class="fas fa-clipboard-list"></i> Homework Assignments</strong></summary>
169+
```
170+
171+
**Correct:**
172+
```markdown
173+
<summary><strong><i class="fas fa-file-alt"></i> Homework & Assignments</strong></summary>
174+
```
175+
176+
**Wrong:**
177+
```markdown
178+
<summary><strong><i class="fas fa-chart-bar"></i> Quizzes & Exams</strong></summary>
179+
```
180+
181+
**Correct:** (Two separate sections)
182+
```markdown
183+
<summary><strong><i class="fas fa-chart-bar"></i> Exams & Solutions</strong></summary>
184+
...
185+
<summary><strong><i class="fas fa-check-circle"></i> Quizzes & Solutions</strong></summary>
186+
```
187+
188+
## Validation Checklist
189+
190+
Before committing any course page, verify:
191+
- [ ] All 6 standard sections are present in the correct order
192+
- [ ] Icons match the section titles exactly as specified
193+
- [ ] First section has `<details open>` attribute
194+
- [ ] Empty sections have "No materials available yet" placeholder
195+
- [ ] No duplicate or redundant sections
196+
- [ ] Specialized sections appear after the standard 6
197+
- [ ] File paths follow the `/assets/resources/[type]/physXXX/[category]/` pattern
198+
199+
## Adding New Content
200+
201+
When adding new materials to existing sections:
202+
1. Maintain alphabetical or numerical order within sections
203+
2. Use consistent naming patterns (e.g., all homework as "Homework 1", "Homework 2", etc.)
204+
3. Include file format in parentheses for computational materials (e.g., "(Mathematica)", "(Python)", "(PDF)")
205+
4. For solutions, always append " - Solution" to the title
206+
207+
---
208+
209+
*Last Updated: January 2025*
210+
*This guide ensures consistency across all physics course pages. Any deviations require explicit justification and should be documented.*

_bs_physics/chem313.md

Lines changed: 37 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,23 @@ Introduction to computational methods in chemistry including quantum mechanics,
1818
## <i class="fas fa-book"></i> Course Resources
1919

2020
<details open>
21-
<summary><strong><i class="fas fa-file-alt"></i> Exams</strong></summary>
21+
<summary><strong><i class="fas fa-book"></i> Textbooks & References</strong></summary>
22+
<ul>
23+
<li>No materials available yet</li>
24+
</ul>
25+
</details>
26+
27+
<details>
28+
<summary><strong><i class="fas fa-file-alt"></i> Homework & Assignments</strong></summary>
29+
<ul>
30+
<li><a href="/assets/resources/electives/chem313/HWs/Hw3.pdf">Homework 3</a></li>
31+
<li><a href="/assets/resources/electives/chem313/HWs/Quantum Mechanics.ipynb" download>Quantum Mechanics Assignment</a></li>
32+
<li><a href="/assets/resources/electives/chem313/HWs/Summary.pdf">Summary</a></li>
33+
</ul>
34+
</details>
35+
36+
<details>
37+
<summary><strong><i class="fas fa-chart-bar"></i> Exams & Solutions</strong></summary>
2238
<ul>
2339
<li><a href="/assets/resources/electives/chem313/Exams/Major1.pdf">Major Exam 1</a></li>
2440
<li><a href="/assets/resources/electives/chem313/Exams/Major2.pdf">Major Exam 2</a></li>
@@ -28,37 +44,48 @@ Introduction to computational methods in chemistry including quantum mechanics,
2844
</details>
2945

3046
<details>
31-
<summary><strong><i class="fas fa-clipboard-list"></i> Homework Assignments</strong></summary>
47+
<summary><strong><i class="fas fa-check-circle"></i> Quizzes & Solutions</strong></summary>
3248
<ul>
33-
<li><a href="/assets/resources/electives/chem313/HWs/Hw3.pdf">Homework 3</a></li>
34-
<li><a href="/assets/resources/electives/chem313/HWs/Quantum Mechanics.ipynb" download>Quantum Mechanics Assignment</a></li>
35-
<li><a href="/assets/resources/electives/chem313/HWs/Summary.pdf">Summary</a></li>
49+
<li>No materials available yet</li>
3650
</ul>
3751
</details>
3852

3953
<details>
40-
<summary><strong><i class="fas fa-flask"></i> Lab Materials</strong></summary>
54+
<summary><strong><i class="fas fa-book-open"></i> Lecture Notes</strong></summary>
55+
<ul>
56+
<li>No materials available yet</li>
57+
</ul>
58+
</details>
59+
60+
<details>
61+
<summary><strong><i class="fas fa-laptop-code"></i> Computational Materials</strong></summary>
4162
<ul>
42-
<li><a href="/assets/resources/electives/chem313/Labs/Box1D.pdf">Box1D Lab</a></li>
43-
<li><a href="/assets/resources/electives/chem313/Labs/CationPi.pdf">Cation-Pi Interaction Lab</a></li>
4463
<li><a href="/assets/resources/electives/chem313/Labs/Machine Learning.ipynb" download>Machine Learning Lab</a></li>
4564
<li><a href="/assets/resources/electives/chem313/Labs/Molecular Structure.ipynb" download>Molecular Structure Lab</a></li>
4665
<li><a href="/assets/resources/electives/chem313/Labs/Monte Carlo.ipynb" download>Monte Carlo Lab</a></li>
4766
<li><a href="/assets/resources/electives/chem313/Labs/Quantum Mechanics Review.ipynb" download>Quantum Mechanics Review</a></li>
4867
<li><a href="/assets/resources/electives/chem313/Labs/Simulating Liquid Water.ipynb" download>Simulating Liquid Water</a></li>
4968
<li><a href="/assets/resources/electives/chem313/Labs/Spectroscopic Constants.ipynb" download>Spectroscopic Constants</a></li>
69+
<li><a href="/assets/resources/electives/chem313/Projects/SCF_Procedure.ipynb" download>SCF Procedure</a></li>
70+
</ul>
71+
</details>
72+
73+
<details>
74+
<summary><strong><i class="fas fa-flask"></i> Lab Materials</strong></summary>
75+
<ul>
76+
<li><a href="/assets/resources/electives/chem313/Labs/Box1D.pdf">Box1D Lab</a></li>
77+
<li><a href="/assets/resources/electives/chem313/Labs/CationPi.pdf">Cation-Pi Interaction Lab</a></li>
5078
<li><a href="/assets/resources/electives/chem313/Labs/Spectroscopy.pdf">Spectroscopy Lab</a></li>
5179
<li><a href="/assets/resources/electives/chem313/Labs/Symmetry.pdf">Symmetry Lab</a></li>
5280
<li><a href="/assets/resources/electives/chem313/Labs/waterMO.pdf">Water Molecular Orbitals</a></li>
5381
</ul>
5482
</details>
5583

5684
<details>
57-
<summary><strong><i class="fas fa-chart-bar"></i> Projects</strong></summary>
85+
<summary><strong><i class="fas fa-clipboard-list"></i> Projects</strong></summary>
5886
<ul>
5987
<li><a href="/assets/resources/electives/chem313/Projects/HartreeFock.pdf">Hartree-Fock Project</a></li>
6088
<li><a href="/assets/resources/electives/chem313/Projects/Project Proposal.pdf">Project Proposal</a></li>
6189
<li><a href="/assets/resources/electives/chem313/Projects/SCF_Presentation.pdf">SCF Presentation</a></li>
62-
<li><a href="/assets/resources/electives/chem313/Projects/SCF_Procedure.ipynb" download>SCF Procedure</a></li>
6390
</ul>
6491
</details>

_bs_physics/phys204.md

Lines changed: 92 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,92 @@
1+
---
2+
layout: course
3+
code: PHYS 204
4+
title: General Physics III
5+
slug: phys204
6+
credits: 3-0-3
7+
level: 200
8+
description: Inductance; magnetic properties of matter, electromagnetic oscillations and waves; geometrical and physical optics. Relativity, introduction to quantum physics, atomic physics, solids, nuclear physics, particle physics and cosmology.
9+
prerequisites: MATH 102 And PHYS 102
10+
semester_offered: F
11+
course_type: Core
12+
---
13+
14+
Inductance; magnetic properties of matter, electromagnetic oscillations and waves; geometrical and physical optics. Relativity, introduction to quantum physics, atomic physics, solids, nuclear physics, particle physics and cosmology.
15+
16+
**Prerequisites:** MATH 102 And PHYS 102
17+
18+
## <i class="fas fa-book"></i> Course Resources
19+
20+
<details open>
21+
<summary><strong><i class="fas fa-book"></i> Textbooks & References</strong></summary>
22+
<ul>
23+
<li><a href="/assets/resources/core/phys204/textbooks/Fundamentals_of_Physics_10th_Edition.pdf">Fundamentals of Physics - 10th Edition</a></li>
24+
<li><a href="/assets/resources/core/phys204/textbooks/Solution_Manual_10th_Edition_Physics.pdf">Solution Manual - 10th Edition Physics</a></li>
25+
</ul>
26+
</details>
27+
28+
<details>
29+
<summary><strong><i class="fas fa-file-alt"></i> Homework & Assignments</strong></summary>
30+
<ul>
31+
<li>No materials available yet</li>
32+
</ul>
33+
</details>
34+
35+
<details>
36+
<summary><strong><i class="fas fa-chart-bar"></i> Exams & Solutions</strong></summary>
37+
<ul>
38+
<li><a href="/assets/resources/core/phys204/exams/Final_PHYS_204Exam_12272020.pdf">Final Exam - PHYS 204 (Dec 2020)</a></li>
39+
<li><a href="/assets/resources/core/phys204/exams/Final_solved.pdf">Final Exam - Solved</a></li>
40+
<li><a href="/assets/resources/core/phys204/exams/Major_1_-_241.pdf">Major Exam 1 - Term 241</a></li>
41+
<li><a href="/assets/resources/core/phys204/exams/Phys_201_1st_Major_071.pdf">First Major Exam - Term 071</a></li>
42+
<li><a href="/assets/resources/core/phys204/exams/Phys204_midterm211.pdf">Midterm Exam - Term 211</a></li>
43+
</ul>
44+
</details>
45+
46+
<details>
47+
<summary><strong><i class="fas fa-check-circle"></i> Quizzes & Solutions</strong></summary>
48+
<ul>
49+
<li><a href="/assets/resources/core/phys204/quizzes/Quiz1_241_Solution.pdf">Quiz 1 - 241 Solution</a></li>
50+
<li><a href="/assets/resources/core/phys204/quizzes/Quiz2_241_Solution.pdf">Quiz 2 - 241 Solution</a></li>
51+
<li><a href="/assets/resources/core/phys204/quizzes/PHYS204_231_Midterm_Material.pdf">PHYS 204 - 231 Midterm Material</a></li>
52+
</ul>
53+
</details>
54+
55+
<details>
56+
<summary><strong><i class="fas fa-book-open"></i> Lecture Notes</strong></summary>
57+
<ul>
58+
<li><a href="/assets/resources/core/phys204/notes/PHYS_204_Formula_Sheet.pdf">PHYS 204 Formula Sheet</a></li>
59+
<li><strong>Chapter Slides:</strong></li>
60+
<li><a href="/assets/resources/core/phys204/notes/Ch32.pdf">Chapter 32 - Electromagnetic Waves</a></li>
61+
<li><a href="/assets/resources/core/phys204/notes/Ch33.pdf">Chapter 33 - Electromagnetic Waves</a></li>
62+
<li><a href="/assets/resources/core/phys204/notes/Ch34.pdf">Chapter 34 - Geometric Optics</a></li>
63+
<li><a href="/assets/resources/core/phys204/notes/Ch35_2_.pdf">Chapter 35 - Wave Optics</a></li>
64+
<li><a href="/assets/resources/core/phys204/notes/Ch36_1_.pdf">Chapter 36 - Diffraction</a></li>
65+
<li><a href="/assets/resources/core/phys204/notes/Ch38_1_.pdf">Chapter 38 - Relativity</a></li>
66+
<li><a href="/assets/resources/core/phys204/notes/Ch39.pdf">Chapter 39 - Photons and Matter Waves</a></li>
67+
<li><a href="/assets/resources/core/phys204/notes/Ch40_1_.pdf">Chapter 40 - Quantum Mechanics</a></li>
68+
<li><a href="/assets/resources/core/phys204/notes/Ch41_2__1_.pdf">Chapter 41 - Hydrogen Atom</a></li>
69+
<li><a href="/assets/resources/core/phys204/notes/Ch42_1_.pdf">Chapter 42 - Conduction of Electricity in Solids</a></li>
70+
<li><a href="/assets/resources/core/phys204/notes/Ch43.pdf">Chapter 43 - Nuclear Physics</a></li>
71+
<li><strong>Lecture Notes (selected):</strong></li>
72+
<li><a href="/assets/resources/core/phys204/notes/Lec_1_CH30.pdf">Lecture 1 - Chapter 30</a></li>
73+
<li><a href="/assets/resources/core/phys204/notes/Lec_8_CH32.pdf">Lecture 8 - Chapter 32</a></li>
74+
<li><a href="/assets/resources/core/phys204/notes/Lec_11_CH33.pdf">Lecture 11 - Chapter 33</a></li>
75+
<li><a href="/assets/resources/core/phys204/notes/Lec_14_CH34.pdf">Lecture 14 - Chapter 34</a></li>
76+
<li><a href="/assets/resources/core/phys204/notes/Lec_17_-_CH35.pdf">Lecture 17 - Chapter 35</a></li>
77+
<li><a href="/assets/resources/core/phys204/notes/Lec_19_-_CH36.pdf">Lecture 19 - Chapter 36</a></li>
78+
<li><a href="/assets/resources/core/phys204/notes/Lec_25-CH38-.pdf">Lecture 25 - Chapter 38</a></li>
79+
<li><a href="/assets/resources/core/phys204/notes/Lec_28-CH39.pdf">Lecture 28 - Chapter 39</a></li>
80+
<li><a href="/assets/resources/core/phys204/notes/Lec_32-CH40.pdf">Lecture 32 - Chapter 40</a></li>
81+
<li><a href="/assets/resources/core/phys204/notes/Lec_35-11242020-CH41.pdf">Lecture 35 - Chapter 41</a></li>
82+
<li><a href="/assets/resources/core/phys204/notes/Lec_38-12012020-CH42.pdf">Lecture 38 - Chapter 42</a></li>
83+
<li><a href="/assets/resources/core/phys204/notes/Lec_41-CH43.pdf">Lecture 41 - Chapter 43</a></li>
84+
</ul>
85+
</details>
86+
87+
<details>
88+
<summary><strong><i class="fas fa-laptop-code"></i> Computational Materials</strong></summary>
89+
<ul>
90+
<li>No materials available yet</li>
91+
</ul>
92+
</details>

0 commit comments

Comments
 (0)