Home - james-bern/CS345 GitHub Wiki
CS345
Links
LabOpenHours LectureVideos Jim'sWebsite
Announcements
Calendar
- Homework is released and due at the start of your Tuesday lab section.
- Lectures are Tuesday and Thursday in Schow 030B from 9:55 - 11:10 am.
- Lecture attendance is optional on Thursdays.
- Lab is Tuesday in Hopper (South Science) 016 (floor 0; not floor 1; not floor 00).
- Lab Section 03 is from 1 - 2:30 pm.
- Lab Section 04 is from 2:30 - 4 pm.
- Lab attendance is mandatory; you must attend your assigned section.
Week | Homework | 🧙👩🔬 Tuesday | 👨🏫 Thursday |
---|---|---|---|
0 | DXF and STL | ||
1 | Calipers and Conversation | Feb 11 | 13 |
2 | Screws and Nuts | 18 | 20 |
3 | SolidWorks | 25 | 27 |
4 | Breadboard, Protoboard, KiCad | Mar 4 | 6 |
5 | arduino (desk pet) | 11 | 13 |
6 | 18 | 20 ☃️ | |
7 | 🌞 | 🌞 | |
8 | control (in-class activity) | 🌞 | 🌞 |
9 | Apr 8 | 10 | |
10 | 15 | 17 | |
11 | bearings and flexures | 22 | 25 |
12 | fun with magnets & FK / IK | 29 | May 1 |
13 | robot arm! | 6 | 8 |
14 | 13 | 15 |
- 👨🏫 Lecture
- 🧙 Tutorial (bring laptop)
- 👩🔬 Lab (work on homework)
- 👻 Final Project Demo
- 🌞📚 No Class
- ☃️ Guest Lecture (Prof G)
What to Expect
- Your final grade is 100% Homework.
- Some homeworks have "levels," typically A- (90), A (95), A+ (100).
- You must finish the A- level before attempting the A level, and finish the A level before attempting the A+ level.
- A perfect submission gets full points for its level.
- An imperfect submission may get fewer than full points for its level.
- You can resubmit any homework for full points back.
- We will go over your homework together in lab.
- Some homeworks have "levels," typically A- (90), A (95), A+ (100).
Reading List
Inclusivity
- I want this course to be accessible to all students, regardless of prior experience. My lectures will intentionally review concepts like high school geometry and trig.
- I want all students in the course to feel welcome and comfortable sharing and asking questions. I like answering questions.
Physical and Mental Health
- It is much more important to me that you are healthy than that you do all the homework.
- Please follow medical advice on things like concussions.
- If you are struggling, please feel free to let me know and we can make a plan together.
Office of Accessible Education
- The Office of Accessible Education is available to facilitate the removal of barriers and to ensure access and reasonable accommodations. Students with documented disabilities or disabling conditions of any kind who may need accommodations for this course or who have questions about appropriate resources are encouraged to contact the Office of Accessible Education at [email protected].