CS 248 Menu Buttons

Schedule for Winter 2003

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

 

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
Information | Syllabus | Schedule | Online "Lectures" | Projects | Quizzes | Web Board



Copyright © 2002 by James L Fuller, all rights reserved.
GN="TOP">