CS 290N Novel Computing Technologies
Announcements
Here are some lecture notes you can use to follow the quantum material
if you don't have the recommended textbook.
Here are some other lecture notes from Preskill at Caltech that are
more detailed and physics-oriented.
Here's a link to a prior offering of this class and
discussion topics.
Time: TR 11-12:50
Room: Phelps 1401
Instructor:
Prof. Fred Chong;
office hours by appointment; Eng I 5113
Optional Textbook:
Quantum Computation and Quantum Information, Michael Nielsen and Isaac Chuang,
Cambridge Press, 2000.
Deadlines
Project Drafts due 2/28
Project final papers due 3/16
Grading
Labs 15%
Problem Sets 15%
Discussion Topic 20%
Project Proposals and Drafts 15%
Project Final Report 35%
Handouts
Lab 1: Due 1/31/06. (html)
Lab 2: Due 2/21/06 . (html)
Discussion Information
Assign a paper for the class to read, one week before your discussion day.
Make up a short question/study guide based upon that paper and make it available one week before the discussion day. (You can find samples of
this from this class).
Present the paper and supplemental material on your assigned day.
Lead discussion, with our help, on the subject.
Project Information
Here's a link to last year's class and topics.
Here is an
example project paper. The project has two goals:
A critique of 3-5 related research papers. This is not a book
report. Do not just summarize what is in the papers.
Point out shortcomings and possible areas for extension.
Extension of the area. Address shortcomings or extend the work
in the papers. Come up with some ideas and test them with a
short project. This can be in the form of some
simple analysis, simulations, algorithms, or models. Remember to pick
something that will fit in a quarter.
Lectures
Lecture (Tue 1/10/06): Project topics, technology overview, quantum computing introduction
Lecture (Thu 1/12/06): Quantum gates, Deutsch's algorithm
Lecture (Tue 1/17/06): Shor's algorithm, entanglement, teleportation
Lecture (Thu 1/19/06): Super-dense coding, error correction
Lecture (Tue 1/24/06): Nanoscale computing
Slides
Lecture (Thu 1/26/06): A quantum ion-trap architecture
Slides
Lecture (Tue 1/31/06): BHZ Triple entanglement, Steane 7-bit code
Discussion (Thu 2/2/06): Quantum Cryptography - Qingqing Yang
Paper,
discussion questions and
slides
Discussion (Tue 2/7/06): Josephson Junction RAM - Susmit Biwas
Paper,
discussion questions and
slides
Discussion (Thu 2/9/06): Nanotube RAM - Ricky Taing
Paper,
discussion questions and
slides
Discussion (Tue 2/14/06): Reversible Computing - Vietor Davis
Paper,
discussion questions and
slides
Discussion (Thu 2/16/06): Amorphous Computing - Terrence Cole
Paper,
discussion questions and
slides
Discussion (Tue 2/21/06): Sensor Networks - Banit Agarwal
Paper,
discussion questions and
slides
Discussion (Thu 2/23/06): MEMS-based optical switching - Shashi Mysore
Paper,
discussion questions and
slides
Lecture (Tue 2/28/06): Organic Transistors
Paper,
discussion questions and
slides
Lecture (Thu 3/2/06): All-Optical Routing and Optical Computing
Paper,
discussion questions and
slides
Lecture (Tue 3/7/06): DNA Self-Assembly
Paper,
discussion questions and
slides
Lecture (Thu 3/9/06): Energy Scavenging
Paper,
discussion questions and
slides
Final Projects (Tue 3/14/06)
Shashi Mysore and Banit Agrawal
Terrence Cole
Vietor Davis
Final Projects (Thu 3/16/06)
Ricky Taing
Susmit Biwas
Qingqing Yang
Last updated February 2006
chong@cs.ucsb.edu