CSE140

spacer gif

 

spacer gif

 

spacer gif

spacer gif

Syllabus

spacer gif

spacer gif

Office Hours

spacer gif

spacer gif

Schedulespacer gif

spacer gif

 

TED

spacer gif

 

PIAZZA

spacer gif

spacer gif

 

 

spacer gif

 

 

spacer gif

 

 

spacer gif

 
 

spacer gif

spacer gif

CSE140: Components and Design Techniques for Digital Systems

 

 


Instructor: Mohsen Imani
Lectures: Tu/Th 11:00pm-1:50pm in PCYNH 122 
Office hrs: Tu 3:00pm-5:00pm in at EBU3B 2217
Email: moimani@ucsd.edu * please put CSE140 in the email subject line *

Join TED to check your grades and for course discussion/announcements.

Discussion sessions:

Tue/Thr 10-11 at PCYNH 122 (subject to change)


TAs/Tutors:

TA Kamel, Kareem kkamel@ucsd.edu
TA Song, Yang y6song@eng.ucsd.edu
Tutor Lu, Anthony anl176@ucsd.edu
Tutor Wang, Lan law018@ucsd.edu
Tutor Huh, Sung Rim srhuh@ucsd.edu
Tutor Hu, Ruohan r8hu@ucsd.edu
Tutor Chen, Yi Hui yhc001@ucsd.edu
Tutor Likai Sheng l2sheng@ucsd.edu

Office Hours

TAs and tutors office hours are available here.

Course Overview and Prerequisites:

The objective of this course is to give an introduction to digital logic design.
Some topics covered in this class include Boolean logic, finite state machines, two-level and multi-level combinational logic design, combinational modules and modular networks, Mealy and Moore machines, analysis and synthesis of canonical forms, and sequential modules. 

Clickers

The course lectures will follow a peer instruction format, a teaching model which places stronger emphasis on classroom discussion and student interaction. You will be expected to have completed the assigned reading prior to class and be ready to discuss with your classmates. We will also use iClickers for in-class quizzes. The iClicker can be purchased at the UCSD bookstore.

Textbook

Recommended textbooks are shown below.
Digital Design (2nd Edition) by Frank Vahid

Vahid

Obtaining additional assistance

Please use the discussion forum in PIAZZA for any questions you may have. Feel free to raise any questions and issues also during lecture, discussion section, and office hours, we look forward to hearing from you. You can also ask questions by sending email to the instructor and the TA(s). We will try to respond to your questions as quickly as possible.

Any students who feel that they may need additional accommodation due to a disability should contact the instructor privately to discuss these specific needs. Also, contact the Office for Students with Disabilities (OSD) at (858) 534-4382 as soon as possible to better ensure that such accommodations, such as alternative test-taking environments or note-taking services, are implemented in a timely fashion.

Grading

The final grade for this course will be assigned as following:

  • In class participation via clickers 5%
  • Homeworks (4) 5% each
  • Midterm 30%
  • Final 45%

Homeworks

Homeworks will be assigned to help prepare students for exams. Students are required to solve them individually and turn them into Gradescope prior to the beginning of the discussion session on Tuesday (before 10am).

Midterm:

The midterm exam will take place in PCYNH 122 on 08/24/2017 from 11.00am to 11.50am. After that we will continue with lecture until 1.50pm.

Final Exam:

The final exam will take place on 09/09/2017 from 11:30am to 2.29pm.

 

Academic Dishonesty

As students in this offering of CSE 140, you are expected to know and abide by the UCSD Policy on Integrity of Scholarship (as described in the Student Conduct Code in the UCSD General Catalog), the Jacobs School of Engineering Student Honor Code, and the course policy described here. Please take a few moments to read and review these policies.

Homework must be completed individually. All exams and quizzes are individual effort. Dishonest behavior will not be tolerated during an exam. Since you are expected to complete all homework and exams by yourself, you will be held responsible even if you plagiarize only a small portion of someone else's work. Furthermore, providing your work for others to copy is also considered as academic dishonesty.

Any student violating UCSD's Academic Dishonesty or UCSD's Student Conduct policies will earn an 'F' in the course and will be reported to their college Dean for administrative processing. Committing acts that violate Student Conduct policies that result in course disruption are cause for suspension or dismissal from UCSD.