- About Us
- Academics
- Research
- Faculty and Staff
- Dr. Haitham Abu-Rub
- Dr. Selma Awadallah
- Dr. Hasan Kurban
- Dr. Joseph Boutros
- Dr. Hussein Alnuweiri
- Dr. Ali Ghrayeb
- Dr. Hazem Nounou
- Dr. Khalid Qaraqe
- Dr. Erchin Serpedin
- Dr. Jim Ji
- Kais AbdulMawjood
- Dr. Moin Ahammed
- Wesam Mansour
- Takwa Tarhini
- Adel Mohamed
- Dr. Muhammad Zilany
- Dr. Othmane Bouhali
- Mohammad Shaqfeh
- Students
- News
Academics
Electrical engineers develop and apply the theories of electricity, electronics and electromagnetics to analyze and design a variety of systems in highly diverse areas such as telecommunications, power electronics, electric energy, computers, automatic control and instrumentation, as well as consumer and entertainment electronics. Examples of such systems are cell phones, satellite communication, television, radar, global positioning systems, computers, medical diagnostics, magnetic resonance imaging (MRI) and procedure systems, as well as sophisticated domestic appliances. The devices that practicing engineers work with and design include modems, antennas, rotating machines, motor drives, digital systems, microprocessors and integrated circuits that are the heart of almost any current system including automotives, washers and dryers, digital TV and personal digital assistants (PDAs) .
The program curriculum is designed to prepare the graduate for work in the highly diverse electrical engineering profession. A solid foundation in physics, chemistry and mathematics is used to support courses in the fundamentals of electrical engineering. The program leverages the integrated use of computers throughout the curriculum while laboratory work allows students to learn and then apply basic concepts to a wide range of engineering problems. After their exposure to the most recent analytical techniques and technological developments, students will implement engineering concepts using state-of-the-art computers and laboratory equipment.
Foundation studies in analogue and digital circuits, signals and systems, electronics, electromagnetic fields and computer architecture during the sophomore and junior years leads to three main elective tracks in the senior year. The electric energy systems track is designed to train students in the theory and techniques related to electromechanical energy conversion systems, electric power and power electronics systems. The communication track is designed to prepare students to address challenges in the area of digital and wireless communication systems. The computer engineering track is designed to enhance students knowledge and skills in developing and maintaining the hardware and software components of modern computer and communication systems. All tracks have similar requirements and provide a broad-based and rigorous educational experience.
Undergraduate Curriculum
Electrical engineering is a challenging but exciting and rewarding field of study. It is a rich and rapidly advancing field that plays a significant role in shaping all facets of modern society. This includes generating, transmitting, and storing electrical energy, developing and utilizing wired and wireless technologies of broadband communications, controlling complex systems, and developing hardware and software systems that are at the core of most devices we interact with on a daily basis. The rapid industrialization and computerization of Qatar's economy is creating a need for highly skilled electrical and computer engineers who plan, design, implement, and manage this transformation. Studying electrical and computer engineering prepares students for playing key roles in developing and managing the information, communication and electrical energy infrastructures of Qatar and the region.
The program curriculum is designed to prepare the graduate for work in the highly diverse electrical engineering profession. A solid foundation in physics, chemistry and mathematics is used to support the courses dealing with the fundamentals of electrical engineering.
The program leverages the integrated use of computers throughout the curriculum while laboratory work allows students to learn and then apply basic concepts to a wide range of engineering problems. After their exposure to the most recent analytical techniques and technological developments, students will implement engineering concepts using state-of-the-art computers and laboratory equipment. Foundation studies in analogue and digital circuits, signals and systems, electronics, electromagnetics, and computer architecture during the sophomore and junior years prepare the ground for three main elective tracks in the senior year.
First Year | ||
|---|---|---|
| Fall | Semester Credit Hours | |
| CHEM 107 & CHEM 117 | General Chemistry for Engineering Students and General Chemistry for Engineering Students Laboratory 1,4 | 4 |
| ENGL 104 | Composition and Rhetoric 1 | 3 |
| ENGR 102 | Engineering Lab I - Computation 1 | 2 |
| MATH 151 | Engineering Mathematics I 1,2 | 4 |
| University Core Curriculum 3 | 3 | |
| Semester Credit Hours | 16 | |
| Spring | ||
| ENGR 216/PHYS 216 | Experimental Physics and Engineering Lab II - Mechanics 1 | 2 |
| MATH 152 | Engineering Mathematics II 1,2 | 4 |
| PHYS 206 | Newtonian Mechanics for Engineering and Science 1 | 3 |
| University Core Curriculum 3 | 6 | |
| Semester Credit Hours | 15 | |
| Total Semester Credit Hours | 31 | |
| 1 | A grade of C or better is required. |
| 2 | Entering students will be given a math placement exam. Test results will be used in selecting the appropriate starting course which may be at a higher or lower level. |
| 3 | Of the 18 hours shown as University Core Curriculum electives, 3 must be from creative arts, 3 from social and behavioral sciences, 6 from American history, and 6 from government/political science. The required 3 hours from international and cultural diversity and 3 hours from cultural discourse may be met by courses satisfying the creative arts, social and behavioral sciences, and American history requirements if they are also on the approved list of international and cultural diversity or cultural discourse courses. |
| 4 | CHEN requires 8 hours of freshman chemistry, which may be satisfied by CHEM 119 or CHEM 107/CHEM 117 and CHEM 120; Credit by Examination (CBE) for CHEM 119 or CHEM 107/CHEM 117 plus CHEM 120. |
Second Year | ||
|---|---|---|
| Fall | Semester Credit Hours | |
| ECEN 210 | Computer Programming and Algorithms 1 | 4 |
| ECEN 248 | Introduction to Digital Systems Design 1 | 4 |
| ENGR 217/PHYS 217 | Experimental Physics and Engineering Lab III - Electricity and Magnetism 1 | 2 |
| MATH 251 | Engineering Mathematics III 1 | 3 |
| PHYS 207 | Electricity and Magnetism for Engineering and Science 1 | 3 |
| Semester Credit Hours | 16 | |
| Spring | ||
| ECEN 214 | Electrical Circuit Theory 1 | 4 |
| MATH 308 | Differential Equations 1 | 3 |
| MATH 311 | Topics in Applied Mathematics I 1 | 3 |
| University Core Curriculum 3 | 6 | |
| Semester Credit Hours | 16 | |
| Summer | ||
| High Impact Experience 5 | 0 | |
| High Impact Professional Development | ||
| Semester Credit Hours | 0 | |
Third Year | ||
| Fall | ||
| ECEN 314 | Signals and Systems 1 | 3 |
| ECEN 322 | Electric and Magnetic Fields 1 | 3 |
| ECEN 325 | Electronics 1 | 4 |
| ENGL 210 | Technical and Business Writing | 3 |
| PHYS 222 | Modern Physics for Engineers 1 | 3 |
| Semester Credit Hours | 16 | |
| Spring | ||
| ECEN 303 | Random Signals and Systems 1 | 3 |
| ECEN 340 | Electric Energy Conversion 1 | 3 |
| ECEN 350/CSCE 350 | Computer Architecture and Design 1 | 4 |
| ECEN 370 | Electronic Properties of Materials 1 | 3 |
| Technical electives 6 | 3 | |
| Semester Credit Hours | 16 | |
Fourth Year | ||
| Fall | ||
| ECEN 403 | Electrical Design Laboratory I 1 | 3 |
| ECEN electives 6 | 12 | |
| University Core Curriculum 3 | 3 | |
| Semester Credit Hours | 18 | |
| Spring | ||
| ECEN 404 | Electrical Design Laboratory II 1 | 3 |
| ENGR 482/PHIL 482 | Ethics and Engineering | 3 |
| ECEN electives 6 | 9 | |
| Semester Credit Hours | 15 | |
| Total Semester Credit Hours | 97 | |
| 5 | All students are required to complete a high-impact experience in order to graduate. The list of possible high-impact experiences is available in the advising office. |
| 6 | See an academic advisor for a list of approved courses. |
Total Program Hours 128
Student Academic and Career Advising
The Electrical and Computer Engineering Program offers ECEN students’ career/advising sessions to support the academic and professional journey. If you are interested in seeking guidance, discussing your career goals or receiving academic advice, you have the opportunity to arrange a meeting with them.
The committee comprises three faculty members and their roles are distributed as follows:
- Sophomores — Dr. Hussein Alnuweiri, hussein.alnuweiri@qatar.tamu.edu, office 246J
- Juniors — Dr. Jim Ji, jim.ji@qatar.tamu.edu, office 246G
- Seniors — Boutros, Joseph joseph.boutros@qatar.tamu.edu, office 246F
Students are strongly encouraged to take advantage of this opportunity to connect with our faculty members and gain valuable insights for their academic and career pursuits.
Teaching Laboratories
Texas A&M University is not only known for its high teaching standards and rich tutoring heritage, but also for its well-equipped laboratories that enable students to understand the practical aspects of the Electrical and Computer Engineering field.
With the fast expansion of the Electrical and Computer Engineering field and its applications along with the increasing demand for experienced professionals, our faculty and staff work very hard to continuously update the curriculum and to develop new courses and labs so that our students are well prepared for these advancements.
At this time, there are five laboratories in the Electrical and Computer Engineering Program where computers play an important role in data acquisition and control, or as simulation engines for experiments. Also, the Central Electric Shop is available for senior students to conceive and develop their capstone design projects.
Electric Circuits and Electronics Laboratory
Laboratory experiments conducted in this lab include: exploring circuit solving techniques such as equivalent networks and superposition, testing non-ideal sources and renewable sources with emphasis on solar panel energy, operational amplifier applications (electronic security system design), RC and RCL circuit analysis and transient response, AC power measurement, circuit simulation using multisim, pspice, nodal and mesh analysis, and Thevenin’s Theorem.
This laboratory is also used for teaching the basic EE principles to non-EE students. In this course, students learn the basic concepts of EE, such as basic circuits and measurements, first order transient response, steady-state AC circuits, frequency response, and basic digital logic circuits to gain some insight in the world of EE.
This laboratory is also used for teaching many of the basic and advanced electronics engineering experiments. Student experiments include network analysis and Bode plots; operational amplifiers; introduction to diodes; and characterization, basic configurations and applications of the BJT and CMOS transistor amplifiers. Students also conduct some design projects with transistors and operational amplifiers. NI Elvis software is also used for virtual instrumentation and power supplies for this lab.
Digital Systems, Computer Architecture and Microprocessor Laboratory
The lab experiments cover fundamental topics in digital system design, including combinational circuit design, sequential circuit design and timing verification, and synthesis of finite-state machines for specific applications such as traffic light control. At the end of the course, the students should be able to apply their knowledge from course lectures and their lab expertise to design real digital systems for various real-life applications using modern CAD-based design entry and synthesis tools.
For ECEN 350, the main purpose of this lab is to enhance student understanding of contemporary computer architecture (ARM v8) design and operation principles through a series of programming, software design, and hardware design experiments. The lab is an integral and important component of the computer architecture course. The lab currently hosts eight workbenches, each completely equipped with FPGA-based system prototyping kits, PC workstations for running assembly language simulators, software design tools, and hardware description language (Verilog HDL) design and synthesis tools. The workbenches are also equipped with oscilloscopes, signal generators, power supplies, and digital multimeters. By the end of the course, students should be able to apply their knowledge and expertise to write, optimize, and run assembly-language programs for typical ARM processors. The students should also be able to write Verilog HDL descriptions for several basic processor components such as register files, arithmetic circuits, control units, and memory interface units, then synthesize and test their designs on the FPGA-based prototyping kits provided in the lab.
For ECEN 449, the basic objective of the microprocessor lab is to acquaint the students with microprocessor systems. This lab serves the microprocessor system design course. This laboratory is well equipped with trainers designed to provide comprehensive hands-on training employing the latest state-of- the-art technology (ARM M-based Microcontrollers) . The students develop their designs and then get the designs onto LPC4088 development platform. This board is a microprocessor training system from Embedded Artists AB. Among other features, this system provides an advanced hardware platform which consists of a high-performance ARM M4 supported by a comprehensive collection of on-chip peripheral components. Peripheral components enable students to build complex systems and to perform several experimental tests on different types of memories and peripherals. In addition to these trainer kits, this laboratory is also equipped with all necessary digital and analog equipment, such as digital oscilloscopes with logic analyzing capabilities, programmable digital multi-meters, power supplies and the like. Hence, students are able to efficiently and conveniently carry out all lab experiments. In this lab, students interface different external components such as switches, LEDs, RGB LEDS, Servo Motors, Audio Codecs, I2C-based sensors and actuators, SPI-based sensors and actuators, and LCDs. They also learn the behavior of the interrupt controller and write firmwares, which are interrupt-based. Students have the opportunity to apply their knowledge into practice by designing and implementing an Internet of Things (IoT) project with strict constraints and requirements.
The ECEN 455 lab has been developed to enable students to understand basic concepts in digital communication techniques. In particular, students investigate topics in source coding, sampling, quantization, PCM encoding, decoding, BER measurements in noisy channels, PSK, FSK modulation, and block coding. This lab also uses a software component enabling the students to conduct their experiments remotely via Internet. The lab is updated on a continuous basis and currently includes MATLAB-based experiments for simulating digital modulation schemes, fading channels and additive white Gaussian noise wireless channels.
The Wireless Communication (ECEN 478) course takes a unified view on the fundamentals and more recent progresses in wireless communications and explains the concepts underpinning these advances at a level accessible to an audience with a basic background in probability and digital communication. Topics covered include MIMO (multiple input multiple output) communication, space-time coding, OFDM and CDMA. The concepts of the ECEN 478 course are illustrated in ECEN479 lab using many examples from wireless systems such as GSM, CDMA, and OFDM. Particular emphasis is placed on the interplay between concepts and their implementation in practical systems. A set of experiments has been designed for this lab to enable students hands-on experience in wireless communications using NI PXI units and Agilent equipment. Students can experiment with PSK, QAM, FSK, GSM, CDMA and OFDM modulation techniques.
The ECEN 444 lab focuses on designing digital systems and performing operations with digital signals in MATLAB. Students have the opportunity to explore diverse concepts and topics such as impulse response, frequency/transfer function, z-transform, Kaiser window, sampling rate conversion with decimation, expansion and filtering, design of equalizers for removal of signal distortions, echo cancellation filters, and design of finite impulse response filters for hearing aid applications.
The ECEN455 lab has been developed to enable students to understand basic concepts in digital communication techniques. In particular, students will examine topics in source coding, sampling, quantization, PCM Encoding, Decoding, BER measurements in noisy channels, PSK , FSK modulation, and Block Coding. This lab also uses a software component enabling the students to conduct their experiments remotely via Internet.
The Wireless Communication (ECEN 478) course takes a unified view on the fundamentals and more recent progresses in wireless communications and explains the concepts underpinning these advances at a level accessible to an audience with a basic background in probability and digital communication. Topics covered include MIMO (multiple input multiple output) communication, space-time coding, OFDM and CDMA. The concepts of the ECEN478 course are illustrated in this lab using many examples from wireless systems such as GSM, CDMA, and OFDM. Particular emphasis is placed on the interplay between concepts and their implementation in practical systems. A set of experiments has been designed for this lab to enable students hands-on experience in wireless communications using NI PXI units and Agilent equipment. Students can experiment with PSK, QAM, FSK, GSM, CDMA and OFDM modulation techniques.
This lab supports the lecture material presented as part of ECEN 459, Power System Analysis. The lab introduces students to power system components, component integration into the power system, power system stability, load flow, economic dispatch, and power system faults and protection. The lab includes a mix of computer simulations (using PowerWorld and PSCAD) and hands-on experiments. The laboratory has eight workbench stations. Experiments involve testing with transmission line parameters and models, different types of power system faults, and protection relays.
The lab is also equipped with oscilloscopes, arbitrary waveform generators, digital multi-meters and multiple AC/DC power supplies. The university ensures that safety requirements are fulfilled and periodic investigations of this and other EE labs are being conducted by the Building Operation and HSSE. Students are required to get special safety training before entering the labs.
Senior Design Support Center and Electric Shop
The electrical shop is a common facility for electrical engineering laboratories, created for the repair, construction, and prototyping of electronic items. The shop shares space with the senior design center, where the senior students can consult and seek advice from the full-time technician whose office is located here. The shop mainly consists of two workstations equipped with the necessary measurements and testing devices. It includes a Soldering and De-soldering Station and is equipped with measurement and testing tools. Moreover, the shop includes the latest technology of PCB prototyping machines (Mechanical and Laser) to produce PCB boards that the senior students design for their projects.
Signal and Systems, Computer Programming and Algorithms as well as Power Systems experiments and simulations are conducted in one of the TAMUQ computer labs. Equipment in these labs includes up-to-date workstations and numerous output devices such as printers. A large selection of software and graphics packages is available in these computer labs.
The main purpose of the Signal and Systems Lab is to enable exploration of the theoretical concepts learned in the Signal and Systems course (ECEN 314). More specifically, in this computer laboratory, the students conduct on a weekly basis some computer experiments with the MATLAB and LABVIEW software packages. In addition, a well-designed set of tutorials are offered to the students in order to enable them to learn the basics of MATLAB and LABVIEW programs. The laboratory experiments cover continuous and digital signals and their properties, linear time-invariant systems, Fourier series and Fourier transform, sampling, and filters. In summary, the objective of this laboratory is to give students practical programming skills in MATLAB and LABVIEW that enable them to study and understand the theory behind signals and systems, as well as to validate the theory with real-word examples. Another fundamental aim of these experiments is to foster the technical capabilities of students and lead them to implement the final course project based on simulating a musical score interpretation using sinusoidal waves with finite durations bounded by rectangular functions.
The basic aim of the Computer Programming and Algorithms lab is to apply the theoretical concepts learned in the ECEN 210 course. More specifically, in this programming laboratory, students are exposed to a basic 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; dynamic memory allocation, pointers and strings; simple data structures; searching, sorting, and numerical algorithms; algorithmic complexity.
Course Descriptions
All undergraduate courses offered in the Electrical and Computer Engineering Program are described below. The course numbering scheme is as follows: 100-199, primarily open to freshmen; 200-299, primarily open to sophomores; 300-399, primarily open to juniors; and 400-499, primarily open to seniors.
Figures following the course title indicate the clock hours per week devoted to theory and practice, respectively. Theory includes recitations and lectures; practice includes work done in the laboratory, shop, drawing room, or field. The unit of credit is the semester hour, which involves one hour of theory or from two to four hours of practice per week for one semester of 15 weeks.
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; energy storage elements; sinusoidal steady state; AC energy systems; magnetically coupled circuits; the ideal transformer; resonance; introduction to computer applications in circuit analysis.
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 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 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.
Introduction to 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 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.
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 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 403and continue through to ECEN 404.
Prerequisites: COMM 205 or COMM 243 or ENGL 210; grade of C or better in ECEN 314, ECEN 325, ECEN 350/CSCE 350; grade of C or better in ECEN 303, ECEN 322, ECEN 370 or grade C or better in CSCE 315, ECEN 449, STAT 211 or ECEN 303; 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 222 or MATH 251 or MATH 253; ECEN 444 or 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 421 Digital Control Systems
Credits 3. 3 Lecture Hours.
Feedback systems in which a digital computer is used to implement the control law; Z-transform and time domain methods serve as a basis for control systems design. Effects of computer word length and sampling rate.
Prerequisite: ECEN 420 or equivalent.
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 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.
Prerequisite: Grade of C or better in ECEN 214; 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 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 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 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.
Prerequisite: Grade of C or better in ECEN 215 or ECEN 314; 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: ECEN 455; 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. It 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.
Enrollment Data
Electrical and Computer Engineering Enrollment Trends per Academic Year
Academic Year | Enrollment Year | Total Undergrad | Bachelor's Degrees Conferred | ||||
|---|---|---|---|---|---|---|---|
| 1st | 2nd | 3rd | 4th | 5th or beyond | |||
| 2023 - 2024 | 41 | 62 | 50 | 54 | 20 | 227 | 0 |
| 2022 - 2023 | 83 | 45 | 43 | 32 | 12 | 215 | 31 |
| 2021 - 2022 | 62 | 48 | 40 | 38 | 8 | 196 | 40 |
| 2020 - 2021 | 38 | 42 | 46 | 26 | 12 | 164 | 28 |
| 2019 - 2020 | 29 | 53 | 28 | 28 | 15 | 154 | 32 |
| 2018 - 2019 | 38 | 31 | 29 | 29 | 21 | 148 | 37 |
| 2017 - 2018 | 21 | 30 | 29 | 29 | 15 | 124 | 23 |
| 2016 - 2017 | 24 | 32 | 28 | 30 | 31 | 145 | 47 |
| 2015 - 2016 | 23 | 25 | 34 | 42 | 16 | 140 | 25 |
* Note: Fall enrollment trends. F/S/Su graduation trends
* Note: as of 19 Sept. 2023
Senior Design Projects
Teamwork
Students are grouped into teams, with no more than four students per team. It is encouraged to form groups with multidisciplinary skills. Following the team assignment, students assign themselves specific roles according to their areas of specialization. Typical roles include team leader, lead hardware specialist, lead software specialist, technical documentation specialist, lead mechanical designer, communication specialist and hardware specialist. Work is accomplished as a team with evaluations of effort distributed equally across the team for deliverables. Leadership and autonomy is emphasized as teams are encouraged to overcome minor challenges within their own means while they are challenged to discern the appropriate time to seek outside assistance.
Design, Build and Test
Professional Reporting and Communication
Industrial Sponsoring
Project Management
ENGR[X]
Wondering how to get credit for ENGR[x]?
ENGR[x] is a zero-credit-hour requirement for graduation beginning with the Class of 2022 (students who started their studies in Fall 2018 or later.) In order to complete the program requirement, students must participate in an approved engineering-centric activity that meets the criteria of a high-impact learning experience and follow this activity with meaningful self-reflection.
To understand how to obtain the ENGR[x] credit, please go here to see what activities qualify you to receive theENGR[x] credit.
According the above-mentioned website, if you have completed one of these activities: Internship (ENGR/ECEN 484-minimum 6 weeks), Research (ECEN 491-minimum one semester) or Study Abroad (ENGR 302), then you will automatically receive credit forENGR[x]X and you do not need to register for ECEN 399. In order to receive automatically the credit forENGR[x], you have to make sure that you have registered and received the required credit for the completed activity as an ENGR/ECEN 484, ECEN 491 or ENGR 302 class in your academic transcript. If you have conducted an internship activity or a research activity and for which you have not received the academic credit as an ENGR/ECEN 484 or ECEN 491 class in your transcript, then you have to register for ECEN 399 in order to receive the credit forENGR[x].
The internship activity can be performed in a governmental agency or laboratory, private company, university, organization or research institution. Please note that the internship represents a professional learning experience that should offer meaningful, practical work related to student’s field of study or future career. In general, the internship offers students the possibility to explore opportunities for career development and to learn new skills. In order to register the internship activity for ECEN 399, besides the ECEN 399 class registration form, please provide the following two forms signed by the internship supervisor:
Please note that besides the above-mentioned activities — internship, research and study abroad —the following activities also qualify for ENGR[x] provided that you register for ECEN 399.
- Active elected leadership in the following two student organization: Student Government Association (SGA, President and Vice President) and Student Engineers' Council (SEC, President and Vice President)
- Student Engineering Enrichment Programs (under CTL) for at least 40 hours over multiple semesters
- Student Leadership Exchange Program (SLEP)
- Aggie Service Learning Experience (ASLE)
- Competitions (e.g., Chem-E Car, Shell Eco-Marathon, Formula SAE)
- Humanitarian Engineering Workshop
- Approved semester-long course at other education city partner university
- Research Experience for Undergraduates (REU) Exchange Program
In order to register for ECEN 399, you need to email the instructor of ECEN 399 two documents:
- an attestation certificate signed by the supervisor of your internship, research, Student Engineering Enrichment Program (CTL supervisor), SLEP, ASLE, or REU activity, etc., and that describes the duration of the completed activity (start day and end day of conducted activity), number of hours dedicated each day for the proposed activity, and a short description of the conducted activity (what you effectively did);
- the ECEN 399 class registration form located here.
Please fill in only the first page information of the ECEN 399 class registration form.
Once that ECEN 399 instructor receives these documents, the instructor will sign the ECEN 399 class registration form only if the proposed activity is completed (therefore, the attestation certificate is needed) and satisfies the requirements described above (the duration of internship should be minimum 6 weeks; the research activity should be conducted at least for the duration of one semester: 3 months; the Student Engineering Enrichment Activity assumes at least 40 hours, etc.). The signed ECEN 399 class registration form together with the attestation certificate will then be sent to Ms. Amanda Mather from the Academic Services Office to register you for ECEN 399.
Once you are registered for ECEN 399, there is only one assignment that you need to complete for ECEN 399. You need to write a minimum 2-page self-reflection essay to summarize the impact that your chosen activity had on you and your education. You need to prepare a summary description of the high-impact experience and discussion of how the experience impacted you and your education. You should answer the following questions in your essay:
- What did you learn beyond your technical education from this experience?
- What skill(s) you gained from this experience?
- How will you apply what you learned about yourself during your high impact experience to your career and professional life?
- What recommendations can you make to future students about how to maximize the value of their high impact experience?
This assignment is not due at the time of registration for ECEN 399, and it can be turned one month later.