Christopher W. Fletcher

Academics

Updated: August 1, 2009

Berkeley is a fantastic place. Here is some school related information.

Academic Goals


  1. To develop a robust and thorough understanding of electrical engineering and computer science through taking courses that span a large range of abstractions
  2. To augment my EECS study through a general and extended concentration in economics, education, and research



Four Year Plan


Up and Coming: Fall 2009


  1. CS 164: Programming Languages and Compilers
  2. CS 250: VLSI Systems Design
  3. Economics 101B: Economics -- Macro
  4. Engineering 190: Technical Communication

Classes I've Taken


  1. CS 61A: The Structure and Interpretation of Computer Programs
  2. CS 61B: Data Structures and Programming Methodologies
  3. CS 61C: Machine Structures
  4. CS 70: Discrete Mathematics and Probability (CS focus)
  5. CS 98: Web 2.0 Programming w/ Ruby on Rails
  6. CS 150: Components and Design Techniques for Digital Systems
  7. CS 151: Capstone Digital Systems Project Laboratory (Project: Latency-Insensitive SPARCv8)
  8. CS 152: Computer Architecture and Engineering
  9. CS 162: Operating Systems and System Programming
  10. CS 164: Programming Languages and Compilers
  11. CS 170: Efficient Algorithms and Intractable Problems
  12. CS 250: VLSI Systems Design
  13. CS 199x2: Research, RAMP group
  14. CS 300: CS61A Lab-assistant
  15. CS X: CS61A Reader/Grader (not an official class)
  16. CS 301: TA Training
  17. CS 399x2: CS150 Head TA
  18. EE 20n: Structure and Interpretation of Systems and Signals
  19. EE 40: Introduction to Microelectronic Circuits
  20. Engineering 190: Technical Communication
  21. Math 1A: Calculus
  22. Math 53: Multivariable Calculus
  23. Math 54: Linear Algebra and Differential Equations
  24. Physics 7A: Classical Mechanics, Waves, and Fluids
  25. Physics 7B: Thermodynamics, Electricity, and Magnetism
  26. Astronomy C10: General Astronomy
  27. Astronomy 24: Seminar on General/Special Relativity and Quantum Mechanics
  28. Rhetoric R1A: Craft of Writing w/ focus on Bergson and Freud
  29. Rhetoric R1B: Craft of Writing w/ focus on Rousseau, Marx, Hooks, and Foucault
  30. History 134a: The Age of the City
  31. Economics 100A: Economics -- Micro
  32. Economics 101B: Economics -- Macro

On my TODO list

Graduation isn't far off now...

  1. CS 188: Introduction to Artificial Intelligence
  2. EE 141: Introduction to Digital Integrated Circuits
  3. CS 252: Computer Architecture (take two)
  4. Economics TBA: TBA

Some sample schedules to keep me straight

Here is the schedule that I'm currently leaning towards.

EECS (Computer Architecture & Computer Science Systems) + Economics breadth

Fall'09 Spring'10

CS 164

CS 250

Econ 101B

E 190

EE 141

CS 252

CS 188

Econ TBA