KSAWorks
KSAWorks
Knowledge • Skills • Abilities
University of North Carolina at Charlotte · Courses

ECGR

206 courses with the subject ECGR, each shown exactly as we captured it from the college's catalog, with every element we hold. Where the wording looks broken, that is our reading of the catalog, not the college's text.

ECGR 2103Computer Utilization in C++3
Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 2104Computer Engineering Programming II3

Prerequisite(s): ECGR 2103, ITSC 1212, or equivalent with a grade of C or above; and Engineering major or minor. Advanced topics in C++ such as: pointers, recursion, inheritance, polymorphism, and templates. Introduction to linked data structures and analysis of algorithms.

Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 2105Computer Programming3
Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 2111Network Theory I3

or ECGR 2161 – Basic Electrical Engineering I (3)

Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 2112Network Theory II3
Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 2112LNetworks Laboratory1
Subject
ECGR
Credits (min)
1
Credits (max)
1
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 2155Instrumentation and Networks Laboratory1

Prerequisite(s): MATH 1242 with grade of C or above; and Computer Engineering or Electrical Engineering major or minor. Pre- or Corequisite(s): ECGR 2111 or permission of department. Network measurements and applications, introduction to laboratory equipment and techniques.

Subject
ECGR
Credits (min)
1
Credits (max)
1
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 2156Logic and Networks Laboratory1
Subject
ECGR
Credits (min)
1
Credits (max)
1
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 2161Basic Electrical Engineering I3
Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 2181Logic Systems Design3
Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 2181LLogic System Design Laboratory1
Subject
ECGR
Credits (min)
1
Credits (max)
1
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 2254Analytical Foundations of Electrical and Computer

Engineering (3)

Subject
ECGR
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 30004999 – Electrical and Computer Engineering Elective
Subject
ECGR
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 3090Special Topics. (1 to 4) Prerequisite(s): Permission of

department and Engineering major or minor. The course builds upon and synthesizes knowledge from the engineering science, mathematics, and physical sciences stem of the core curriculum. The specific topics teach engineering analysis, synthesis, and design, while simultaneously 2026-2027 UNC CHARLOTTE UNDERGRADUATE CATALOG

Subject
ECGR
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 3101Embedded Systems3
Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 3101LEmbedded Systems Laboratory1

n

Subject
ECGR
Credits (min)
1
Credits (max)
1
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 3105Introduction to Machine Learning3

or ECGR 4105 - Introduction to Machine Learning (3) Concentration Elective Courses (6 credit hours) Select two of the following:

Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 3111Signals and Systems3
Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 3112System Analysis II3
Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 3120Electromagnetic Fields and Waves3

in

Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 3121Introduction to Electromagnetic Fields3

Prerequisite(s): ECGR 2112 and MATH 2241 with grades of C or above; and Engineering major or minor. A study of electric and magnetic fields using the vector formulation. Vector analysis. Electrostatics: potential functions, dielectrics, capacitance, energy, and forces associated with electric fields, solution of Laplance’s and Poisson’s equations. Magnetostatics: vector potential functions, Lorentz forces, hysteresis, magnetic polarization and induction, and energy. Gauss’s, Ampere’s, Faraday’s laws, etc., leading to the Maxwell’s equations. ECGR 3122. Electromagnetic Waves. (3) Prerequisite(s): ECGR 3121 with grade of C or above; and Engineering major or minor. A study of Maxwell's equations, transmission line theory, plane waves in media, propagation of electromagnetic waves in various media. The phenomena of reflection and refraction at interfaces of two dissimilar materials. Guided electromagnetic waves in coaxial cables and waveguides.

Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 3122Electromagnetic Waves3
Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 3123Data Communications and Networking3

t Prerequisite(s): ECGR 2111, ECGR 2181, and Engineering major or minor. An introduction to data communications, including transmission media, signal encoding, link control, and multiplexing. Concepts of networking including protocols, LAN, WAN, and wireless networks.

Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 3130Fundamentals of Electronics and Semiconductors3

Elective Course (3 credit hours) If only two advanced courses were selected above, select an elective course from the following. All prerequisites for the selected elective courses must be satisfied. ECGR 3XXX – Electrical and Computer Engineering Elective (3) ECGR 4XXX – Electrical and Computer Engineering Elective (3) Minor Total = 18 Credit Hours

Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 3130LElectronics Laboratory1
Subject
ECGR
Credits (min)
1
Credits (max)
1
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 3131Fundamentals of Electronics and Semiconductors3

Prerequisite(s): ECGR 2112 with grade of C or above; and Engineering major or minor. Study of the fundamental concepts and applications of semiconductor devices. Diode characteristics and applications, including clipping and rectifier circuits. MOS, JFET, and bipolar transistor fundamentals, including D.C. biasing and small-signal analysis of single- stage amplifiers. Operational amplifier fundamentals. ECGR 3132. Electronics. (3) Prerequisite(s): ECGR 3131 with grade of C or above; and Engineering major or minor. Low and high-frequency analysis of transistor amplifiers. Multistage and feedback amplifier design. Stability and oscillation. Operational amplifier design and applications.

Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 3132Electronics3
Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 3133Solid State Microelectronics I. (3) Prerequisite(s): ECGR

3121 and PHYS 3141, or permission of department; and Engineering major or minor. Simple crystal structures, energy bands, and charge carriers in semiconductors, distribution functions for photons and electrons, optical and electrical properties, carrier diffusion, generation, and recombination. Course Descriptions | 653

Subject
ECGR
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 3142Electrical Energy Conversion3
Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 3142LElectrical Energy Conversion Laboratory1
Subject
ECGR
Credits (min)
1
Credits (max)
1
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 3155Systems and Electronics Laboratory. (1) Prerequisite(s)

ECGR 2112, ECGR 2156, and Engineering major or minor. Pre- or Corequisite(s): ECGR 3111 and ECGR 3131, or permission of department. Systems and signals measurements and applications; electronic circuits.

Subject
ECGR
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 3156Electromagnetic and Electronic Devices Laboratory1

Prerequisite(s): ECGR 3155 and Engineering major or minor. Pre- or Corequisite(s): ECGR 3132 or permission of department. Measurements and applications of electromagnetic and solid state devices. ECGR 3157. ECE Junior Design. (3) Prerequisite(s): ECGR 3111 and either ECGR 3130 or ECGR 3131, all with grades of C or above, or permission of department; Engineering major or minor. Pre- or Co- requisite Course(s): ECGR 3111 and ECGR 3131 with grades of C or above. Application of conceptual design; circuit design; parameter sensitivity analysis; cost-performance tradeoff analysis and interconnection compatibility design. A design project completed in a laboratory setting and a written technical report and oral presentation on the project are required.

