Darren Provine at Rowan University |
(Click here for text version.) |
|
Home
Classes
Programming Contests Other Stuff
printer-friendly version |
Computer Lab Techniques - SyllabusTextbooks: The required texts are Unix in a Nutshell, by Robbins et al, and The C Programming Language, by Kernighan & Richie. The recommended text is Programming With GNU Software, by Loukides & Oram. Grading: There will be three exams, each worth 100 points. There will be between 5 and 10 homeworks, worth 10 points each, and 5 - 10 quizzes worth 10 points each. Homework policy: I encourage you to work together in lab on the lab exercises. If you choose to work in teams on homework, hand in only one copy with everyone's name on it. Teams may not have more than two people. Course prerequisite: Computer Science and Programming 1 (1704.103), or equivalent preparation You should be able, before taking this class, to write working programs that read data from the keyboard, including dealing with arrays. You should have an understanding of files and directories (aka "folders"). You should be familiar with the principles of editors. If you cannot write a program to read in 10 numbers from the keyboard and print out the arithmetic mean, the largest number, and the smallest number, you may find this class too difficult. |