Click on the button above to return to the calling page.

 

EET-3150-995
UNIX, C and the Internet

Course Schedule

Use the outline below to pace yourself as you work through the instructional materials for this course. The outline lists thirty lessons and three examinations. Since there are sixteen weeks in this semester, you should plan on completing two of the lessons each week. It is not wise to attempt to do more than two lessons per week as other course activities (e.g., the weekly chat sessions) are most beneficial when all students are at the same point in the course. It is equally important to avoid falling behind. If you have any difficulty maintaining this schedule, please notify both your instructor and the graduate assistant and seek their help.

Each lesson will include one or more assignments. These assignments are to be completed prior to the beginning of the next lesson. Assignments are due at the end of each week, usually by midnight on Sunday. Since most assignments are completed on the class server, the graduate assistant for this course will check the class server on Monday morning for the previous week's assignments.

Details about each of the examinations (e.g., coverage, format, time allocation, etc.) will be provided during the week immediately prior to the exam.

TENTATIVE OUTLINE OF TOPICS
Prelude Course Introduction and Overview
Introduction for Distance Learning Students
Behaviorial Expectations for all Students
Class Web Site get email address
LESSON
TOPICS
READINGS ASSIGNMENTS
1 Overview of the Internet
The World Wide Web
Class Web Site --
2 Introduction to the UNIX Operating System
(History, Versions and Features)
PowerPoint Presentation (use IE to view)
UNIX Files, Directories and Permissions
(e.g., cd, mkdir, rmdir, ls, cp, mv, rm, chmod)
Class Web Site --
3 Use of UNIX Text Editors
(e.g., pico, vi, emacs and others)
Viewing File Contents Without Editing
(e.g., cat, more, less, pg, head, tail)
Class Web Site --
4 Unix Shell Programming 1 (MS Word) Class Web Site --
5 Unix Shell Programming 2 (MS Word) Class Web Site --
6 UNIX and Program Development
(Compiling and Running a C++ Program)
Class Web Site --
7 Overview of C/C++
Chapter Summary (MS Word)
PowerPoint Presentation (use IE to view)
Oualline
Ch. 1
none
8 The Basics of Program Writing
Chapter Summary (MS Word)
PowerPoint Presentation (use IE to view)
Programming Style
Chapter Summary (MS Word)
PowerPoint Presentation (use IE to view)
Oualline
Ch. 2
Ch. 3
2-1, 2-2
9 Basic Declarations and Expressions
Chapter Summary (MS Word)
PowerPoint Presentation (use IE to view)
Oualline
Ch. 4
4-1, 4-2, 4-3, 4-4
10 Arrays, Qualifiers, and Reading Numbers
Chapter Summary (MS Word)
PowerPoint Presentation (use IE to view)
Oualline
Ch. 5
5-1, 5-3, 5-5
Midterm Examination
11 Decision and Control Statements
Chapter Summary (MS Word)
PowerPoint Presentation (use IE to view)
Oualline
Ch. 6
6-2, 6-3
12 More Control Statements
Chapter Summary (MS Word)
PowerPoint Presentation (use IE to view)
Oualline
Ch. 8
8-1, 8-3, 8-5
13 Variable Scope and Functions
Chapter Summary (MS Word)
PowerPoint Presentation (use IE to view)
Oualline
Ch. 9
pgs. 129-139
9-1, 9-2
14 Variable Scope and Functions
Chapter Summary (MS Word)
Oualline
Ch. 9
pgs. 140-150
9-3, 9-5
15 The C++ Preprocessor
Chapter Summary (MS Word)
PowerPoint Presentation (use IE to view)
Oualline
Ch. 10
10-2
16 Bit Operations
Chapter Summary (MS Word)
PowerPoint Presentation (use IE to view)
Oualline
Ch. 11
11-4, 11-6
17 Introduction to HTML Coding
Simple HTML Examples
PowerPoint Presentation (use IE to view)
-- CGI Assign. 1
18 HTML Forms
PowerPoint Presentation (use IE to view)
-- CGI Assign. 2
19 Common Gateway Interface (CGI) Basics
CGI Programming Environment
PowerPoint Presentation (use IE to view)
-- CGI Assign. 3
Second Midterm Examination
20 CGI Programming
PowerPoint Presentation (use IE to view)
-- CGI Assign. 4
21 Advanced Types
k (MS Word)
PowerPoint Presentation (use IE to view)
Oualline
Ch. 12
pgs. 185-190
CGI Assign. 5
22 Advanced Types
Oualline
Ch. 12
pgs. 190-196
12-1,12-2
23 Simple Classes
Chapter Summary (MS Word)
PowerPoint Presentation (use IE to view)
Oualline
Ch. 13
pgs. 197-205
13-1
24 Simple Classes
Oualline
Ch. 13
pgs. 205-216
13-2
25 More on Classes
Chapter Summary (MS Word)
PowerPoint Presentation (use IE to view)
Oualline
Ch. 14
pgs. 217-223
14-2
26 More on Classes
PowerPoint Presentation (use IE to view)
Oualline
Ch. 14
pgs. 223-226
27 Simple Pointers
PowerPoint Presentation (use IE to view)
Oualline
Ch. 15
pgs. 227-237
15-1
28 Simple Pointers
PowerPoint Presentation (use IE to view)
Oualline
Ch. 15
pgs. 237-247
15-2
29 File Input/Output
PowerPoint Presentation (use IE to view)
Oualline
Ch. 16
pgs. 251-268
16-1
30 File Input/Output
PowerPoint Presentation (use IE to view)
Oualline
Ch. 16
pgs. 268-279
16-6
Comprehensive Final Examination
(on a campus near you, by appointment)

Click on the button at left to return to the calling page.

There have been visitors since 11/26/2003
Added to the Web: December 15, 1998.

Web page design by Dan Solarek.

http://cset.sp.utoledo.edu/eet3150/