Subject
ECGR
Credits (min)
1
Credits (max)
1
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 3157ECE Junior Design3

College of Engineering | 307

Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 3159Professional Practice1
Subject
ECGR
Credits (min)
1
Credits (max)
1
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 3161Robotics Technologies. (3) Pre- or Corequisite(s): ECGR

2105 and ECGR 2112 with a grade of C or above, or permission of department. Introduction to the basic technologies used in a robotic system. Students will examine several sensors and actuators that are used in robotics and learn how to integrate them into a robotics system. Students will further investigate algorithmic control of hardware.

Subject
ECGR
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 3180Data Structures and Algorithms in C++3

Prerequisite(s): ECGR 2104 or ECGR 2105 with grade of C or above. An introduction to data structures and algorithms. Emphasis is placed on practical implementations in an object-oriented framework using the C++ programming language. Additionally, students are introduced how to select data structures and algorithms that are appropriate for engineering-centric computational problems that they encounter. ECGR 3183. Computer Organization. (3) Prerequisite(s): ECGR 2181 and either ECGR 2104 or ECGR 2105, all with grades of C or above, or permission of department. Introduction to key concepts in computer organization, design, and engineering. Topics include: CPU performance analysis, instruction set design, systems-level view of computer 654 | Course Descriptions arithmetic, design of the datapath and control for a simple processor using VHDL, pipelining, hierarchial memory, I/O systems.

Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 3183Computer Organization3

Elective Course (3 credit hours) Select at least one of the following

Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 3695Electrical and Computer Engineering Cooperative

Education Seminar. (1) Prerequisite(s): ENGR 3500 and permission of the ECE department's co-op advisor; and Engineering major or minor. Required for co-op students during semesters immediately following each work assignment for presentation of engineering reports on work done the prior semester. Graded on a Pass/No Credit basis. May be repeated for credit.

Subject
ECGR
Type
course
Repeatable
May be repeated for credit.
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 3890Individualized Study. (1 to 3) Prerequisite(s): Permission

of department and Engineering major or minor. Supervised individual study within an area of a student's particular interest which is beyond the scope of existing courses. May be repeated for credit.

Subject
ECGR
Type
course
Repeatable
May be repeated for credit.
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 3990Undergraduate Research. (1 to 4) Prerequisite(s)

Permission of department and Engineering major or minor. Independent study of theoretical and/or experimental problems in the specialized area of engineering analysis and design. Students may pursue a particular area or problem to a depth much greater than can be undertaken within the scope of existing courses. May be repeated for credit.

Subject
ECGR
Type
course
Repeatable
May be repeated for credit.
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 4090Special Topics in Electrical Engineering (1 to 4) (requires16

department approval) Related Courses

Subject
ECGR
Credits (min)
16
Credits (max)
16
Credit unit
credit hours
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 4100Research Tools and Techniques in Computer Engineering3
Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 4101Advanced Embedded Systems3
Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 4103Machine Vision, AI and Image Processing3

Prerequisite(s): ECGR 3111 or permission of department; and Engineering major or minor. An introduction to the theory and application of perceptual machine learning, computer vision and digital image processing including applications in society such as computer vision, robotics, medicine, science, and public health, safety and welfare.

Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 4104Computational Methods in Power Systems3

Prerequisite(s): ECGR 4142 or permission of department; and Engineering major or minor. Numerical techniques for analysis, operation, and planning of power systems. Sparse matrix techniques applied to power flow algorithms. Economic operation of power systems. Optimum power flow. 2026-2027 UNC CHARLOTTE UNDERGRADUATE CATALOG

Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 4105Introduction to Machine Learning3
Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 4106Foundations of Deep Learning3

t

Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 4111Control Systems Theory I3
Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 4112Principles of Digital Control Systems. (3) Prerequisite(s)

ECGR 3111 and Engineering major or minor. Introduction to digital control system principles. Topics include: z-transform, Laplace transform, and starred transform analysis, pulse transfer functions, digital lag, digital lead, and digital PID controller design, closed-loop stability of digital control systems, and introduction to state-variable methods.

Subject
ECGR
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 4115Convex Optimization and AI Applications3

304 | College of Engineering

Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 4116Artificial Intelligence for Biomedical Applications3

Cross-listed Course(s): ECGR 5116. Prerequisite(s): ECGR 3105 or ECGR 4105, or permission of department. Introduction to fundamental concepts of Artificial Intelligence (AI) and its application to biomedical domain. Exposure to pattern recognition, medical image processing, algorithms and machine learning frameworks using Python. 2026-2027 UNC CHARLOTTE UNDERGRADUATE CATALOG

Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 4117AI for Robotics and Automation3
Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 4123Analog and Digital Communication3

or ECGR 4124 - Digital Signal Processing (3)

Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 4125Foundation of Optical Engineering. (3) Prerequisite(s)

Either ECGR 3120 or ECGR 3121, and PHYS 3141, with grade of C or above or permission of department; and Engineering major or minor. The engineering aspects and applications of modern optics, optical communications, optical materials, optical devices, basic optical fiber and integrated optics, optical signals, and optical modulation, multiplexing, and related networks, basic Fourier optics and its application in optical images and information. Credit will not be given for ECGR 5125 where credit has been given for ECGR 4125.

Subject
ECGR
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 4127Machine Learning for the Internet of Things3
Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 4131Linear Integrated Electronics. (3) Prerequisite(s): ECGR

3130 or ECGR 3132 with grade of C or above; and Engineering major or minor. Design of linear integrated circuits utilizing bipolar and MOS devices. Application in linear amplifier design, control, and processing of analog signals. Course Descriptions | 655

Subject
ECGR
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 4132Analog Integrated Circuits Design. (3) Prerequisite(s)

ECGR 4131 with grade of C or above or permission of department; and Engineering major or minor. Topics include: analog MOS modeling, design of current mirrors, references, and operational amplifiers. Both hand analysis and SPICE simulation utilized.

Subject
ECGR
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 4134Solid State and Semiconductor Microelectronics II3

Prerequisite(s): ECGR 3133 with grade of C or above, or permission of department; and Engineering major or minor. PN-junctions and Schottky junctions; bipolar and field effect transistors; optoelectronic and heterojunction devices; lithography and integrated circuits; microwave devices; light emitting devices and detectors; quantum devices using superlattices; quantum wells and quantum dots; material preparation and characterization; and measurement techniques.

Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 4136Semiconductor Optoelectronic Materials and Devices

