CIS71 Topics
General
Syllabus
Using C on the Unix cluster
Reference to Unix commands
Connect to Listserve for course
Marc Jasner's home page
Jay Yen's home page
Help Lab Schedule for Questions about C Programs
Lectures
Lecture for 1/21
Lecture for 1/26
Lecture for 1/28
Case study solution - lecture for 2/2 and 2/4
Extending a solution - lecture for 2/9
Calculating area and perimeter of a triangle
void Functions - lecture for 2/11
Functions with arguments - lecture for 2/18 and 2/22
if statements - 2/24 & 2/26
nested if and switch statement - 3/1
Lecture for 3/16 on loops
Lecture on 3/16 for loops
More on sentinel loops
Lecture on conditional loops and do-while loops
First lecture on arrays. 3/31
Array arguments - 4/6
Sorting - 4/13
Multidimensional arrays - 4/19
Characters and Strings - 4/27
Labs
Grading guidelines
First lab
Lab for week of Feb. 1
Lab for week of Feb. 8
Lab for week of Feb. 15
File coins.c for 2/15 lab.
Lab for week of Feb. 22
Lab for if and switch statements - week of 3/1/98
File with convert_to_radian function
Lab. for week of 3/15 - loops.
Lab for week of 3/23. Start working on project 5, p. 271. Write and use a function that returns 1 for a hot day, 2 for a pleasant day, and 3 for a cold day. The function argument should be a temperature value.
First lab for arrays.
File array_lab1.c
File selection_sort.c
Information on finding the median
Extra credit lab
Sample Tests
Coverage for the final exam
Sample test for chapters 3 and 4 with answers
Review for loops Exam
Sample array exam questions