This document is lengthy, but you are responsible for understanding and abiding by its contents.  It’s worth your time to review this carefully.

Course Details

Title
Introduction to Digital Logic and Computer Design
Course Department, Number, Section(s), and Term
Computer Science & Engineering (CSE) 2600 – Section 01, Fall 2025
Credit
3 Units
Prerequisites
CSE 1301 (Intro. to Computer Science / Intro. to Programming)
Meeting Times/Days/Locations/Mode
Tuesday & Thursday from 2:30-3:50pm in Hillman 60 (in-person)
Faculty
Profs. Bill Siever & Michael Hall
Course Description
Introduction to design methods for digital logic and fundamentals of computer architecture. Boolean algebra and logic minimization techniques; sources of delay in combinational circuits and effect on circuit performance; survey of common combinational circuit components; sequential circuit design and analysis; timing analysis of sequential circuits; use of computer-aided design tools for digital logic design (schematic capture, hardware description languages, simulation); design of simple processors and memory subsystems; program execution in simple processors; basic techniques for enhancing processor performance; configurable logic devices. Prerequisites: CSE 131
Contact
Please use our course forum (Piazza) for nearly all correspondence with instructors.  Please direct posts as generically as possible to get the fastest response:
  • Simple questions and concerns should be posted to the entire class. (Questions about assignments should be made generic and not refer extensively to your work)
  • Questions that contain something very specific to your work, like significant parts of your answer, or about grading concerns, can generally be directed to “Instructors”, which includes any TAs and the professors.
  • Truly confidential matters can be communicated via a private piazza private post directed to either / both Prof. Hall and Prof. Siever (NOT the generic “instructors”), or via instructor office hours, or via email (Piazza strongly preferred to ensure prompt reply and that both instructors are aware of the issue and the response is recorded and transparent to all).

Learning Goals

After this course you should be able to:

Format

Class sessions will all be in-person. They are a mix of lecture sessions (at least weekly) and activity sessions, where you will work in small teams on class content (usually directly related to the coming homework). Attendance is expected at all sessions. Participation is recorded during activity sessions and is part of the course grade.

This course may require up to 10 hours of dedicated, focused work outside class sessions. Outside work is a mix of reading/prep and homework. It is also beneficial and highly recommended to finish the bulk of studio session activities.

Required Materials

Policy & Implementation

If you have questions about policy, ask an instructor using Piazza (if the nature of the question is confidential please do a private post to either “instructors”, which includes TAs, or just the specific instructors, Bill Siever and Michael Hall; if the issue is truly sensitive, an individual email or meeting during office hours is best). 

We have intentionally structured the course to allow students to overcome almost all setbacks that occur during the semester (unexpected absences, short illness, etc.), however, you may need to be proactive to take advantage of these opportunities.

Special consideration will only be given if:

Major Policy Concerns

Graded Course Components

Component (due dates are on Canvas) Contribution to overall grade
Homework (~weekly) 38% (~9-12 total; ~3.4% ea; has a late policy)
Studios (~weekly) 12% (~10-12 total; lowest one dropped; ~1.4% ea.)
Studio Lead Team (2x / semester) 5% (2 total; 2.5% ea.)
Reading & Prep: Reflection/Questions (~weekly) 9% (~12 total; lowest two dropped; ~0.75% ea.)
Course Evaluations (due on the last day of class) 1%
Exams 35-60% (2 total; ~17.5% ea.; A “D” or “F” average on Exams will result in a “D” or “F” in the course)

General grading issues

Grading errors need to be reported within one calendar week of the grade being posted. Errors will not be corrected if they are reported outside of this time frame.

Homework

What

Assignments are individual projects that correspond to the module’s topics. Each one is assigned to all students and should be done independently.

When

Assignments will be due roughly weekly and will span a weekend. Start assignments right away so you have time to complete them by the due date. If you wait until the last minute and get stuck you may have trouble getting help.

Partial Credit

Most assignments have individual parts and are eligible for partial credit. Most assignments will include a rubric with a rough breakdown of how points are distributed. There will be an effort to ensure rubrics are reasonably accurate, but actual points may be adjusted during grading. Please be sure to review the proposed rubric before submitting work. If you’re short on time you may want to review the rubric and try to maximize the credit you can get using your available time.

Late work / Missed work / Error submitting

Assignments are due at the designated time. Anything submitted after the due date is considered late. Late work will incur a penalty of 5% per day late and will not be accepted more than 5 days late.

Studios

What

Studio sessions are an opportunity for collaborative, hands-on work with the course content during class time. Most studios will require work in small groups.

When

Studios will be done weekly during class sessions. Many studios will include items relevant to the coming homework. The group work done as part of the studio can be used/included in the homework if relevant.

Demos

There will be some brief demo, progress check, or attendance check during studio time. You should make sure work is shared with group members at the end of studio time.

Late work / Missed work / Error submitting

One studio score will be dropped. It should be reserved for unexpected emergencies. Other forms of absences should contact the instructors in advance if possible. In general: Absences that are known in advance may have the opportunity to do the studio during the lead-team preparation session. The final opportunity (more than 1 unexpected absence and unable to join the lead-team session for the studio that will be missed) may, at instructor discretion, be given an opportunity to do an additional lead team rotation (prep and lead in studio) to compensate for the missing studio.

Studio Lead Team

What

