Digital Systems and Microcomputers

More Information

UBC Calendar

Course Page

3 Credits

CPEN 312

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 CPEN 312 or CPEN 211.

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

Prerequisite

ONE of

ELEC 201 - Circuit Analysis I
ELEC 203 - Basic Circuit Analysis
ELEC 204 - Linear Circuits
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 2017 The University of British Columbia