0% found this document useful (0 votes)
90 views

Digital Logic & Computer Architecture

This document outlines a course on Digital Logic and Computer Architecture offered at the University of Baltistan's Department of Computer Science. The course covers topics including number systems, logic gates, Boolean algebra, combinational logic circuits, flip-flops, counters, and microprocessors over 16 weeks. Students will learn the basic concepts of digital design and switching theory to understand digital systems and prepare for advanced computer architecture courses. Assessment includes assignments, quizzes, midterm and final exams.

Uploaded by

musharaf Ali
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
90 views

Digital Logic & Computer Architecture

This document outlines a course on Digital Logic and Computer Architecture offered at the University of Baltistan's Department of Computer Science. The course covers topics including number systems, logic gates, Boolean algebra, combinational logic circuits, flip-flops, counters, and microprocessors over 16 weeks. Students will learn the basic concepts of digital design and switching theory to understand digital systems and prepare for advanced computer architecture courses. Assessment includes assignments, quizzes, midterm and final exams.

Uploaded by

musharaf Ali
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

University of Baltistan, Skardu

Gilgit-Baltistan
Department of Computer Science

Course Code
Course Title & Credit Hours Digital Logic & Computer Architecture

Name of Faculty (Name & Dept)


Program (Course Offered in)
Prerequisites by Course(s) and Topics
Assessment Instruments with Weights Assignment + Final Project Presentation = 10 Marks
(Assignments, Quiz, Semester Project, Mid- Quiz = 5 Marks
term, Final Term etc.) Mid-term = 30 Marks
Final-term = 50 Marks
Textbook Digital Logic & Computer Architecture

Reference Material (articles) Digital Logic & Computer Architecture

Course Goals This course covers the topics, which provides the students the
basic concept of switching theory and digital design. After
studying this course the students will be able to understand the
working principle and design of digital systems. It includes the
following topics which prepare the students for the design of
circuits used in micro computer: number system, computer codes,
logic gates, Boolean algebra, combinational logic circuits, flip
flops, registers, counters, memories, and microprocessor etc.

This course will help and prepare the students to take advance
courses in computer architecture in future.

Topics to be covered in the Course Week 01 -Decimal Numbers

-Binary Numbers

-Binary to Decimal Conversion

-Binary Arithmetic

-1’s and 2’s Compliments of Binary Numbers


University of Baltistan, Skardu
Gilgit-Baltistan
Department of Computer Science

-Signed Numbers

-Arithmetic Operations with Signed Numbers

-Hexadecimal Numbers

-Octal Numbers
Week 02
-Binary Coded Decimal (BCD)

-Digital Codes and Parity

LOGIC GETES

-The Inverter (NOT Gate)

-The AND Gate

-The OR Gate

-The NAND Gate


Week 03
-The NOR Gate

-The X-OR and X-NOR Gate

BOOLEAN ALGEBRA AND LOGIC


SIMPLIFICATION

-Boolean Operations and Expressions

Week 04 -Laws and Rules of Boolean Algebra

-De-Morgan’s Theorems

Week 05 -Boolean Analysis of Logic Circuits

-Simplification using Boolean Algebra


University of Baltistan, Skardu
Gilgit-Baltistan
Department of Computer Science

-Standard Forms of Boolean Expressions

Week 06 -Boolean Expressions and Truth Tables

-The Karnaugh Map

-Karnaugh Map SOP Minimizations


Week 07
-Karnaugh Map POS Minimizations

COMBINATIONAL LOGIC

-Basic Combinational Logic Circuits

-Implementing Combinational Logic

-The Universal Property of NAND and NOR


Gates
Week 08
-Combinational Logic Using NAND and NOR
Gates

FUNCTIONS OF
COMBINATIONAL LOGIC

-Basic Adders
Week 09
-Parallel Binary Adders

-Comparator

-Decoders

-Encoders
Week 10

Week 11 -Multiplexer
University of Baltistan, Skardu
Gilgit-Baltistan
Department of Computer Science

-Demultiplexer

FLIP-FLOPS AND RELATED DEVICES

-Latches

-Edge-Triggered Flip-Flops
Week 12
-Master-Slave Flip-Flops

COUNTERS

-Asynchronous Counter Operation


Week 13
-Synchronous Counter Operation

SHIFT REGISTERS

-Basic Shift Register Functions

-Serial In/Serial Out Shift Register


Week 14
-Serial In/parallel Out Shift Register

-Parallel In/Serial Out Shift Register

-Parallel In/Parallel Out Shift Register


Week 15

Week 16 16 MICROPROCESSOR AND


MEMORY/STORAGE DEVICES
University of Baltistan, Skardu
Gilgit-Baltistan
Department of Computer Science

-Random Access Semiconductor Memories

-Magnetic and optical Storage devices

-Introduction to Microprocessor and


Microcomputer

Theory Problem Solution Design Social and


Class Time Spent on (in credit hours) Analysis Ethical Issues

30 30 20 5

Dated: Signature of Faculty Verified by


Head of Department
Copy to:
 Course Folder
 Class Representative (For Distribution to Students)
 Departmental Coordinator

You might also like