(3) Prerequisite(s): ECGR 3133 with grade of C or above, or permission of department; and Engineering major or minor. Direct and indirect bandgap materials; Compound and wide bandgap semiconductors; Electronic properties; Optical properties; Generation and recombination; Junction theory; Light emitting devices; Optical detectors.

Subject
ECGR
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 4138Electronic Thin Film Materials and Devices3

Prerequisite(s): ECGR 3130 with grade of C or above or permission of department; and Engineering major or minor. Applications of thin films in microelectronics/optoelectronics manufacturing processes; vacuum technology, deposition techniques, and the characterization methods relevant to optoelectronic applications; thin film applications such as metallization, silicide formation, light emitting diodes (LED) and lasers, and doping of semiconductors. ECGR 4141. Power System Analysis I. (3) Prerequisite(s): ECGR 3142 with grade of C or above; and Engineering major or minor. Representation of power system components for analysis studies. Transmission line parameters. Network equations. Load flow analysis and numerical methods. ECGR 4142. Power System Analysis II. (3) Prerequisite(s): ECGR 4141 with grade of C or above; and Engineering major or minor. Economic operation of power systems. Short circuit studies. Symmetrical components. Transient stability analysis. ECGR 4143. Electrical Machinery. (3) Prerequisite(s): ECGR 3142 with grade of C or above; and Engineering major or minor. Advanced theory of transformers and rotating. Machines; harmonic and saturation effects on machine performance. Unbalanced operation and transient conditions. ECGR 4144. Power Electronics I. (3) Prerequisite(s): ECGR 3130 or ECGR 3131 with grade of C or above; and Engineering major or minor. High power solid state circuits. Topics include: power transfer, DC/DC converters, DC/AC inverters, AC/DC rectifiers, gate-drive circuits for linear and switching amplifiers, pulse-width modulators, power semiconductors, control and converter modeling, renewable energy system integration. ECGR 4146. Introduction to VHDL. (3) Prerequisite(s): ECGR 2181 with grade of C or above and knowledge of a computer language, or permission of department; and Engineering major or minor. Introduction to VHSIC Hardware Description Language (VHDL) including VHDL-based high-level 656 | Course Descriptions design of microelectronic systems, VHDL programming, and VHDL synthesis; emphasis on learning and using industry-standard VHDL tools.

Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 4141Power System Analysis I3

Concentration Elective Courses (6 credit hours) 2026-2027 UNC CHARLOTTE UNDERGRADUATE CATALOG Select two of the following:

Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 4142Power System Analysis II3
Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 4143Electrical Machinery3
Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 4144Power Electronics I3
Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 4146Introduction to VHDL3
Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 4151Solar Cell Fundamentals and Technology3

Prerequisite(s): ECGR 3130 or ECGR 3131 with a grade of C or above.; and Engineering major or minor. Principles of operation and basic design features of silicon solar cells. Clean room protocols, processes, and fabrication techniques. Solar cell fabrication, testing, and process modifications to improve performance. ECGR 4161. Introduction to Robotics. (3) Prerequisite(s): ECGR 2103 or ECGR 2105, or permission of department; Senior standing and Engineering major or minor. Credit may not be given for ECGR 4161 where credit has been given for MEGR 4127. Cross-listed Course(s): MEGR 4127, AEEE 5196, ECGR 5196. Introduction to the broad field of robotics, including industrial assembly robots, autonomous vehicles, and entertainment robots. Emphasis on the basic technologies and integration of mechanical, electrical, and software sub-systems into a complete device.

Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 4161Introduction to Robotics3
Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 4171Introduction to Energy Systems3
Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 4172Energy Markets3
Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 4181Computer Architecture3

Minor Total = 17 Credit Hours College of Engineering | 305

Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 4185Advanced Electromagnetic Field Theory3

Prerequisite(s): ECGR 3122 or permission of department; and Engineering major or minor. Maxwell's equations and propagation. Properties of guided and surface waves. Wave properties of light; physical and fiber optics. 2026-2027 UNC CHARLOTTE UNDERGRADUATE CATALOG

Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 4187Data Communications and Networking II3

Prerequisite(s): ECGR 3123 or permission of department; and Engineering major or minor. Principles of data communication networks; computer communications network architecture (layering) with emphasis on the network layer, transport layer, and application layer; local area networks; medium access control; routing; data transport; Internet applications.

Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 4189Comprehensive introduction to architecting

modern applications in the cloud that scale to millions of users. The course places equal emphasis on the basic principles of the different components and practices of cloud native architectures, and hands-on experience with industry standard tools.

Subject
ECGR
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 4190Power Generation: Operation and Control3

Prerequisite(s): ECGR 4141 or permission of department; and Engineering major or minor. Characteristics of power generation units, steam, nuclear reactor and hydroelectric. Economic and thermal system dispatch. Transmission losses, load flow problems. Hydro scheduling, hydro-plant models. Energy production cost models. Interchange evaluation.

Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 4191Dynamic and Transient Analysis of Power Systems3

Prerequisite(s): ECGR 4142 or permission of department and Engineering major or minor. Large-scale systems state descriptions and hierarchical control. State space models, dynamic stability and testing. Stability of simple and multi-machine systems. Transient phenomena in electrical power systems. Transient stability problem. ECGR 4231. Sensors and Actuators. (3) Prerequisite(s): ECGR 3121, ECGR 3132, or permission of department; and Engineering major or minor. Fundamentals of sensors and actuators, and their applications in smart machines, industry, metrology, and the environment. Materials for sensors, actuators, electronic and optical sensors, electroptics, magneto-optics, and fiber optics sensors, microsensors and actuators, sensors and actuators, signal processing and interfaces.

Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 4241Electrical Engineering Senior Design I2
Subject
ECGR
Credits (min)
2
Credits (max)
2
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 4242Electrical Engineering Senior Design II2

Related Courses (19 credit hours)

Subject
ECGR
Credits (min)
2
Credits (max)
2
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 4251Computer Engineering Senior Design I2

Prerequisite(s): ECGR 3111, either ECGR 3130 or ECGR 3131, ECGR 3101, and ECGR 3157, all with grades of C or above, or permission of department; Senior standing; Computer Engineering major. A project- oriented course stressing the planning and design of experiments to support the student's project. Formation of the design problem and 2026-2027 UNC CHARLOTTE UNDERGRADUATE CATALOG specification. Credit will not be given for ECGR 4251 where credit has been given for ECGR 4241.

Subject
ECGR
Credits (min)
2
Credits (max)
2
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 4252Computer Engineering Senior Design II2

Related Courses (16 credit hours)

Subject
ECGR
Credits (min)
2
Credits (max)
2
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 4261Microwave Circuit Design I. (3) Prerequisite(s): E ECGR

