This class is offered as a distance learning (DL) course. Due dates apply when the student should e-mail the material to the insturctor. You may complete assignments, quizzes, and test early.
CS-248 Winter 2003 Schedule
Week #
Dates
Learning Journal
Chapters
Quizzes
Projects
Due Date
1
1/6-1/10
x
Chapters 1 and 2
LecChap. 1 & 2; Getting Start, Shell Programming HWChapter 1 - Try It Out on Pages 10, 12, & 16. Chapter 2 - Try It Out on Pages 32, 35, 38, 39, 41, 43, 44, 45, 46, 47, 48, 50, 52, 55, 58, 62, 66, 68, & 72.
1/13
2
1/13-1/17
x
Chapter 3 & 4.
Lec Chap. 3 & 4; Working with Files, and The UNIX Environment HWChapt 3 - Try It Out on Pages 93, 105, 111, & 117. Chapter 4 - Try It Out on Pages 123, 125, 126, 128, 130, 131, 133, 135, 137, 139, 142, 144, 146, & 149.
1/20
3
1/20-1/24
x
Chapters 5 & 6.
LecChapter 5 & 6; Terminals, and Curses. HWChapt 5 - Try It Out on Pages 154, 157, 158, 170, 172, 179, & 181. Chapt 6 - Try It Out on Pages 190, 194, 196, 200, 204, 207, 209, 212, 214, 216, 217, 219, & 224.
1/27
4
1/27-1/31
x
Chapter 7
1 Lec Chap. 7; Data Management. HWChapt 7 - Try It Out on Pages 230, 231, 232, 234, 235, 236, 238, 239, 244, 246, 249, 256, 259, 261, 262, & 271. 2/3
5
2/3-2/7
x
Chapters 8 & 9; Development Tools, and Debugging.
Lec Chap 8 & 9; Development Tools, and Debugging. HW Chapt 8 - Try It Out on Pages 284, 287, 288, 291, 292, 295, & 301. Chapt 9 - Try It Out on Pages 318, 333, 334, & 336.
2/10
6
2/10-2/14
x
Chapters 10 & 11
Lec Chap. 10 & 11; Processes and Signals, and Inter-process Communication: Pipes. HW Chapt 10 - Try It Out on Pages 346, 349, 351, 352, 354, 356, 359, 362, & 364. Chapt 11 - Try It Out on Pages 373, 374, 375, 376, 378, 379, 380, 383, 386, 387, 389, 392, 395, 402, 404, 408, 410, 414, 416, 417, & 418.
2/17
7
2/17-2/21
x
Chapters 12 & 13
Lec Chap. 12 & 13; Semaphores, Message Queues and Shared Memory, and Sockets. HWChapt 12 - Try It Out on Pages 428, 435, 441, 444, & 446. Chapt 13 - Try It Out on Pages 456, 457, 466, 467, 471, 473, 476, 480, & 482.
2/24
8
2/24-2/28
x
Chapter 14
2 LecChapter 14; Tcl: ToolCommand Language. HW Chapt 14 - Try It Out on Pages 502, 509, 514, & 517.
3/3
9
3/3-3/7
x
Chapters 15 & 16.
LEC Chap. 15 & 16; Programming for X, and Programming for the Internet: HTML. HWChapt 15 - Try It Out on Pages 532, 534, 536, 539, 540, 543, 548, 550, 552, 561, 563, 565, 574, & 578. Chapt 16 - Try It Out on Pages 585, 590, 593, 595, 597, 598, 599, 601, 603, & 610.
3/10
10
3/10-3/14
x
Chapter 17.
Lec Chap. 17 & Appendixes; Internet Programming 2: CGI. Portability, FSF and the GNU Project, Internet Resources. HWChapt 17 - Try It Out on Pages 622, 627, 629, 630, 631, 633, 638, 642, & 645.
3/14
Finals Week
3/17-3/21
final
Grading:
Learning Journal
100
Quiz 1
150
Quiz 2
150
Labs, Projects, or Assignments
400
Final
200
Total
1000
900 to 1000 points = A
800 to 899 points = B
700 to 799 points = C
600 to 699 points = D
0 to 599 points = F
Instructor: Jim Fuller Home phone: 541-881-9134 E-mail address: fuller@tvcc.cc Note: The first time you use web board, you must log in as a new user At: http://www.tvcc.or.us:8080/~seminar Then change to the class message board address given below: Class message board: http://www.tvcc.or.us:8080/~cs101 CS 248 - Unix Programming Web Site Menu Copyright © 2002 by James L Fuller, all rights reserved.
Information | Syllabus | Schedule | Online "Lectures" | Projects | Quizzes | Web Board