Skip to content

Commit 20e4af4

Browse files
weeks 3, 4 draft
1 parent c034369 commit 20e4af4

9 files changed

Lines changed: 268 additions & 36 deletions

File tree

‎_data/disc.yml‎

Lines changed: 58 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,68 @@
11
- name: "Placeholder: Zero Index offset"
22
number: 0
33

4-
- name: "Fractions & Health Data"
4+
- name: "Reading 1 Discussion"
55
number: 1
66
slides:
77
worksheet:
88
solution:
99

10-
- name: "Discussion two"
10+
- name: "Your Digital Self, Gini Coefficients"
1111
number: 2
12-
slides: "insert slides"
13-
worksheet: "insert link"
14-
solution: "insert link"
12+
slides:
13+
worksheet:
14+
solution:
15+
16+
- name: "Fractions & Health Data"
17+
number: 3
18+
slides:
19+
worksheet:
20+
solution:
21+
22+
- name: "Visualizations"
23+
number: 4
24+
slides:
25+
worksheet:
26+
solution:
27+
28+
- name: "Center and Spread"
29+
number: 5
30+
slides:
31+
worksheet:
32+
solution:
33+
34+
- name: "Bickel Study"
35+
number: 6
36+
slides:
37+
worksheet:
38+
solution:
39+
40+
- name: "Data Privacy, Join, Group, Pivots"
41+
number: 7
42+
slides:
43+
worksheet:
44+
solution:
1545

46+
- name: "Functions, Scope, Control"
47+
number: 8
48+
slides:
49+
worksheet:
50+
solution:
51+
52+
- name: "Higher-Order Functions, Loop Debugging"
53+
number: 9
54+
slides:
55+
worksheet:
56+
solution:
57+
58+
- name: "BMI"
59+
number: 10
60+
slides:
61+
worksheet:
62+
solution:
63+
64+
- name: "Impact of LLMs"
65+
number: 11
66+
slides:
67+
worksheet:
68+
solution:

‎_data/hw.yml‎

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,14 @@
1-
- name: "Placeholder: Zero Index offset"
1+
- name: "Introduction to Python and Jupyter"
22
number: 0
33

4-
- name: "Introduction to Python"
4+
- name: "Rates and Arrays"
55
number: 1
66
link:
77

8-
- name: "Table Methods and Functions"
8+
- name: "Tables and Visualization"
99
number: 2
1010
link:
1111

12-
- name: "Advanced Table Methods and Visualizations"
12+
- name: "Control and Iteration"
1313
number: 3
1414
link:
15-
16-
- name: "HW 04: Control, Iterations, Strings"
17-
number: 4
18-
link:
19-

‎_data/lab.yml‎

Lines changed: 21 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,39 +5,51 @@
55
number: 1
66
link:
77

8-
- name: "Tables and Data Manipulation"
8+
- name: "Print Debugging, Array Operations, NumPy, and Variables"
99
number: 2
1010
link:
1111

1212
# from Fa24 with no autograder, added autograder to SU25
13-
- name: "Functions"
13+
- name: "Arrays, NumPy"
1414
number: 3
1515
link:
1616

17-
- name: "Tables"
17+
- name: "Tables, Data"
1818
number: 4
1919
link:
2020

21-
- name: "Introduction to Visualization Methods"
21+
- name: "More Visualization Methods"
2222
number: 5
2323
link:
2424

25-
- name: "Visualizing Two Numerical Variables and Randomness in Jittering"
25+
- name: "Applying, Sorting"
2626
number: 6
2727
link:
2828

29-
- name: "Functions, Control, Iteration"
29+
- name: "Grouping, Pivoting and Joining"
3030
number: 7
3131
link:
3232

33-
- name: "Dictionaries"
33+
- name: "Functions and Control"
3434
number: 8
3535
link:
3636

37-
- name: "APIs and Prompt Engineering"
37+
- name: "Iterations"
3838
number: 9
3939
link:
4040

