Home
Syllabus
Schedule
Resources
Kiser Office Hours:
Personal RIT site
Due Dates:
Due Dates
Note:
Refer to the above link for due dates. Official time is as of the gitlab commit timestamp.
Unless instructed otherwise by your instructor submit your work to your Git repository.
Week
Topics
Read, Listen, Watch
Projects & Practica
Class Activity
1
Course Introduction
Unix/Linux Environment
Logging into your SE account (hamilton.se.rit.edu) via SSH
Creating SSH keys for hamilton login, SSH access to your GitLab repo.
Review the git and linux links in the course introduction.
C Intro
Crosstalk Article: "Software Education: Missed Expectations", pages 4-8
hamilton and Gitlab
SSH Keys
FizzBuzz
C: Temp Conversion
1.5
Intro to Requirements
Intro to Unit Testing
Intro to modular design
Temp Convert with Unit Testing (TBD)
2
C Strings and Command Line Args
Learning Unix
(Tutorials 1-4)
C: Word Count