|
CS447 / Course Home Page |
|
|
Office Hours:
(b) By emails: anytime (the worst-case turn-around time: 24 hours (except for weekends/holidays and during Fujinoki’s conference presentation week) – for easy/simple questions.
Note: The above office hour schedules do not apply to the final exam week and the week before the final exam week.
For any non-urgent issues, please try to drop by my office during my office hours.
Class Meeting Room: On-line
Class Meeting Days: T and R
Class Meeting Time: 11:00 a.m. - 1:40 p.m. (for T and R)
Title: Programming Winsock/Book and Disk
Author: Arthur Dumas
Publisher: SAMS Publishing (http://www.samspublishing.com)
You can buy a used-copy from Amazon.com.
Editorial Reviews (Quoted from amazon.com):
This tutorial provides coverage of the WinSock Library,
which is one of several Windows Open Services Architecture (WOSA) standards being used to add TCP/IP
connectivity to applications.
"Disk includes source code, 16-bit and 32-bit executable programs, and shareware programs.
All major vendors of TCP/IP protocol stacks for Windows 3.1 use WinSock.
Shows how the WinSock Library makes software programs network aware". Covers Version 1.1 for Windows 3.11 & Windows NT.
Title: UNIX Network Programming
Author: W. Richard Stevens
Publisher: Prentice Hall (URL: www.prenhall.com/stallings)
You can buy a used-copy from Amazon.com.
Editorial Reviews (Quoted from amazon.com):
Focuses on design, development, and coding of networking software under the UNIX operating system.
Begins by showing that a fundamental basic for networking programming is inter-process communication (IPC),
and a requisite for understanding IPC is a knowledge of what constitutes a process.
Throughout, the text provides both description and examples of how and why a particular solution is implemented.
The above two books will be available at the library.
There are two ways to contact Dr. Fujinoki:
(1) Through e-mail: You can contact the instructor by e-mail. E-mail: hfujino@siue.edu
(2) Drop-by during the office hours.
(3) By appointment (please send e-mail to Dr. Fujinoki).
Notice: The subjects covered in each semester were different. Some of the questions that appear in the past
exams may not appear, while some other questions that did not appear in the past exams could appear. Use your
own judgement.
Notice: The subjects covered in each semester were different. Some of the questions that appear in the past quizzes may not appear
this semester, while some other questions that did not appear in the past quizzes could appear. Every student is responsible for reviewing and studying the subjects
covered in this semester. The instructor will NOT loan the instructor's lecture note to anyone in the classroom.
(3) Project #2 grades
(2) Homework #6 grades
(1) HW #6 solutions
Lecture #1 - 7/28 (lecture note)
(2) the course grades
(1) Quiz #6 grades
7/27:
(3) Quiz #6 solutions
(2) the suggested solutions for EXERCISE #1 and #2 (the execises on July 16th)
(MS Word vesion).
(1) About the final exam scheduled on Thursday:
(2) Quiz #6 is schedule today (7/23).
(1) Homwork #6 submission due has been postoned to 11:00 a.m. on 7/28 (Tuesday).
7/22:
(2) Here are the follow-up descriptions for "the root CAs" and the chain of the trust by CAs
(MS Word vesion).
(1) the suggested solutions for Quiz #6 sample questions
(MS Word vesion).
Lecture #1 - 7/21 (lecture note)
(6) the PPT slides for the Binary-Exponential Back-off algorithm
(5) the PPT slides for the medium-access control for LANs
(4) Homework #5 solutions
(MS Word vesion).
(3) Quiz #5 solutions
(2) Homework #5 grades
(1) Quiz #5 grades
(3) Exercise Questions on 7/16
(MS Word vesion).
(2) Quiz #6 sample questions
(MS Word vesion).
(1) the PPT slides for network security fundamentals
Lecture #1 - 7/14 (lecture note):
(5) Homework #4 solutions
(MS Word vesion).
(4) Quiz #4 solutions
(3) Homework #2 solutions
(MS Word vesion).
(2) Homework #4 grades
(1) Quiz #4 grades
7/10:
Lecture #2 - 7/9 (lecture note):
(2) Poject #2 specification
(MS Word vesion).
(1) the updated Project #1 grades.
The QUESTION #3 is updated in Homework #1 (MS Word vesion).
(5) Here are Project #1 descriptions and the requirements (MS Word vdersion) - for those who would like to start working on the project sooner.