EE 200 - Digital Logic Circuit Design (3-3-4)
Number systems & codes. Logic gates. Boolean algebra. Karnaugh maps. Analysis and synthesis of combinational systems. Decoders, multiplexers, adders and subtractors, PLA's. Types of flip-flops. Memory concept. Counters. Registers. Sequential circuit design. System level digital design. HDL (Verilog) use in the design and synthesis of digital systems.
Download detailed Syllabus in ABET format [EE200_Syllabus_Abet_format.pdf]
Prerequisites: MATH 101 (Not to be taken for credit with COE 202 + COE 203)

EE 202 - Electric Circuits I (3-0-3)
Basic laws: Ohm's, KVL, KCL. Resistive circuits. Circuit analysis techniques. Network theorems: Thevenin's Norton's, Source transformation, Superposition, Maximum power transfer. Energy storage elements. First and second order circuits. Phasor techniques for steady-state sinusoidal circuits.
Download detailed Syllabus in ABET format [EE202_Syllabus_Abet_format.pdf]
Prerequisites: MATH 102 and PHYS 102

EE 203 - Electronics I (3-3-4)
Opamp Linear Applications. PN junction and zener diode. Diode basic circuit analysis and diode applications (rectifier and limiters). MOSFET and BJT (DC, small signal analysis). Amplifier configurations and characteristics. CMOS digital circuits.
Download detailed Syllabus in ABET format [EE203_Syllabus_Abet_format.pdf]
Prerequisite: EE 202

EE 204 - Fundamentals of Electrical Circuits (2-3-3)
(Non EE students)
Basic laws: Ohm's law, KVL, KCL. Resistive networks. Circuit analysis techniques: node-voltage and mesh-current. Network theorems. Inductance and capacitance. Sinusoidal analysis and phasor methods. Power concepts of AC circuits. Polyphase circuits.
Download detailed Syllabus in ABET format [EE204_Syllabus_Abet_format.pdf]
Prerequisites: MATH 102 and PHYS 102

EE 205 - Electric Circuits II (3-0-3)
Analysis of three-phase networks. Time domain solutions of second order circuits. State equations for linear circuits. Computer-aided circuit analysis. Frequency domain analysis and Bode plots. Network analysis in the S-domain. Mutual inductance and transformers. Two port networks.
Download detailed Syllabus in ABET format [pdf]
Prerequisite: EE 202

EE 206 – Introduction to Electrical Systems and Computations (2-0-2)
Introduction to fundamentals of EE: circuits, energy, communication, control, signal processing, electromagnetics, electronics, and digital systems. Computational techniques. Instrumentation and
measurement. Introduction to technology and applications.
Prerequisite:PHYS102

EE 207 - Signals and Systems (3-0-3)
Introduction to Signals and Systems. Time-Domain Analysis. Convolution. Fourier Series and Applications. Fourier Transform and Applications. Laplace Transform and Applications. Discrete-Time Signals and Systems. Sampling. Difference Equations and Z-Transform. Introduction to Discrete Time Fourier Transform and its applications.
Download detailed Syllabus in ABET format [EE207_Syllabus_Abet_format.pdf]
Prerequisite: EE 202 and EE 206 (Not to be taken for credit with CISE 315)

EE 212 – Electrical Circuits Laboratory (Non EE students) (0-3-1)
The course consists of a set of laboratory experiments for students to gain hands-on experience in electrical circuits so that they are able to put theoretical concepts into practice. The experiments are designed to help students understand the basic principles of electric circuits as well as giving them insight on design, simulation and hardware implementation of circuits.
Download detailed Syllabus [EE 212 Syllabus 151.pdf]
Download detailed Syllabus in ABET format [pdf]
Corequisite: EE 202

EE 213 – Electrical Circuits II (2-3-3)
Important power concepts of AC circuits. Three phase circuits. s-domain analysis. Frequency selective circuits. Two-port networks. Transformers.
Download detailed Syllabus in ABET format [pdf]
Prerequisite: EE 202

EE 303 - Electronics II (3-3-4)
Differential amplifiers. Multistage amplifiers. Amplifier frequency response (for single stage, multistage and opamp). Passive and Active filters. Feedback: Circuit topologies and analysis. Oscillators. Introduction to A/D and D/A.
Download detailed Syllabus in ABET format [EE303_Syllabus_Abet_format.pdf]
Prerequisite: EE 203

EE 306- Electromechanical Devices (2-3-3)
(Non EE-Students)
Magnetic circuits. Transformers. Concepts of electric machines. DC generators and motors operation. Three-phase Induction motors. Motor starting. Synchronous machines. Parallel operation. Fractional Horsepower Motors.
Download detailed Syllabus in ABET format [EE306_Syllabus_Abet_format.pdf]
Prerequisite: EE 204

EE 308 – Building Electrical Systems Design (ARE Students only) (2-0-2)
Electrical symbols and Wiring Layout and Applications. Conductors, Fuses, and Circuit Breakers. Introduction to building wiring system: design elements, design procedures and calculation, and National Electrical Code requirements. Types and determination of number of branch circuits required. Basic electrical system design for residential, office and commercial buildings. Building Management Systems (BMS). The course features an electrical design project where students are required to develop and present a basic set of electrical design documents for a medium-size building.
Download detailed Syllabus in ABET format [pdf]
Prerequisite: EE 204

EE 311 – Fundamentals of EE Design (2-0-2)
Introduction to engineering design. Literature survey. Formulation of practical engineering problems. Problem analysis. Engineering design process. Modeling, implementation, and evaluation using computer design tools. Report writing, presentation skills, and team work.
Download detailed Syllabus in ABET format [pdf]
Prerequisite: EE 203 and EE 207

EE 315 - Probabilistic Methods in Electrical Engineering (3-0-3)
Fundamentals of probability theory: single and two discrete and continuous random variable. Probability density function. Gaussian and other distributions. Functions of one and two random variables. Joint and conditional probabilities. Moments and statistical averages. Central limit theorem. Introduction to random process. Concept of stationarity and ergodicity. Correlation function. Power spectrum density. Response of linear systems to random signals.
Download detailed Syllabus in ABET format [EE315_Syllabus_Abet_format.pdf]
Prerequisite: EE 207 (Not to be taken for credit with STAT 319)

EE 340 - Electromagnetics (3-3-4)
Electrostatics: Coulomb's law, Gauss's law, electric potential, electric dipoles, resistance, capacitance. Magnetostatics: Biot-Savart law, Ampere's law, Magnetic forces. Magnetic boundary conditions, inductance. Time varying fields: Faraday's Law, Maxwell's equations, Plane wave propagation. Reflection and refraction. Introduction to transmission line theory. Waveguides and Antennas.
Download detailed Syllabus in ABET format [EE340_Syllabus_Abet_format.pdf]
Prerequisite: EE 202 and MATH 302

EE 350 – Beginning Cooperative Work (AEE students, Beginning in Summer) (0-0-0)
A continuous period of 28 weeks spent in the industry working in any of the fields of electrical engineering. During this training period, the student is exposed to the profession of electrical engineering through working in many of its fields. The student is required to submit, and present, a formal written report of his work.
Download detailed Syllabus in ABET format [pdf]
Prerequisites: Fulfill university requirements, Fulfill EE department requirements

EE 351 - Electrical Engineering Cooperative Work (AEE only) (0-0-9)
A continuous period of 28 weeks spent in the industry working in any of the fields of electrical engineering. During this training period, the student is exposed to the profession of electrical engineering through working in many of its fields. The student is required to submit, and present, a formal written report of his work.
Download detailed Syllabus in ABET format [pdf]
Prerequisite: Fulfill university requirements, Fulfill EE department requirements

EE 352 – End Cooperative Work (AEE students, Ending in Summer) (0-0-0)
A continuous period of 28 weeks spent in the industry working in any of the fields of electrical engineering. During this training period, the student is exposed to the profession of electrical engineering through working in many of its fields. The student is required to submit, and present, a formal written report of his work.
Download detailed Syllabus in ABET format [pdf]
Prerequisites: Fulfill university requirements, Fulfill EE department requirements

EE 360 - Electric Energy Engineering (3-3-4)
Fundamentals of electric energy systems. Electric energy conversion. Components of electric energy systems. Transformers (1 and 3 phases). AC machine fundamentals. Synchronous and Induction machines. DC machine fundamentals. Overhead transmission lines and underground cables.
Download detailed Syllabus in ABET format [EE360_Syllabus_Abet_format.pdf]
Prerequisite: EE 213

EE 370 - Communications Engineering I (3-3-4)
Review of signal and linear systems. Amplitude modulation (AM, DSB, SSB, VSB). Angle modulation (FM, PM). Sampling, Quantization, PCM, DPCM, DM. Multiplexing. Line coding and baseband transmission. Bandlimited channels and ISI. Digital carrier modulation (PSK, ASK, FSK, and M-ary). Examples of modern communication systems
Download detailed Syllabus in ABET format [EE370_Syllabus_Abet_format.pdf]
Prerequisites: EE 207 and EE 203

EE 380 - Control Engineering I (3-3-4)
Introduction to feedback control systems. Block diagram and signal flow graph representation. Mathematical modeling of physical systems. Stability of linear control systems. Time-domain and frequency-domain analysis tools and performance assessment. Lead and lag compensatory design. Proportional, integral, and derivative control.
Download detailed Syllabus in ABET format [EE380_Syllabus_Abet_format.pdf]
Prerequisite: EE 207
Lab Manual: Download the Lab Manual [EE380_Lab_Manual.zip]

EE 390 - Digital Systems Engineering (3-3-4)
Microprocessor hardware models. Instruction sets. Assembly language programming and debugging. Memory and input/output mapping. Input and output instructions. Input/output interfacing. Introduction to interrupts.
Download detailed Syllabus in ABET format [EE390_Syllabus_Abet_format.pdf]
Prerequisites: ICS 103 and EE 200

EE 399 - Summer Training (0-0-0)
(EE only)
A continuous period of 8 weeks of summer training spent in the industry working in any of the fields of electrical engineering. The training should be carried out in an organization with an interest in one or more of these fields. On completion of the program, the student is required to submit a formal written report of his work.
Download detailed Syllabus in ABET format [pdf]
Prerequisites: ENGL 214 and EE 311

EE 400 - Telecommunication Networks (3-3-4)
Network Architectures. Network Layers: OSI Model and TCP/IP Model. Physical Layer Protocols and Digital Transmission Fundamentals. Data Link Layer Protocols. Network Layer Protocols: IP Protocols. Medium Access Control systems. Packet Switching and Circuit Switching. Routing in Packet Switching   Networks. Security Protocols.
Download detailed Syllabus in ABET format [pdf]
Prerequisites: EE 315 and EE 370 (Not to be taken for credit with COE 344)

EE 402 - Control Engineering II (3-0-3)
Review of stability criteria and techniques. Linear feedback system design and compensation methods. Introduction to nonlinear control systems: the describing function and phase plane analysis. Stability criteria for nonlinear systems. On-off control systems and optimum switching. Introduction to optimal control theory. Simulations.
Download detailed Syllabus in ABET format [EE402_Syllabus_Abet_format.pdf]
Prerequisite: EE 380

EE 405 - Microwave Transmission (3-3-4)
Characteristics of HF transmission lines. Lossless and lossy transmission lines. Microstrip transmission lines. Smith chart. Impedance matching techniques. Theory of waveguides (rectangular and circular). Microwave components and cavity resonators. Klystrons, Magnetrons and traveling wave tubes. Introduction to radio wave propagation. Introduction to software design tools.
Download detailed Syllabus in ABET format [pdf]
Prerequisite: EE 340

EE 406 - Digital Signal Processing (3-0-3)
Discrete time signals and systems. Linear shift-invariant systems response, difference equations, convolution, and frequency response. Discrete Fourier transform. FFT algorithms. Discrete time Fourier transform and applications. Sampling and aliasing. Finite impulse response (FIR). Filter design techniques, Infinite impulse response (IIR) Filter Design.
Download detailed Syllabus in ABET format [pdf]
Prerequisite: EE 207 (Not to be taken for credit with SE 432)

EE 407 - Microwave Engineering (3-3-4)
Planner transmission. Planar impedance matching techniques. S-parameters. Microwave filters, microstrip, planer microwave elements (directional copular, circulators). Microwave amplifier design. Oscillator design. Microwave mixers, demodulators. Introduction to microwave planar antenna. Microwave systems. Introduction to software design tools.
Download detailed Syllabus in ABET format [EE407_Syllabus_Abet_format.pdf]
Prerequisite: EE 340

EE 410 - Digital Image Processing (3-0-3)
Digital image fundamentals. Image sensing and acquisition. Image enhancement. Intensity transformation. Spatial and frequency domain filtering. Processing color images. Image compression. Basics of image segmentation. Image restoration and reconstruction. Applications of digital image processing
Download detailed Syllabus in ABET format [pdf]
Prerequisite: EE 207 (Not to be taken for credit with COE 487)

EE 411 - Senior Design Project (1-6-3)
A course that integrates various components of the curriculum in a comprehensive engineering design experience. Design of a complete project including establishment of objectives and criteria, formulation of design problem statements, preparation of engineering designs. The design may involve experimentation, realization and/or computer project. Team design projects, where appropriate, are highly encouraged.
Download detailed Syllabus in ABET format [pdf]
Prerequisite: EE 311, senior standing

EE 417 - Communication Engineering II (3-0-3)
Noise in telecommunication systems. Representation of white and narrowband noise. Performance of continuous wave modulation in the presence of additive white Gaussian noise. Noise effects and probability of error in digital communication systems. Signal detection and optimum receivers in digital communications. Bit error rate performance analysis. New trends in digital communications: Spread spectrum, OFDM, etc.
Download detailed Syllabus in ABET format [pdf]
Prerequisites: EE 315 and EE 370

EE 418 - Introduction to Satellite Communications (3-0-3)
Overview of satellite systems. Orbits and launching methods. Communication satellite subsystems. Modulation schemes and satellite multiple access (FDMA, TDMA, and CDMA). Space link analysis. Satellite antennas. Applications of satellites.
Download detailed Syllabus in ABET format [pdf]
Prerequisites: EE 340 and EE 370

EE 419 – Wireless Communication (3-0-3)
Wave propagation mechanism. Antenna type. Channel models. Large and small scale fading. Performance of digital modulation over fading channels. Diversity. Link budget analysis. Multiple access techniques (TDMA, FDMA, CDMA). Cellular systems (frequency planning, capacity, handoff, sectorization). Modern wireless communication technologies and standards.
Download detailed Syllabus in ABET format [pdf]
Prerequisites: EE 315 and EE 370

EE 420 - Optical Fiber Communications (3-3-4)
Optical fiber waveguides: ray and mode theories. Step-index and graded-index fibers. Transmission characteristics of optical fibers: losses and dispersion. Methods of manufacturing optical fibers and cables. Connections of optical fibers. Measurements of attenuation, dispersion, refractive index profile, numerical aperture, diameter and field. Optical sources: semiconductor lasers and light emitting diodes. Optical detectors. Optical fiber systems. Digital and analog systems. Design of a simple optical fiber communication link.
Download detailed Syllabus in ABET format [pdf]
Prerequisites: EE 340 and EE 370

EE 421 – Photonics and Optical Communications (3-0-3)
Review of basics of optics including photon-matter interaction, interference, diffraction, coherence, polarization, etc. Introduction to geometrical optics. Light sources and transmitters. Optical detectors and receivers. Optical waveguides and optical fibers. Optical devices: amplifiers, filters, isolators, diffraction gratings, switches, polarization controllers and modulators. Operating principles of optical multiplexers and demultiplexers. Review of important concepts of digital communications including TDM, WDM and DWDM. Channel Dispersion. Overview of the design process of a point-to-point optical link.
Download detailed Syllabus in ABET format [pdf]
Prerequisites: EE 340 and EE 370

EE 422 - Antenna Theory (3-3-4)
Introduction to antennas. Review of HF transmission lines. Fundamental parameters of antennas. Transmission formula and radar range equation. Radiation integrals. Linear wire antennas. Antenna arrays. Synthesis of far field patterns by array factors. Design of Dolph-Chebyshev arrays. Broadband antennas and matching techniques. Microstrip antennas. Introduction to smart antenna. Methods of antenna measurements. Antenna design using commercial software.
Download detailed Syllabus in ABET format [pdf]
Prerequisite: EE 340

EE 425 – Integrated Circuits Analysis and Design (3-0-3)
Mixed mode integrated circuit devices and concepts. Advanced modeling and 2nd order effects of transistors and single stage amplifiers. Current mirrors and sources. Design of transconductance amplifier. Design of input stages, differential pairs, active loads, gain stages and level shifting. Output stages, power dissipation. Low voltage design, low power design. Fully differential operation. High performance amplifier design. Analysis and design of typical opamp circuits. Voltage and current references. Noise Analysis. Distortion analysis.
Download detailed Syllabus in ABET format [pdf]
Prerequisite: EE 303

EE 426 - Mixed Mode Signal Processing Circuits (3-0-3)
Advanced filter design. Tuning circuits. S/H circuits. Delay elements. Clock generation circuits. Switched capacitor circuits. OTA design. Design of comparators. A/D and D/A convertors.
Download detailed Syllabus in ABET format [pdf]
Prerequisites: EE 207 and EE 303

EE 429 - Microcomputer Organization (3-3-4)
Microprocessor architectures. Design of ALU. Overview of 32- and 64-bit processors. Advanced assembly language programming. Memory mapping. Advanced input/output interfacing. Programmable timers. Analog-to-digital and digital-to-analog interfacing. BIOS and DOS interrupts. High-level language interface. Data acquisition. Design projects.
Download detailed Syllabus in ABET format [pdf]
Prerequisite: EE 390

EE 430 - Information Theory and Coding (3-0-3)
Concept of information and its measurement. Entropy and source coding and Huffman codes, LZW codes. Channel coding theorem and channel capacity. Linear codes. Block codes: detection and correction. Cyclic codes, Hamming codes, BCH codes, encoding, and decoding algorithms. Convolutional codes. Advances in codes: LDPC, Turbo codes.
Download detailed Syllabus in ABET format [pdf]
Prerequisite: EE 315 and EE 370

EE 432 -Digital Control Systems (3-3-4)
Introduction to digital control and discrete transform (z-transform). Discrete and hybrid Signal Flow Graphs (SFG)s. Solution of discrete-time state space. Modified z-transform. Time-response and characteristic equations. Stability concepts in discrete-systems. Root locus, Nyquist method and Bode plot applied to discrete systems. Digital lead lag compensators applied to digital systems. Introduction to design.
Download detailed Syllabus in ABET format [EE432_Syllabus_Abet_format.pdf]
Prerequisite: EE 380

EE 433 - Applied Control Engineering (3-3-4)
Introduction to process control. Feedback and feed forward control configurations. Modeling of dynamic systems: time delays, high order systems, multivariable systems. Process identification. Controller performance analysis and design. PID controller tuning. Process interaction and decoupling control.
Download detailed Syllabus in ABET format [EE433_Syllabus_Abet_format.pdf]
Prerequisite: EE 380

EE 434 - Industrial Instrumentation (2-3-3)
Introduction to measurements systems and basic definitions. Sensors (temperature, humidity, light, piezoelectric , hall effect, pressure, flow and strain gauges) and, signal conditioning circuits (bridge , instrumentation amplifier, scaling circuits, comparators, A/D and D/A, 555 timer). Remote control. Ultrasound systems. Measurements techniques (temperature and humidity measurements, level and displacement measurement, pressure and flow measurement). Introduction to foundation field bus.
Download detailed Syllabus in ABET format [pdf]
Prerequisites: EE 200 and EE 303

EE 436 - Introduction to Micro and Nano-Electronics (3-0-3)
Introduction to microfabrication techniques (photo-lithography, etching, deposition, thermal processes, etc.). CMOS manufacturing from old to current technologies, including challenges and future developments. Introduction to Micro Electro Mechanical Systems (MEMS), Nanotechnology and Nanomaterials. Innovative technologies (Flexible/Stretchable electronics, Energy Micro- and Nano-harvesters).
Prerequisite: CHEM101, EE203

EE 441 – RF and Microwave Transceivers Design and Analysis (3-0-3)
Tx and Rx architectures, RF link and RF budget, Noise analysis, Linearity analysis, System level design, Microwave measurements for transmitters characterization, CAD tools with application to system level design and analysis, Linear amplifier design (power and LNA), Design case studies
Download detailed Syllabus in ABET format [pdf]
Prerequisite: EE 340

EE 445 - Industrial Electronics (3-3-4)
555 timers. Power switches (power transistors, SCR, Triac, UJT, PUT). Structure and application in power control. Instrumentation amplifier. Opto electronic sensors. LCD and 7 segment interface. Ultrasonic transistors and applications. Voltage regulators (series, shunt, 3 terminals, switched mode). Power inverter and its applications. Introduction to microcontroller industrial applications.

Download detailed Syllabus in ABET format [pdf]
Prerequisite: EE 303

EE 446 - Programmable Logic Controllers (2-3-3)
Basic concepts of microcontrollers. The structure of programmable logic controllers: I/O, relays, counters and timers. Ladder diagram concepts. PLC's intermediate and advanced functions. PLC's data sets and data manipulations. PLC's industrial applications in the process control. Concepts of PLC's communications.
Download detailed Syllabus in ABET format [pdf]
Prerequisite: Senior standing

EE 455 Analog Communication Electronics (3-3-4)
Functional blocks of analog communication systems. Design of mixers, converters, RF and IF amplifiers, AM detectors, and FM discriminators. Functional blocks of monochrome TV receivers. Design of video IF amplifiers, video amplifiers, sync. separators, horizontal and vertical oscillators and AFC. Functional blocks of color TV receivers. Color signal representation and processing.
Download detailed Syllabus in ABET format [pdf]
Prerequisites: EE 303 and EE 370

EE 456 Digital Communication Electronics (3-3-4)
Functional blocks of digital communication systems: PAM, PWM, PPM and PCM. Design of S/H circuits, A/D and D/A converters, and timing (clock generator) circuits. Circuit design using PLL, VCO, and multipliers. Design of PAM, PPM, PWM and PCM transmitters and detectors. Special circuits for phase shift keying.
Download detailed Syllabus in ABET format [pdf]
Prerequisite: EE 303 and 370

EE 460 - Power Electronics (3-3-4)
Power electronic devices. DC and AC power electronics converters. Fundamental of power quality and system harmonics effects and mitigation. Power quality standards.
Download detailed Syllabus in ABET format [pdf]
Prerequisite: EE 360

EE 462 - Electrical Machines (3-3-4)
AC/DC machines dynamics. Fractional horsepower and special type machines. Integration of electric machines and control systems. AC/DC electric drives. Speed / position control. Computer simulation.
Download detailed Syllabus in ABET format [pdf]
Prerequisite: EE 360 and EE 380

EE 463 - Power System Analysis (3-0-3)
The basic concepts: representation, equivalent circuits. Per unit system. Power low analysis. Short circuit analysis. Stability Analysis. Use of power system simulation packages.
Download detailed Syllabus in ABET format [pdf]
Prerequisite: EE 360

EE 464 - High Voltage Engineering (2-3-3)
Introduction to High Voltage engineering, Generation of testing voltages. High Voltage measurements. High Voltage insulation. Electric fields and electric breakdown. High Voltage Insulators. Circuit breakers. Switchgears. Industrial applications.
Download detailed Syllabus in ABET format [pdf]
Prerequisite: EE 360

EE 465 - Power Transmission & Distribution (3-0-3)
Fundamentals of overhead transmission lines and underground cables. Transmission line parameters and constants. Transmission Line Steady State and Transient Operations. Natural loading and reactive compensation. Fundamentals of distribution system. Load characteristics. Substation safety and Grounding. Standards.
Download detailed Syllabus in ABET format [pdf]
Prerequisite: EE 360

EE 466 - Power System Protection (3-0-3)
Introduction to power system fault calculations. Introduction to protective relaying. Relay operating principles. Current and potential transformers. Differential protection of generators, motors, transformers, and busbars.  Overcurrent, distance and pilot protection of transmission lines. Digital relays. Relay coordination.
Download detailed Syllabus in ABET format [pdf]
Prerequisite: EE 360

EE 467 – Power System Planning & Operation (3-0-3)
Short and long term demand forecasting. Expansion of generation and transmission systems. power generation cost, economic dispatch and unit commitment. Power system state estimation. Load frequency control.
Download detailed Syllabus in ABET format [pdf]
Prerequisite: EE 360

EE 468 – Renewable Energy (3-0-3)
Electric energy from renewable energy sources including solar, wind, and fuel cells. Characteristics of direct conversion, energy conversion and storage systems. Issues related to integration of small scale energy sources into electricity grid. Smart grids.
Download detailed Syllabus in ABET format [pdf]
Prerequisite: EE 360

EE 470 - Introduction to Optical Electronics (3-0-3)
Optical processes in semiconductors. Spontaneous and induced transitions. Absorption and amplification of radiation. Atomic susceptibility. Semiconductor lasers. Operating principles and practical device features. Rate equations. Gain saturation. Feedback. Coherent optical oscillation. Laser resonators. Properties of laser light. Materials and heterostructures. Fabry-Perot lasers. Mode locking. Q-switching. Modulation and bandwidth. Light emitting diodes. Optical detectors, pn and pin, schottky and avalanche diodes, Solar Cells. Photoconductive detectors.