3120 with a grade of C or better, or permission of department; and Engineering major or minor. Design and analysis of microwave devices and circuits; Telegrapher's and wave equations; physical transmission lines; circuit analysis techniques; impedance matching techniques; and Wilkinson power dividers, hybrid couplers, transformers, and filters.

Subject
ECGR
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 4290Science and Technology of Photovoltaics3

*Requires department approval Related Courses (19 credit hours)

Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 4312Electronic Music Synthesis. (3) Prerequisite(s): ECGR

3131; and ECGR 4123 or ECGR 4124. The basics of electronic music synthesis using both software and hardware, analog and digital controllers, voltage controlled oscillators (VCO), envelope generators, voltage controlled filters (VCFs), and low frequency oscillators (LFOs). A variety of techniques are covered, including modular, subtractive, and additive synthesis, and effects such as tremolo and vibrato. ECGR 4333. VLSI Systems Design. (3) Prerequisite(s): ECGR 2181 and either ECGR 3130 or ECGR 3131, both with grades of C or above, or permission of department; and Engineering major or minor. Analysis, design, and synthesis of very large scale integrated circuits. A project- oriented course relying heavily on computer-aided design tools for logic, layout design, and simulation.

Subject
ECGR
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 4422Random Processes and Optimum Filtering3

Prerequisite(s): ECGR 3111 and STAT 3128 or permission of department; and Engineering major or minor. Review of probability, univariate and e multivariate distribution functions; random processes, discrete and continuous time processes, widesense stationary, ergodicity; time- and frequency-domain analysis; linear systems, optimum filtering, Wiener filters, Kalman filters; application.

Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 4892Individualized Study. (1 to 6) Prerequisite(s): Engineering

major or minor. Individual investigation and exposition of results. May be repeated for credit. Course Descriptions | 657

Subject
ECGR
Type
course
Repeatable
May be repeated for credit.
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 5090Special Topics. (1 to 6) Directed study of

current topics of special interest. May be repeated for credit.

Subject
ECGR
Type
course
Repeatable
May be repeated for credit.
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 5100Research Tools and Techniques in Computer

Engineering (3)

Subject
ECGR
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 5101Advanced Embedded Systems3
Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 5103Machine Vision, AI and Image Processing3

An introduction to the theory and application of perceptual machine learning, computer vision and digital image processing including applications in society such as computer vision, robotics, medicine, science, and public health, safety and welfare. Credit will not be given for ECGR 5103 where credit has been given for ECGR 4103.

Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 5104Computational Methods in Power Systems3

Numerical techniques for analysis, operation and planning of power systems. Sparse matrix techniques applied to power flow algorithms. Economic operation of power systems. Optimum power flow. Credit will not be given for ECGR 5104 where credit has been given for ECGR 4104.

Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 5105Introduction to Machine Learning3

Any 3 elective courses from the approved list below, with at least one at the 6000 level:

Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 5106Real-Time Machine Learning3
Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 5111Control Systems3
Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 5112Nonlinear Analysis3
Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 5115Convex Optimization and AI Applications3

Cross-listed Course(s): ECGR 4115. This course focuses on the theory and the algorithmic aspects of convex optimization. Topics include convex sets, convex functions, and convex optimization problems; duality theory and optimality conditions; algorithms for solving convex problems; use of numerical tools to solve problems; and if time permits, we will discuss non-convex optimization problems. Throughout this course, we will discuss applications of the materials to engineering topics (as time permits) such as signal processing, control, robotics, machine learning, statistics, and related engineering problems. Credit will not be given for ECGR 5115 where credit has been given for ECGR 4115.

Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 5116Artificial Intelligence for Biomedical

Applications (3)

Subject
ECGR
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 5117AI for Robotics and Automation3
Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 5121Antennas3
Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 5122Random Processes and Optimum Filtering3

Cross-listed as ECGR 5122. Review of probability, univariate and multivariate distribution functions; random processes, discrete and continuous time processes, widesense stationary, ergodicity; time- and frequency- domain analysis; linear systems, optimum filtering, Wiener filters, Kalman filters; application. Credit will not be given for ECGR 5122 where credit has been given for ECGR 4422.

Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
Alias
ECGR 5122
ECGR 5123Advanced Electromagnetic Field Theory3

Maxwell's equations and propagation. Properties of guided and surface waves. Wave properties of light; physical and fiber optics. Credit will not be given for ECGR 5123 where credit has been given for ECGR 4185.

Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 5124Digital Signal Processing3
Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 5125Foundation of Optical Engineering3
Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 5127Machine Learning for the Internet of Things3

Cross-listed Course(s): ECGR 4127. Prerequisite(s): ECGR 5105. The concepts and skills necessary to design, train, and deploy machine learning models in resource- constrained devices are explored. Topics include: analysis of the computational requirements of machine learning models; requirements of edge-deployed machine learning; techniques to reduce storage, computation, and latency; duate Catalog  2026-2027

Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 5132Analog Integrated Circuit Design3
Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 5133VLSI Systems Design3
Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 5136Semiconductor Optoelectronic Materials and

Devices (3)

Subject
ECGR
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 5138Electronic Thin Film Materials and Devices3

Applications of thin films in microelectronics / optoelectronics manufacturing processes; vacuum technology, deposition techniques, and the characterization methods relevant to optoelectronic applications; thin film applications such as metallization, silicide formation, light emitting diodes (LED) and lasers, and doping of semiconductors. Credit will not be given for ECGR 5138 where credit has been given for ECGR 4138.

Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 5142Power Generation: Operation and Control3

Characteristics of power generation units, steam, nuclear reactor and hydroelectric. Economic and thermal system dispatch. Transmission losses, load flow problems. Hydro scheduling, hydro-plant models. Energy production cost models. Interchange evaluation. Credit will not be given for ECGR 5142 where credit has been given for ECGR 4190. (Fall) (Alternate years)

Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 5143Dynamic and Transient Analysis of Power

Systems. (3) Large-scale systems state descriptions and hierarchical control. State space models, dynamic stability and testing. Stability of simple and multi-machine systems. Transient phenomena in electrical power systems. Transient stability problem. Credit will not be given for ECGR 5143 where credit has been given for ECGR 4191.

Subject
ECGR
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 5144Power Electronics I3
Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 5146Introduction to VHDL3
Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 5161Control of Robotic Manipulators3
Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 5171Introduction to Energy Systems3

