-
Notifications
You must be signed in to change notification settings - Fork 0
/
classes.html
111 lines (107 loc) · 6.53 KB
/
classes.html
1
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head> <meta http-equiv="content-type" content="text/html;charset=ISO-8859-1"> <meta name="generator" content="Adobe GoLive 6"> <title>My Classes</title> </head> <body bgcolor="#ffffff"> <h1>My Classes at Berkeley</h1> <h4>Spring 02</h4> <ul> <li><a href="http://www-inst.eecs.berkeley.edu/~maratb">CS294-1</a>: Software Development (<a href="http://www.cs.berkeley.edu/~graham">Graham</a>) <ul> <li type="disc"><a href="cs294-1/">Class Project</a> <li><a href="cs294-1/no-silver-bullet.html">No Silver Bullet Review</a> <li><a href="cs294-1/why-software-jewels.html">Why Software Jewels are Rare Review</a> <li><a href="cs294-1/code-complete-review.html">Code Complete and Software Project Survival Guide Review</a> <li><a href="cs294-1/software-design.html">Detienne Chapter 3: Software Design: Theoretical Foundations Review</a> <li><a href="cs294-1/software-design-understanding.html">Detienne Chapter 6: Software Design: Program Understanding Review</a> <li><a href="cs294-1/vandevanter-paper.html">Practical Languaged-Based Editing for Software Engineers Review</a> <li><a href="cs294-1/czarnecki-chapter-6.html">Czarnecki et. al. Chapter 6: Generic Programming</a> <li><a href="cs294-1/ip-review.html">Czarnecki et. al. Chapter 11: Intentional Programming</a> <li><a href="cs294-1/design-patterns.html">Design Patterns (Gamma et. al.), Tool Support for Object-oriented Patterns</a> <li><a href="cs294-1/patterns-and-pedagogy.html">Patterns and Pedagogy (Clancy and Linn)</a> <li><a href="cs294-1/refactoring.html">Refactoring: Improving the Design of Existing Code (Fowler, et. al.)</a> <li><a href="cs294-1/POET.html">The Psychology of Everyday Things (Don Norman) and Contextual Design (Beer and Holtzblatt)</a> </ul> <p></p> <li><a href="http://guir.berkeley.edu/courses/assistive-tech/spring2002/">CS294-4</a>: Assistive Technology (<a href="http://www.cs.berkeley.edu/~jmankoff">Mankoff</a>) <ul> <li>Class Project: <i>SpeedNav: Document Navigation by Voice</i> (<a href="speednav9.pdf">pdf</a>) (<a href="speednav9.ps">ps</a>) </ul> </ul> <h4>Spring 99</h4> <ul> <li><a href="http://www.cs.berkeley.edu/~culler/cs258-s99/">CS258</a>: Parallel Computer Architecture (<a href="http://www.cs.berkeley.edu/~culler">Culler</a>) <ul> <li><a href="cs258/assn1.html">Assignment 1</a> <li>Project Presentation: <a href="cs258/cs258-proj.ppt">Split-C on the New Millennium</a> <li><a href="cs258/split-c.ps">Project Paper</a> </ul> <li>CS302: Designing Computer Science Education (<a href="http://www.cs.berkeley.edu/~clancy">Clancy</a>) <ul> <li><a href="cs302/index.html">Homework #1</a> <li><a href="cs302/ps4.txt">Homework #4: Case Studies</a> <li><a href="cs302/ps5.htm">Homework #5: Homework problems</a> <li><a href="cs302/ps6.txt">Homework #6: Exam 1 Questions</a> <li><a href="cs302/ps7.txt">Homework #7: Group Activities</a> <li><a href="cs302/ps8.txt">Homework #8: Grading Policy</a> <li><a href="cs302/ps10.txt">Homework #10: Picking a Textbook</a> <li><a href="cs302/ps11.txt">Homework #11: TA Policies</a> <li><a href="cs302/ps12.txt">Homework #12: Innovative Technologies</a> <li><a href="cs302/review.txt">Course Evaluation</a> </ul> </ul> <h4>Fall 98</h4> <ul> <li><a href="http://www-inst.eecs.berkeley.edu/~graham">CS264:</a> Compiler and Language Design (<a href="http://www.cs.berkeley.edu/~graham">Graham</a>) <ul> <li><a href="cs264/biblio.html">Distributed System/Network/Domain Specific Language Bibliography</a> <li><a href="cs264/">Project:</a> <strong><em>NinjaScript:</em></strong> <em>A Dataflow Language for Composing Network Services in Ninja</em> </ul> <li>CS276: Cryptography (Blum) </ul> <h4>Spring 98</h4> <ul> <li><a href="http://www.cs.berkeley.edu/~dmartin/cs267">CS267</a>: Applications of Parallel Computers (<a href="http://www.cs.berkeley.edu/~yelick">Yelick</a>) <ul> <li><a href="cs267/assignment1.html">Assignment 1</a>: <em>Modeling Complex Systems </em> <li><a href="http://http.cs.berkeley.edu/~dandre/cs267/fish/main.html">Assignment 3</a>: <em>The Fishy Attraction</em> <li><a href="http://robotics.eecs.berkeley.edu/~mcenk/cs267/assignment4.html">Assignment 4</a>: <em>Conjugate Gradient Matrix-Vector Solver</em> <li><a href="cs267/project.html">Project:</a> <em>A Thread Implementation for Titanium</em> </ul> <li><a href="http://www-inst.eecs.berkeley.edu/~graham">CS265</a>: Compiler Optimization and Code Generation (Graham) <ul> <li><a href="cs265/biblio.html">Dynamic Compilation Bibliography</a> <li><a href="cs265/index.html">Project:</a> <em>BSD Packet Filter Optimizations</em> <li><a href="cs265/cs265-project.ps">Project Paper:</a> <em>BSD Packet Filter Optimizations</em> </ul> </ul> <ul> <li><a href="http://www-inst.eecs.berkeley.edu/~ed222a">EMST222a</a>: Programming and Problem Solving (<a href="http://www.kie.berkeley.edu/people/mclinn.html">Marcia Linn</a> and <a href="http://www.cs.berkeley.edu/~clancy">Mike Clancy</a>) <ul> <li><a href="ed222a/project.html">Project Proposal</a>: A study of <a href="http://www-inst.eecs.berkeley.edu/~cs61a">CS61a</a> students in <a href="http://www-inst.eecs.berkeley.edu/~cs61b">CS61b</a>. How are they doing? <li><a href="ed222a/index.html">Project Presentation</a>: <em>From the Abstract to the Concrete: A Study of CS61A students in CS61B</em> <li><a href="ed222a/ed222a-paper.html">Project Report</a>: <em>From the Abstract to the Concrete: A Study of CS61A students in CS61B</em> </ul> </ul> <h4>Fall 97</h4> <ul> <li><a href="http://www.cs.berkeley.edu/~brewer/cs262">CS262</a>: Advanced Operating Systems (Brewer) <ul> <li><a href="picothreads.pdf">CS 262 Project:</a> <em>PicoThreads for Java</em> </ul> <li><a href="http://www.cs.berkeley.edu/~guyb/algs.html">CS294-3</a>: Algorithms in the Real World (Guy Blelloch) <ul> <li><a href="ps4.scm">Scheme code</a> for Garland and Heckbert's Surface Modeling Algorithm </ul> <li><a href="http://guir.berkeley.edu/courses/bmrc-courseware/cscw/fall97/index.html">CS294-7</a>: CSCW: Computer Supported Cooperative Work (Landay) <ul> <li><a href="cs294/cs294-proposal.html">Project Proposal: CrystalBoard</a> <li><a href="cs294/cs294-paper.html">Project Paper: CrystalBoard: A Transparent Shared Whiteboard</a> <li><a href="cs294/cs294-video.html">Video Conferencing Presentation Notes</a> </ul> </ul> </body></html>