IT662: Web and Internet Security
After taking this course, a student should be able to
You will be assigned into teams of around 10 people each. Each team will elect its team leader who will be responsible for coordinating the project activities and communicating with the instructor. In October the instructor will post potential course projects and each team can make suggestions too. Typically each team will install and configure some web servers, database servers or web security tools on a virtual Windows Server 2003 Enterprise PC or on a virtual Ubuntu Linux PC. At the end of the semester, each team needs to submit a comprehensive report on its project.
Course Virtual VMs
For your convenience, the instructor will distribute image files of VMware Virtual Machines (VMs) with Windows Server 2003 Enterprise and Ubuntu 9.10 pre-installed and post them at Windows Server 2003 Enterprise (protected with password that is distributed in BlackBoard) and Ubuntu v9.10. You save the two downloaded files in the same folder "C:\VM" of your hard disk, and double-click on each of them to run them to completion (each taking a few minutes). This process will create two folders "WindowsServer2003Enterprise" and "ubuntu10". You can download the free VMware Player at VMware Player to run the virtual VMs as normal applications on your Windows PCs. To install VMware Player, just run the downloaded file. You will find information on how to run the virtual VMs in the "readme.txt" files of the unzipped VM folders. To run either of the two VMs, just double-click on the file with icon of three overlapped blue squares in the corresponding folders. Acknowledge "I moved it" if asked. To get the logon window for Windows, use Ctr+Alt+Insert instead of Ctr+Alt+Delete. Please keep a fresh copy of the downloaded VM image files for recovering to their initial states whenever necessary. To run the VMs, your PC needs at least one GB memory and at least ten GB free disk space. If you don't have such a PC, you can also copy the VM folders "WindowsServer2003Enterprise" and "ubuntu10" on a portable disk and run them at one of the Pace lab PCs that has VMware Player installed (or you can install it on the spot). You can watch my video tutorial at video tutorial on using VM to learn how to set up and run my VMs, even though your VMs are different. The free VMware Player doesn't work on Macs. If you need to run the VMs on a Mac, you need to buy a license of VMware Fusion (http://www.vmware.com/products/fusion/) for about $80, and VMware Fusion can also let your Mac run both Mac OS and Windows.
Bi-Weekly Course Assignments
Every two weeks, read file WhatToDoWeeksXand(X+1).pdf under Discussion Board|WeeksXand(X+1) (X will be replaced by a number) to see which tasks you need to finish for the two weeks. The bi-weekly assignments will cover reading assignments, discussion questions and project assignments. The bi-weekly course assignments will be posted on the Sunday of the first week of the period. Unless otherwise specified, all the tasks specified in a course assignment must be completed within the same two-week period and submitted by the Sunday of the second week of the period. A one-hour open-book online quiz will be conducted on the Friday of the second week of each period, from 8pm to 9pm , through the Blackboard to check your understanding of the fundamental concepts and practices covered by the assignments for the two-week period.
The submission deadline will be strictly enforced. Each working day after the submission deadline would incur a 10% penalty on the assignment's grade. All files for a period's assignments should be zipped into a single file and submitted by attaching the solution zip file in a public reply message to the proper assignment thread in the Discussion Board .
Participating in Course Discussions
Every two weeks the instructor may post one or more questions in Pace Blackboard Discussion Board ( Discussion Board|WeeksXand(X+1) ). Students will conduct discussion on the posted questions by replying to the questions in the Discussion Board within two weeks from the posting of the questions. You can also comment on other student's responses. You can get credit by asking questions and help answering questions. A grade will be assigned in each two-week period to each student based on the student's number and quality of participation in the Discussion Board . All postings must be formal with proper syntax and style, with citations to textbook pages or class notes to back up the arguments.
Selected Public Course Material
Current teaching schedule and course material are avaialble in Pace Blackboard.
Home Education Professional Experience Research Teaching Dissertation Supervision Selected Links
Copyright ©2006 Lixin Tao