Prerequisite(s): Graduate standing or permission of the department. Overview of energy systems: energy types, generation, conversion, storage, transportation/transmission, and utilization. Principles, physical structure, processes, and utilization of fossil fuel, nuclear, and renewables for transportation, thermal, and electrical energy generation are discussed along with associated performance metrics. The course also provides an introduction to environmental impacts of energy production, life-cycle analysis, energy efficiency concepts and metrics, transmission systems, grid reliability, and the impact of smart grid technologies. All topics are presented in the context of industry standards as well as federal and state regulations. Credit will not be given for ECGR 5171 where credit has been given for ECGR 4171.

Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 5172Energy Markets3
Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 5181Computer Architecture3
Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 5187Data Communications and Networking II3

Prerequisite(s): Principles of data communication networks; computer communications network architecture (layering) with emphasis on the network layer, transport layer, and application layer; local area networks; medium access control; routing; data transport; Internet applications. Credit will not be given for ECGR 5187 where credit has been given for ECGR 4187.

Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 5189Cloud Native Application Architecture3

Prerequisite(s): Graduate standing. Cross-listed Course(s):

Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 5190Acoustics3
Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 5191Analog and Digital Communication3
Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 5192Solid State Microelectronic Devices. (3) Cross

listed Course(s): 5392. PN-junctions and Schottky junctions; bipolar and field effect transistors; optoelectronic and heterojunction devices; lithography and integrated circuits; microwave devices; light emitting devices and detectors; quantum devices using superlattices; quantum wells and quantum dots; material preparation and characterization; and measurement techniques. Credit will not be given for ECGR 5192 where credit has been given for ECGR 4134.

Subject
ECGR
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 5193Power System Analysis I3
Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 5194Power System Analysis II3
Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 5195Electrical Machinery3
Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 5196Introduction To Robotics3
Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 5261Microwave Circuit Design I3
Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 5411Control Systems Theory I. (3) Cross-listed

Course(s): ECGR 4111. The fundamentals of modern multi- input-multi-output control systems and preliminary analysis of nonlinear systems via the method of linearization. Time domain analysis of control systems. Design of state- feedback controller via the method of pole-placements. Determining controllability and observability of linear systems. The design and compensation of control systems, Phase lead, lag controller synthesis, Nyquist Stability criterion and frequency domain responses. Credit will not be given for ECGR 5411 where credit has been given for ECGR 4111.

Subject
ECGR
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 5412Principles of Digital Control Systems3

Prerequisite(s): Graduate standing. Introduction to digital control system principles including such topics as z- transform, Laplace transform, and starred transform analysis, pulse transfer functions, digital lag, digital lead, and digital PID controller design, closed-loop stability of digital control systems, and introduction to state-variable methods. Credit will not be given for ECGR 5412 where credit has been given for ECGR 4112. aduate Catalog  2026-2027

Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 5431Linear Integrated Electronics3
Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 5892Individualized Study. (1 to 6) Individual

investigation and exposition of results. May be repeated for credit.

Subject
ECGR
Type
course
Repeatable
May be repeated for credit.
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 6090Directed study of current topics of special

interest. May be repeated for credit.

Subject
ECGR
Type
course
Repeatable
May be repeated for credit.
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 6102Optimization of Engineering Designs3
Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 6104Fabrication of Nanomaterials. (3) Cross-listed

Course(s): ECGR 8104, MEGR 7104, and MEGR 8104. Prerequisite(s): NANO 8101 or permission of instructor. Lithographic methods (CVD, PVD, e-beam, ion beam, magnetron, evaporation, spin coating, mask fabrication, developing resists); microelectromechanical systems and nanoelectromechanical systems; limits of conventional mechanical processing, electroforming, growth mechanisms (organic, inorganic, thermal); powders. Credit will not be awarded for ECGR 6104 where credit has been awarded for ECGR 8104, MEGR 7104, or MEGR 8104.

Subject
ECGR
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 6111Linear Systems Theory3
Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 6112Digital Control Systems. (3) Cross-listed

Course(s): ECGR 8112. Prerequisite(s): ECGR 6111 or permission of instructor. Time-domain and Z-domain analysis of linear discrete systems, open and closed loop sampled data systems, engineering characteristics of computer control systems, simulation of system dynamics. Credit will not be given for ECGR 6112 where credit has been given for ECGR 8112.

Subject
ECGR
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 6114Digital Signal Processing II3
Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 6115Optimal Control Theory3
Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 6116Foundations of Reinforcement Learning and

Optimal Control (3)

Subject
ECGR
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 6117Multivariable Controls. (3) Cross-listed

Course(s): ECGR 8117. Prerequisite(s): ECGR 6111. Problem of robustness controls, emphasizing computer-oriented approaches; high infinity and algebraic methods current developments. Credit will not be given for ECGR 6117 where credit has been given for ECGR 8117.

Subject
ECGR
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 6118Applied Digital Image Processing3
Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 6119Applied Artificial Intelligence3
Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 6120Wireless Communication and Networking3

Cross-listed Course(s): ECGR 8120. Prerequisite(s): Graduate standing. The cellular concept: interference issues, cell layout and planning, control techniques, grade-of-service and system capacity; characteristics of the mobile radio channel and channel models; multiple access techniques in uate Catalog  2026-2027

Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 6121Advanced Theory of Communications I3

Cross-listed Course(s): ECGR 8121. Prerequisite(s): introductory probability course or permission of department. Statistical communications theory and modern communications systems emphasizing modulation and methods of taking into account the effects of noise on various systems. Credit will not be given for ECGR 6121 where credit has been given for ECGR 8121.

Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 6126Optimization for Machine Learning3

In addition to the requirements above, students seeking a graduate concentration must also complete the general requirements for the MSCPE degree for their chosen option (thesis, project, or course-only exam option). It is noted that the concentration courses may be used to fulfill the MSCPE degree requirements. Degree Total = 30 Credit Hours

Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 6127Medical Signal Processing3
Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 6132Advanced Semiconductor Device Physics3
Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 6138Physical Design of VSLI Systems. (3) Cross

listed Course(s): ECGR 8138. Prerequisite(s): ECGR 5133 or equivalent. Synthesis and design of high-speed VLSI circuits; state-of-the-art approaches for circuit simulation; models and techniques for VLSI physical design. Credit will not be given for ECGR 6138 where credit has been given for ECGR 8138.

Subject
ECGR
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 6141Power System Relaying. (3) Cross-listed

Course(s): ECGR 8141. Prerequisite(s): ECGR 4141 or permission of department. Function and principles of protective relaying instrument transformers. Directional, distance and differential relays. Protection of generators, transformers, and transmission lines. Ground fault protection. Computer relaying, algorithms for protective

Subject
ECGR
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 6143Power System Control. (3) Cross-listed

Course(s): ECGR 8143. Computer functions for automatic control of power systems. Automatic generation control, regulation of frequency and tie-line power interchanges. Automatic voltage regulation, excitation system model. Power system dynamics. Computer control centers. Credit will not be given for ECGR 6143 where credit has been given for ECGR 8143.

