Digital Systems and Microcomputers

More Information

UBC Calendar

Course Page

3 Credits

EECE 355

Data representation in digital computers; boolean algebra; the design and optimization and implementation of combinatorial and sequential circuits; modern digital circuit technologies; memory and programmable logic devices; organization and operation of microcomputers; data/address bus organization; input-output interfacing. Credit will be given for only one of EECE 355 or EECE 259, and EECE 355 or EECE 256.

Course Objectives

EECE 355 is intended to teach the fundamentals of digital systems and introduce the students to microcontrollers. The course will be supplemented by laboratory sessions where the students will learn the practical aspects of designing a variety of digital circuits and programming digital devices.

Course Topics

  • Data representation in digital computers;
  • Boolean algebra;
  • The design and implementation of combinatorial and sequential circuits;
  • Modern digital circuit technologies;
  • Memory and programmable logic devices;
  • Organization and operation of microcomputers

Textbook (optional)

Digital Fundamentals - 10th Edition, Thomas Floyd, Prentice-Hall ISBN  0132359235

Prerequisites

ONE of
EECE 251 - Circuit Analysis I
EECE 263 - Basic Circuit Analysis
MECH 221 - Engineering Science I
Professor: 

a place of mind, The University of British Columbia

Electrical and Computer Engineering
2332 Main Mall
Vancouver, BC Canada V6T 1Z4
Tel +1.604.822.2872
Fax +1.604.822.5949
Email:

Emergency Procedures | Accessibility | Contact UBC | © Copyright 2014 The University of British Columbia