Security and Cryptography Cluster
Most areas of computer science focus on achieving functionality: putting some system together and making it work. By contrast, security and cryptography focus on achieving functionality in the presence of an attacker. With the emergence of e-crime as an important threat on the Internet, an understanding of security is crucial for every system developer.
UC San Diego's cryptography and security group numbers ten faculty and two dozen graduate students, and works on topics ranging from the mathematical foundations of cryptography to practical security analyses of voting machines and automobiles. For more about the group and our research, visit our Web page. Many of us are looking for undergraduate research assistants; let us know if you are interested in research.
In addition to core classes in cryptography (CSE 107) and security (CSE 127), the security and cryptography cluster includes advanced background classes for several important areas of security research: CSE 121 (operating systems, for systems security), CSE 123 and CSE 124 (networking, for network security), and CSE 135 (Web applications, for Web and browser security).
Related Courses (if you like these courses, you may like this cluster)
CSE undergraduate students are encouraged to collaborate on projects and research with CSE faculty, CSE graduate students and CSE undergraduate students. Students may receive course credit for completed work by enrolling into CSE 199 - Independent Study. Students are furthermore encouraged to pursue an Honor's Project and continue their independent work. . There are many opportunities in the CSE Department to join a research project. If you want to work on research in this field, contact faculty listed below.