290 Courses for Spring 2014
For help in enrolling in these courses, please contact the Undergraduate Advisor.
CS 290G/190G Cryptographic Engineering
Instructor: Professor Koc
Class satisfies this area for the MS and PHD: Applications
Enrollment Code: 08714
Location: Phelp 2510
Day and Time: MW 100-250
Units: 4.0, letter grade ONLY
Class website: http://www.cs.ucsb.edu/~koc/cren/
Description: Click on the link below...
http://cs.ucsb.edu/~koc/cren/cs290.pdf
CS 290G
Instructor: Professor Lin
Class satisfies this area for the MS and PHD: Theory
Enrollment Code: 48793
Location: Phelps 2510
Day and Time: TR 300-450
Units: 4.0, letter grade ONLY
Class website: http://www.cs.ucsb.edu/~rachel.lin/courses/14s290G/
Description:
With the growing demand for security and privacy, the field of cryptography has expanded rapidly in the past three decades. Beyond the original goal of ensuring secure communication, innovative and powerful concepts and primitives have emerged that enable new secure paradigm of computing. In this course, we will survey some of the exciting new developments in private database, computation over encrypted data, secure computation without trusted third party, and verifiable outsourcing of computation.
CS 290I Introduction to Pattern Recognition, Artificial Neural Networks & Machine Learning
Instructor: Professor Wang
Class satisfies this area for the MS and PHD: Applications
Enrollment Code:08722
Location: Phelp 3526
Day and Time: MW 100-250
Units: 4.0, letter grade ONLY
Class website: TBA http://www.cs.ucsb.edu/
Description:
This course will cover topics in pattern recognition (PR), artificial neural networks (ANN), and machine learning (ML). These topics are becoming very popular these days, with cross-cutting applications in a large variety of areas. Companies big and small are demanding employees with such skills. This course will introduce you to many useful results and practical algorithms and should be of great help to further your career.
CS 290N Architectural Support for Secure and Reliable Computing
Instructor: Professor Chong
Class satisfies this area for the MS and PHD: Systems
Enrollment Code: 08730
Location: Phelp 2510
Day and Time: TR 900-1050
Units: 4.0, letter grade ONLY
Class website: http://www.cs.ucsb.edu/~chong/290N/
Description:
This course will examine architectural designs and mechanisms that enhance the security and reliability of computing systems. The course will initially cover the basic properties and building blocks of secure and reliable systems from an architect's perspective. Then we will survey the state of the art. Students will pursue an in-depth class research project relating to the topics covered.
CS 290B Cloud Computing
Instructor: Professor Wolski
Class satisfies this area for the MS and PHD: Systems
Enrollment Code: 48785
Location: Phelps 2510
Day and Time: TR 1100-1250
Units: 4.0, letter grade ONLY
Class website: http://www.cs.ucsb.edu/~rich/class/cs290-cloud/
Description:
http://www.cs.ucsb.edu/~rich/class/cs290-cloud/
CS 290H Graph Laplacians Spectra: Theory & Applications
Instructor: Professor Gilbert
Class satisfies this area for the MS and PHD: Theory
Enrollment Code: 48801
Location: Phelps 2510
Day and Time: MW 900-1050
Units: 4.0, letter grade ONLY
Class website: http://www.cs.ucsb.edu/~gilbert/cs290hSpr2014
Description:
TBA
CS 290D Data Mining
Instructor: Professor Yan
Class satisfies this area for the MS and PHD: Applications
Enrollment Code: 08706
Location: Phelps 2510
Day and Time: TR 100-250
Units: 4.0, letter grade ONLY
Class website: http://www.cs.ucsb.edu/
Description:
This is a graduate-level course on data mining. It introduces the principles, algorithms, and applications of data mining/machine learning, graph analysis, text mining, and other hot topics.