Lectures: |
Hours: T/Th, 13:30 — 14:45PM Location: King 127 |
||
Instructor: | Roberto Hoyle (rhoyle@oberlin.edu) | ||
Office: |
King 223C |
||
Office Hours: |
Tuesday 15:00 — 17:00 Wednesday, 15:00 — 17:00 or by appointment |
||
Phone: | 775-8424 | ||
Discussions: | We'll be using a Piazza board for discussion questions. Sign up at https://piazza.com/oberlin/fall2018/csci343. The Blackboard site will be used for grades, and possibly for quizzes. I will make sure all announcements are sent to email and Piazza, as well as to Blackboard. | ||
Textbook: |
| ||
Prerequisites: | CSCI 241 or consent of the instructor. You should be comfortable with programming with lower level languages, such as C. No prior experience with computer hardware, such as from CSCI 210, is expected, but it will be helpful.. |
From the Oberlin catalog course description:
This class will introduce students to fundamental concepts in computer and information security. Topics that may be covered include: threats and vulnerabilities, malicious software, defensive programming techniques, basic cryptography, models of security, auditing, intrusion detection, basic database security, digital rights management, and issues of laws and ethics related to information security. This course is designed to present a broad survey of the field rather than an in depth study of a particular portion.
My goals and objectives for students taking this course are as follows: