Back to courses index

ITBP205: Digital Design and Computer Organization

Description:Introduction to basic electrical circuits, digital systems, and computers; Binary systems and codes; Digital logic gates, circuits, and Boolean algebra; Microelectronics and integrated circuits; Coding and multiplexing; Flip-flops, registers, counters, A/D converters, arithmetic, and arithmetic units; Microprogramming and instruction sets; Input/Output.
Credit Hours.:3
Text Book: Introduction to Logic and Computer Design, Alan B. Marcovitz, First Edition, ISBN-13: 978-0073314174
Coordinator: Walid Ibrahim
Topics Outline:
  1. Digital systems introductory concepts
  2. Number systems and codes
  3. Logic gates, truth table and universal gates
  4. Combinational logic circuit
  5. Karnaugh map minimization
  6. Combinational Circuits: Adders, Decoders, Multiplexers, Encoders,
  7. Sequential circuits
  8. Registers and Counters
  9. A Top-Level View of Computer Function
  10. Memory System
  11. Instruction Sets, Addressing Modes and Computer arithmetic
  1. Convert between different number systems and represent signed numbers in both 1's and 2's complement representation.
  2. Analyze combinational and sequential circuits.
  3. Design combinational and sequential circuits.
  4. Define a modern computer system's major components, their functions and inter-relationships.
  5. Describe the components of the instruction sets and the different types of instructions and addressing modes.
  6. Implement simple combinational and sequential digital circuits.
Mapping of Topics Outline to Outcomes
 1 2 3 4 5 6 7 8 9 10 11
Pre-requisiteITBP103: Principles of IT
Volume of the Course that Contributes to CIT Students Outcomes(SOs)
Move the mouse over the Students Outcome number to view the Students Outcome text
a b c d e f g h i j k l m n
11% 8% 4% 2% 0% 0%0% 4% 13% 17% 24% 6% 6% 0%
Show Details