This document provides information about a digital logic design course. It introduces the instructor, Engr. Rizwana Kalsoom, and teaching assistant Mehwish. It outlines the class times, location, textbooks, grading criteria of assignments, quizzes, projects, midterm and final exam. It describes the course objectives of understanding digital computers at the logic level, prohibits plagiarism, and provides a tentative weekly schedule covering topics like number systems, logic gates, Boolean algebra, combinational and sequential logic circuits.
This document provides information about a digital logic design course. It introduces the instructor, Engr. Rizwana Kalsoom, and teaching assistant Mehwish. It outlines the class times, location, textbooks, grading criteria of assignments, quizzes, projects, midterm and final exam. It describes the course objectives of understanding digital computers at the logic level, prohibits plagiarism, and provides a tentative weekly schedule covering topics like number systems, logic gates, Boolean algebra, combinational and sequential logic circuits.
This document provides information about a digital logic design course. It introduces the instructor, Engr. Rizwana Kalsoom, and teaching assistant Mehwish. It outlines the class times, location, textbooks, grading criteria of assignments, quizzes, projects, midterm and final exam. It describes the course objectives of understanding digital computers at the logic level, prohibits plagiarism, and provides a tentative weekly schedule covering topics like number systems, logic gates, Boolean algebra, combinational and sequential logic circuits.
This document provides information about a digital logic design course. It introduces the instructor, Engr. Rizwana Kalsoom, and teaching assistant Mehwish. It outlines the class times, location, textbooks, grading criteria of assignments, quizzes, projects, midterm and final exam. It describes the course objectives of understanding digital computers at the logic level, prohibits plagiarism, and provides a tentative weekly schedule covering topics like number systems, logic gates, Boolean algebra, combinational and sequential logic circuits.
Instructor Engr. Rizwana Kalsoom Office timings (tentative): Tuesday and Wednesday 10: 00 am to 12:00 pm Teaching Assistant Mehwish Class Timings Monday: 2:30 PM Wednesday: 8:00 AM Thursday: 2:30 PM Class Venue CS Lecture Hall 1 Text Books TEXT BOOKS: 1. Digital Fundamentals, 1oth edition by Thomas L. Floyd. ISBN 978-81- 317-3448-3 REFERENCE BOOKS: 2. Digital Logic & Computer Design by M. Morris Mano. ISBN 978-81- 7758-409-7. GRADING CRETERIA Assignments 10% (tentative) Quizzes 15% (tentative) Term Project(s) 10% (tentative) Midterm Examination 25% Final Examination 40 % Assignments and Quizes A number of assignments and quizzes will be taken Announced and/or unannounced quizzes may be given to students any time during the lecture Worst quiz may be dropped at the end of the course Copying/cheating in assignments and the project is categorically prohibited and is subject to sever punishment. Assignment and Quiz Methodology No Plagiarism? Plagiarism is defined in dictionaries as the "wrongful appropriation," "close imitation," or “publication" of another author’s "language, thoughts, ideas, or expressions," and the representation of them as one's own original work (source: www.wikipedia.org) Can you consult/collaborate with each other? Consulting each other in the assignments ? Verbally
Consulting each other in the quizzes ?
Not at all Course Objective The course provides the first solid step towards understanding the working of digital computers The major aim of the course is to give the students proper understanding of the logic design used in digital computers It gives the knowledge of the (boolean) algebra needed for design and analysis of digital circuits What should you expect in this course? A lot of mathematical thinking and hardware implementations What should you learn by the end of this course? Ability to understand, analyze and design various combinational and sequential circuits Why should we study this course? So, why do we still insist on learning the DLD, which is basically learning the computer at the bit level? Someone has to actually make that "technology that can simplify everything for us", they have to know how it works. Knowing how a system internally works helps the understanding on a higher level. In an analogy, we could say: "Knowledge of Assembly programming helps you making C programs more efficient, although you don't really have to know how Assembly works in order to program in C.” Course Learning Outcomes • To understand and acquire the in-depth knowledge of various number system and their arithmetic operations like Compliments, Binary codes, Bin Addition, subtraction, Multiplication, Division, Bin Logic. • To understand Binary algebra and Boolean functions in terms of Karanugh Map representation and simplification of Boolean Functions. • Analyze and design Combinational Logic Ciruits with MSI & LSI. Also Analyze and design Sequential Logic Circuits and Understand the operation of latch circuit and flip- flop circuits Tentative Weekly Schedule Week 1 Introductory Concept Week 2 Number System Operations and Codes Week 3 Logic Gates Week 4 Boolean Algebra and Logic Simplification Week 5 Week 6 Combinational Logic Analysis Week 7 Combinational Logic Analysis continued, Functions of Combinational Logic Week 8 Functions of Combinational Logic continued Week 9 Flip-Flops and Related Devices Week 10 Week 11 Week 12 Counters Week 13 Week 14 Shift Registers Week 15