Subject
ECGR
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 6144Electric Power Distribution Systems I3

Cross-listed Course(s): ECGR 8144. Prerequisite(s): Graduate standing and knowledge of fundamentals of power systems, or permission from the department. The fundamental principles of the electric power delivery system with emphasis on distribution systems. Examines three-phase unbalanced system and component models, distribution power flow analysis, and radial power flow techniques. Credit will not be given for ECGR 6144 where credit has been given for ECGR 8144.

Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 6145Electric Power Distribution Systems II3

Cross-listed Course(s): ECGR 8145. Prerequisite(s): Graduate standing, knowledge of fundamentals of power systems, and ECGR 6144 or ECGR 8144; or permission of department. Focuses on distribution automation and optimization methods applied to distribution systems operation and planning. Credit will not be given for ECGR 6145 where credit has been given for ECGR 8145.

Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 6146Advanced VHDL3
Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 6147Power System Stability and Control3
Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 6165Information Theory3
Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 6173Power Quality3
Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 6181Embedded Operating Systems3
Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 6182Advanced Embedded Operating Systems3

Cross-listed Course(s): ECGR 8182. Prerequisite(s): ECGR 6181. An advanced course in embedded operating systems. Lectures cover multiple advanced topics in operating systems. Labs involve developing code for different components of a fully functional operating system kernel. Credit will not be given for ECGR 6182 where credit has been given for ECGR 8182.

Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 6183Multiprocessor Systems Design. (3) Cross

listed Course(s): ECGR 8183. Prerequisite(s): Permission of instructor. Topics include: applications of multiprocessors to digital systems design; hardware/software tradeoff considerations; master/slave, multiple/master and loosely coupled systems; data handling and synchronization problems, networking. Credit will not be given for ECGR 6183 where credit has been given for ECGR 8183.

Subject
ECGR
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 6185Embedded Commercial Product Design3

Cross-listed Course(s): ECGR 8185. Prerequisite(s): ECGR 5101. An advanced course in embedded system design emphasizing the development of hardware sub-systems and software to create commercial products. Architecture, software, and interface techniques. This course is project-oriented, involving the use of software

Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 6187Modeling and Analysis of Communication

Networks (3)

Subject
ECGR
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 6188Fundamentals of Wireless Systems and

Protocols (3)

Subject
ECGR
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 6189Wireless Sensor Networks3

Signal and Image Processing

Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 6190Smart Grid: Characteristics, Design, and

Analysis (3) Power Electronics and Machines

Subject
ECGR
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 6197Power Electronics II3

Breadth of Knowledge Requirement (6 credit hours) Select courses from at least two technical areas listed above other than the chosen technical area of focus. Courses in the M.S. in Computer Engineering can also be taken to fulfill the breadth of knowledge requirement. Advanced Knowledge Requirement (12 credit hours) At least 12 credit hours must be taken at the 6000-level or above. At least 3 credit hours at the 6000-level or above should be in the student's chosen Technical Area of Focus. Thesis, Project, and Comprehensive Examination Options Select one of the following options to complete the degree requirements:

Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 6264Radio Frequency Design3

Electronic Devices and Systems

Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 6266Neural Networks Theory and Design3
Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 6890Individualized Study and Projects. (1 to 6)

Individual investigation and exposition of results. May be repeated for credit.

Subject
ECGR
Type
course
Repeatable
May be repeated for credit.
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 6990Industrial Internship. (1 to 3) Prerequisite(s)

Completion of nine hours of graduate coursework. Full- or part-time academic year internship in engineering complementary to the major course of studies and designed to allow theoretical and course-based practical learning to be applied in a supervised industrial experience. Each student’s program must be approved by their graduate program director. Requires a mid-term report and final report to be graded by the supervising faculty.

Subject
ECGR
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 6991Graduate Master Thesis Research6
Subject
ECGR
Credits (min)
6
Credits (max)
6
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 70008999 - Electrical and Computer Engineering
Subject
ECGR
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 8090Directed study of current topics of special

interest. May be repeated for credit.

Subject
ECGR
Type
course
Repeatable
May be repeated for credit.
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 8104Fabrication of Nanomaterials. (3) Cross-listed

Course(s): ECGR 6104, MEGR 7104, and MEGR 8104. Prerequisite(s): NANO 8101 or permission of instructor. Lithographic methods (CVD, PVD, e-beam, ion beam, magnetron, evaporation, spin coating, mask fabrication, developing resists); microelectromechanical systems and nanoelectromechanical systems; limits of conventional mechanical processing, electroforming, growth mechanisms (organic, inorganic, thermal); powders. Credit

Subject
ECGR
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 8111Linear Systems Theory. (3) Prerequisite(s): State

space concepts and good understanding of linear algebra. Review of linear algebra, Linearization, LTI state-space models, matrix transfer functions, state equation solutions (uniqueness/existence), state transition matrices, stability criteria, observability, controllability, realizations, similarity transforms, canonical forms, state feedback by eigenvalue-placement, and observer design. Credit will not be given for ECGR 8111 where credit has been given for ECGR 6111.

Subject
ECGR
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 8112Digital Control Systems. (3) Cross-listed

Course(s): ECGR 6112. Prerequisite(s): ECGR 6111, ECGR 8111, or permission of instructor. Time-domain and Z-domain analysis of linear discrete systems, open and closed loop sampled data systems, engineering characteristics of computer control systems, simulation of system dynamics. Credit will not be given for ECGR 8112 where credit has been given for ECGR 6112.

Subject
ECGR
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 8114Digital Signal Processing II. (3) Cross-listed

Course(s): ECGR 6114. Prerequisite(s): Permission of department. Discrete Hilbert Transforms, discrete random signals, effect of finite register length in digital and signal processing, speech processing, radar and other applications. Credit will not be given for ECGR 8114 where credit has been given for ECGR 6114.

Subject
ECGR
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 8115Optimal Control Theory. (3) Cross-listed

Course(s): ECGR 6115. Prerequisite(s): ECGR 8111 or permission of instructor. Review of linear systems, optimal control problems in Lagrange and Mayer forms, Finite and infinite horizon Linear quadratic optimal control, Dynamic Programming and Hamilton-Jacobi-Bellman equations, calculus of variations and Pontryagin’s optimality principle, advanced topics (e.g., stochastic optimal control, model predictive control). Credit will not be given for ECGR 8115 where credit has been given for ECGR 6115.

Subject
ECGR
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 8116Foundations of Reinforcement Learning and

