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.
The
prerequisites for this course are CSE 20 or Math 15A, and CSE 30. CSE
140L must
be taken concurrently.
Instructor:
Tajana Simunic Rosing
Office: CSE 2118
Phone: (858) 534-4868
Email: tajana@ucsd.edu
Instructor
Assistant: Sheila Manalo
Office: CSE 2272
Phone: (858) 534-8873
Fax: (858) 534-7029
Email: shmanalo@ucsd.edu
TA:
Raid Ayoub
Email: rayoub@cs.ucsd.edu
Office: EBU3B B250A
Hours: T/TH: 10:00am-12:00pm
TA:
Chun-Chen Liu
Email: chl084@ucsd.edu
Office: EBU3B B250A
Hours: W/Fr: 10:00am-12:00pm
All
course personnel
are easier to reach via email than by phone. When contacting any course
personnel via email, please put "CSE 140" in the subject field.
The
required
textbook is:

Contemporary
Logic Design (2nd Edition)
by Randy H. Katz and Gaetano Borriello
Prentice Hall, 2004
ISBN: 0-201-30857-6
|
Mon |
Tues |
Wed |
Thurs |
Fri |
|
Discussion |
Tajana's
Office Hours |
TA's Office Hours 10:00am-12:00pm |
Tajana's
Office Hours |
TA's
Office Hours 10:00am-12pm |
|
|
Lecture |
|
Lecture |
|
The
easiest
way to get answers to your questions about the course is by asking them
in
lecture, discussion section, and office hours.
You can also ask questions by sending email to the instructor
and TA. We
will try to respond to your questions as quickly as possible, but
sometimes a
prompt response may not always be possible.
You
are also
encourage to post questions to WebCT,
where we as
well as other students can also try to help you with your questions. We
will be
monitoring the content daily.
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.
During
this
course, approximately 8 homework assignments will be graded. At the end
of the
quarter, we will discount your lowest homework grade. There will also
be two
midterm exams and one final exam. Your overall course grade will be
determined
by the following weighted combination of your performance:
No
late assignments
will be accepted. Exceptions for UCSD-sponsored athletic or other
extra-curricular activities, documented medical emergencies, death of
an
immediate family member, or other such life-altering situations must be
requested from the instructor as soon as possible.
Requests
for
a grade change need to be submitted in writing together with the
already graded
homework or exam at the end of
class
when the graded homework or exam was returned to all students. Thorough
review
of the entire homework or exam will be performed, and points may be
added or
subtracted. After the readjusted homework or exam is returned, you may
set up
an appointment to discuss the results.
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. You are encouraged
to discuss the homework with others, but you may not copy
answers.
All exams 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.