↓
Skip to main content
Classes w/ Prof. Nat Tuck
Home
cs2370
cs2470
cs4310
Inkfish
CS 2370 Spring 2025: Course Site
Introduction to Programming
Essential Resources
#
Read the
Syllabus
See
Inkfish
for assignments
Notes and stuff from class are in the
scratch repository
Install
required software
to work on your personal machine
References
#
Design Recipe for a Function
Suggested Resources
#
If you’re not comfortable touch typing, now’s a good time to learn that skill.
TypingClub
seems like it might be decent.
The
official documentation for Python
.
Hints:
#
College is an excellent time to learn to work with desktop Linux. Installing Linux Mint on a refurbished laptop is recommended. Look for the Thinkpad x280, t480, x390, x395, x13, t14 on Amazon or eBay.
2025
cs2370 Notes: 31 Standard Forms
2025 Apr 09
·
Updated: 2025 Apr 10
·
2 mins
cs2370 Notes: 30 Transforms
2025 Apr 07
·
Updated: 2025 Apr 08
·
1 min
cs2370 Notes: 28 Boolean Expressions
2025 Apr 03
·
Updated: 2025 Apr 07
·
1 min
cs2370 Notes: 27 More Inheritence
2025 Mar 27
·
Updated: 2025 Apr 02
·
1 min
cs2370 Notes: 26 Operator Overloading
2025 Mar 27
·
Updated: 2025 Apr 01
·
1 min
cs2370 Notes: 25 Classes and Methods
2025 Mar 27
·
Updated: 2025 Mar 31
·
2 mins
cs2370 Notes: 24 Dictionary Examples
2025 Mar 24
·
Updated: 2025 Mar 26
·
1 min
cs2370 Notes: 23 Mid Semester Review
2025 Mar 22
·
Updated: 2025 Mar 23
·
2 mins
cs2370 Notes: 22 Dictionaries
2025 Mar 13
·
Updated: 2025 Mar 14
·
2 mins
cs2370 Notes: 21 Set Efficiency
2025 Mar 11
·
Updated: 2025 Mar 12
·
1 min
←
1
2
3
⋯
5
→
↑