Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
b443382
Fix typos
RohanAlexander Nov 25, 2025
b78f90d
Upload live code
kaylielau Nov 26, 2025
d570c03
Merge pull request #295 from UofT-DSI/update
kaylielau Nov 26, 2025
4e407fa
Update 10_numpy.ipynb
RohanAlexander Nov 26, 2025
c40dd4c
Merge pull request #292 from UofT-DSI/RohanAlexander-patch-2
danielrazavi Nov 26, 2025
6791f2a
Update with live code
kaylielau Nov 27, 2025
d6ac6cf
Merge pull request #296 from UofT-DSI/update
kaylielau Nov 27, 2025
961477a
Upload live code
kaylielau Nov 28, 2025
b766839
Update assignment #1
kaylielau Nov 28, 2025
42e62ec
Merge pull request #299 from UofT-DSI/update
kaylielau Nov 28, 2025
d6eb3b8
Upload live code
kaylielau Dec 3, 2025
a5351cf
Merge pull request #307 from UofT-DSI/update
kaylielau Dec 3, 2025
d1357b4
Upload live code dec 3
kaylielau Dec 4, 2025
e53852f
Merge pull request #309 from UofT-DSI/update
kaylielau Dec 4, 2025
d566516
Update repo for Cohort 3
kaylielau Feb 26, 2026
7959592
Merge pull request #323 from UofT-DSI/update
kaylielau Feb 26, 2026
ea82781
Update README.md
kaylielau Feb 26, 2026
85f9492
Merge pull request #324 from UofT-DSI/update
kaylielau Feb 26, 2026
5188cca
Update README.md
kaylielau Feb 26, 2026
7968045
Merge pull request #325 from UofT-DSI/update
kaylielau Feb 26, 2026
cfcf129
Update README.md
kaylielau Feb 26, 2026
36babc6
Merge pull request #326 from UofT-DSI/update
kaylielau Feb 26, 2026
a4b7958
Upload live code 03_04_2026
kaylielau Mar 4, 2026
b2df98a
Merge pull request #327 from UofT-DSI/update
kaylielau Mar 4, 2026
6a4357d
Upload live code from 03/09/2026
kaylielau Mar 10, 2026
62b946c
Merge pull request #328 from UofT-DSI/update
kaylielau Mar 10, 2026
f339263
Upload 03_11_2026 live code
kaylielau Mar 11, 2026
bb7b7f9
Merge pull request #331 from UofT-DSI/update
kaylielau Mar 11, 2026
9d06e89
Upload live code 03/16/2026
kaylielau Mar 16, 2026
26f5921
Merge pull request #345 from UofT-DSI/update
kaylielau Mar 16, 2026
9017a2b
Upload 03_18_2026 live code
kaylielau Mar 18, 2026
b0fa6e7
Merge pull request #352 from UofT-DSI/update
kaylielau Mar 18, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file removed 01_materials/pre-course_work.pdf
Binary file not shown.
8 changes: 4 additions & 4 deletions 01_materials/slides/10_numpy.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -239,7 +239,7 @@
},
"outputs": [],
"source": [
"# create a 1D array from 1 til 10 in steps of 2\n",
"# create a 1D array from 1 until 10 in steps of 2\n",
"np.arange(1, 10, 2)"
]
},
Expand Down Expand Up @@ -1163,7 +1163,7 @@
"source": [
"## Logic and filtering\n",
"\n",
"`numpy` arrays work with boolean expressions. Each element is checked, and the result is an array of `True`/`False` values. They resulting arrays sometimes called _masks_ because they are used to mask, or filter, data."
"`numpy` arrays work with Boolean expressions. Each element is checked, and the result is an array of `True`/`False` values. They resulting arrays sometimes called _masks_ because they are used to mask, or filter, data."
]
},
{
Expand Down Expand Up @@ -1231,7 +1231,7 @@
"id": "bae12ead"
},
"source": [
"To filter use a boolean expression as a mask, pass it into square brackets after the array to mask."
"To filter use a Boolean expression as a mask, pass it into square brackets after the array to mask."
]
},
{
Expand Down Expand Up @@ -1299,7 +1299,7 @@
"id": "cb4a4676"
},
"source": [
"We can even use masks to generate new arrays with conditionals. `np.where()` takes as its arguments a boolean expression, an expression to evaluate if `True`, and an expression to evaluate elsewise. This is analagous to creating a new array based on an old one with a `for` loop and `if`/`else` statements, but much faster."
"We can even use masks to generate new arrays with conditionals. `np.where()` takes as its arguments a Boolean expression, an expression to evaluate if `True`, and an expression to evaluate elsewise. This is analogous to creating a new array based on an old one with a `for` loop and `if`/`else` statements, but much faster."
]
},
{
Expand Down
13 changes: 11 additions & 2 deletions 02_activities/assignments/assignment_1.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
"🚨 **Please review our [Assignment Submission Guide](https://github.com/UofT-DSI/onboarding/blob/main/onboarding_documents/submissions.md)** 🚨 for detailed instructions on how to format, branch, and submit your work. Following these guidelines is crucial for your submissions to be evaluated correctly.\n",
"\n",
"### Submission Parameters:\n",
"* Submission Due Date: `11:59 PM - December 1, 2025`\n",
"* Submission Due Date: `11:59 PM - March 15, 2026`\n",
"* The branch name for your repo should be: `assignment-1`\n",
"* What to submit for this assignment:\n",
" * This Jupyter Notebook (assignment_1.ipynb) should be populated and should be the only change in your pull request.\n",
Expand All @@ -44,7 +44,7 @@
"\n",
"Examples of anagrams:\n",
"* Silent and Listen\n",
"* Night and Think\n",
"* Night and Thing\n",
"\n",
"Example outputs:\n",
"```python\n",
Expand Down Expand Up @@ -108,6 +108,15 @@
"anagram_checker(\"Silent\", \"listen\", False) # True"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"anagram_checker(\"Silent\", \"listen\", True) # False"
]
},
{
"cell_type": "code",
"execution_count": null,
Expand Down
2 changes: 1 addition & 1 deletion 02_activities/assignments/assignment_2.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
"🚨 **Please review our [Assignment Submission Guide](https://github.com/UofT-DSI/onboarding/blob/main/onboarding_documents/submissions.md)** 🚨 for detailed instructions on how to format, branch, and submit your work. Following these guidelines is crucial for your submissions to be evaluated correctly.\n",
"\n",
"### Submission Parameters:\n",
"* Submission Due Date: `11:59 PM - December 8, 2025`\n",
"* Submission Due Date: `11:59 PM - March 22, 2026`\n",
"* The branch name for your repo should be: `assignment-2`\n",
"* What to submit for this assignment:\n",
" * This Jupyter Notebook (assignment_2.ipynb) should be populated and should be the only change in your pull request.\n",
Expand Down
Loading