Welcome to COROLLA Performance

Here is MY RESUME. Just  Kidding!

CS150 Project:  "Digital Tracking System"
EE141 Project:  CORDIC Processor
"Make a Circuit With Me" by the Polecats, in MP3 format (no EE is complete without this song! =)
Berkeley campus map (as of 1999)

The following are the courses* I have taken:

Computer Science 61A
The Structure and Interpretation of Computer Programs  (4 units)

Introduction to programming and computer science.  This course exposes students to techniques of abstraction at several levels:  (a) within a programming language, using higher-order functions, manifest types, data-directed programming, and message-passing;  (b) between programming languages, using functional and rule-based languages as examples.  It also relates these techniques to the practical problems of implementation of languages and algorithms on a von Neumann machine.  There are several significant programming projects, programmed in a dialect of the LISP language.

Computer Science 61B
Data Structures & Advanced Programming in C++  (4 units)

Fundamental dynamic data structures, including linear lists, queues, trees, and other linked structures.  Arrays, strings, and hash tables.  Storage management.  Elementary principles of software engineering.  Abstract data types.  Algorithms for sorting and searching.   There are several significant programming projects, programmed in C++.

Computer Science 61C
Machine Structures  (3 units)

The internal organization and operation of digital computers.  Machine architecture support for high-level languages, logic, arithmetic, instruction sequencing, and operating systems (I/O, interrupts, memory management, process switching).  Elements of computer logic design.  Tradeoffs involved in fundamental architectural design decisions.  Programming in MIPS assembly language (MAL, SAL, & TAL).

Computer Science 150
Components and Design Techniques for Digital Systems  (5 units)

Basic building blocks and design methods to contruct synchronous digital systems.  Alternative representations for digital systems.  Bipolar TTL vs. MOS implementation technologies.  Standard logic (SSI, MSI) vs. programmable logic (PLD, PGA).  Finite state machine design.  Digital computer building blocks as case studies.  Use of computer-aided design software (ViewLogic).  Formal software/hardware laboratories and substantial design project using ViewLogic, Xilinx FPGA prototype board(s), and any other component as necessary.

Project groups were responsible for coming up with their own design project (since I chose to take it during the spring semester...more creative this way).  Project groups were supposed to consist of 4-5 people, but my group was only 2.  My partner and I built a "Digital Tracking System."  View our final report in Word 97 format (recommended) or in HTML.  Note that the actual schematics are not included since we consider it our intellectual property.  Click here to see one of our accelerometer modules.  We received 120% for our project.

Computer Science 152
Computer Architecture and Engineering  (5 units)

Instruction set design, register transfer.  Computer design.   Datapath design.  Controller design.  Memory systems.  Addressing.  Microprogramming.  Computer arithmetic.  Survey of real computers and microprocessors.  Design project entails designing a MIPS processor in VHDL.

Electrical Engineering 40
Introduction to Electrical Engineering  (4 units)

