595G: Hacking Club Seminar

This seminar covers various topics related to vulnerability analysis and hacking. A deep understanding of the details of both the vulnerabilities that make security compromises possible and the countermeasures that are required to detect and block the attacks is a necessary prerequisite to address the ever-changing set of security issues that affect applications, operating systems, and networks. The seminar has a practical emphasis, and it is geared towards learning new tools and techniques in a group setting.

CMPSC 595J: Sustainable Food Systems Seminar

CS 595J will be taught concurrently with Bren School's ESM 595AL
An interdisciplinary seminar focusing on sustainable food systems research from a variety of disciplinary and cross-cutting perspectives. Students critically read papers prior to the bi-weekly seminar and engage actively with the speaker. Speakers rotate each meeting of the class and include UCSB faculty, other UC faculty (remote seminars), and senior PhD students.

CMPSC 595E: Seminar in Hardware Description Languages for Novel Architectures

Hardware description languages are key tools in turning architectural ideas into real chips. With the focus on agile and open source hardware design to solve post-Moore's Law problems, novel hardware description languages take on a renewed position of importance in advancing computer processor design. This seminar will explore the novel, and sometimes bizarre, languages attempting to disrupt the hardware design ecosystem over the last few decades. Students will be expected to read, learn, and present on these languages.

595J: From PhD to Hired: Improve Your Research Presentation Skills

The goal of this seminar is to help senior PhD students prepare for the job application process, whether it’s in academia or industry. The seminar will go over the writing, speaking, and interview skills you need to prepare a stellar job application package. More specifically, we will discuss how to give great job talks (online or in-person) and write good research statements. We will also talk about what to look for in a potential workplace, what sorts of questions to ask during your interview, how to negotiate and more.

CMPSC 595J: Sustainable Food Systems Seminar

CS 595J will be taught concurrently with Bren School's ESM 595AL
An interdisciplinary seminar focusing on sustainable food systems research from a variety of disciplinary and cross-cutting perspectives. Students critically read papers prior to the bi-weekly seminar and engage actively with the speaker. Speakers rotate each meeting of the class and include UCSB faculty, other UC faculty (remote seminars), and senior PhD students.

CS 595A: Theory Seminar

In this seminar course we will cover recent research papers on theory and algorithms. Students taking the course for credit are required to present at the seminar. + Taking the course for credit requires instructor approval + Everyone welcome to attend/audit

CS 595J : From PhD to Hired - Improve Your Research Presentation Skills

Our goal is to help you prepare for the job application process, whether it’s in academia or industry. During the seminar, we will go over the writing, speaking, and interview skills you need to prepare a stellar job application package. More specifically, we will discuss how to write good research statements, design job talks and present your research. We will also talk about what to look for in a potential workplace, what sorts of questions to ask during your interview, how to negotiate and more.

CS 595J - Seminar in Computer systems research at UCSB


This seminar will be in the form of work-in-progress sessions (WIPS). Each meeting will be an hour long session in which a student working in the area of computer systems will present their research work and get feedback from other students and faculty. Each presentation will be roughly 25-30 minutes; the remaining time will be used for questions and discussion. If you interested in research in the area of computer systems, then you will benefit from attending and participating in this seminar.