Electronics Engineering Courses

From Microlab Classes
Jump to navigation Jump to search

Taken from the BS Electronics and Communications Engineering Proposal, June 22, 2018 (pdf)

ECE 161 (Digital Signal Processing)

  • Description: Mathematical methods for analyzing discrete-time signals and systems; design and implementation of linear time-invariant discrete-time systems.
  • Course Goals: To apply appropriate methods in modelling and analyzing discrete-time signals and systems in time and frequency domain. This course also develops competencies in designing and realizing digital filters.
  • Prerequisite: EEE 147
  • Credit: 3u (3 hrs lec)

ECE 163 (Communications Electronics)

  • Description: Analysis and design of circuits for communication systems.
  • Course Goals: To develop an understanding of how circuits operate at high frequencies and develop competencies in design of such circuits.
  • Prerequisite: EEE 131, EEE 157
  • Credit: 3u (3 hrs lec)

ECE 164 (Communications Circuits and Signal Processing Laboratory)

  • Description: Circuits and signal processing for communication systems.
  • Course Goals: To apply concepts of communication electronics and signal processing in practical, real world applications.
  • Prequisite: EEE 157
  • Credit: 1u (3 hrs lab)

ECE 165 (Digital Communication Systems)

  • Description: Principles and practices of digital communications, modulation techniques, data link and physical layers, source and channel coding.
  • Course Goals: To develop an understanding of the fundamental principles of digital communications, including coding and information theory. This course also develops competencies in designing reliable communication schemes considering channel conditions and practical limitations.
  • Prerequisite: EEE 157
  • Credit: 3u (3 hrs lec)

ECE 167 (Computer Networks)

  • Description: Principles and practices of computer networking, layered architecture and protocols, performance modelling and measurement, network security.
  • Course Goal: To develop a thorough understanding of the principles and design motivations behind networking protocols used in the Internet. This course also develops competencies in modeling network topologies and applying appropriate tools to characterize the network's performance.
  • Prerequisite: EEE 157, consent of instructor for students who are not from the Electrical and Electronics Engineering Institute
  • Credit: 3u (3 hrs lec)

ECE 168 (Network Communications Laboratory)

  • Description: Infrastructure and techniques for reliable network communications.
  • Course Goals: To develop an understanding of different communication protocols and transmission techniques and assess how these solutions/designs address key issues concerning practical implementation and end-to-end reliability of real-world communication systems and networks.
  • Corequisite: EEE 157
  • Credit: 1u (3 hrs lab)

ECE 199 (Special Problems in Electronics Engineering)

  • Description: Undergraduate capstone project in Electronics Engineering.
  • Course Goals: The student will learn to implement, manage, and document a capstone project in Electronics Engineering using a scientific method and complying with ethical standards.
  • Prerequisite: EEE 196
  • Credit: 3u (9 hrs lab)