EEE Courses

From Microlab Classes
Jump to navigation Jump to search

Taken from the BS EE curricular proposal document, June 22, 2018 (pdf)

EEE 111 (Introduction to Programming and Computation)

  • Description: Working principles of a computing machine; fundamental programming constructs; and software and hardware abstractions.
  • Course Goals: To provide a venue for students to gain a problem-solving mindset and understand the relationship between programs and the real world through simulations, high-level APIs, and hardware-software interaction.
  • Prerequisite: none,
  • Credit: 3u (2 hrs lec, 3 hrs lab)

EEE 113 (Introduction to Electrical and Electronics Engineering Systems)

  • Description: Principles of operation; limitations and trade-offs from a systems perspective.
  • Course Goals: To provide a general overview of the topics that are essential to the field of Electrical and Electronics Engineering through the principles of modularity and abstraction of systems.
  • Corequisite: Math 21
  • Credit: 3u (3 hrs lec)

EEE 118 (Electrical and Electronics Engineering Laboratory I)

  • Description: Laboratory procedures and practices; modeling systems as black boxes; standard electronic instruments and circuits; data collection and analysis.
  • Course Goals: To provide a platform for the reinforcement and synthesis of ideas in information transfer and energy conversion using system modeling. The course also develops adequate skills for proper use of electronic components and instrumentation.
  • Corequisite: EEE 113
  • Credit: 1u (3 hrs lab)

EEE 121 (Data Structures and Algorithms for Electrical and Electronics Engineering)

  • Description: Tools and methodologies for modeling and solving different programming problems across multiple programming paradigms. Introduction to organizing and modeling various kinds of data with emphasis on the relationship of algorithms and programming.
  • Course Goals: To analyze the time and space complexity of data structures and algorithms to assess their performance in the context of the problem being solved. To model, implement, and solve problems under various problem types using known data structures and algorithms.
  • Prerequisite: EEE 111
  • Credit: 3u (2 hrs lec, 3 hrs lab)

EEE 123 (Circuits and Electronics I)

  • Description: Resistive and nonlinear circuits under steady-state constant and sinusoidal stimuli.
  • Course Goals: To develop skills in the analysis and design of resistive and nonlinear circuits under constant DC stimuli, as well as constant sinusoidal stimuli.
  • Corequisite: Math 21
  • Credit: 3u (3 hrs lec)

EEE 128 (Electrical and Electronics Engineering Laboratory II)

  • Description: Design, execution, and verification of the behavior of rexssistive and nonlinear circuits with an emphasis on printed circuit board (PCB) implementation.
  • Course Goals: To provide a platform for the reinforcement and synthesis of concepts related to resistive and nonlinear circuits using a hands-on approach and to develop an understanding of and appreciation for the processes involved in the manufacture and assembly of printed circuit boards while gaining proficiency in the use of electrical and electronic lab instruments.
  • Prerequisite: EEE 118
  • Credit: 1u (3 hrs lab)

EEE 131 (Electronic Devices and Circuits)

  • Description: Device fundamentals of diodes, bipolar junction transistors, and field effect transistors essential in understanding current-voltage relationships; modeling and analysis of diode and single-transistor circuits.
  • Course Goals: To introduce students to the principles behind the operation of fundamental electronic devices and to show how these devices are used in amplifier and switching circuits.
  • Prerequisite: Physics 72, EEE 123
  • Credit: 3u (3 hrs lec)

EEE 133 (Circuits and Electronics II)

  • Description: Transient analysis and design of resistive and nonlinear circuits under impulse, step, ramp, parabolic and sinusoidal stimuli.
  • Course Goals: To develop skills in the analysis and design of resistive and nonlinear circuits under impulse, step, ramp, or sinusoidal inputs using differential equations, state variables, and Laplace transforms.
  • Prerequisite: EEE 123
  • Credit: 3u (3 hrs lec)

EEE 135 (Electromagnetic Fields I)

  • Description: Fundamentals of classical electromagnetic theory and applications to electrical and electronics engineering.
  • Course Goals: To provide the students theoretical foundation on electromagnetic fields and their applications to electrical and electronics engineering
  • Prerequisite: Physics 72
  • Corequisite: Math 23
  • Credit: 3u (3 hrs lec)

EEE 137 (Probability, Statistics and Random Processes in Electrical and Electronics Engineering)

  • Description: Applications of probability theory, descriptive and inferential statistics, probabilistic analysis of engineering problems, modeling uncertainties and making predictions.
  • Course Goals: To develop an understanding of the mathematical techniques and statistical analysis used to model noise and uncertainties, model random processes inherent in engineering systems, make sense of measured data and make reliable predictions on the behavior of these systems.
  • Prerequisite: Math 22
  • Credit: 3u (3 hrs lec)

EEE 138 (Electrical and Electronics Engineering Laboratory III)

  • Description: Applications of semiconductor devices, with emphasis on audio frequency circuits.
  • Course Goals: To provide a platform to develop the skills and knowledge in circuits for audio frequencies from design, circuit simulation to actual circuit implementations.
  • Prerequisite: EEE 128
  • Credit: 1u (3 hrs lab)

EEE 141 (Electronic Circuits and Systems)

  • Description: Analysis and design of transistor amplifiers and switching circuits; Role of feedback in improving circuit characteristics; Design considerations for electronics systems.
  • Course Goals: To show how complex circuits can be sub-divided into building blocks which can be analyzed using standard circuit techniques and to appreciate the importance of feedback in improving the performance of electronics systems.
  • Prerequisite: EEE 131
  • Credit: 3u (3 hrs lec)

EEE 143 (Switching Theory and Digital Logic Design)

  • Description: Fundamental concepts in Boolean Algebra for analyzing and designing digital logic circuits using Boolean expressions, logic gates, digital integrated circuit building blocks and hardware description language.
  • Course Goals: To introduce techniques in analyzing digital logic circuits. To provide students with skills to design combinational and sequential circuits using flip-flops, logic gates, simple digital building blocks, and hardware description language.
  • Prerequisite: none
  • Credit: 3u (3 hrs lec)

EEE 145 (Electromechanical Energy Converters)

  • Description: Principles of conversion; operation, modeling, and analysis of common converters.
  • Course Goals: This course teaches the principles of electromechanical energy conversion and proceeds with the operation, modeling, and analysis of various common electromechanical converters.
  • Prerequisite: Physics 72
  • Credit: 3u (3 hrs lec)

EEE 147 (Signals and Systems)

  • Description: Mathematical tools for analysis and modeling of signals and systems in time and frequency domain and their applications in electrical and electronics engineering.
  • Course Goals: To analyze signals and systems in time and frequency domains, and to provide an understanding of sampling process and reconstruction, and the practical limitations of these systems while designing basic filters given a set of specifications.
  • Prerequisite: Math 22
  • Credit: 3u (3 hrs lec)

EEE 148 (Electrical and Electronics Engineering Laboratory IV)

  • Description: Design and application of wave generating circuits, programmable hardware, and signal processing in the monitoring, characterization, operation, and control of electric machines and loads.
  • Course Goal: To provide a platform to develop skills in designing and applying programmable hardware and wave-shaping circuits for the operation, control and characterization of electrical loads, with emphasis on machines.
  • Prerequisite: EEE 128
  • Credit: 1u (3 hrs lab)

EEE 151 (Analog and Digital Control)

  • Description: Introduction to the analysis and design of control systems for continuous-time, discrete-time, and hybrid systems.
  • Course Goals: To develop an understanding of analog and digital control theory that can be applied in the simulation, design, and implementation of stable control systems.
  • Prerequisite: EEE 147, ES 101
  • Credit: 3u (3 hrs lec)

EEE 153 (Computer Organization and Embedded Systems I)

  • Description: Analysis and design of different aspects of computer organization and their effects in the performance of a system and in programming using assembly language.
  • Course Goals: To explain how a computer works and how different components of a computer affect computer performance and to show how a microprocessor can be used as an alternative to hard-wired circuits in the implementation of required electronic functions.
  • Prerequisite: EEE 143
  • Credit: 3u (3 hrs lec)

EEE 155 (Introduction to Electric Power Systems)

  • Description: Components, analysis, and operation of balanced electric power systems.
  • Course Goals: This course teaches students to perform circuit analyses for electric power systems, and to understand the operations, basic models and performance analyses in an electric power system.
  • Prerequisite: EEE 123
  • Credit: 3u (3 hrs lec)

EEE 157 (Communication Systems and Networks)

  • Description: Design and analysis of the fundamental processes and mechanisms involved in information transfer.
  • Course Goals: To develop theoretical foundation on communication systems and networks, identify functionalities, characteristics and tradeoffs of different communication network protocols, transmission schemes, and resource allocation strategies in order to select or design appropriate systems for various applications.
  • Prerequisite: EEE 147
  • Credit: 3u (3 hrs lec)

EEE 158 (Electrical and Electronics Engineering Laboratory V)

  • Description: Hardware and software solutions for closed loop systems.
  • Course Goals: To design, simulate and build functional stable closed loop systems using analog, digital, and mixed-signal systems, and to interpret and assess how different components of a system interact and affect system operations.
  • Prerequisite: EEE 128, EEE 147
  • Credit: 1u (3 hrs lab)

EEE 192 (Electrical and Electronics Engineering Laboratory VI)

  • Description: Design project applying the knowledge, skills and competencies acquired in the Electrical and Electronics Engineering fundamental courses.
  • Course Goal: To develop skills in identifying, formulating, and communicating engineering solutions to design problems.
  • Prerequisite: EEE 158
  • Credit: 1u (3 hrs lab)

EEE 196 (Undergraduate Colloquium)

  • Description: Planning and development of a project proposal.
  • Prerequisite: EEE 192
  • Credit: 4u (3 hrs colloquium, 3 hrs lab)