[go: up one dir, main page]

0% found this document useful (0 votes)
47 views2 pages

EC311 Syllabus Spring25

EC311 is an Introduction to Logic Design course for Spring 2025, focusing on digital hardware design, Boolean algebra, and circuit design using Verilog HDL and FPGAs. The course includes three exams, lab projects, and homework assignments, with a grading breakdown of 70% exams, 20% labs/projects, and 10% homework. Academic integrity is emphasized, and the course aims to create an inclusive environment for all students.

Uploaded by

halkuwaiti1
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
47 views2 pages

EC311 Syllabus Spring25

EC311 is an Introduction to Logic Design course for Spring 2025, focusing on digital hardware design, Boolean algebra, and circuit design using Verilog HDL and FPGAs. The course includes three exams, lab projects, and homework assignments, with a grading breakdown of 70% exams, 20% labs/projects, and 10% homework. Academic integrity is emphasized, and the course aims to create an inclusive environment for all students.

Uploaded by

halkuwaiti1
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

EC311 – Introduction to Logic Design Spring 2025

T Th 9:00 – 10:45pm, PHO 210

Instructor: Tali Moreshet, PHO 528 Email: talim@bu.edu (with EC311 in the subject line)
Office hours: Drop-in Mondays noon-1pm, Wednesdays 2:30-3:30pm, and Thursdays 11-noon or
sign up for an appointment: https://calendly.com/talim/advising-office-hours

Graduate Teaching Assistants:


Abin George, abg309@bu.edu, Office hours: Fri 2:30-4:15pm,
Beste Oztop, boztop@bu.edu, Office hours: Th 4:30-6:15pm, both in PHO 115

Lab assistants/ Graders: Alex Jones, afjones@bu.edu, Fadi Kidess, fadik@bu.edu,


David Li, dav@bu.edu, Maiko Lum, mlum@bu.edu

Course objectives
The class covers the theory and practice of digital hardware design. Students will learn to formulate
real world tasks using Boolean algebra and FSM theory, and to apply manual and computer-aided
techniques to solve the problems. In addition, they will also learn fundamental circuit design and
verification skills using Verilog HDL and FPGAs.

Textbooks
Digital Design, Sixth Edition, Mano and Ciletti, Pearson (5th ed also acceptable).
Starter’s Guide to Verilog 2001, Ciletti, Pearson (optional).

Assignments, announcements, course material, updated schedule, and other useful links will be
posted on Blackboard (http://learn.bu.edu).

Goals
To provide students with:
• An understanding of the basic tools of logic design
• An understanding of sound design methodologies
• An experience with hardware implementation and the use of CAD tools

Course Outcomes
As an outcome of completing this course, students should be able to:
• Understand the applications of logic design
• Understand abstraction and hierarchy in digital design
• Understand what components are available for logic design
• Understand the use of Boolean algebra in logic analysis and design
• Understand logic minimization criteria and methods for use in design
• Understand the concept of state in digital systems
• Design combinational digital logic systems given specifications
• Design sequential digital logic systems (finite state machines) given specifications
• Implement logic designs in hardware and with CAD tools
• Discover component availability and data using the Internet or other resources

Evaluation
EC311 A1 Spring 2025 Boston University 2

Grading: Three exams: 70%


Labs/Project: 20%
Homework: 10%
Exams: The first two exams will be during class time, tentatively Feb. 20 and April 3. The
third exam will take place during the scheduled final exam timeslot.
Homework: Homework assignments will be posted on the Blackboard website. Homeworks are to
be submitted on Gradescope before the specified deadline (typically, in one week by
9pm). Submissions may be typed or scanned, as long as they are legible. There is
significant penalty for late homework.
Labs: Lab assignments will be posted on Blackboard. Grades will be assigned by
demonstrating the lab and submitting the Verilog code on Blackboard. Students are
expected to attend their scheduled lab section every week, and complete labs outside
of lab hours as needed. Request card access to PHO115 via https://ccure-
portal.bu.edu/ccureportal/login.

Course Policies
• Exam/Home/Lab Grade discussion: Grade discussion/corrections should be done within one week
after the graded exam or homework is distributed. No grade changes will be made after one week.
• Academic integrity:
o The homework and lab assignments must be the result of your individual work. You may
discuss the contents and general approach to a problem with your classmates but not the
detailed solution. You are expected to formulate your approach and write the solutions of
HW/Lab problems by yourself. Copying the solution and/or answer from another student or
source is considered cheating. You may not submit ANY code not written by you (or your
lab partner as relevant).
o You may not collaborate in any way on exams.
o Clearly reference any sources you used in your work: books, Internet, and your collaborators!
This includes websites (e.g. Stack Overflow) and AI assistants (e.g. ChatGPT) in which case
you are required to include details of the prompts that you use. These may be useful in
understanding things like CAD tool error messages. Note that copying code or answers from
such sources, or from another student is considered plagiarism.
o Boston University’s academic code of conduct,
https://www.bu.edu/academics/policies/academic-conduct-code/ will be strictly applied.
• Copyright: All class material is copyrighted, and may not be shared publicly online by any means.
This includes your own solutions to assignments.
Inclusion: I consider this classroom to be a place where you will be treated with respect, and I
welcome individuals of all ages, backgrounds, beliefs, ethnicities, genders, gender identities, gender
expressions, national origins, religious affiliations, sexual orientations, ability – and other visible and
nonvisible differences. All members of this class are expected to contribute to a respectful, welcoming
and inclusive environment for every other member of the class.
Accommodations for Students with Documented Disabilities: If you believe you might have a disability
that requires accommodations, requests for accommodations must be made in a timely fashion to
Disability & Access Services, 25 Buick St, Suite 300, Boston, MA 02215; 617-353-3658 (Voice/TTY). See
established policies and procedures: http://www.bu.edu/disability/accommodations/

You might also like