Special Topics

Special Topics courses cover some of our most innovative and promising research directions.  They are often prototypes of new courses that we are developing.

Special Topics courses offer variable course content, so each semester's offerings are unique.

Spring 2023

CSE 410 Computer Security (Lecture)
Section: BLAN
Instructor: Ziming Zhao
Description: This course introduces students to fundamentals of computer and information security, with the goals of developing a solid understanding of the principles of the security field and building knowledge of tools and mechanisms to safeguard a wide range of software and computing systems. Topics covered in the course include cryptographic background and tools, access control, authentication, software security, malware, Internet security protocols and standards (SSL/TLS, IPsec, secure email), intrusion detection and intrusion prevention systems (firewalls), database security, privacy, security management and risk assessment, and legal and ethical aspects (cybercrime, intellectual property). The undergraduate version is less work than graduate. CSE 565 generally covers similar topics to what CSE 365 covers, but doesn't spend as much time on the background and goes into more depth. Internet-Scale Systems
Prereqs: (CSE 331 or CSE 396) AND (CSE 220 or CSE 421 or CSE 365) AND (CSE 365 or CSE 489 or CSE 312), i.e., 3 courses are required (or 2 if one of them is CSE 365)
Instruction Mode: In person
Class #: 20372
Dates: 01/30/2023 - 05/12/2023
Days, Time: MW, 4:00PM-5:20PM
Location: Knox 110, North Campus
Credit Hours: 1.00-3.00
Enrollment: 12/14 (0/14 seats reserved: force registration only) (Active)
Links: Registration: CSE 410LEC registration number 20372 calendar icon | Course Catalog: CSE 410LEC orange catalog icon
CSE 410 Internet-Scale Systems Design (Lecture)
Section: STOC
Instructor: Matthew D. Stock
Description: Most large Internet services are a complex system of platforms and other services, often provided by other teams or companies. This class will focus on how to design and analyze lnternet systems using OTT video delivery as a reference. Technologies like request routing, DNS, multicast/anycast delivery, caching, and HLS, as well as design techniques such as trade analysis, state management, cost optimization, and functional decomposition will be explored. Hands-on analysis of production systems will allow students to apply the techniques in a realistic way. Guest lectures from industry technology leaders will help students see the application of the course material in a concrete way.
Prereqs: Distributed Systems (CSE 486 or CSE 489), or permission from the instructor.
Instruction Mode: In person
Class #: 23176
Dates: 01/30/2023 - 05/12/2023
Days, Time: MWF, 5:00PM-5:50PM
Location: Capen 110, North Campus
Credit Hours: 1.00-3.00
Enrollment: 9/10 (0/10 seats reserved: force registration only) (Active)
Links: Registration: CSE 410LEC registration number 23176 calendar icon | Course Catalog: CSE 410LEC orange catalog icon