Computer Science 301
C Programming in Unix
Fall A 2026, Siena University
Meeting 1: Introduction
Date: Tuesday, September 8, 2026
Agenda
- Welcome to CSIS-301!
- Why should you learn C and Unix?
- Why a 1-credit, half-semester course?
- Syllabus and Schedule
- includes restrictions on the use of AI assistance
- Setting up accounts on noreaster.teresco.org
- Create and share CSIS-301 Google Drive folders for lab documents
- Lab 1: Introduction to Unix and C
- find links in Canvas to starter GitHub repositories which you
will fork into your own GitHub account, and to the
instruction/response documents in Google Drive that you will copy
to your own drive folder
- you will submit your own version (both by completing responses
in your copy of the instructions document, and by committing and
pushing code to your GitHub repository) but you are encouraged to
collaborate with (not copy from) classmates
- it's pretty long, you will likely need to continue for a
few hours after our meeting is complete
- due Sunday evening
- there will be a very short quiz at the start of our next class
testing a couple things you should learn from this first lab
- Readings: K&R Ch. 1