Students
Tuition Fee
Not Available
Start Date
Not Available
Medium of studying
Not Available
Duration
Not Available
Details
Program Details
Degree
Courses
Major
Electrical Engineering | Electronics Engineering | Computer Engineering
Area of study
Information and Communication Technologies | Engineering
Course Language
English
About Program

Program Overview


Department of Electrical and Computer Engineering

The Department of Electrical and Computer Engineering offers various programs for undergraduate and graduate students.


Undergraduate Programs

  • Electrical Engineering
  • Computer Engineering
  • Computer Engineering Direct Entry
  • Accelerated Master's
  • Courses
  • Careers in Electrical Engineering
  • Careers in Computer Engineering
  • Capstone Projects
  • Student Activities
  • Current Students

Graduate Programs

  • Master of Engineering (MEng)
  • Master of Applied Science (MASc)
  • Master of Applied Science in Artificial Intelligence (MASc in AI)
  • Accelerated Master's
  • Doctor of Philosophy (PhD)
  • Courses
  • Student Activities
  • Current Students

Research Areas

  • AI & Machine Learning
  • Antennas
  • Biomedical and Human-Machine Systems
  • Communications and Signal Processing
  • Engineering Education and Technology
  • High Performance and Next Generation Computing
  • Information and Software Security
  • Networks and The Internet of Things
  • Photonics, Nanotechnology & Integrated Circuits
  • Power Electronics and Energy Systems
  • Robotics, Autonomous Systems and Control
  • Software Engineering

ELEC 371 - Microprocessor Interfacing and Embedded Systems

Description

Units: 4.00 Microprocessor bus organization and memory interfaces; parallel input/output interface design; assembly-language and high-level-language programming; interrupts and exceptions; timers; embedded systems organization and design considerations; integration in microcontrollers and programmable logic chips; interfacing with sensors and actuators; embedded system case studies.


Requirements

PREREQUISITE(S): ELEC 271, ELEC 274 or CISC 221


See More