Optimal Control. (3) Cross-listed Course(s): ECGR 6116. Topics related to optimal control and reinforcement learning in model-based and model-free applications. Finite state machines, Shortest path problems, Dynamic programming, Models with uncertainties, Markov decision process, Dynamic Programming in stochastic settings, Optimal control problems, (Hamilton-Jacobi)-Bellman equation, Approximate dynamic programming, Reinforcement Learning algorithms (Q-learning, TD learning, SARSA), and applications of these concepts on real-world examples. Credit will not be given for ECGR 8116 where credit has been given for ECGR 6116. duate Catalog  2026-2027

Subject
ECGR
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 8117Multivariable Controls. (3) Cross-listed

Course(s): ECGR 6117. Prerequisite(s): ECGR 6111 or ECGR 8111. Problem of robustness controls, emphasizing computer-oriented approaches; high infinity and algebraic methods current developments. Credit will not be given for ECGR 8117 where credit has been given for ECGR 6117.

Subject
ECGR
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 8118Applied Digital Image Processing. (3) Cross

listed Course(s): ECGR 6118 and ITCS 6134. Digital image fundamentals; comparison of image transforms including Fourier, Walsh, Hadamard and Cosine; image data compression techniques; image enhancement algorithms; image restoration; image encoding process; image segmentation and description; relationship of hardware restrictions to image fidelity. Credit will not be given for ECGR 8118 where credit has been given for ECGR 6118.

Subject
ECGR
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 8119Applied Artificial Intelligence. (3) Cross-listed

Course(s): ECGR 6119. The theory of machine intelligence. Computational methods for modeling machine intelligence including machine vision and automatic decision making from sensor measurements. Applications of this theory to autonomous robotic decision making such as navigation and industrial quality control. Credit will not be given for ECGR 8119 where credit has been given for ECGR 6119.

Subject
ECGR
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 8120Wireless Communication and Networking3

Cross-listed Course(s): ECGR 6120. Prerequisite(s): Graduate standing. The cellular concept: interference issues, cell layout and planning, control techniques, grade-of-service and system capacity; characteristics of the mobile radio channel and channel models; multiple access techniques in wireless: FDMA, TDMA, and CDMA; analog and digital cellular telephone standards; packet radio systems: description, medium access control, and routing issues. Credit will not be given for ECGR 8120 where credit has been given for ECGR 6120.

Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 8121Advanced Theory of Communications I3

Cross-listed Course(s): ECGR 6121. Prerequisite(s): introductory probability course or permission of department. Statistical communications theory and modern communications systems emphasizing modulation and methods of taking into account the effects of noise on various systems. Credit will not be given for ECGR 8121 where credit has been given for ECGR 6121.

Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 8126Optimization for Machine Learning. (3) Cross

listed Course(s): ITCS 8116. An overview of optimization theory and its fundamental applications in machine learning systems. Scaling and complexity of algorithms used in machine learning and data science. Convex and non- convex optimization. First and second order methods. Distributed and federated learning. Credit will not be given for ECGR 8126 where credit has been given for ECGR 6126.

Subject
ECGR
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 8127Medical Signal Processing. (3) Cross-listed

Course(s): ECGR 6127. Fourier methods of medical signal processing. Physics of image formation for different medical imaging modalities including: planar x-ray, computerized tomography (CT), magnetic resonance imaging, and ultrasound. Signal processing techniques for image reconstruction, enhancement, and multimodal fusion. Credit will not be given for ECGR 8127 where credit has been given for ECGR 6127.

Subject
ECGR
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 8132Solid State Materials. (3) Cross-listed Course(s)

ECGR 6132, OPTI 6371, OPTI 8371, and PHYS 6181. The materials covered can be roughly divided into two parts: (I) the basic knowledge of solid state physics: Crystal Structure, Wave Diffraction and the Reciprocal Lattice, Crystal Binding and Elastic Constants, Phonons, Free Electron Fermi Gas, Energy Bands, Semiconductor Crystals, Fermi Surfaces and Metals (approximately the materials of Chapters 1-9 of Kittel's book); (II) Selected application topics: such as Plasmons, Polaritons, and Polarons, Optical Processes and Exciton, Dielectrics and Ferroelectrics, Surface and Interface Physics, Nanostructures (approximately the materials of Chapters 14-18 of Kittel's book). The materials may be supplemented with and replaced by those from other sources. Credit will not be given for ECGR 8132 where credit has been given for ECGR 6132.

Subject
ECGR
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 8138Physical Design of VSLI Systems. (3) Cross

listed Course(s): ECGR 6138. Prerequisite(s): ECGR 5133 or equivalent. Synthesis and design of high-speed VLSI circuits; state-of-the-art approaches for circuit simulation; models and techniques for VLSI physical design. Credit will not be given for ECGR 8138 where credit has been given for ECGR 6138.

Subject
ECGR
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 8141Power System Relaying. (3) Cross-listed

Course(s): ECGR 6141. Prerequisite(s): Permission of department. Function and principles of protective relaying instrument transformers. Directional, distance and differential relays. Protection of generators, transformers, and transmission lines. Ground fault protection. Computer relaying, algorithms for protective relaying. Credit will not be given for ECGR 8141 where credit has been given for ECGR 6141.

Subject
ECGR
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 8143Power System Control. (3) Cross-listed

Course(s): ECGR 6143. Computer functions for automatic control of power systems. Automatic generation control, regulation of frequency and tie-line power interchanges. Automatic voltage regulation, excitation system model. Power system dynamics. Computer control centers. Credit will not be given for ECGR 8143 where credit has been given for ECGR 6143.

Subject
ECGR
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 8144Electric Power Distribution Systems I3

Cross-listed Course(s): ECGR 6144. Prerequisite(s): Graduate ate Catalog  2026-2027

Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 8145Electric Power Distribution Systems II3

Cross-listed Course(s): ECGR 6145. Prerequisite(s): Graduate standing, knowledge of fundamentals of power systems, and ECGR 6144 or ECGR 8144; or permission of department. Focuses on distribution automation and optimization methods applied to distribution systems operation and planning. Credit will not be given for ECGR 8145 where credit has been given for ECGR 6145.

Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 8146Advanced VHDL. (3) Cross-listed Course(s)

ECGR 6146. Prerequisite(s): ECGR 5146 or permission of department. Continuation of ECGR 5146. FPGA design with VHDL; VHDL modeling libraries and techniques, and VHDL coding methodology for efficient synthesized. Credit will not be given for ECGR 8146 where credit has been given for ECGR 6146.

Subject
ECGR
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 8147Power System Stability and Control. (3) Cross

