| Instructor: | Eugene Styer | Office: | Wallace 404 | |
| Web Page: | http://www.cs.eku.edu/faculty/styer/825/ | Phone: | 622-1930 | |
| Email: | Eugene.Styer@eku.edu | Hours: | 11:00-12:00 daily | |
| Texts: | Computer Networks and Internets, Douglas Comer, Prentice-Hall (ISBN 0-13-143351-2) | Fundamentals of Network Security, Eric Maiwald, McGraw Hill (ISBN 0-07-223093-2) |
Goals:
Course Outline and Approximate Time Schedule:
| Date | Topics |
|---|---|
| Aug 23 | Introduction (Comer 1-3)
Data Transmission (Comer 4-9) |
| Aug 30 | Local Area Networks (Comer 10-12)
Wide Area Networks and Protocols (Comer 13-16) |
| Sep 6 | TCP/IP (Comer 17-20)
IP (Comer 21-24) |
| Sep 13 | TCP (Comer 25-27, 31)
Client/Server Programming (Comer 28-30) |
| Sep 20 | SMTP (Comer 32)
VoIP, FTP (Comer 33-34) |
| Sep 27 | HTML and HTTP (Comer 35)
RPC and SNMP (Comer 38-39) |
| Oct 4 | Test 1
PHP |
| Oct 11 | PHP
Other Dynamic Web Page Technologies (Comer 36-37) |
| Oct 18 | PHP |
| Oct 25 | PHP Lab
Test 2 |
| Nov 1 | Security (Maiwald 1-3) |
| Nov 8 | Security (Maiwald 4-6) |
| Nov 15 | Security (Maiwald 7-9)
Firewalls (Maiwald 10) |
| Nov 22 | Holiday - Thanksgiving |
| Nov 29 | Encryption (Maiwald 11-12)
Security (Maiwald 13, 18) |
| Dec 6 | E-Commerce (Maiwald 19-20)
Review |
| Grading | Scale | |
| 22% | Test 1 | |
| 22% | Test 2 | |
| 26% | Final (comprehensive) | |
| 30% | Homeworks and Programs (estimate 11 assignments) | |
| A(90-100), B(80-89), C(70-79), D(60-69), F(0-59). |
Assignments will be accepted by email. They will be considered to be turned in on the date they were mailed. Cheating (such as sharing assignments) will be given a grade of -50 on the assignment. Repeated offenses will result in a course grade of F. Late Assignments will be penalized 2 points for each day (including weekends and holidays) that it is late, up to a maximum of 50 points.
Assignments are expected to be worked on individually, unless working in groups is explicitly allowed. On written assignments, any direct quotation from books or web pages must be accompanied with a citation containing the source of the quotation.
ATTENDANCE POLICY (for all courses in the Department of Computer Science): Attendance will be taken during lecture. Unexcused absences in excess of 10% of the scheduled meetings will result in a one letter grade reduction for the course. Unexcused absences in excess of 20% of the scheduled meetings will result in a two letter grade reduction for the course. Unexcused absences in excess of 30% of the scheduled meetings will result in a three letter grade reduction for the course. Students with unusual circumstances should advise the instructor of their situation immediately. Students will be held responsible for all announcements made in class.
If there is any student in this class who is in need of academic accommodations and who is registered with the Office of Services for Students with Disabilities, please make an individual appointment with the course instructor to discuss accommodations. Upon individual request, this syllabus can be made available in alternative forms. If any student who is not registered with the Office of Services for Students with Disabilities has need of academic accommodations, please contact the Office directly either in person on the first floor of the Turley House or by telephone at 622-1500.
The Computer Science Department at Eastern Kentucky University has joined the Microsoft Developers Network Academic Alliance (MSDNAA) in order to provide our students with the latest software development tools from Microsoft. According to the terms of this agreement, our students are allowed to install any software development tool and operating system required to run these tools on their computer for free or for a minimal fee. In order to obtain any software provided through our MSDNAA agreement, students must register at http://www.cs.eku.edu/msdnaa. Within a couple of days after registration, the student will receive an e-mail describing how to obtain the desired software package.
Our MSDNAA agreement also allows us to install the latest version Visual Studio in all the Computer Science Department’s computer labs on the fourth floor of the Wallace building and in many of the EKU student computer labs like the computer labs in the Library, the Student Services Building and the Combs Building.
Even though Visual Studio is installed on the computers in the student computer labs, the support staff who work in these labs are not required to learn how to use Visual Studio so students of computer science classes should not expect to get any assistance in using Visual Studio from these workers. Students should direct any questions concerning course material including programming assignments to the instructor of the course or any teaching assistant assigned to the course.
Return to my Home Page