Course Number and Title: 22C:169:001 Computer Security
Location: 112 MH
Schedule: TTh 1:05pm-2:20pm
Website:
http://www.cs.uiowa.edu/~ejjung/courses/169/
Instructor: EJ Jung, 201L MacLean Hall
Email: ejjung (at) cs (dot) uiowa (dot) edu (preferred)
Phone: (319) 335-0561
Office Hours: T 2:20-3:30pm, Th 10-11am, or by appointment
Note that the emails are the most preferred way of contact outside of
office hours, and will be answered by the next business day. To ensure
proper handling, please include "22c:169" in your subject.
Teaching Assistant: Peter Likarish and Greg Nichols
Emails: peter-likarish (at) uiowa (dot) edu and gbnichol (at) cs (dot) uiowa (dot) edu
Office Hours: Peter: Mon and Fri 10:30am-12noon at 101C, Greg: Wed 12noon-1:30pm at 301 Help Lab
Textbook
No textbook for this course. Reference materials will be provided
through the course website.
Course Goals and Objective
Security is one of the hottest and most serious issues these days. This course will cover a wide range of topics to prepare you for the security issues and concerns you will face in professional environments. The goal of this course is not for you to remember how to encrypt a message using any particular encryption method, but for you to learn how to think analytically when you make security choices.
List of Topics
- Public-key and symmetric-key cryptography
- Secure hash
- Public-key infrastructure
- Web authentication
- Wireless security
- Spam filtering
- Denial of service
- Firewalls
- Intrusion detection
- Virus and virus scan programs
- Anonymity and privacy
- Biometrics
Expectations
The University suggests that for each semester hour credit in a course, students should expect to spend two hours per week preparing for class sessions. I expect students to attend all lectures and complete the assignments with their best efforts. Class participation is highly encouraged and will be part of the grades.
Assignments
There will be individual homework assignments
as well as one semester-long project broken up into several phases.
Project
The semester-long project has three phases.
- Idea Hunting
- Writing design proposal
- Developing and implementing
For each phase, there is a deadline.
- Idea proposal:
1-page proposal due by Thursday, February 14.
- Full proposal: 5-10 page including design and implementaion plan
due by Thursday, April 3.
- Final report of results: 8-10 page report due by Thursday, April
24. 15 minute presentations in the following week.
Grading
Assignments are due at the beginning of class the day they are
due for offline students. For online students, assignments are due at 11:59pm on the day they are due, and the submission is through Dropbox in ICON. You have 3 late days that you can use for the entire
semester. You could use them in any amount for any assignment. After
you use all three days, no late assignments will be accepted. For the
group project, the deadlines are firm, i.e. there is no late day
policy. Any grade disputes on the assignments will be allowed only for
the two weeks folloing the grade dissemination.
Your final grade will be calculated this way:
- Class Participation: 10%
- Homework: 30%
- Project: 20%
- Midterm: 20% (Tuesday, March 25 at 3505 Seamans Center, during the regular class time)
- Final: 20% (Monday, May 12 at 7pm at W151 PBB)
Note that the class participation of online course students is
graded based on discussion participation in ICON.
Students with Disabilities
I would like to hear from anyone who has a disability which may require seating modifications or testing accommodations or accommodations of other class requirements, so that appropriate arrangements may be made. Please contact me during my office hours or make an appointment.
Academic Honesty
We will adhere to the College of Liberal Arts and Sciences general policy on academic integrity available at: http://www.clas.uiowa.edu/students/academic_handbook/ix.shtml. In this course you must do your own work on exams and homework, unless explicitly specified otherwise.
Complaints
If you have complaints, please feel free to discuss them directly with me during office hours or via e-mail. If you do not feel I have appropriately dealt with your complaint, you should consult the Computer Science DEO/Chair, Professor James Cremer, 14D MacLean Hall, (319) 335-1713, cremer@cs.uiowa.edu. If still unresolved, complaints should be directed (for undergrads) to Helena Dettmer, the CLAS Associate Dean for Academic Programs, at 335-2633 or (for grads) to Eric Wurster, Graduate College Associate Dean of Academic Affairs, at 335-2137. Further information about this policy is available at: http://www.clas.uiowa.edu/students/academic_handbook/ix.shtml#4.
Miscellaneous
This course taught under the Department of Computer Science. The departmental office is located in 14 MacLean Hall. The DEO/Chair is Professor James Cremer, 14D MacLean Hall, (319) 335-1713. The course policies are governed by the College of Liberal Arts and Sciences.
|
The College of Liberal Arts and Sciences
Policies and Procedures
Administrative Home of the Course
The College of Liberal Arts and Sciences is the administrative home of this course and governs such academic matters as the add/drop deadlines, the second-grade-only option, issues concerning academic fraud or academic probation, and how credits are applied for various graduation requirements. Different colleges may have different policies. Students with questions about these or other CLAS policies should speak with an academic advisor or with the staff in 120 Schaeffer Hall. Also see the CLAS Academic Handbook: www.clas.uiowa.edu/students/academic_handbook/index.shtml
Academic Fraud
Plagiarism and any other activities that result in a student presenting work that is not his or her own are academic fraud. Academic fraud is reported to the departmental DEO and then to the Associate Dean for Academic Programs and Services in the College of Liberal Arts and Sciences who deals with academic fraud according to these guidelines: www.clas.uiowa.edu/students/academic_handbook/ix.shtml
Making a Suggestion or a Complaint
Students have the right to make suggestions or complaints and should first visit with the instructor, then with the course supervisor if appropriate, and next with the departmental DEO. All complaints must be made within six months of the incident. www.clas.uiowa.edu/students/academic_handbook/ix.shtml#5
Accommodations for Disabilities
A student seeking academic accommodations should first register with Student Disability Services and then meet with a SDS counselor who determines eligibility for services. A student approved for accommodations should meet privately with the course instructor to arrange particular accommodations. See www.uiowa.edu/~sds/
Understanding Sexual Harassment
Sexual harassment subverts the mission of the University and threatens the well-being of students, faculty, and staff. See www.sexualharassment.uiowa.edu/
Reacting Safely to Severe Weather
If severe weather is indicated by the UI outdoor warning system, class members will seek shelter in the innermost part of the building, if possible at the lowest level, staying clear of windows and of free-standing expanses which might prove unstable. The class will resume after the severe weather has ended. See the Operations Manual section 16.14. i.
Recommended Information
CLAS recommends that instructors include relevant resources for students on the syllabus. The following are examples of such resources that might be included:
Instructors might also wish to include a policy statement on classroom behavior and the University policies concerning exams:
Student Classroom Behavior
The ability to learn is lessened when students engage in inappropriate classroom behavior, distracting others; such behaviors are a violation of the Code of Student Life. When disruptive activity occurs, a University instructor has the authority to determine classroom seating patterns and to request that a student exit immediately for the remainder of the period. One-day suspensions are reported to appropriate departmental, collegiate, and Student Services personnel (Office of the Vice President for Student Services and Dean of Students).
University Examination Policies
Missed exam policy. University policy requires that students be permitted to make up examinations missed because of illness, mandatory religious obligations, certain University activities, or unavoidable circumstances. Excused absence forms are available at the Registrar web site: www.registrar.uiowa.edu/forms/absence.pdf
Final Examinations. An undergraduate student who has two final examinations scheduled for the same period or more than three examinations scheduled for the same day may file a request for a change of schedule before the published deadline at the Registrar's Service Center, 17 Calvin Hall, 8-4:30 M-F, (384-4300).