listed Course(s): ECGR 6146. Prerequisite(s): Graduate standing and knowledge of fundamentals of power systems, or permission of department. The fundamental principles of power system stability with emphasis on modern power grid. Examines various power system stability analyses starting from small signal stability, transient stability, voltage stability, and frequency stability. System dynamics based on various stability conditions and controller design are also discussed. Credit will not be given for ECGR 8147 where credit has been given for ECGR 6147.

Subject
ECGR
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 8165Information Theory. (3) Cross-listed Course(s)
Subject
ECGR
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 8173Power Quality. (3) Cross-listed Course(s)

ECGR 6173. Prerequisite(s): ECGR 5193 or equivalent. Definitions of power quality, types of power quality

Subject
ECGR
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 8181Embedded Operating Systems. (3) Cross-listed

Course(s): ECGR 6181. Pre-/Corequisite(s): ECGR 5101 and Graduate standing. Introduction to the fundamentals of embedded operating systems with an emphasis on real- time performance. A series of labs provides students practical experience on bare metal programming, embedded Linux kernel configuration and initialization, boot loaders, kernel modules, device drivers, and interrupt handlers.

Subject
ECGR
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 8182Advanced Embedded Operating Systems3

Cross-listed Course(s): ECGR 6182. Prerequisite(s): ECGR 6181 or ECGR 8181. An advanced course in embedded operating systems. Lectures cover multiple advanced topics in operating systems. Labs involve developing code for different components of a fully functional operating system kernel. Credit will not be given for ECGR 8182 where credit has been given for ECGR 6182.

Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 8183Multiprocessor Systems Design. (3) Cross

listed Course(s): ECGR 6183. Topics include: applications of multiprocessors to digital systems design; hardware/software tradeoff considerations; master/slave, multiple/master and loosely coupled systems; data handling and synchronization problems, networking. Credit will not be given for ECGR 8183 where credit has been given for ECGR 6183.

Subject
ECGR
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 8185Embedded Commercial Product Design3

Cross-listed Course(s): ECGR 6185. Prerequisite(s): ECGR 4101 or ECGR 5101. An advanced course in embedded system design emphasizing the development of hardware sub-systems and software to create commercial products. Architecture, software, and interface techniques. This course is project-oriented, involving the use of software and hardware design tools. Credit will not be given for ECGR 8185 where credit has been given for ECGR 6185.

Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 8187Modeling and Analysis of Communication

Networks. (3) Cross-listed Course(s): ECGR 6187. Prerequisite(s): Probability theory or permission of department. Communication networks; application of analytical tools for modeling and performance evaluation of these networks, including stochastic processes, Markov models, queuing theory, and teletraffic theory. Credit will not be given for ECGR 8187 where credit has been given for ECGR 6187. Graduate Catalog  2026-2027

Subject
ECGR
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 8188Fundamentals of Wireless Systems and

Protocols. (3) Cross-listed Course(s): ECGR 6188. Prerequisite(s): Graduate standing and a prior course in data communications or computer networks. Provides an overview of different wireless and mobile network standards and systems. Covers the distinct characteristics of these wireless systems that require a fundamental redesign of protocols at layer 2 to layer 4 of the network protocol stack. Protocols for medium access control, routing, and reliable transport, in addition to middleware and applications custom-made for wireless networks will be dealt with. Credit will not be given for ECGR 8188 where credit has been given for ECGR 6188.

Subject
ECGR
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 8189Wireless Sensor Networks. (3) Cross-listed

Course(s): ECGR 6189. Prerequisite(s): Graduate standing and knowledge of (a) fundamentals of computer networking, (b) probability and random variables, and (c) C/C++ programming, or permission from the department. Provides the fundamental principles of wireless sensor networks with emphasis on networking protocols and information processing aspects. Reviews basic principles of multi-hop wireless networks and discuss the specific design challenges for the development of networking protocols and applications with wireless sensors. Students go through hands-on tutorials and design projects with programmable wireless sensors. Credit will not be given for ECGR 8189 where credit has been given for ECGR 6189.

Subject
ECGR
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 8190Smart Grid: Characteristics, Design, and

Analysis. (3) Cross-listed Course(s): ECGR 6190. Prerequisite(s): Graduate standing and knowledge of fundamentals of power systems, or permission from the department. The fundamental principles of the Smart Grid with emphasis on Grid modernization Analysis and design. Examines the design and integration of renewable energy resources to power grid, the impact of power system analysis in the context of smart grid, smart grid observability and controllability, Wide Area Monitoring and Control, Self-Healing network. Credit will not be given for ECGR 8190 where credit has been given for ECGR 6190.

Subject
ECGR
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 8197Prerequisite(s): Graduate standing, knowledge

of fundamentals of power electronics and basics of semiconductor physics, and ECGR 5144, or permission of department. Focuses on more advanced topics in power electronics. Topics include: converter modeling and control, advanced concepts in magnetic circuit design, gate and base drives, switching losses, resonant converters, zero-voltage and zero-current switching, utility-interfaced applications including FACTS, maximum power-point tracking, and power factor correction Credit will not be given for ECGR 6197 where credit has been given for ECGR 8197.

Subject
ECGR
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 8264Radio Frequency Design. (3) Cross-listed

Course(s): ECGR 6264. Prerequisite(s): Permission of instructor. Design and analysis of radio frequency circuits and systems including S-parameters, impedance matching, noise, intermodulation distortion, image rejection, cascade analysis, and incorporation of these methods in the design of modern radio receivers and transmitters. Credit will not be given for ECGR 8264 where credit has been given for ECGR 6264.

Subject
ECGR
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 8266Neural Networks Theory and Design3
Subject
ECGR
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 8890Individualized Study and Projects. (1 to 6)

Individual investigation and exposition of results. May be repeated for credit.

Subject
ECGR
Type
course
Repeatable
May be repeated for credit.
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 8990Industrial Internship. (1 to 3) Prerequisite(s)

Completion of nine hours of graduate coursework. Full- or part-time academic year internship in engineering complementary to the major course of studies and designed to allow theoretical and course-based practical learning to be applied in a supervised industrial experience. Each student’s program must be approved by their graduate program director. Requires a mid-term report and final report to be graded by the supervising faculty.

Subject
ECGR
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu
ECGR 8999Doctoral Dissertation Research. (0 to 9)

Individual investigation culminating in the preparation and presentation of a doctoral dissertation. Graded on a Satisfactory Progress/Unsatisfactory Progress basis each term.

Subject
ECGR
Type
course
Edition
2026-2027
Source
catalog.charlotte.edu

Source: University of North Carolina at Charlotte's catalog, linked per course · table learning_unit · CourseShelf publish 61