| EECS150 Components and Design Techniques for Digital Systems | |
|
EECS150 Fall 2008 Syllabus |
|
Home | Old News | Calendar | Grades | Grading Status | Project Status | Documents | Staff | Syllabus | Schedule | Old Websites | Links | TA |
|
| Sections... |
|
|
| Course Grading |
|
| Textbooks | |
| Required | R. H. Katz, G. Borriello, Contemporary Logic Design, 2nd Ed., Pearson Prentice-Hall, Upper Saddle River, NJ, 2005. |
| Catalog Description |
|
EECS150: Components and Design Techniques for Digital Systems. (5) Three hours of lecture, one hour of discussion, and three hours of laboratory per week. Prerequisites: CS61C, Electrical Engineering 40 or 42. Basic building blocks and design methods to contruct synchronous digital systems. Alternative representations for digital systems. Standard logic (SSI, MSI) vs. programmable logic (PLD, FPGA). Finite state machine design. Digital computer building blocks as case studies. Introduction to computer-aided design software. Formal hardware laboratories and substantial design project. Informal software laboratory periodically throughout semester. (F,SP) Katz, Newton, Pister. |
| Course Goals |
|
| Policies |
|
| Academic Honesty |
| Cheating will not be tolerated. See here for details. |
| Switching Sections | |
| Discussion | Attend the one you signed up for at least for a week or two. Otherwise some discussions will be much too large. After about the second week of discussion (third of lecture) feel free to attend any discussion you like as long as attendance at that one is reasonable. We recommend one taught by one of your lab TAs. |
| Lab |
E-mail Chris (cwfletcher (at) berkeley) or Ilia (ilial (at) berkeley) with your full name, and which section you're switching from and to, and then attend the lab section you would like to be in. Evening labs tend to be pretty full, so we may not be able allow all morning to evening switches. We recommend morning labs! Because there are fewer students your TAs will not be overworked, and therefore they'll be much happier (and saturated with coffee). If you already have a project partner in mind, the two of you should be in the same lab. This is not a requirement, however. Please note that the labs leading up to the project will be completed individually. You will not be working with a partner until we distribute the project. |
| Newsgroup |
|
The newsgroup for this course is ucb.class.cs150, it is availible from news.berkeley.edu. To get access from off campus you can use a unix newsreader (such as tin) from an instructional server, you may use webnews or you may use AUS.
|
| Website login/passwords |
|
In order to register your |
| Last Updated: 01/18/2009 by | |
| Chris Fletcher |