INTRODUCTION 

Digital logic design is a system in electrical and computer engineering that uses simple number values to produce input and output operations. As a digital design engineer, you may assist in developing cell phones, computers, and related personal electronic devices Digital logic design is used to develop hardware, such as circuit boards and microchip processors. This hardware processes user input, system protocol, and other data in navigational systems, cell phones, or other high-tech systems. 

COURSE CODE :CSCC-102

CREDIT HOURS :01

PREREQUISITES :none 

Course Learning Outcomes 

  • Demonstrate the acquired knowledge to apply techniques related to the design and analysis of digital electronic circuits including Boolean algebra and multi-variable Karnaugh map methods (C3) Analyze small-scale combinational and sequential digital circuits.
  •  Acquire knowledge related to the concepts, tools and techniques for the design of digital electronic circuits
  •  Demonstrate the skills to design and analyze both combinational and sequential circuits using a variety of techniques
  •  Apply the acquired knowledge to simulate and implement small-scale digital circuits
  •  Understand the relationship between abstract logic characterizations and practical electrical implementations.
  •  Work towards problem solving through logical reasoning both in individual capacity and collectively.

 

TEXT BOOK

digital logic and computer design by morris mano

COURSE CONTENTS 

  • Number Systems, Operations, and Codes
  • Logic Gates
  • Boolean Algebra and logic Simplification
  • The Kamaugh Map
  • Combinational logic Analysis
  • Functions of Combinational logic
  • Latches, Flip-Flops, and Timers
  • Counters
  • Shift Registers
  • Memory and Storage
  • Programmable Logic

​COURSE ASSESSMENT

lab:20 marks

class timing 

  • BSCS 2nd regular  (tuesaday 11.00 to 12.00)
  •  BSCS 2nd self    (monday 9.30 to 10.30)

Course Material