Lead teams will help refine and lead studio activities. They will:

  1. Be scheduled for a group training session to work through the planned studio activity 1-6 days before the studio.
  2. Complete the bulk of corresponding prep materials prior to the training session.
  3. Provide some feedback on the studio activities after the training sesison and prior to the actual studio.
  4. During studio each person on the lead team will oversee a few groups of teams working on the studio.
  5. Provide a brief summary of the progress and problems of they teams they oversaw as well as any final feedback

Each of these is required for credit. Some aspects of this are for participatory design — using your experiences to improve the course.

When

Credit is based on participating twice: once early in the semester (chapters 1-3 or 4) and once later in the semester (chapters 4-7).

Lead team training times will be varied to ensure there are times that fit nearly everyone. Scheduling of lead teams will start in the second week of class.

Scheduling of who leads which sessions will take place around the second week of class via a survey.

Problems / Omissions

If it is impossible to schedule an opportunity or an emeergency/unexpected event prevents participationl, an alternate activity or opportunity may be provided at the discretion of the insturctors.

Reading & Prep: Reflection/Questions

What

In order to prepare for discussion/lecture, you should complete the designated reading or prep work and answer the questions. The structure and content of questions may change a bit from week-to-week, but the general goals are to: 1) frame your reading/review; 2) summarize significant elements of the reading; and 3) allow you to indicate any areas that need clarification.

When

Due by 11:59pm the day before the corresponding discussion (I.e., mostly Mondays at midnight)

Submission

Complete the online form in Canvas.

Late work / Missed work / Error submitting

There will be no make-ups under any circumstances. Grades are mostly based on reasonable effort. The lowest two will be dropped.

Course Evaluations

What

Everyone recieves credit is we achieve the class-wide participation goal of >85% completion.

When

Near the end of the semester you will receive an email notifying you that course evaluations are available. We will also post a reminder on Piazza. You will be notified of the “deadline” to complete it for the course credit, which will be earlier than the official deadline to ensure course grades can be submitted on-time.

Exams

When

There will be two exams. One will be prior to midterm grade and the other will near the end of the semester.

Absences / No Makeups

Makeup exams or alternate exam times will be allowed if there’s significant evidence of an absence due to an unavoidable emergency or religious observance. Alternate exam formats and credit adjustments are at the discretion of the instructors.

Grading Concerns

Following the return of each exam there will be a period (usually 1 week, but less time for the second exam) where you may request problems be regraded. The process will be described when exams are returned. Regrade requests will not be accepted after this period.

Letter Grades

Letter grades (or pass/fail) will be determined by a combination of the overall course score and average on exams. No rounding is performed on your semester score: you must have at least the stated number of points to earn the associated grade.

Oveall Score Grade Option Pass/Fail Option
93 A Pass






90 A-
87 B+
83 B
80 B-
77 C+
73 C
70 C-
60 (Or exam average <70) D Fail
0 (Or exam average < 60) F

Collaboration & academic integrity

In all academic work, the ideas and contributions of others (including generative artificial intelligence) must be appropriately acknowledged and work that is presented as original must be, in fact, original. You should familiarize yourself with the appropriate academic integrity policies of your academic program(s).

What happens if I am suspected of violating the academic integrity rules for this course?

All cases will be referred to the Provost’s office. The process, including procedures for appeals and potential sanctions, are listed at Academic Integrity Policy for Undergraduate Students page. The penalty instructors will pursue would depend on the nature of the infraction, but the minimum will be a full letter grade reduction.

Unauthorized Recording or Distribution of Classroom Activities & Materials

The following applies to all students in this course class:

Except as otherwise expressly authorized by the instructor or the university, students may not record, stream, reproduce, display, publish or further distribute any classroom activities or course materials. This includes lectures, class discussions, advising meetings, office hours, assessments, problems, answers, presentations, slides, screenshots or other materials presented as part of the course. If a student with a disability wishes to request the use of assistive technology as a reasonable accommodation, the student must first contact the Office of Disability Resources to seek approval. If recording is permitted, unauthorized use or distribution of recordings is also prohibited.

Disability Resources (DR)

WashU supports the right of all enrolled students to an equitable educational opportunity and strives to create an inclusive learning environment. In the event the physical or online environment results in barriers to your inclusion due to a disability, please contact WashU’s Disability Resources (DR) as soon as possible and engage in a process for determining and communicating reasonable accommodations. As soon as possible after receiving an accommodation from DR, send me your WashU Accommodation Letter. Remember that accommodations cannot be applied retroactively. [https://disability.wustl.edu/]

Sexual Harassment and Assault

If you are a victim of sexual discrimination, harassment or violence, we encourage you to speak with someone as soon as possible. Understand that if you choose to speak to me as an instructor, I must report your disclosure to my department chair, dean, or the Gender Equity and Title IX Compliance Officer, which may trigger an investigation into the incident. You may also reach out to the Relationship & Sexual Violence Prevention (RSVP) Center to discuss your rights and your options with individuals who are not mandatory reporters. [https://titleix.wustl.edu/students/confidentiality-resources-support/]

Religious Holidays

To ensure that accommodations may be made for students who miss class, assignments, or exams to observe a religious holiday, you must inform me in writing before the end of the third week of class, or as soon as possible if the holiday occurs during the first three weeks of the semester. For more information, please see the university’s Religious Holiday Class Absence Policy.

Emergency Preparadness

Before an emergency affects our class, students can take steps to be prepared by downloading the WashU SAFE App. In addition, each classroom contains a “Quick Guide for Emergencies” near the door.

Resources for Students

WashU provides a wealth of support services that address academic, personal, and professional needs. To start exploring resources that can help you along the way, please visit: Resources for Students.