Most of the course, and anything suitable for public viewing will be at jrm4.com.
Canvas will be used for announcements and assignments, and discussions. Contacting me should only be done through regular email, at firstname.lastname@example.org (I have piloted Canvas Conversations and determined that it is not worth the trouble. Regular email is both required and more beneficial overall, so we will keep it simple and only use that, you should probably do the same for your other courses unless your professor suggests otherwise.)
You don't need to do anything for the first day besides show up, the syllabus is below and the schedule will be discussed in class on the first day. See you then!
+Week 1 - Hardware
Week 3 - From Numbers to Thinking
Week 4 - History Of Operating Systems
Week 5 - Linux and "GUIS"
Week 6 - The Internet (and command line)
Week 7 - On Languages
Week 8 - Algorithms and Milkshakes
Week 14 - the Scene