41-
- name: "TF-IDF, Cohen's Kappa, and Macro F1"
41+
- name: "BMI"
4242
number: 10
4343
link:
44+
45+
- name: "Dictionaries"
46+
number: 11
47+
link:
48+
49+
- name: "APIs, Prompt Engineering"
50+
number: 12
51+
link:
52+
53+
- name: "Polars"
54+
number: 13
55+
link:

‎_data/lec.yml‎

Lines changed: 105 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,28 @@
1-
- name: "Placeholder: Zero Index offset"
2-
number: 0
3-
41
- name: "Introduction, Course Overview"
52
number: 1
63
demo:
74
demo-blank:
85
slides:
96

10-
- name: "Jupyter Notebooks, Arithmetic"
7+
- name: "Evaluation, Rates, and Names"
118
number: 2
129
demo:
1310
demo-blank:
1411
slides:
1512

16-
- name: "Evaluations, Names, and Data Types"
13+
- name: "Arrays, Indexing, Working with Data"
1714
number: 3
1815
demo:
1916
demo_blank:
2017
slides:
2118

22-
- name: "Arrays, NumPy, Index, Working with Data"
19+
- name: "Variables and Units of Analysis"
2320
number: 4
2421
demo:
2522
demo-blank:
2623
slides:
2724

28-
- name: "Introduction to Social Science Research"
25+
- name: "Cause and Effect"
2926
number: 5
3027
demo:
3128
demo-blank:
@@ -37,14 +34,113 @@
3734
demo-blank:
3835
slides:
3936

40-
- name:
37+
- name: "Introduction to Visualization"
4138
number: 7
4239
demo:
4340
demo-blank:
4441
slides:
4542

46-
- name:
43+
- name: "Histograms"
4744
number: 8
4845
demo:
4946
demo-blank:
5047
slides:
48+
49+
- name: "Center and Spread"
50+
number: 9
51+
demo:
52+
demo-blank:
53+
slides:
54+
55+
- name: "Filtering and Boolean"
56+
number: 12
57+
demo:
58+
demo-blank:
59+
slides:
60+
61+
62+
- name: "Grouping, Pivoting, and Disaggregating"
63+
number: 10
64+
demo:
65+
demo-blank:
66+
slides:
67+
68+
- name: "More Pivoting, Joining"
69+
number: 11
70+
demo:
71+
demo-blank:
72+
slides:
73+
74+
- name: "Functions and Scope"
75+
number: 13
76+
demo:
77+
demo-blank:
78+
slides:
79+
80+
- name: "Control: Conditionals"
81+
number: 14
82+
demo:
83+
demo-blank:
84+
slides:
85+
86+
87+
- name: "Control: Iteration"
88+
number: 16
89+
demo:
90+
demo-blank:
91+
slides:
92+
93+
- name: "Higher Order Functions"
94+
number: 15
95+
demo:
96+
demo-blank:
97+
slides:
98+
99+
- name: "Practice"
100+
number: 17
101+
demo:
102+
demo-blank:
103+
slides:
104+
105+
- name: "Measurements, Validity and Reliability"
106+
number: 18
107+
demo:
108+
demo-blank:
109+
slides:
110+
111+
- name: "APIs, File Formats and Dictionaries"
112+
number: 19
113+
demo:
114+
demo-blank:
115+
slides:
116+
117+
- name: "Computational Social Science"
118+
number: 20
119+
demo:
120+
demo-blank:
121+
slides:
122+
123+
- name: "Sampling a Population"
124+
number: 21
125+
demo:
126+
demo-blank:
127+
slides:
128+
129+
130+
- name: "LLMs and Prompt Engineering, NLP"
131+
number: 22
132+
demo:
133+
demo-blank:
134+
slides:
135+
136+
- name: "Industry APIs: polars"
137+
number: 23
138+
demo:
139+
demo-blank:
140+
slides:
141+
142+
- name: "Conclusion"
143+
number: 24
144+
demo:
145+
demo-blank:
146+
slides:

‎_data/proj.yml‎

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
- name: "Explore Dataset"
2+
number: 1
3+
link:
4+
5+
- name: "(Bickel) Education and Admissions"
6+
number: 2
7+
link:
8+
9+
- name: "BMI"
10+
number: 3
11+
link:
12+
13+
- name: "Final Project (Part 1)"
14+
number: 4
15+
link:
16+
17+
- name: "Final Project (Part 2)"
18+
number: 5
19+
link:

‎_data/reading.yml‎

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,14 @@
66
link:
77
- name: "Reading 03"
88
link:
9+
- name: "Reading 04"
10+
link:
11+
- name: "Reading 05"
12+
link:
13+
- name: "Reading 06"
14+
link:
15+
- name: "Reading 07"
16+
link:
17+
- name: "Reading 08"
18+
link:
919

‎_modules/week-02.md‎

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,19 +4,20 @@ class: Berkeley
44
status: Active
55
---
66
Tue Sep 2
7-
: **Homework 1**{: .label .label-homework} [{{ site.data.hw[1].name }}]({{ site.data.hw[1].link }})
7+
: **Homework 0**{: .label .label-homework} [{{ site.data.hw[0].name }}]({{ site.data.hw[0].link }})
88
(due Mon 9/8)
99

1010
Wed Sep 3
1111
: **2**{: .label} {{ site.data.lec[2].name }}
1212
: [Slides]({{ site.data.lec[2].slides}})
1313
• [Blank Demo]( {{ site.data.lec[2].demo-blank }})
1414
: **Reading**{: .label .label-reading} [{{ site.data.reading[2].name }}]({{ site.data.reading[2].link}})
15+
: **Lab 2**{: .label .label-lab} [{{ site.data.lab[2].name }}]({{ site.data.lab[2].link }}) (due Fri 9/5)
1516

16-
Fri Aug 29
17+
Fri Sep 5
1718
: **Discussion 2**{: .label .label-discussion} {{ site.data.disc[2].name }}
1819
: [Slides]({{ site.data.disc[2].slides }})
19-
• [Worksheet]( {{ site.data.disc[1].worksheet }})
20-
• [Solution]( {{ site.data.disc[1].solution }})
20+
• [Worksheet]( {{ site.data.disc[2].worksheet }})
21+
• [Solution]( {{ site.data.disc[2].solution }})
2122

2223

‎_modules/week-03.md‎

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
---
2+
title: Week 3 — Arrays and Variables
3+
class: Berkeley
4+
status: Active
5+
---
6+
Mon Sep 8
7+
: **3**{: .label} {{ site.data.lec[3].name }}
8+
: [Slides]({{ site.data.lec[3].slides}})
9+
• [Blank Demo]( {{ site.data.lec[3].demo-blank }})
10+
11+
Wed Sep 10
12+
: **4**{: .label} {{ site.data.lec[4].name }}
13+
: [Slides]({{ site.data.lec[4].slides}})
14+
• [Blank Demo]( {{ site.data.lec[4].demo-blank }})
15+
: **Reading**{: .label .label-reading} [{{ site.data.reading[3].name }}]({{ site.data.reading[3].link}})
16+
: **Homework 1**{: .label .label-homework} [{{ site.data.hw[1].name }}]({{ site.data.hw[1].link }})
17+
(due Wed 9/17)
18+
: **Lab 3**{: .label .label-lab} [{{ site.data.lab[3].name }}]({{ site.data.lab[3].link }}) (due Fri 9/12)
19+
20+
Fri Sep 12
21+
: **Discussion 3**{: .label .label-discussion} {{ site.data.disc[3].name }}
22+
: [Slides]({{ site.data.disc[3].slides }})
23+
• [Worksheet]( {{ site.data.disc[3].worksheet }})
24+
• [Solution]( {{ site.data.disc[3].solution }})
25+
26+

0 commit comments

Comments
 (0)