Purpose of Class To prepare students for research and advanced work in security topics To familiarize students working in other networking areas with important.

Slides:



Advertisements
Similar presentations
Slide 01-1COMP 7370, Auburn University COMP 7370 Advanced Computer and Network Security Dr. Xiao Qin Auburn University
Advertisements

Introduction to CS170. CS170 has multiple sections Each section has its own class websites URLs for different sections: Section 000:
Computers in Principle & Practice I - V Deena Engel Computers in Principle and Practice I V , Sections 1 & 2 Fall, 2009 Deena Engel .
Brainstorm About Computer Networks Take 3-4 minutes to write –Include your name (I’ll collect and read, but not grade) What are some network applications?
CS/CMPE 535 – Machine Learning Outline. CS Machine Learning (Wi ) - Asim LUMS2 Description A course on the fundamentals of machine.
Chapter 0 Introductory Comments. Overview Syllabus Detailed power point slides My Web Page –Homework on web page –Readings –Other.
CS 331 / CMPE 334 – Intro to AI CS 531 / CMPE AI Course Outline.
6/19/2015 Prof. Ehud Gudes Security Ch 1 1 Chapter 0 - Overview.
CSCD 434 Spring 2011 Lecture 1 Course Overview. Contact Information Instructor Carol Taylor 315 CEB Phone: Office.
Computer Network Fundamentals CNT4007C
G53SEC Computer Security Introduction to G53SEC 1.
Lecture 1 Page 1 CS 111 Online Introduction CS 111 On-Line MS Program Operating Systems Peter Reiher.
ECE 284: Special Topics in Computer Engineering On-Chip Interconnection Networks Prof. Bill Lin Spring 2014.
Advanced Computer Networks by Behzad Akbari Spring 2011 In the Name of the Most High.
Lecture 1 Page 1 CS 111 Summer 2015 Introduction CS 111 Operating System Principles.
Computer Networks CEN 5501C Spring, 2008 Ye Xia (Pronounced as “Yeh Siah”)
Introduction to Network Security J. H. Wang Feb. 24, 2011.
CSE 436 Software Engineering Workshop Course Overview Christopher Gill CSE 436 January 2007 Department of Computer Science and Engineering.
Lecture 1 Page 1 CS 239, Fall 2010 Introduction CS 239 Advanced Topics in Computer Security Peter Reiher September 23, 2010.
Advanced Computer Graphics Spring-2011 Kocaeli University Computer Engineering Department.
Business Discipline Breakout Session Summer 2000 ION Conference Facilitated By: Marcy Satterwhite.
Lecture 1 Page 1 CS 188, Winter 2011 Introduction CS 188 Secure Design for Embedded Systems Peter Reiher January 3, 2011.
CSCD 434 Network Security Spring 2014 Lecture 1 Course Overview.
Computer Network Management Course
Computer Graphics Kocaeli University Computer Engineering Department Spring 2012.
Course Information Sarah Diesburg Operating Systems COP 4610.
1 CS4521 – Mobile and Topics in Web Programming L. Grewe.
Lecture 1 Page 1 CS 111 Summer 2013 Introduction CS 111 Operating System Principles Peter Reiher.
Graciela Perera– August 23, 2010 Department of Computer Science and Information Systems Slide 1 of 14 OVERVIEW FOR NETWORKING CONCEPTS AND ADMINISTRATION.
Introduction to Information Security J. H. Wang Sep. 18, 2012.
Physics 1B3-summer Lecture 11 Welcome to Physics 1B03 !
1 CDA 4527 Computer Communication Networking (not “analysis”) Prof. Cliff Zou School of Electrical Engineering and Computer Science University of Central.
Mohammad Alauthman 1/22/20162 This 3-credit first course for computer science & IT majors, which provides students the basic understanding.
Course Overview for Compilers J. H. Wang Sep. 20, 2011.
1 Introduction to Data Communication Networks ISQS 3349, Spring 2000 Instructor: Zhangxi Lin Office: BA 708 Phone: Homepage:
CS151 Introduction to Digital Design Noura Alhakbani Prince Sultan University, College for Women.
1 CNT 4704 Analysis of Computer Communication Networks Cliff Zou Department of Electrical Engineering and Computer Science University of Central Florida.
Lecture 1 Page 1 CS 236 Online Introduction CS 236 On-Line MS Program Networks and Systems Security Peter Reiher.
Computer Networks CNT5106C
Applied Security Breno de Medeiros Florida State University Spring 2007.
Introduction to CSCI 1311 Dr. Mark C. Lewis
Computer Network Fundamentals CNT4007C
Course Introduction 공학대학원 데이타베이스
Computer Networks CNT5106C
CNT 4704 Computer Communication Networking (not “analysis”)
Introduction CS 111 On-Line MS Program Operating Systems Peter Reiher
ECE4823: WIRELESS AND MOBILE NETWORKS
CNT 4704 Computer Communication Networking (not “analysis”)
E 96 Introduction to Engineering Design Peter Reiher UCLA
Introduction to Finite Element Methods
Course Information Mark Stanovich Principles of Operating Systems
CNT 4704 Computer Communication Networking (not “analysis”)
Introduction CS 111 On-Line MS Program Operating Systems Peter Reiher
Computer Networks CNT5106C
Andy Wang Operating Systems COP 4610 / CGS 5765
CSCD 434 Network Security Spring 2012 Lecture 1 Course Overview.
Andy Wang Object Oriented Programming in C++ COP 3330
Operating Systems CS 3013.
CAS CS 558 Network Security.
ISA 562 Information Security Theory and Practice
Andy Wang Operating Systems COP 4610 / CGS 5765
CNT 4704 Analysis of Computer Communication Networks
CNT 4704 Analysis of Computer Communication Networks
Andy Wang Operating Systems COP 4610 / CGS 5765
Andy Wang Operating Systems COP 4610 / CGS 5765
CSCD 434 Network Security Spring 2019 Lecture 1 Course Overview.
Computer Networks CNT5106C
Andy Wang Operating Systems COP 4610 / CGS 5765
Welcome to Physics 2025! (General Physics Lab 2 - Fall 2012)
Presentation transcript:

Introduction CS 236 On-Line MS Program Networks and Systems Security Peter Reiher

Purpose of Class To prepare students for research and advanced work in security topics To familiarize students working in other networking areas with important security issues

Description of Class Topics to be covered Prerequisites Grading Reading materials Projects Office hours Web page

Topics to Be Covered Cryptography and authentication Use, not design and analysis Design of secure protocols Network security – threats and countermeasures Secure operating systems design Practical application of security principles Malware, common attacks, and important defenses Secure programming Analyzing security failures

Prerequisites CS 118 Introductory networking CS 111 Introductory operating systems Both classes were offered in earlier quarters of on-line program

Grading Midterm – 25% Homework assignments – 50% Final – 25%

Class Format Class will be taught on-line Lectures will be posted in two or three segments Students expected to view all of each lecture Generally, a short segment will be available on applying knowledge from previous class

Teaching Assistant Emanuel Lin emanuel@cs.ucla.edu Will handle all homework issues Office hours: TBA On-line recitation sections also TBA

Reading Materials Textbook Non-required supplemental texts Papers and web pages

Textbook Computer Security: Art and Science By Matt Bishop First edition Bishop has a shorter version That’s not the one we’re using Available from on-line booksellers First reading assignment: Chapter 1

Supplemental Text 1 Applied Cryptography By Bruce Schneier Only covers what its title implies And, as Schneier himself argues, there’s a lot more to security But an excellent book on its subject Not required No reading assignments from this book

Supplemental Text 2 Secrets and Lies Also by Bruce Schneier Not a textbook at all A philosophy of computer security Great for appreciating the field and problems Not great for depth of technical details Not required No readings will be assigned from this book But if you plan to work in this field, read it

Papers and Web Pages Usually one paper per week and a couple of web pages Usually made available electronically Through class web page Material in papers might or might not be lectured on But it can appear on tests, regardless Chosen for interesting and new ideas

Homeworks There will be five homework assignments Performed individually Requires programming and/or data analysis To be done on the Deter testbed Accounts will be set up for all And information provided on accessing and using the testbed

Homework Topics Access control and permissions Week 3 Exploits Week 4 Analysis of attacks and forensics Week 6 Man-in-the-middle attacks Week 7 Distributed denial of service Week 8

More on Homeworks Each homework has an associated web page With full instructions and pointers to necessary tools Due by midnight on Thursday of indicated week Class TA will provide advise and assistance on homeworks

How Will They Work? A testing environment will be set up for you on the Deter testbed You will need to access that environment and perform certain actions Typically requiring programming, system configuration, analysis Generally either finding and fixing security problems Or setting up secure configurations

The Deter Testbed A set of machines devoted to security research and education Located at ISI and SRI Accessible remotely Special accounts set up for this class TA will provide assistance in setting up accounts and learning to use the testbed

Tests Midterm – Assigned halfway through the course Final – Assigned at the end of the course Both tests will be open book Essay questions concentrating on applying knowledge Results handed in electronically

Office Hours Most interactions likely to occur through email reiher@cs.ucla.edu But physical office hours MW 2-3 Held in 3532F Boelter Hall Other times available by prior arrangement

Class Web Page PDF or Powerpoint versions of lecture slides www.lasr.cs.ucla.edu/classes/236_online.spring11 PDF or Powerpoint versions of lecture slides These lectures posted on regular on-line program web site Readings will be posted there With links to papers Also links to other interesting info