ECEN - Electrical & Comp Engr (ECEN)
ECEN 209 Introduction to Computer Programming and Algorithms
Credits 3.
3 Lecture Hours.
1 Lab Hour.
Introduction to C language programming and common algorithms; computer systems; simple C programs; basic language constructs; file I/O; modular programming and functions; arrays and matrices; pointers and strings; simple data structures; searching, sorting, and numerical algorithms; algorithmic complexity. Prerequisites: Grade of C or better in ENGR 102.
ECEN 210 Computer Programming and Algorithms
Credits 4.
3 Lecture Hours.
3 Lab Hours.
Introduction to C language and common algorithms; computer systems; simple C programs; basic language constructs; file I/O; modular programming and functions; arrays and matrices; pointers and strings; simple data structures; searching, sorting, and numerical algorithms; algorithmic complexity. Prerequisite: Sophomore classification in an engineering major; Qatar campus.
ECEN 214 Electrical Circuit Theory
Credits 4.
3 Lecture Hours.
3 Lab Hours.
Resistive circuits including circuit laws, network reduction, nodal analysis, mesh analysis; introduction to operational amplifiers; circuit analysis with inductors and capacitors; sinusoidal steady state circuit analysis; AC power calculations; magnetically coupled circuits; the ideal transformer; resonance; introduction to circuit simulation. Prerequisites: Grade of C or better in PHYS 207 or PHYS 208; grade of C or better in CHEM 107, CHEM 102, or CHEM 120; grade of C or better in MATH 308, or concurrent enrollment.
ECEN 215 Principles of Electrical Engineering
Credits 3.
2 Lecture Hours.
2 Lab Hours.
Fundamentals of electric circuit analysis and introduction to electronics for engineering majors other than electrical and computer engineering. Prerequisites: Grade of C or better in MATH 251 or MATH 253; Grade of C or better in PHYS 207 or PHYS 208.
ECEN 222/CSCE 222 Discrete Structures for Computing
Credits 3.
3 Lecture Hours.
Mathematical foundations from discrete mathematics for analyzing computer algorithms, for both correctness and performance; introduction to models of computation, including finite state machines and Turing machines. Prerequisite: Grade of C or better in MATH 142, MATH 147, MATH 151, or MATH 171. Cross Listing: CSCE 222/ECEN 222.
ECEN 248 Introduction to Digital Systems Design
Credits 4.
3 Lecture Hours.
3 Lab Hours.
Combinational and sequential digital system design techniques; design of practical digital systems. Prerequisite: Grade of C or better in MATH 152; grade of C or better in PHYS 207 or PHYS 208, or concurrent enrollment.
ECEN 250 Machine Learning for Electrical Engineering
Credits 3.
2 Lecture Hours.
3 Lab Hours.
Engineering application-focused introduction to machine learning covering key machine learning concepts, guidance on selecting machine learning models, and application of python-based tools for data preparation, model development, and performance evaluation; practical engineering use-cases for machine learning from electronics, energy, motors, robotics, security, computer systems, and health; machine learning laboratory project including dataset management, ML model development, visualization, and deployment to an IoT platform showcasing ML expertise. Prerequisites: Grade of C or better in ENGR 102; grade of C or better in MATH 251 or MATH 253.
ECEN 285 Directed Studies
Credits 0 to 4.
0 to 4 Other Hours.
Problems of limited scope approved on an individual basis intended to promote independent study. Prerequisite: Approval of department head.
ECEN 289 Special Topics in...
Credits 1 to 4.
1 to 4 Other Hours.
Selected topics in an identified area of electrical engineering. May be repeated for credit. Prerequisite: Approval of instructor.
ECEN 291 Research
Credits 0 to 4.
0 to 4 Other Hours.
Research conducted under the direction of faculty member in electrical engineering. May be repeated 3 times for credit. Prerequisites: Freshman or sophomore classification and approval of instructor.
ECEN 303 Random Signals and Systems
Credits 3.
3 Lecture Hours.
Concepts of probability and random variables necessary for study of signals and systems involving uncertainty; applications to elementary problems in detection, signal processing and communication. Prerequisites: Grade of C or better in MATH 251 or MATH 253; Grade of C or better in ECEN 248.
ECEN 314 Signals and Systems
Credits 3.
3 Lecture Hours.
Introduction to the continuous-time and discrete-time signals and systems; time domain characterization of linear time-invariant systems; Fourier analysis; filtering; sampling; modulation techniques for communication systems. Prerequisites: Grade of C or better in ECEN 214 and MATH 308; junior or senior classification.
ECEN 322 Electric and Magnetic Fields
Credits 3.
3 Lecture Hours.
Vector analysis, Maxwell's equations, wave propagation in unbounded regions, reflection and refraction of waves, transmission line theory; introduction to waveguides and antennas. Prerequisites: Grade of C or better in ECEN 214, PHYS 207 or PHYS 208, and MATH 311; junior or senior classification.
ECEN 325 Electronics
Credits 4.
3 Lecture Hours.
3 Lab Hours.
Electronic systems; linear circuits; operational amplifiers and applications; diodes, field effect transistors, bipolar transistors; amplifiers and nonlinear circuits. Prerequisite: Grade of C or better in MATH 311; grade of C or better in ECEN 314, or concurrent enrollment.
ECEN 326 Electronic Circuits
Credits 4.
3 Lecture Hours.
3 Lab Hours.
Basic circuits used in electronic systems; differential and multistage amplifiers; output stages and power amplifiers; frequency response, feedback circuits, stability and oscillators, analog integrated circuits, active filters. Prerequisites: Grade of C or better in ECEN 314 and ECEN 325; junior or senior classification.
ECEN 333 At the Interface of Engineering and Life Sciences
Credits 3.
3 Lecture Hours.
Broad overview of electrical and computer engineering principles applied to various areas of life sciences; medical imaging and biomedical signal processing; micro/nano devices and systems; computational biology and genomic signal processing; recent trends in interfacing engineering and life science that address emerging grand challenge problems in health, bio-energy and bio-security; taught in a team approach. Prerequisites: Grade of C or better in ECEN 214; junior or senior classification.
ECEN 338 Electromechanical Energy Conversion
Credits 4.
3 Lecture Hours.
3 Lab Hours.
Introduction to magnetic circuits, transformers, electromechanical energy conversion devices such as dc, induction and synchronous motors; equivalent circuits, performance characteristics and power electronic control. Prerequisite: ECEN 214.
ECEN 340 Electric Energy Conversion
Credits 3.
3 Lecture Hours.
Fundamental topics in power and energy systems; phasors; three-phase circuits; self and mutual inductance; transformers; electromechanical systems; synchronous and induction machines; advanced concepts in electric energy conversion; DC-DC converters; inverters and rectifiers; solar and wind energy systems; DC and single-phase machines. Prerequisites: Grade of C or better in ECEN 214; junior or senior classification.
ECEN 350/CSCE 350 Computer Architecture and Design
Credits 4.
3 Lecture Hours.
3 Lab Hours.
Computer architecture and design; use of register transfer languages and simulation tools to describe and simulate computer operation; central processing unit organization, microprogramming, input/output and memory system architectures. Prerequisites: Grade of C or better in ECEN 248; junior or senior classification. Cross Listing: CSCE 350/ECEN 350.
ECEN 360 Computational Data Science
Credits 3.
3 Lecture Hours.
Computational practice of data science through a sequence of interactive modules that provides an integrated hands-on approach to its methods, tools, applications and supporting technologies including high performance and cloud computing platforms. Prerequisites: Grade of C or better in ENGR 102, CSCE 110, CSCE 111, or CSCE 206; grade of C or better in MATH 251, MATH 253, or STAT 211; junior or senior classification. Cross Listing: CSCE 305 and STAT 315.
ECEN 370 Electronic Properties of Materials
Credits 3.
3 Lecture Hours.
Introduction to basic physical properties of solid materials; some solid state physics employed, but major emphasis is on engineering applications based on semiconducting, magnetic, dielectric and superconducting phenomena. Prerequisite: Grade of C or better in PHYS 222; junior or senior classification.
ECEN 399 High Impact Professional Development
Credits 0.
0 Other Hours.
Participation in an approved high-impact learning practice; reflection on professional outcomes from engineering body of knowledge; documentation and self-assessment of learning experience at mid-curriculum point. Prerequisites: Grade of C or better in ECEN 484, ECEN 491, ENGR 484, ENGR 491, or ENGR 385; grade of C or better in ECEN 403, or concurrent enrollment; junior or senior classification.
ECEN 403 Electrical Design Laboratory I
Credits 3.
2 Lecture Hours.
3 Lab Hours.
Application of design process and project engineering as practiced in industry; team approach to the design process; development of a project proposal; documentation of the proposal, implementation and project; development of execution and validation plan; project execution will begin in ECEN 403 and continue through to ECEN 404. Prerequisites: Grade of C or better in COMM 205 or COMM 243 or ENGL 210; grade of C or better in ECEN 314, ECEN 325, and ECEN 350/CSCE 350 or CSCE 350/ECEN 350; grade of C or better in ECEN 303, ECEN 322, and ECEN 370, or grade C or better in CSCE 315 or CSCE 331, and ECEN 303 or STAT 211, and ECEN 449 or CSCE 462, or concurrent enrollment; senior classification.
ECEN 404 Electrical Design Laboratory II
Credits 3.
2 Lecture Hours.
3 Lab Hours.
Continuation of ECEN 403; application of the design process and project engineering as practiced in industry; team approach to the design process; completion of project based on proposal from ECEN 403; includes testing, evaluation and report writing. Prerequisites: Grade of C or better in ECEN 403; senior classification.
ECEN 410 Medical Imaging
Credits 4.
3 Lecture Hours.
2 Lab Hours.
Fundamentals of physics and the engineering principles of medical imaging systems; focus on magnetic resonance imaging, x-ray computer tomography, ultrasonography, optical imaging and nuclear medicine; includes systems, sources, energy tissue interaction, image formation and clinical examples; virtual labs, on- and off-campus lab tours. Prerequisites: Grade of C or better in MATH 251 or MATH 253; ECEN 444 or grade of C or better in ECEN 314; junior or senior classification.
ECEN 411 Introduction to Magnetic Resonance Imaging and Magnetic Resonance Spectroscopy
Credits 3.
2 Lecture Hours.
3 Lab Hours.
Introduction to the basic physics of magnetic resonance, the principles of MR imaging and spectroscopy, the major contrast mechanisms in MRI and MR imaging system hardware; development of pulse sequences for different imaging methods, including flow and spectroscopic imaging; will build RF coils. Prerequisites: Grade of C or better in MATH 251 or MATH 253; grade of C or better in PHYS 207 or PHYS 208; junior or senior classification.
ECEN 412 Ultrasound Imaging
Credits 3.
3 Lecture Hours.
Mathematical analysis of wave propagation, scattering of ultrasound in biological tissues, electronic transducer arrays for the beam forming, models of the received signals and signal processing methods for medical ultrasound imaging of tissues; includes discussions of research related to fundamental ultrasound imaging concepts. Prerequisites: Grade of C or better in ECEN 314; junior or senior classification.
ECEN 414 Biosensors
Credits 3.
2 Lecture Hours.
2 Lab Hours.
Hands-on lab experience in the development of miniaturized biosensors; includes microfluidic devices for biosensing. Prerequisite: Grade of C or better in ECEN 214; senior classification.
ECEN 415 Physical and Economical Operations of Sustainable Energy Systems
Credits 3.
3 Lecture Hours.
Operational issues for sustainable electric energy systems; basic relevant topics in engineering, optimization and economic concepts; modular view of individual electric energy processing components; physical and market operations in electricity industry in support of sustainable energy integration; computer simulations and demonstrations to create and evaluate examples of power systems. Prerequisites: Grade of C or better in ECEN 340, and ECEN 420 or ECEN 460; junior or senior classification.
ECEN 416/CSCE 416 Hardware Design Verification
Credits 3.
3 Lecture Hours.
Hardware functional verification; case studies on verification in integrated circuit design; introduction to industry best practices; introduction to logic functional verification. Prerequisites: CSCE 312, CSCE 350/ECEN 350, or ECEN 350/CSCE 350, or equivalent in computer architecture; familiarity with C/C++/Verilog/VHDL programming. Cross Listing: CSCE 416/ECEN 416.
ECEN 419 Genomic Signal Processing
Credits 3.
3 Lecture Hours.
Fundamentals of molecular biology; application of engineering principles to systems biology; topics include unearthing intergene relationships, carrying out genebased classification of disease, modeling genetic regulatory networks, and altering their dynamic behavior. Prerequisites: Grade of C or better in ECEN 314; junior or senior classification.
ECEN 420 Linear Control Systems
Credits 3.
3 Lecture Hours.
Application of state variable and frequency domain techniques to modeling, analysis and synthesis of single input, single output linear control systems. Prerequisites: Grade of C or better in ECEN 314 and MATH 308; junior or senior classification.
ECEN 422 Control Engineering and Design Methodology
Credits 3.
2 Lecture Hours.
3 Lab Hours.
Modeling, specifications, rating and operating principles of sensors, actuators and other control system components; experiments on conceptual design, simulation and physical implementation of control systems. Prerequisite: ECEN 420 or equivalent.
ECEN 423 Computer and Wireless Networks
Credits 3.
3 Lecture Hours.
Fundamentals of wired and wireless computer networks, design and performance evaluations of wired and wireless networks, various unguided media characterizations and classifications/comparisons, digital-data representations/transmissions, error control, MAC protocols, routing, TCP/UDP/IP, wireless TCP, queuing-delay/loss modeling, IEEE 802.11 and its interconnections with Internet, and QoS provisioning over wired/wireless networks. Prerequisite: Grade of C or better in MATH 311; junior or senior classification.
ECEN 424 Fundamentals of Networking
Credits 3.
3 Lecture Hours.
1 Lab Hour.
Foundations of computer networking; layered architecture of the Internet, analysis of protocols, new-age networks such as the Web and social networks; computer network programming and offline analysis of real network data. Prerequisites: Grade of C or better in ECEN 303 or STAT 211; junior or senior classification.
ECEN 425 Radio Frequency and Microwave Engineering
Credits 3.
3 Lecture Hours.
Fundamental Radio Frequency (RF) and microwave circuit analysis including scattering and ABCD matrices, return loss, insertion loss; transmission lines, lumped elements, impedance matching; theory, analysis and design of basic RF and microwave passive circuits; use of commercial CAD programs for RF and microwave circuit design and simulation. Prerequisites: Grade of C or better in ECEN 322; junior or senior classification.
ECEN 426/CSCE 426 Security of Embedded Systems
Credits 3.
3 Lecture Hours.
Security principles; common security features and flaws in day-to-day embedded systems; security analysis, vulnerability exploits and security fixes for embedded systems. Prerequisite: Grade of C or better in ECEN 350/CSCE 350, CSCE 350/ECEN 350, or CSCE 312; junior or senior classification. Cross Listing: CSCE 426/ECEN 426.
ECEN 427 Machine Learning
Credits 3.
3 Lecture Hours.
Theoretical foundations of machine learning, pattern recognition and generating predictive models and classifiers from data; includes methods for supervised and unsupervised learning (decision trees, linear discriminants, neural networks, Gaussian models, non-parametric models, clustering, dimensionality reduction, deep learning), optimization procedures and statistical inference. Prerequisites: Grade of C or better in MATH 304, MATH 311, or MATH 323; Grade of C or better in STAT 211, and STAT 404 or CSCE 221, or ECEN 303, and CSCE 121 or CSCE 120. Cross Listing: CSCE 421 and STAT 421.
ECEN 428 Field Programmable Gate Arrays Information Processing Systems
Credits 4.
3 Lecture Hours.
2 Lab Hours.
Signal processing and neural network implementations on field programmable gate arrays (FPGA); FPGA designs of digital filters, Fourier transform, JPEG decoding, fast convolution, Kalman filter and Viterbi decoding; circuit design techniques commonly used in signal processing and neural network, such as pipelining, parallel processing, folding, unfolding and systolic array. Prerequisites: Grade of C or better in ECEN 248 and ECEN 314; junior or senior classification.
ECEN 429 Machine Learning for Signal Processing
Credits 3.
3 Lecture Hours.
Principles of pattern recognition and machine learning and electrical and computer engineering applications in signal estimation, detection and classification, detection of patterns in engineering systems and communications networks, assessment of normality and abnormality patterns in biomedical engineering applications and cyber security of power systems. Prerequisites: Grade of C or better in ECEN 314; grade of C or better in ECEN 303 or STAT 211; junior or senior classification.
ECEN 433 Advanced Micromachining Technologies for the Informational Era
Credits 3.
3 Lecture Hours.
In-depth discussion of state-of-the-art fabrication and assembly techniques for micro sensors and actuators to be used in today and future's smart electronics and intelligent systems. Prerequisites: Grade of C or better in ECEN 370; junior or senior classification.
ECEN 434 Optimization for Electrical and Computer Engineering Applications
Credits 3.
3 Lecture Hours.
Principles of optimization including linear and nonlinear optimization as well as electrical and computer engineering applications in signal estimation, routing in communication networks, flows in wireless networks, wafer fabrication plants, and economic dispatch in power systems. Prerequisites: Grade of C or better in MATH 304 or MATH 309 or MATH 311; grade of C or better in MATH 251 or MATH 253; junior or senior classification.
ECEN 438 Power Electronics
Credits 4.
3 Lecture Hours.
3 Lab Hours.
Electric power conditioning and control; characteristics of solid state power switches; analysis and experiments with AC power controllers, controlled rectifiers, DC choppers and DC-AC converters; applications to power supplies, airborne and spaceborne power systems. Prerequisites: Grade of C or better in ECEN 340; junior or senior classification.
ECEN 440 Thin Film Technology and Device Application
Credits 3.
3 Lecture Hours.
1 Lab Hour.
Thin film fundamentals, processing and industrial applications; topics include crystal structures in thin films, deposition techniques, thin film characterizations and several advanced topics related to electrical and optical devices; lab or tour sessions provided to promote teaching and learning. Prerequisite: Grade of C or better in ECEN 370; junior or senior classification.
ECEN 441 Electronic Motor Drives
Credits 4.
3 Lecture Hours.
3 Lab Hours.
Application of semiconductor switching power converters to adjustable speed DC and AC motor drives; steady state theory and analysis of electric motion control in industrial, robotic and traction systems; laboratory experiments in power electronic motor drives and their control. Prerequisite: Grade of C or better in ECEN 340; junior or senior classification.
ECEN 442 DSP Based Electromechanical Motion Control
Credits 3.
2 Lecture Hours.
3 Lab Hours.
Overview of energy conversion and basic concepts on electromechanical motion devices; different control strategies including the solid-state drive topologies; for every electromechanical motion device, its DSP control implementation discussed and implemented in the lab. Prerequisites: Grade of C or better in ECEN 314; junior or senior classification.
ECEN 444 Digital Signal Processing
Credits 4.
3 Lecture Hours.
3 Lab Hours.
Digital signal processing; discrete-time signals and systems, linear shift-invariant systems, the discrete Fourier transform and fast Fourier transform algorithm, and design of finite impulse response and infinite impulse response digital filters. Prerequisites: Grade of C or better in ECEN 314; junior or senior classification.
ECEN 445 Applied Electromagnetic Theory
Credits 3.
3 Lecture Hours.
Guided wave and wireless methods; applications of Maxwell’s equations and electromagnetic wave phenomena to radiation, antennas and microwave circuit design; digital transmission line analysis and design. Prerequisites: Grade of C or better in ECEN 322; junior or senior classification.
ECEN 446 Information Theory, Inference and Learning Algorithms
Credits 3.
3 Lecture Hours.
Basic concepts and techniques on data compression, error control codes, and information theoretic measures; basic concepts and techniques in statistical inference such as clustering, maximum likelihood, exact marginalization, Monte Carlo methods, importance sampling, and Markov chain Monte Carlo; introduction to neuron and neural networks; support vector machines. Prerequisites: Grade of C or better in MATH 311; grade of C or better in ECEN 303 or STAT 211; junior or senior classification.
ECEN 447 Digital Image Processing
Credits 4.
3 Lecture Hours.
3 Lab Hours.
Improvement of pictorial information using spatial and frequency domain techniques; two-dimensional discrete Fourier transform; image filtering, enhancement, restoration, compression; image processing project. Prerequisites: Grade of C or better in ECEN 314; junior or senior classification.
ECEN 448 Real-Time Digital Signal Processing
Credits 3.
2 Lecture Hours.
3 Lab Hours.
Features and architectures of digital signal processing (DSP) chips; fundamental compromises amongst computational accuracy, speed and cost; real-time implementation of filtering, audio, image and video processing algorithms; rapid prototyping via MATLAB/Simulink. Prerequisites: ECEN 444; junior or senior classification.
ECEN 449 Microprocessor Systems Design
Credits 3.
2 Lecture Hours.
2 Lab Hours.
Introduction to microprocessors; 16/32 bit single board computer hardware and software designs; chip select equations for memory board design, serial and parallel I/O interfacing; ROM, static and dynamic RAM circuits for no wait-state design; assembly language programming, stack models, subroutines and I/O processing. Prerequisites: Grade of C or better in ECEN 248; junior or senior classification.
ECEN 451 Antenna Engineering
Credits 3.
3 Lecture Hours.
Antenna theory and design; including antenna performance parameters, analysis of radiation from sources using Maxwell's equations, theory and design of wire antennas, arrays and frequency independent antennas; computer methods for antenna design. Prerequisite: Grade of C or better in ECEN 322; junior or senior classification.
ECEN 453 Microwave Solid-State Circuits and Systems
Credits 4.
3 Lecture Hours.
3 Lab Hours.
Microwave solid-state devices and circuits; theory and design of various types of active circuits; applications of these devices and circuits in radar, communication, and surveillance systems; hands-on lab activities covering basics of microwave measurements. Prerequisites: Grade of C or better in ECEN 322; junior or senior classification.
ECEN 454 Digital Integrated Circuit Design
Credits 3.
2 Lecture Hours.
2 Lab Hours.
Analysis and design of digital devices and integrated circuits using MOS and bipolar technologies and computer aided simulation. Prerequisites: Grade of C or better in ECEN 214 and ECEN 248; junior or senior classification.
ECEN 455 Digital Communications
Credits 4.
3 Lecture Hours.
3 Lab Hours.
Digital transmission of information through stochastic channels; analog-to-dialog conversion, entropy and information, Huffman coding; signal detection, the matched-filter receiver, probability of error; baseband and passband modulation, signal space representation of signals, PAM, QAM, PSK, FSK; block coding, convolutional coding; synchronization; communication through fading channels; spread-spectrum signaling; simulation of digital communication systems. Prerequisites: Grade of C or better in ECEN 314 and ECEN 303 or STAT 211; junior or senior classification.
ECEN 457 Operational Amplifiers
Credits 4.
3 Lecture Hours.
3 Lab Hours.
Analysis of basic operational amplifier and operational transconductance amplifier (OTA) circuits; noise analysis in Op amp and OTA circuits; nonlinear OTA and Op amp circuits; instrumentation amplifiers; transducer circuits; function generators; oscillators and D/A converters and basics of switched-capacitor circuits. Prerequisite: Grade of C or better in ECEN 325; junior or senior classification.
ECEN 459 Power System Fault Analysis and Protection
Credits 4.
3 Lecture Hours.
2 Lab Hours.
General considerations in transmission and distribution of electrical energy as related to power systems; calculation of electric transmission line constants; general theory of symmetrical components and application to analysis of power systems during fault conditions. Prerequisites: Grade of C or better in ECEN 340; junior or senior classification.
ECEN 460 Power System Operation and Control
Credits 4.
3 Lecture Hours.
2 Lab Hours.
Load flow studies; power system transient stability studies; economic system loading and automatic load flow control. Prerequisites: Grade of C or better in ECEN 340; junior or senior classification.
ECEN 461 Electronic Noise
Credits 3.
3 Lecture Hours.
Surveying the elements of electronic noise including concept, theory, measurements, analysis and design; focusing on creative pictures, examples and problems. Prerequisites: Grade of C or better in ECEN 325; grade of C or better in ECEN 303 or STAT 211; junior or senior classification.
ECEN 462 Optical Communication Systems
Credits 3.
3 Lecture Hours.
Principles of optical communication systems; characteristics of optical fibers, lasers and photodetectors for use in communication systems; design of fiber-optic digital systems and other optical communication systems. Prerequisites: Grade of C or better in ECEN 322 and ECEN 370; junior or senior classification.
ECEN 463 Magnetic Resonance Engineering
Credits 3.
2 Lecture Hours.
3 Lab Hours.
Design, construction and application of instrumentation for MR imaging; fundamentals of the architecture of an MR spectrometer and the gradient subsystem used for image localization; emphasis on the radiofrequency sensors and systems used for signal generation and reception. Prerequisites: Grade of C or better in ECEN 322 or BMEN 420; junior or senior classification.
ECEN 464 Optical Engineering
Credits 3.
3 Lecture Hours.
Ray optics; wave optics; propagation, reflection, refraction and diffraction of light; passive optical components, polarization, optical modulators, interferometers and lasers. Prerequisites: Grade of C or better in ECEN 322 and ECEN 370; junior or senior classification.
ECEN 465 Experimental Optics
Credits 4.
2 Lecture Hours.
7 Lab Hours.
In-depth study of experimental optic techniques; opto-mechanical assemblies; passive optics; interferometers; opto-electronics; basic op-amp circuits; feedback and control of optics with electronics. Prerequisite: Grade of C or better in ECEN 370; junior or senior classification.
ECEN 466/CYBR 466 Unconditionally Secure Electronics
Credits 3.
3 Lecture Hours.
Data security; cryptography; key exchange; conditional security; unconditional (information-theoretic) security; quantum key distribution; the Kirchhoff-law-Johnson-noise (KLJN) key exchange, electronic noise; advanced issues of KLJN; schemes, protocols, attacks, defense, privacy amplification, credit cards, PUF, autonomous vehicles and smart grids. Prerequisites: Grade of C or better in ECEN 214; grade of C or better in ECEN 303 or STAT 211; junior or senior classification. Cross Listing: CYBR 466/ECEN 466.
ECEN 467 Harnessing Solar Energy: Optics, Photovoltaics and Thermal Systems
Credits 4.
3 Lecture Hours.
3 Lab Hours.
Solar radiation characteristics and measurement; optical coatings including reflection, transmission, absorption and emissivity; concentrating optics, tracking and etendue limit; photovoltaic cells, modules and systems overview; introduction to solar thermal systems. Prerequisites: Grade of C or better in ECEN 322 and ECEN 370; junior or senior classification.
ECEN 468 Advanced Digital System Design
Credits 4.
3 Lecture Hours.
3 Lab Hours.
Design, modeling and verification of complex digital systems using hardware description language and electronic system level language. Prerequisite: Grade of C or better in ECEN 248; junior or senior classification.
ECEN 469/CSCE 469 Advanced Computer Architecture
Credits 3.
3 Lecture Hours.
Advanced computer architectures including memory designs, pipeline techniques, and parallel structures such as vector computers and multiprocessors. Prerequisite: Grade of C or better in ECEN 350/CSCE 350 or CSCE 350/ECEN 350; junior or senior classification. Cross Listing: CSCE 469/ECEN 469.
ECEN 470 Laser Principles and Applications
Credits 3.
3 Lecture Hours.
Working understanding of the basic principles of laser science, the major components of laser system and their function; examples of laser applications to science, engineering, medicine and industry. Prerequisites: Grade of C or better in ECEN 322 and ECEN 370; junior or senior classification.
ECEN 471 Power Management Circuits and Systems
Credits 4.
3 Lecture Hours.
3 Lab Hours.
Overview of modern semiconductor power devices, DC-DC linear regulators, switching regulators and battery chargers; emphasis on mathematical foundations, feedback theory, stability and root locus, multi-stage amplifiers, analysis and design of power electronic circuits including DC-DC and AC-DC converters and power supplies; applications on power electronics and power management circuits. Prerequisites: Grade of C or better in ECEN 325; junior or senior classification.
ECEN 472 Microelectronic Circuit Fabrication
Credits 4.
3 Lecture Hours.
3 Lab Hours.
Fundamentals of MOS and bipolar microelectronic circuit fabrication; theory and practice of diffusion, oxidation, ion implantation, photolithography, etch; yield and reliability considerations; statistical process control; integrated process design, simulation and characterization. Prerequisites: Grade of C or better in ECEN 325 and ECEN 370; junior or senior classification.
ECEN 473 Microelectronic Device Design
Credits 3.
3 Lecture Hours.
General processes for the fabrication of microelectronic devices and integrated circuits; a review of the electronic properties of semiconductors and carrier transport and recombination; analysis and characterization of p-n junctions, bipolar transistors, and MOS capacitors and transistors; design considerations for achieving optimum performance and practical structures are discussed. Prerequisites: Grade of C or better in ECEN 325 and ECEN 370; junior or senior classification.
ECEN 474 VLSI Circuit Design
Credits 4.
3 Lecture Hours.
3 Lab Hours.
Analysis and design of monolithic analog and digital integrated circuits using NMOS, CMOS and bipolar technologies; device modeling; CAD tools and computer-aided design; design methodologies for LSI and VLSI scale circuits; yield and economics; test and evaluation of integrated circuits. Prerequisite: ECEN 326.
ECEN 475 Introduction to VLSI Systems Design
Credits 4.
3 Lecture Hours.
3 Lab Hours.
Introduction to design and fabrication of microelectronic circuits; emphasis on very large scale integration (VLSI) digital systems; use of state-of-the art design methodologies and tools; design of small to medium scale integrated circuits for fabrication. Prerequisites: Grade of C or better in ECEN 454 or concurrent enrollment; junior or senior classification.
ECEN 477 Photonics: Fiber and Integrated Optics
Credits 4.
3 Lecture Hours.
3 Lab Hours.
Photonics lab including optical power and spectral measurements of singlemode and multimode optical fibers, hands-on arc fusion splicing, lasers, amplifiers, interferometers, photodetectors, integrated optics, fiber-optic devices, optical modulators. Prerequisite: Grade of C or better in ECEN 322 and ECEN 370; junior or senior classification.
ECEN 478 Wireless Communications
Credits 3.
3 Lecture Hours.
Overview of wireless applications, models for wireless communication channels, modulation formats for wireless communications, multiple access techniques, wireless standards. Prerequisites: Grade of C or better in ECEN 314; junior or senior classification.
ECEN 479 Wireless Communication Laboratory
Credit 1.
3 Lab Hours.
Application of theoretical concepts learned in ECEN 478; includes weekly experiments using NI PXI and Matlab. Prerequisites: ECEN 478 or registration therein; junior or senior classification; Qatar campus.
ECEN 484 Professional Internship
Credits 0-1.
0-1 Lecture Hours.
Professional internship in a private company, government agency or laboratory, university or organization to provide work and/or research experience related to the student’s major and career objectives. May be taken three times for credit. Prerequisites: Grade of C or better in ECEN 214 or ECEN 248; junior or senior classification; approval of instructor and internship agency.
ECEN 485 Directed Studies
Credits 0 to 6.
0 to 6 Other Hours.
Problems of limited scope approved on an individual basis intended to promote independent study. Prerequisites: Senior classification; approval of department head.
ECEN 489 Special Topics in...
Credits 1 to 4.
1 to 4 Lecture Hours.
0 to 7 Lab Hours.
Selected topics in an identified area of electrical engineering. May be repeated for credit. Prerequisite: Approval of instructor.
ECEN 491 Research
Credits 0 to 4.
0 to 4 Other Hours.
Research conducted under the direction of faculty member in electrical engineering. May be repeated 3 times for credit. Prerequisites: Junior or senior classification and approval of instructor.