Announcements and Reminders
- End of semester due dates and office hour schedule:
- Monday 12/9 1 - 2:30 office hours, 458 Shineman
- Tuesday 12/10 -- Labs 12 and 13 due
- Tuesday 12/10 10 - 12 office hours, 458 Shineman
- Wednesday 12/11 8 am - 10 am -- Final Exam, 315 Park
- Final exam: Our final exam is scheduled for Wednesday, December 11, from 8 am until 10 am in our classroom. It is open book, open notes as with our other exams. There isn't a separate practice exam, just the earlier practice exams. Additional problems focusing on the material since Exam 2 have been posted, as well as a "structure" document that gives the titles for the problems on the final exam.
- Easy access to the pdf version of the Lab Manual...
Instructor and TA Office Hours
FINALS WEEK: This schedule is no longer up-to-date. Use the information in the announcements section!
Instructor Office/Lab Hours: Tuesdays 11 - 12:30 and Wednesdays 2:30 - 4 in 458 Shineman
TA Office Hours: All TA office hours happen in 446 Shineman (the computer lab).
- Mondays 3:30 - 5:30
- Tuesdays 2:30 - 6
- Thursdays 2:30 - 6
- Fridays 10:30 - 1:30, 2 - 4:30
OLS Drop-In Tutoring Hours: Wednesdays 4 - 6 in 196 Shineman
Getting in touch with your instructor...
- Email: I actually read and respond to emails. I check email frequently during the workday but limit my email time after work hours and on weekends. Please be patient, but if I don't reply by the end of the next working day then feel free to email me again – there's always a chance your first email got buried under urgent emails (or spam ...) and I appreciate the nudge!
- Office Hours: Just stop by! You don't need an appointment to drop by my office. If you want to meet over Zoom, you will need to make and keep an appointment, because I am uncomfortable sitting on Zoom with no one there. I am also available over Discord (username in the syllabus, behind the SUNY Oswego login...). Join the CSA Discord server (link in digital syllabus) and send me a message! We can use the voice channels and the text channels to stay in contact. Just be aware that if you message me in Discord outside of office hours, I won't respond until office hours or until I'm free.
- Other times: If my office door is open then you are welcome to stop in and ask if I'm available. I may be! If I'm busy, we can make an appointment to meet up later on.
Course Calendar
Calendar
This Google calendar has each class day entered, with big events (like exams and deadlines) entered as "All Day" so you can see them clearly. The topics for each day will be entered into the description for each class day, too.
Useful Resources
- Required Lab Manual: Graci, C. and Schlegel, D.R. A First Course in Computer Programming: Laboratory Manual. (Google Drive Version)
- Textbook Draft: A First Course in Computer Science by Daniel Schlegel.
- CS1 Website Templates: CS1 Standard Demo Template + htaccess files + CS1 css file + index template
- Helpful Textbook Suggestions:
- Helpful Websites:
- Student Wellness: There are a variety of events and concerns that affect a student's overall wellness. Learning is challenging, and life continues even while a student is learning. The college has a variety of resources available, and there are a variety of policies regarding student wellness. I've collected several of them on this Student Wellness site.