Cornell Computer Science Wikia

ECE 2300

70pages on
this wiki
Add New Page
Comments0 Share

Ad blocker interference detected!

Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.

General Information Edit

Digital Logic and Computer Organization is a course that is required for Electrical and Computer Engineering Minors and Majors, and covers a thorough scope of digital design, from Gate-level CMOS construction through Computer System Organization. The course begins with a brief introduction to boolean logic (AND, OR, NOT, etc.) and progresses from small-scale integration of gates using physical laboratory chips to FPGA chip programming (Field-Programmable Gate Array, a hardware chip that can be programmed with a digital schematic of a logical component) and finally to Multi-Cycle CPU Design.

There are three major tests: two prelims and one final exam.

Prerequisites Edit

Topics Covered Edit

Workload Edit

Considerable workload when labs are assigned. There were a total of seven labs during the Spring 2013 semester. The first two labs were able to be completed by most students in lab section time, as they were physical labs that involved breadboard assembly of digital circuits. The remaining labs required a program called Altera Quartus, which is available for free online, and were essentially FPGA program design labs. They took approximately 5-15 hours to complete depending on a mix of factors including code troubleshooting and design flow.

The labs count for 30% of the final grade. There are also homeworks that count for 8% of the final grade, some people opted to just not do them and take the hit, as they could take upward of 8 hours a week to complete the weekly assignment.

General Advice Edit

Many students recommend to avoid taking it with Bojanczyk, because he can be slightly vanilla in his presentation. Bojanczyk, while knowledgeable and adept at the subject, can at times hang up and cause confusion to those who do not pay close attention to lectures. While attendance of lectures is not mandatory and the book, Digital Design and Computer Architecture, Second Edition, serves as an excellent all-encompassing tutorial of the course, you should attend classes to pick up nuances and methods that may differ from the book. This will help greatly on the two prelims and one final exam.

You should always (re)read the book sections recommended in the lecture slides (posted online (Blackboard, Sprg. 2013)) no later than two days in advance of the major tests.

Testimonials Edit

The first time I learnt how a computer works, it blew my mind. We were learning boring combinational logic, then boring sequential logic, then suddenly, we had a CPU!

Past Offerings Edit

Semester Time Professor Median Grade Course Page
Fall 2009 Douglas Long B+
Spring 2013 9:00 AM LEC MWF Adam Bojanczyk *blackboard*

Resources Edit

Also on Fandom

Random Wiki