CprE 2810: Digital Logic (Fall 2024)
4:25 - 5:15 pm (Mondays, Wednesdays, and Fridays) Hoover Hall, Room 2055 Instructor: Alexander Stoytchev |
CprE 2810: Digital Logic. Cr. 4. F.S. Prereq: sophomore classification
Number systems and representation. Boolean algebra and logic
minimization. Combinational and sequential logic design. Arithmetic
circuits and finite state machines. Use of programmable logic devices.
Introduction to computer-aided schematic capture systems, simulation
tools, and hardware description languages. Design of simple digital
systems.
See the class schedule.
Title: Fundamentals of Digital Logic with Verilog Design [3-rd edition]
Author: Stephen Brown and Zvonko Vranesic
Edition: Copyright 2013, 3-rd edition
ISBN: 978-0073380544
Publisher: McGraw-Hill
This course is enrolled in the Iowa State University Immediate Access ONE Program.
What is Immediate Access ONE?
This is the next stage of the ISU Book Store's successful Immediate Access program. This is a digital-first, flat-rate course materials program launching Fall 2024 for all undergraduate students, designed to boost your success.
Immediate Access ONE provides a predictable cost of $259 per semester for all undergraduate students, regardless of your major. On the first day of classes of every semester, you can easily access and start using your required course materials by simply logging into your Canvas account.
You are automatically enrolled in this program, so you don't need to sign up.
What is the cost of this program and how is the student billed?
Each undergraduate student is assessed a $259 charge in the Fall and Spring Semester. The charge is $69 for Winter and Summer terms. This charge includes all required print and digital titles regardless of major. On your ubill in Student Workday you should see a transaction description "University Bookstore-Immediate Access ONE Program-Textbooks".
Can I opt out of Immediate Access?
Yes, students have the option to opt out of Immediate Access ONE via Canvas within the first 10 days from the start of classes. If you opt out during this period, you will receive a refund. If you change your mind, you can also re-enroll in Immediate Access ONE via Canvas within the first 10 days of classes. Please note that the opt out button may not appear until shortly before classes start as when it shows up can depend on when your instructor creates the Canvas course or has published it.
How do I access the required digital content?
Click on the Immediate Access link located on the Canvas course on the left side Navigation menu. After you click on the link you will see item cards with the titles. For ebooks you can simply click on the "Read Now" button on the item card. For all digital content, such as homework platforms, there will be instructions on the item cards on how to access your digital content.
For more information on Immediate Access ONE and other FAQs go to https://www.isubookstore.com/immediate-access-one-students
For further questions about Immediate Access please email immediateaccess@iastate.edu
SOPHOMORE CLASSIFICATION
Star Wars (all episodes)
Free Expression
Iowa State University supports and upholds the First Amendment protection of freedom of speech and the principle of academic freedom in order to foster a learning environment where open inquiry and the vigorous debate of a diversity of ideas are encouraged. Students will not be penalized for the content or viewpoints of their speech as long as student expression in a class context is germane to the subject matter of the class and conveyed in an appropriate manner.
The class will follow Iowa State University's policy on academic misconduct (5.1 in the Student Code of Conduct). Students are responsible for adhering to university policy and the expectations in the course syllabus and on coursework and exams, and for following directions given by faculty, instructors, and Testing Center regulations related to coursework, assessments, and exams. Anyone suspected of academic misconduct will be reported to the Office of Student Conduct in the Dean of Students Office. Information about academic integrity and the value of completing academic work honestly can be found in the Iowa State University Academic Integrity Tutorial.
Iowa State University is committed to advancing equity, access, and inclusion for students with disabilities. Promoting these values entails providing reasonable accommodations where barriers exist to students' full participation in higher education. Students in need of accommodations or who experience accessibility-related barriers to learning should work with Student Accessibility Services (SAS) to identify resources and support available to them. Staff at SAS collaborate with students and campus partners to coordinate accommodations and to further the academic excellence of students with disabilities. Information about SAS is available online at www.sas.dso.iastate.edu, by email at accessibility@iastate.edu, or by phone at 515-294-7220.
Iowa State University does not discriminate on the basis of race, color, age, ethnicity, religion, national origin, pregnancy, sexual orientation, gender identity, genetic information, sex, marital status, disability, or status as a U.S. Veteran. Inquiries regarding non-discrimination policies may be directed to Office of Equal Opportunity, 3410 Beardshear Hall, 515 Morrill Road, Ames, Iowa 50011, Tel. 515-294-7612, Hotline 515-294-1222, email eooffice@iastate.edu.
Iowa State University is committed to proactively facilitating all students' well-being. Resources are available on the ISU Student Health and Wellness website (https://www.cyclonehealth.iastate.edu/).
This class follows the Iowa State University Prep Week policy as noted the ISU Policy Library; as well as section 10.6.4 of the Faculty Handbook. Visit the ISU Policy Library website (http://www.policy.iastate.edu/) for policy wording.
Iowa State University welcomes diversity of religious beliefs and practices, recognizing the contributions differing experiences and viewpoints can bring to the community. There may be times when an academic requirement conflicts with religious observances and practices. If that happens, students may request reasonable accommodation for religious practices. In all cases, you must put your request in writing. The instructor will review the situation in an effort to provide a reasonable accommodation when possible to do so without fundamentally altering a course. For students, you should first discuss the conflict and your requested accommodation with your professor at the earliest possible time. You or your instructor may also seek assistance from the Dean of Students Office website (http://dso.iastate.edu/) or via phone 515-294-1020 or the Office of Equal Opportunity website (https://www.eoc.iastate.edu/) or via phone 515-294-7612.
If you are experiencing, or have experienced, a problem with any of the above statements, email academicissues@iastate.edu.
Homework Assignments:
There will be a total of 13 homework assignments. The first homework must be submitted but it would not be graded. Each homework after the first one is worth 2 percent of your final grade. You will have more than a week to complete each one of them. These assignments will be used to emphasize and clarify important concepts discussed in the lectures.
All homeworks must be submitted in electronic form and uploaded to Canvas BEFORE the posted deadline.
Also, on the first page please write the following: 1) your full name; 2) your student ID number; and 3) your lab section number. If any of these three are missing, then you will lose 10% of your grade for that homework.
IMPORTANT: Due to the large size of this class we cannot and WILL NOT accept late homeworks. Period.
Unless stated otherwise there will be a 3-hour lab every week. The topics for the labs are posted on the lab schedule.
There are 13 labs for this semester. The first lab must be submitted but it would not be graded. The other 12 labs will be graded and they are an essential component of this class. Each lab is worth 1.5 percent of your final grade. You are expected to attend ALL labs. There are no labs during the first week of the semester.
There are 9 lab sections:
Lab Safety:
In week 7 you will work on a mini-project instead of a regular lab. The mini-project is worth 3% of your grade.
There will be two midterm exams for this class. The midterms are scheduled for:
Both midterms will we closed-book but open-notes (up to 3 letter-sized sheets of paper, typed or hand-written).
There will be a final exam during finals week.
The final exam is currently scheduled for Wednesday December 18 (see the Registrar's web page).
The exam will be closed-book but open-notes (up to 5 letter-sized sheets of paper, typed or hand-written).
You are encouraged to form study groups and discuss the reading materials assigned for this class. You are allowed to discuss the homework assignments with your colleagues. However, each student will be expected to write his/her own solutions/code. Sharing of solutions or code is not allowed. No collaboration will be allowed during the exams.
IMPORTANT: Cheating, plagiarism, and other academic misconducts will not be tolerated and will be handled according to ISU's academic dishonesty procedures. See above.
This course assumes that all work submitted by a student will be generated by the student or as part of an assigned group. Any substantive portion of an assignment done by someone else, including AI-generated content, is not allowed and will be treated as academic misconduct.
You are expected to attend ALL lectures and ALL labs. If you have a valid reason to miss a class (e.g., because you are ill) then it is your responsibility to find out what we have talked about in class, including any announcements that were made during class.
This class is rated PG-13 for some exposure to novel ideas, difficult problems, long and frustrating hours behind the keyboard, 800-page textbook, Muppet violence, the Quartus environment, and some HDL language. Parental involvement is not required and is strongly discouraged.
You will have a two-week window of appeal after each homework/exam is graded and returned. The grade challenge must be in writing and must clearly state the specific problem on the homework/exam in question and the reason for your challenge. The written statement and the original exam must be submitted to the instructor during the two-week window. After two weeks the grade cannot be changed.
95 - 100 = A 90 - 94 = A- 87 - 89 = B+ 83 - 86 = B 80 - 82 = B- 77 - 79 = C+ 73 - 76 = C 70 - 72 = C- 67 - 69 = D+ 63 - 66 = D 60 - 62 = D- 0 - 59 = FGrading Percentages:
Homeworks:(12 x 2.0%) 24% Labs: (12 x 1.5%) 18% Mini Project: 3% Midterm Exam 1: 15% Midterm Exam 2: 15% Final Exam: 25% ========================== TOTAL: 100%Small Print:
The instructor reserves the right to change any and all aspects of this class for whatever reason or no reason at all (a.k.a., academic freedom).