Passive circuit analysis, analog building blocks and analog systems, digital building blocks and digital systems, semiconductor devices, electronic circuits.   One project, consisting of building a simple Lego robot that could perform such functions as avoiding bumping into walls, reacting to light, etc.  Too bad I've lost all pics of it.  I wanted to build Optimus Prime, but they didn't (and wouldn't) give us enough Legos.  (Shoulda went to Stanfurd?  hehe...)  I actually dreaded this class.

Electrical Engineering 105
Microelectronic Devices and Circuits  (4 units)

This course covers the physics and modeling of semiconductor devices, including diodes, MOSFETs, and bipolar transistors.  Digital circuit concepts and logic gates are introduced.  MOS and bipolar small-signal amplifiers are discussed in depth, including differential pairs, current-source biasing, and two-stage operational amplifiers.  Frequency response and the analysis of feedback are also covered.   This class made me realize that I'm not quite an analog guy.

Electrical Engineering 120
Signals and Systems  (4 units)

Continuous and discrete-time transform analysis techniques with illustrative applications.  Linear and time-variant systems, transfer functions.  Fourier series, Fourier transforms, Laplace and Z-transforms.  Sampling theorem.  Solution of differential and difference equations using transforms.  Vector differential and difference equations, state-space method of analysis.  Frequency response, Bode and Nyquist plots, stability analysis.

Electrical Engineering 122
Introduction to Communication Networks  (3 units)

This course describes the technology, protocols, and applications of communication networks.  Moreover, the course explains how to evaluate performance characteristics of networks such as Ethernet, token ring, and FDDI, and wide-area networks such as the Internet, frame relay, SMDS, and ATM.  The course also discusses the telephone network, cable-television networks, and wireless networks.  Project entails writing a web server in C (UNIX environment).

Electrical Engineering 141
Digital Integrated Circuits  (4 units)

Introduction to digital integrated circuits.  Large signal models for bipolar and MOS transistors.  MOS inverters and gates.  Propagation delay and noise margins.  Dynamic logic concepts.  Bipolar transistor inverters and gates.  Regenerative logic circuits.  Memories.  And of course, more projects!   3 phase project entails designing a CORDIC processor.  Click here to read more about our project and see our circuit layouts done in Magic.

Engineering 45
Properties of Materials  (3 units)

Application of basic principles of physics and chemistry to the engineering properties of materials.  Special emphasis devoted to relation between microstructure and the mechanical properties of metals, concrete, polymers, and ceramics, and the electrical properties of semiconducting materials.

Now this was a cool class.  Very practical, very real-world-oriented.

Engineering 120
Principles of Engineering Economics  (3 units)

Economic analysis for engineering decision making:  Capital flows, effect of time and interest rate.  Different methods of evaluation of alternatives.   Minimum-cost life and replacement analysis.  Depreciation and taxes.   Uncertainty; preference under risk; decision analysis.  Capital sources and their effects.  Economic studies.  Sponsoring Department:  Industrial Engineering and Operations Research.

Mechanical Engineering 105
Thermodynamics  (3 units)

This course introduces the basic principles of thermodynamics which are then aplied to various areas of engineering related to energy conversion and air conditioning.  Click the following to see various types of aircraft engines:  Engine1, Engine2, Engine3.

Nuclear Engineering 39
Introduction to Nuclear Engineering  (2 units)

Introduction to topics and issues in nuclear engineering; nuclear reactions and radiation, radiation protection and control, energy production and utilization, nuclear fuel cycle, reactor theory, nuclear power engineering, reactor operation, controlled fusion, nuclear waste, and medical and other applications of readiation, advanced research topics.

Physics 7A, 7B, 7C
Physics for Scientists and Engineers  (4 units each)

A:  Mechanics and wave motion.  B:  Heat, electricity, magnetism.  C:   Electromagnetic waves, physical optics, relativity, and quantum physics.

Chemistry 1A
General Chemistry  (4 units)

Stoichiometry, ideal and real gases, acid-base and solubility equilibrium, oxidation-reduction reactions, thermochemistry, introduction to thermodynamics, nuclear chemistry and radioactivity, the atoms and elements, and the periodic table.  Laboratory sections focusing on environmental chemistry are available.

Chemistry 1B
General Chemistry  (4 units)

Chemical bonding, molecular structure, introduction to chemical kinetics, qualitative analysis and descriptive chemistry, introduction to organic chemistry.  Special topics:   Research topics in modern chemistry and biochemistry, physical chemistry, nuclear chemistry, inorganic chemistry and chemical engineering.

Math 53
Multivariable Calculus  (4 units)

Parametric equations and polar coordinates.  Vectors R2 and R3.   Partial derivatives.  Multiple integrals.  Vector calculus.

Math 54
Linear Algebra and Differential Equations  (4 units)

Basic linear algebra:  matrix arithmetic and determinants.  Vectors R2 and R3; vector spaces; inner product as spaces.  Eigenvalues and eigenvectors; linear transformations.  Homogeneous ordinary differential equations; first-order differential equations with constant coefficients.  Fourier series and partial differential equations.

Business Administration 110
Microeconomic Analysis for Business Decisions  (3 units)

Economic analysis applicable to the problems of business enterprises with emphasis on the determination of the level of prices, outputs, and inputs; effects of the state of the competitive environment on business and government policies.

Business Administration 111
Macroeconomic Analysis for Business Decisions  (3 units)

Analysis of the operation of the market system with emphasis on the factors responsible for economic instability; analysis of public and business policies which are necessary as a result of business fluctuations.

Linguistics 55
The American Languages  (4 units)

A linguistic view of the history, society, and culture of the United States.   The variety of languages spoken in our country and the issues surrounding them:   language and ethnicity, politics of linguistic pluralism vs. societal monolingualism, language and education, language shift, loss, retention, and renewal.   Languages include English (standard and nonstandard; Black English), pidgins and creoles, Native American languages, Spanish, French, and immigrant languages from Asia and Europe.

Now I would recommend this class to everybody.  You leave this class very aware of the principles of language and its use – in society, relationships, etc.  Best taught by Leanne Hinton.

Psychology 2
Principles of Psychology  (3 units)

An overview of psychology for students who will not major in the field.  Very interesting to say the least.  More difficult than Psychology 1 (same class but for majors), methinks.

English 1A
Reading and Composition  (4 units)

Training in writing expository prose.  Instruction in expository writing in conjunction with reading literature.  Thank you much, Chansonette Buck, for making this a wonderful and rewarding class! (will she ever see this??? =)

MCB 198
Complementary Medicine  (2 units)

Enter the world of alternative medicine!  Class consists of passionate weekly guest speakers who specialize in a particular field of alternative medicine.  Class is designed to be fun and easy.  Lots of exciting demonstrations.  Topics include:  Meditation, Hypnotherapy, Massage Therapy, Craniosacral Therapy, Aromatherapy, Acupuncture, Homeopathy, Herbalism, Yoga, Osteopathy, Pranic Healing, Biofeedback, and more.

* Course descriptions taken from the U.C. Berkeley General Catalog which can be found at U.C.Berkeley's web site.

Please feel free to contact me.

[Tech Info]  [Mods]   [Lounge]   [Gallery]   [Links]   [About]   [Contact]   [Sitemap]   [New]


COROLLA Performance Business Card