01 Outline W1 W
01 Outline W1 W
01 Outline W1 W
Today
Course Intro
course info
exams & assignments
C Programming Intro
historical overview
first C program
edit-compile-run
Next Time
Read: finish K&R Ch. 1, review K&R Ch. 3 - 4
Basic C Programming
CS 354 (F16): L1 - 1
Course Information
Canvas Course Website
UWs new Learning Management System
https://canvas.wisc.edu/courses/3949
will have outlines, assignments, announcements, Piazza, policies, etc
provides access to scores, class statistics, solutions
Textbooks and Readings
Computer Systems: A Programmer's Perspective, Bryant & O'Hallaron, 2nd Ed, 2010
The C Programming Language, Kernighan & Ritchie , 2nd Ed., 1988
first page of each lecture outline has reminders of what to be reading
Lecture & Outlines
do assigned textbook readings before lecture
print and bring to lecture the outlines posted on the course Canvas page
outlines will usually be posted by 11 AM the morning of lecture
fill in outlines with your notes during lecture
Piazza Discussions
search and ask/answer questions about:
- homeworks and projects
- course content and logistics
- exams
must activate your Piazza account
CS Account
provides access to Linux lab computers with C programming tools
uses Ubuntu 14.02 LTS replaces Redhat Enterprise Linux 6
should be same user name/password as your 302 account
if new - must activate your CS account (see lab consulting)
is needed for your CS 354 student folder used for some course projects
TA Consulting
provides help with course topics, C tools and language, homeworks and projects
located in 1366 CS (other Linux labs 1355, 1358, 1368)
schedule is on Canvas (updated as the semester progresses)
TA consulting starts today, 9/7, 5:30 7 PM
CS 354 (F16): L1 - 2
Midterm (25%):
Final (30%):
7:15 pm to 9:15 pm
2:45 PM to 4:45 PM
Notify us next week if you have a conflict with either of these exams.
Ill say more about this next week.
Projects (30%)
Homeworks (15%)
CS 354 (F16): L1 - 3
First C Program
int main(
{
CS 354 (F16): L1 - 4
Edit:
Compile:
Run:
CS 354 (F16): L1 - 5
CS 354 (F16): L1 - 6