May 18, 2024  
2020-2022 Graduate School Catalog 
    
2020-2022 Graduate School Catalog [ARCHIVED CATALOG]

Course Descriptions


 

Electrical Engineering

  
  • EEGR 535 - Active Microwave Circuit Design


    3 hours.
    3 Credits

    This course will provide a brief overview of Smith Charts and transmission line theory, microstrip lines, and impedance matching. It will introduce power gain equations, stability considerations, and solid-state microwave circuits such as amplifiers, oscillators, active mixers, attenuators, and frequency multipliers.

    Offered (FALL)
  
  • EEGR 536 - Antenna Theory and Design


    3 hours.
    3 Credits

    This course deals with the analysis and design of basic antenna structures such as linear dipoles, antenna arrays, horns, and patch antennas. Computer-aided design software will be used to optimize antenna performance, placement of feeds, and gain.

    Offered (SPRING)
  
  • EEGR 537 - Radio Frequency Integrated Circuit Design


    3 hours.
    3 Credits

    A course in the design and analysis of radio-frequency integrated circuits using state-of-the-art complementary metal-oxide-semiconductor (CMOS) and bipolar technologies. It focuses on system-level trade-offs in transceiver design, practical radio-frequency circuit techniques, and a physical understanding of device parasitic components.

    Offered (SPRING)
  
  • EEGR 540 - Solid State Electronics


    3 hours.
    3 Credits

    This course will focus on the fundamentals of solid-state physics for electronic materials and devices. Discussion of core topics including three-dimensional bulk material properties and recent developments in low-dimensional semiconductor structures, such as heterostructures, superlattices and quantum wells are covered.

    Offered (FALL OR SPRING)
  
  • EEGR 542 - Microwave Power Devices


    3 hours.
    3 Credits

    This course introduces microwave power devices and circuits including amplifiers, P-i-N and Schottky power rectifiers, power MOSFETs, conductivity-modulated high-power devices, wide band gap semiconductors, and emerging material technologies in relation to device modeling. 

     

    Offered (FALL OR SPRING)

  
  • EEGR 543 - Introduction to Microwaves


    3 hours.
    3 Credits

    This course deals with electromagnetic wave types, transmission lines and waveguides, Smith Chart, S-parameters, and passive components associated with microwave signals and circuits.

    Offered (FALL)
  
  • EEGR 550 - Fundamentals of Energy and Power Systems


    3 hours.
    3 Credits

    This course will provide a high-level overview of energy and power from a systems perspective. Major components of power systems and the technical specifications in relation to various industries will be explored.

    Offered (FALL OR SPRING)
  
  • EEGR 551 - Digital Signal Processing


    3 hours.
    3 Credits

    This course provides an emphasis on applications of digital signal processing. It includes the theory and application of the discrete Fourier transform, Fast Fourier transform, sampling, quantization, and digital filter design.

    Offered (FALL OR SPRING)
  
  • EEGR 553 - Electric Drives and Machines


    3 hours.
    3 Credits

    This course provides an integrated approach to electric drives and subsystems that make up electric drives: electric machines, power electronics converters, mechanical system requirements, feedback controller design, and the interaction of drives with the utility grid.

    Offered (FALL OR SPRING)
  
  • EEGR 554 - Renewable Energy Systems


    3 hours.
    3 Credits

    This course provides a multidisciplinary approach that encompasses economic, social, and environmental, policy, and engineering issues related to renewable energy. The renewable systems covered will be solar PV, solar thermal, geothermal, bioenergy, wind, and hydroelectric.

    Offered (FALL OR SPRING)
  
  • EEGR 555 - Advanced Power Electronics


    3 hours.
    3 Credits

    This course provides an approach to the design power electronic converters. Topics include state average modeling, inverter design, resonant converters, snubber circuits, and feedback control design.

    Offered (FALL OR SPRING)
  
  • EEGR 556 - Modeling and Control Techniques in Power Electronics


    3 hours.
    3 Credits

    The objective of this course is to provide the theory of control technology with various control strategies to effectively control power systems. Microprocessors and control algorithms based on PWM will be investigated in relation to switching devices and feedback control.

    Offered (FALL OR SPRING)
  
  • EEGR 557 - Smart Grid and Building Energy Efficiency


    3 hours.
    3 Credits

    This course provides a comprehensive approach towards smart grid that encompasses sensors, communications technologies, computational ability, control, and feedback mechanisms that effectively combined to create the smart grid system.

    Offered (FALL OR SPRING)
  
  • EEGR 560 - Computer Networks


    3 hours.
    3 Credits

    ISO open systems reference model, protocol layers, TCP/IP, channel coding, data communication concepts, local area network (LAN) topologies and transmission media, queuing theory applied to LAN performance modeling, LAN access techniques, network interconnection, network reliability, and network security.

    Offered (FALL OR SPRING)
  
  • EEGR 562 - Computer Architecture, Networks, and Operating Systems


    3 hours.
    3 Credits

    Quantitative basis of modem computer architecture, processor designs memory hierarchy, and in-put/output methods. Layered operating system structures, process and storage management Layered network organization, network protocols, switching, local and wide area networks. Examples from Unix and the Internet.

    Offered (FALL OR SPRING)
  
  • EEGR 565 - Machine Learning Applications


    3 hours.
    3 Credits

    This course provides a broad introduction to machine learning and statistical pattern recognition. The course explores current applications of machine learning, such as to robotic control, data mining, autonomous navigation, bioinformatics, speech recognition, and text and web data processing.

    Offered (FALL OR SPRING)
  
  • EEGR 570 - Advanced Digital System Design


    3 hours.
    3 Credits

    Introduces alternative means by which a logic system. Reviews logical factors of digital systems and the architecture of FPGAs along with the options and trade-offs for diverse approaches. Small and modest sized design implementations on different FPGA architectures are covered.

    Offered (FALL OR SPRING)
  
  • EEGR 571 - Embedded Hardware Security


    3 hours.
    3 Credits

    Design and implementation of secure embedded hardware, covering cryptographic hardware primitives, cryptographic modules, and trusted platforms.  Reverse engineering of embedded hardware using passive and active attack techniques. Countermeasures against reverse engineering.

    Offered (FALL OR SPRING)
  
  • EEGR 575 - Software Engineering: Systems Implementation


    3 hours.
    3 Credits

    Implementation aspects of software engineering; Programming languages; architectural designs; program design; structured programming; peripheral storage devices; I/O programming, debugging and evaluation.

    Offered (FALL OR SPRING)
  
  • EEGR 580 - Advanced Cyber Security


    3 hours.
    3 Credits

    This course will provide an advanced study to cyber-security including threats, vulnerabilities, attacks, operating system security, databases, secure software and system development, business, policy and procedures, security management, and legal issues.

    Offered (FALL OR SPRING)
  
  • EEGR 581 - Advanced Network Security


    3 hours.
    3 Credits

    This course will provide the advanced study of the security aspects associated with today’s modern computer networks including local area networks and the internet. It includes the fundamentals of network architecture, vulnerabilities, and security mechanisms including firewalls, guards, intrusion detection, access control, malware scanners and biometrics.

    Offered (FALL OR SPRING)
  
  • EEGR 582 - Advanced Cryptography


    3 hours.
    3 Credits

    This course will provide practical knowledge on a wide range of cryptography mechanisms and will explore their relationship with today’s modern communications and networks. It includes the fundamentals of cryptography, classic and modern encryption, decryption, public and private key structures, digital signature and secure hash functions.

    Offered (FALL OR SPRING)
  
  • EEGR 583 - Advanced Security Management


    3 hours.
    3 Credits

    This course will provide a background in the many aspects of security management associated with today’s modern communications and networks. It includes the fundamentals of Risk Analysis, Risk Management, Security Policy, Security Operations, Legal issues, Business issues and Secure Systems Development.

    Offered (FALL OR SPRING)
  
  • EEGR 605 - Digital Communications


    3 hours.
    3 Credits

    This course provides a brief review of signals, probability, stochastic processes and information theory followed by the development of source encoding, modulation systems, optimum receiver design, demodulation systems, and error correction coding.

    Offered (FALL OR SPRING)
  
  • EEGR 607 - Information Theory


    3 hours.
    3 Credits

    This course presents measures of information, information sources, coding for discrete sources, the noiseless coding theorems, Huffman coding, channel capacity, the noisy-channel coding theorems and applications to gambling and investing.

    Offered (FALL OR SPRING)
  
  • EEGR 608 - Error Control Coding


    3 hours.
    3 Credits

    This course includes a review of information theory with the theory and design of error detection and correction schemes. Includes block and convolutional codes, interleaving, ARQ schemes, error detection schemes, and a variety of applications on wired and wireless networks.

    Offered (FALL OR SPRING)
  
  • EEGR 610 - Wireless Communications


    3 hours.
    3 Credits

    This course presents current techniques on wireless digital communications, such as wireless channel modeling, channel distortion due to multipath and Doppler, digital modulation and demodulation (MODEM) techniques, and cellular multiple access methods including TDMA, FDMA and CDMA systems.

    Offered (FALL OR SPRING)
  
  • EEGR 612 - Multi User Communications


    3 hours.
    3 Credits

    Review of network architectures using OSI layering strategies. Includes Queueing theory application to various queues; and reservation, polling, and token passing systems. Protocol designs for radio multi-channel networks with various contention strategies. Local area network protocols, performance and strategies.

    Offered (FALL OR SPRING)
  
  • EEGR 614 - Queueing Networks


    3 hours.
    3 Credits

    Addresses the fundamentals of stochastic processes and queuing theory. Includes Poisson processes, Markov chains, renewal processes, tandem queues, networks of queues, priority and bulk queues, computational methods, and simulation. Application and performance with a variety of computer and communications applications.

    Offered (FALL OR SPRING)
  
  • EEGR 615 - High Speed Networks


    3 hours.
    3 Credits

    Introduction to high data rate design and integrated services protocols multi-media low latency applications such as video, voice, and data internet traffic. The QoS techniques for TCP/IP, and Asynchronous Transfer Mode (ATM). Introduction to Routing and Queuing Theory is included.

    Prerequisite(s) EEGR 510  
    Offered (FALL OR SPRING)
  
  • EEGR 620 - Digital Image Processing


    3 hours.
    3 Credits

    This is an introduction course on the fundamentals of digital image processing with an emphasis on signal processing. Topics included: image formation, images transforms, image enhancement image restoration, image reconstruction, image compression, image segmentation and image representation.

    Offered (FALL OR SPRING)
  
  • EEGR 622 - Adaptive Signal Processing


    3 hours.
    3 Credits

    Emphasizes the theory and design of finite-impulse response adaptive filters including stochastic processes, Weiner filter, steepest descent, adaptive filters using gradient-methods, analysis of the LMS algorithm, least–squares methods, recursive least squares, and least squares Iattice adaptive filters.

    Offered (FALL OR SPRING)
  
  • EEGR 623 - Pattern Recognition


    3 hours.
    3 Credits

    This course addresses the general pattern classification problem. It includes: statistical decision theory, multivariate probability functions, discriminants, parametric and nonparametric techniques, Bayesian and maximum likelihood estimation, feature selection, dimensionality reduction, transformations, and clustering.

    Offered (FALL OR SPRING)
  
  • EEGR 624 - Detection and Estimation Theory


    3 hours.
    3 Credits

    This is a course on statistical decision theory, modeling of signals and noise, detection of various signals, and statistical estimation theory. Includes decision criteria, hypothesis testing, receiver operating characteristics, detection of signals with unknown parameters, performance measures, and optimum demodulation.

    Offered (FALL OR SPRING)
  
  • EEGR 625 - Optical Communication


    3 hours.
    3 Credits

    Includes the characteristics of light as used in communications systems including propagation of rays in waveguides, scalar diffraction theory, optical information processing systems, quantum statistical communication theory, heterodyning and receivers.

    Offered (FALL OR SPRING)
  
  • EEGR 626 - Optimization/Numerical Methods


    3 hours.
    3 Credits

    This course investigates classical deterministic optimization techniques and stochastic optimization techniques. The classical techniques will include linear and non-linear programming, steepest descent, and Newton-Raphson methods. Stochastic methods will include Robbins-Monro gradient-based stochastic approximation and the simultaneous perturbation stochastic approximation algorithms.

    Offered (FALL OR SPRING)
  
  • EEGR 633 - Automated Measurements, Devices & Systems


    3 hours.
    3 Credits

    Students will be introduced to the fundamentals of high-frequency measurements and techniques for accuracy-enhanced microwave measurements. Automated network analyzers and high-speed wafer probes are used in conjunction with state-of-the-art calibration techniques.  Non-linear modeling of active devices will be introduced.

    Offered (FALL OR SPRING)
  
  • EEGR 634 - Computational Electromagnetics


    3 hours.
    3 Credits

    The finite-element method (FEM), the finite-difference (FD), the finite-difference-time-domain (FDTD), and the method of moments (MoM) are covered. This course will focus on several electromagnetic field equations, such as Laplace’s, Poisson’s, and Helmholtz’s equations, and the related numerical techniques.

    Offered (FALL OR SPRING)
  
  • EEGR 635 - Advanced Electromagnetic Theory


    3 hours.
    3 Credits

    This course is an introductory course in electromagnetic theory and applications. Topics include Stokes parameters, Poincare sphere, gyrotropic media, uniaxial media, phase matching, layered media, dielectric waveguides, metallic waveguides and resonators, Cerenkov radiation, Hertzian dipole, equivalence principle, and reciprocity.

    Offered (FALL)
  
  • EEGR 636 - Quantum Mechanics


    3 hours.
    3 Credits

    This is a survey course on quantum mechanics that covers Lagrangian and Hamiltonian equations, Schrodinger equation, wave packets, particle in a box, tunneling of particles, Dirac’s description of quantum mechanical states and matrix formulation of quantum mechanics, and perturbation theory.

    Offered (FALL OR SPRING)
  
  • EEGR 637 - Advanced Antenna Theory


    3 hours.
    3 Credits

    This course develops fundamental concepts used to analyze basic antenna systems. Topics include antenna patterns, optimum designs for rectangular and circular apertures, arbitrary side lobe topography, discrete arrays, mutual coupling, and feeding networks.

    Offered (FALL OR SPRING)
  
  • EEGR 640 - Advanced Solid State Electronics


    3 hours.
    3 Credits

    This course will focus on the fundamentals of solid-state physics as it applies to electronic materials and devices. Heterostructures, superlattices and quantum wells will be covered. Additionally, various material growth and device fabrication techniques will be discussed.

    Offered (FALL OR SPRING)
  
  • EEGR 642 - Semiconductor Fabrication Technology


    3 hours.
    3 Credits

    Overview of the fundamental principles of semiconductor fabrication technology is presented. Topics include basic material review; methods of oxidation; methods of deposition/diffusion and ion implantation, principles of epitaxial deposition/ growth, photolithographic technology, chemical vapor deposition/nitride, silicon dioxide, and metallization technology.

    Offered (FALL OR SPRING)
  
  • EEGR 643 - Advanced Semiconductor Characterization


    3 hours.
    3 Credits

    This course is an advanced approach to the measurement of physical principles underlying semiconductor device operation. Topics include measurement techniques of physical parameters in semiconductor material and device structures: impurity profiling, carrier transport, and deep and shallow level trap characterization.

    Offered (FALL OR SPRING)
  
  • EEGR 645 - Optical Engineering


    3 hours.
    3 Credits

    This course presents the engineering concepts to understand and evaluate optical systems using practical examples of optical instruments and electro-optical systems. Other topics include polarization, interference, diffraction, and optical properties of crystals, thin-films, optical resonators, guided waves, modulators and detectors.

    Offered (FALL OR SPRING)
  
  • EEGR 646 - Optical Communication


    3 hours.
    3 Credits

    This course provides an overview of communication systems, light and electromagnetic waves, optical fibers, lasers, LED, photodetectors, receivers, optical fiber communication systems.

    Offered (FALL OR SPRING)
  
  • EEGR 650 - Physical Layer Hardware Design


    3 hours.
    3 Credits

    Course focuses on the development of embedded systems for wireless communications.  The course requires the students to design DSP cores for wireless protocols. The student will learn how to use tools, frameworks, and hardware platforms for PHY waveform design.

    Offered (FALL OR SPRING)
  
  • EEGR 660 - Computer Architecture and Design


    3 hours.
    3 Credits

    Principles and advanced concepts and state-of-the-art developments in computer architecture: memory systems, pipelining, instruction-level parallelism, storage systems, multiprocessors, relationships between computer design and application requirements, cost/performance tradeoffs, and architectures for DSP applications. 

    Offered (FALL OR SPRING)
  
  • EEGR 662 - Parallel Processing Architecture


    3 hours.
    3 Credits

    This course addresses fundamental issues in the design and use of large-scale multiprocessors. Both software and hardware issues are addressed.  Topics include parallel applications, parallel programming languages, design of multiprocessors, parallelism, memory system design, and interconnection networks. 

    Offered (FALL OR SPRING)
  
  • EEGR 664 - Introduction to Parallel Computation


    3 hours.
    3 Credits

    Motivation for parallel processing, technological constraints, complexity, performance-characterization, communications, interconnection networks, memory systems, on-line visualization, coarse and fine-grain processor design, finite-difference and finite-elements, parallel optimization and transformation algorithms, selected signal and image processing applications, and selected architecture.

    Offered (FALL OR SPRING)
  
  • EEGR 666 - Parallel Algorithms


    3 hours.
    3 Credits

    The design and analysis of efficient algorithms for parallel computers. Fundamental problem areas, such as sorting, matrix multiplication, and graph theory, are considered for a variety of parallel architectures. 

    Offered (FALL OR SPRING)
  
  • EEGR 668 - Topics in Networking and Network Applications


    3 hours.
    3 Credits

    Discussion on how existing and emerging data communication technologies: LAN and WAN Technologies, Bridging, Switching, Routing, Networking Protocols, Management, Design and Security as well as Multicast, Videoconferencing, Multimedia Collaboration Technologies and Audio/Video compression and coding.

    Offered (FALL OR SPRING)
  
  • EEGR 670 - DSP VLSI Design


    3 hours.
    3 Credits

    DSP VLSI architecture and algorithms; design strategies; design methodologies; system-level design; area/delay/power trade-offs; high performance systems; multi-chip modules; low-power design; hardware/software co-design; design for testability, design for manufacturability; algorithm, architecture, and component design for adaptive computing systems.

    Offered (FALL OR SPRING)
  
  • EEGR 672 - Computer Graphics


    3 hours.
    3 Credits

    Overview of computer graphics with emphasis on high performance hardware and software techniques to model, render and display computer imagery. Topics include: geometric and raster algorithms, curves and surfaces, object hierarchy, display technologies, video controllers and processors, and input devices. 

    Offered (FALL OR SPRING)
  
  • EEGR 675 - Computer Vision


    3 hours.
    3 Credits

    Image formation and visual perception. Images, line structure, and line drawings. Preprocessing, boundary detection, texture, and region growing. Image representation in terms of boundaries, regions, and shape. Three-dimensional structures and their projections. Analysis, manipulation, and classification of image data. 

    Offered (FALL OR SPRING)
  
  • EEGR 677 - Object Oriented Analysis and Design Modeling, Analysis, and Optimization of Embedded Software


    3 hours.
    3 Credits

    Modeling, Analysis, and Optimization of Embedded Software. Current techniques in software engineering with topics selected from economics, reusability, reliable software, program analysis, reverse engineering, CASE tools, automatic code generation, and project management techniques.

    Offered (FALL OR SPRING)
  
  • EEGR 678 - Network Security


    3 hours.
    3 Credits

    This course will provide a background in aspects of security associated with the protection of computer networks It includes Network attacks and advanced topics in vulnerabilities, networks security management, firewalls, guards, intrusion detection, access control, malware scanners and biometrics. 

    Offered (FALL OR SPRING)
  
  • EEGR 679 - Security in Network and Link Applications


    3 hours.
    3 Credits

    Development of advanced cryptographic elements for internet applications. Advanced number theory, cryptography, Public and Private keys, Elliptic Curves, IPSEC and TLS applications, Quantum cryptography, quantum computing, Bitcoin. 

    Offered (FALL OR SPRING)
  
  • EEGR 680 - Switching Theory High Speed Networks


    3 hours.
    3 Credits

    This course reviews the development and performance of state-of-the-art switching architectures of broadband networks. Of particular interest will be networks based on the ATM standard for flexibility in providing integrated transmission of sound, image and data signals.

    Offered (FALL/SPRING)
  
  • EEGR 682 - Design Patterns of Object Oriented Software Systems


    3 hours.
    3 Credits

    This course introduces students to the principles of design patterns applied to the design of complex systems. It covers foundational patterns, creational pattern types, structural pattern types, behavioral pattern types, and applications of design patterns.

    Offered (FALL OR SPRING)
  
  • EEGR 684 - Machine Learning Algorithms


    3 hours.
    3 Credits

    This course introduces students to the principles of machine learning to solve complex computational engineering problems. Topics to be covered include neural networks, evolutionary algorithms, and swarm intelligence.

    Offered (FALL OR SPRING)
  
  • EEGR 695 - Discrete-Time Control Engineering


    3 hours.
    3 Credits

    Design of controllers for discrete-time systems, with emphasis on linear sampled-data control. Single-loop digital controllers. Discrete-time state space design. discrete-time optimal control; dynamic programming, H-2 and H infinity optimal linear sampled-data control, realization of microcomputer real-time control systems.

    Offered (FALL OR SPRING)
  
  • EEGR 705 - Algorithm Foundations for Cybersecurity Applications


    3 Credits

    Mathematical modeling, design, analysis, and proof techniques related to computer engineering.  Probability, logic, combinatorics, set theory, and graph theory, as hey pertain to the design and performance of computer engineering systems.  Techniques for the design and analysis of efficient computational methods from graph theory and networks.  Understanding of the limits on the efficiency of such computational methods.  Translation from mathematical theory to actual programming.  The course emphasizes mathematical rigor.

    Offered (AS NEEDED)
  
  • EEGR 710 - Wireless Communications II


    3 hours.
    3 Credits

    This is an advanced topic in wireless including:  wireless networks, spread spectrum, wireless protocols, LTE/5G cellular, OFDM, and MIMO techniques . Applications include cellular, wireless LAN, ad hoc networks, and wireless internet.

    Prerequisite(s) EEGR 610  
    Offered (FALL OR SPRING)
  
  • EEGR 715 - Advanced Topics in Communications


    3 hours.
    3 Credits

    This course will address selected advanced topics on this subject that are of interest to the students and instructor.

    Offered (FALL OR SPRING)
  
  • EEGR 720 - Advanced Topics in Signal Processing


    3 hours.
    3 Credits

    This course will address selected advanced topics on this subject that are of interest to the students and instructor.

    Offered (FALL OR SPRING)
  
  • EEGR 722 - Advanced Topics in Image Processing


    3 hours.
    3 Credits

    This course will address selected advanced topics on this subject that are of interest to the students and instructor.

    Offered (FALL OR SPRING)
  
  • EEGR 725 - Advanced Topics in Control Theory


    3 hours.
    3 Credits

    This course will address selected advanced topics on this subject that are of interest to the students and instructor.

    Offered (FALL OR SPRING)
  
  • EEGR 730 - Special Topics in Microwave Engineering


    3 hours.
    3 Credits

    This course will address selected advanced topics on this subject that are of interest to the students and instructor.

    Offered (FALL OR SPRING)
  
  • EEGR 732 - Special Topics in Electromagnetics


    3 hours.
    3 Credits

    This course will address selected advanced topics on this subject that are of interest to the students and instructor.

    Offered (FALL OR SPRING)
  
  • EEGR 735 - Advanced Digital VLSI


    3 Credits

    Design methodologies for digital systems using a modern hardware description language.  Algorithmic, architectural, and implementation aspects of arithmetic processing elements.  Design of Complex Instruction Set (CISC), Reduced Instruction Set (RISC), and floating-point processors.  Synthesis, simulation, and testing of processors with computer-aided design tools.  Student in some sections may, on permission, fabricate VLSI chips via MOSIS.  

    Prerequisite(s) EEGR 580  with a grade of “B” or higher
    Offered (AS NEEDED)
  
  • EEGR 740 - Special Topics in Solid State and Optical Electronics


    3 hours.
    3 Credits

    This course will address selected advanced topics on this subject that are of interest to the students and instructor.

    Offered (FALL OR SPRING)
  
  • EEGR 742 - Special Topics in Microelectronics


    3 hours.
    3 Credits

    This course will address selected advanced topics on this subject that are of interest to the students and instructor.

    Offered (FALL OR SPRING)
  
  • EEGR 745 - Advanced Secure Embedded Systems


    3 Credits

    This course ties together the knowledge from previous classes in advanced hardware reverse engineering, advanced communication system, and advanced cryptography.  The students will develop a more extensive system using the learning outcomes from these courses, and the students will evaluate the developed system in a real-world programming environment.  This course is an actual engineering task in which the student must not only implement the algorithm code but also handle the interfaces between many different actors and hardware platforms.

    Prerequisite(s) EEGR 582  
    Offered (AS NEEDED)
  
  • EEGR 755 - Advanced Software Assurance


    3 Credits

    This course covers the areas critical to software assurance:  security requirements, risk analysis, software supply chain assurance, mission thread analysis, and measurement.  This course will train students to the advanced concepts and resources available for software security assurance across the acquisition and development lifecycles of software.  Design projects are an integral part of this course.

    Prerequisite(s) EEGR 580  
    Offered (AS NEEDED)
  
  • EEGR 760 - Special Topics in Computer Engineering


    3 hours.
    3 Credits

    This course will address selected advanced topics on this subject that are of interest to the students and instructor.

    Offered (FALL OR SPRING)
  
  • EEGR 765 - Advanced Artificial Intelligence and Machine Learning


    3 Credits

    This course presents advanced topics in Artificial Intelligence (AI).  Topics will cover software agents, graph data search structures needed to create software agents, the conceptual differences between propositional logic, first-order logic, fuzzy logic, default logic, and statistical tools commonly used in AI, the basic symbol system, and the Turing machine.

    Prerequisite(s) EEGR 580  
    Offered (AS NEEDED)
  
  • EEGR 780 - MSU/JHU Engineering Education Study


    3 hours.
    3 Credits

    This course will facilitate educational exchange between students at Morgan State University and Johns Hopkins University.

    Offered (FALL OR SPRING)
  
  • EEGR 788 - Seminar I


    1 hours.
    1 Credits

    First part of an advanced seminar course taken during the first two semesters of the Master of Engineering program in which students from different engineering disciplines (Civil, Electrical, and Industrial Engineering) work together to identify and solve problems.

    Offered (FALL)
  
  • EEGR 789 - Seminar II


    1 hours.
    1 Credits

    Second part of an advanced seminar course taken during the first two semesters of the Master of Engineering program in which students from different engineering disciplines (Civil, Electrical, and Industrial Engineering) work together to identify and solve problems. 

    Offered (SPRING)
  
  • EEGR 790 - Independent Study


    2 hours.
    2 to 6 Credits

    The course of Independent Study is a program of research consisting of directed reading and/or laboratory work under the direction of a graduate faculty member. This course can be taken for 2 to 6 credits consistent with the proposed effort, and this course is repeatable up to a maximum of 6 credits.

    Offered (FALL OR SPRING)
  
  • EEGR 793 - Master’s Pre-Candidacy/Project Guidance


    3 hours.
    9 Credits

    This course conveys full-time status to a master’s graduate student engaged in study prior to the achievement of master’s candidacy. Students preparing for comprehensive examinations or for a thesis proposal defense enroll in this course.  Additionally, students needing additional time to complete a Master’s Project enroll in this course after initial enrollment in the appropriate Master’s Project course. This course is a non-curricular course and cannot be used as a program credit requirement.  The student registers for 3 credit hours and the registration reports the full-time status of 9 graduate credit hours. 

    Offered (FALL OR SPRING)
    Contact Hours Three
  
  • EEGR 794 - Scholarly Project


    3 hours.
    3 Credits

    This course provides the student with an opportunity to independently engage in analysis and design for an electrical engineering problem under the guidance of a faculty advisor. This course should be taken in the final semester. 

    Offered (FALL OR SPRING)
  
  • EEGR 795 - Project Report


    3 hours.
    3 Credits

    Project Report allows students to learn how to prepare and conduct a real project. This course emphasizes the continued analysis and the design of a specific electrical engineering problem under the guidance of a faculty advisor. The student will work on the approved project under the supervision of a faculty advisor and learn how to conduct and solve a real world problem. This course emphasizes the continued analysis and the design of a specific electrical engineering problem under the guidance of a faculty advisor, and culminates in a final report.

    Offered (FALL OR SPRING)
  
  • EEGR 797 - Thesis Guidance


    3 hours.
    9 Credits

    This course enables a master’s student to develop and execute an approved scholarly research agenda in consultation with the student’s thesis chairperson and committee.  Students register for this course continuously to maintain enrollment until the student has completed the thesis. This course is a non-curricular course and cannot be used as a program credit requirement.  The student registers for 3 credit hours and the registration reports the full-time status of 9 graduate credit hours.

    Offered (FALL/SPRING)
    Contact Hours Three
  
  • EEGR 799 - Thesis Defense


    3 hours.
    9 Credits

    This course allows master’s students the opportunity to defend their thesis for approval by the student’s thesis chairperson and committee after the thesis has been completed.  After gaining approval of the thesis chairperson and committee, the thesis is submitted to the School of Graduate Studies for final processing and approval. This course is a curricular course and is counted as 3 credit hours of the overall program credit requirement.  The student registers for 3 credit hours and the registration reports the full-time status of 9 graduate credit hours.

    Offered (FALL/SPRING)
    Contact Hours Three
  
  • EEGR 805 - Pre-Candidacy Research I


    3 Credits

    This course is intended as a rotational research opportunity for students.  Students will conduct research driven by the instructor/PI to advance a research objective.  The course will work through research issues and solutions utilizing current research projects being undertaken by the faculty.  In addition, this course will enable a PhD student to develop a scholarly research plan of heir own in consultation with the student’s dissertation committee chairperson.  This course aims for the student to experience various research methods/techniques while developing their plan of action for completion of the dissertation.

    Offered (AS NEEDED)
  
  • EEGR 810 - Pre-Candidacy Research II


    3 Credits

    This course is intended as a rotational research opportunity for students.  Students will conduct research driven by the instructor/PI to advance a research objective.  The course will work through research issues and solutions utilizing current research projects being undertaken by the faculty.  In addition, this course will enable a PhD student to develop a scholarly research plan of their own in consultation with the student’s dissertation committee chairperson.  This course aims for the student to experience various research methods/techniques while developing their plan of action for completion of the dissertation.

    Offered (AS NEEDED)
  
  • EEGR 815 - Pre-Candidacy Research III


    3 Credits

    This course is intended as a rotational research opportunity for students.  Students will conduct research driven by the instructor/PI to advance a research objective.  The course will work through research issues and solutions utilizing current research projects being undertaken by the faculty. In addition, this course will enable a PhD student to develop a scholarly research plan of their own in consultation with the student’s dissertation committee chairperson.  This course aims for the student to experience various research methods/techniques while developing their plan of action for completion of the dissertation.

    Offered (AS NEEDED)
  
  • EEGR 820 - Pre-Candidacy Research IV


    3 Credits

    This course is intended as a rotational research opportunity for students.  Students will conduct research driven by the instructor/PI to advance a research objective.  The course will work through research issues and solutions utilizing current research projects being undertaken by the faculty.  In addition, this course will enable a PhD student to develop a scholarly research plan of heir own in consultation with the student’s dissertation committee chairperson.  This course aims for the student to experience various research methods/techniques while developing their plan of action for completion of the dissertation.

    Offered (AS NEEDED)
  
  • EEGR 825 - Pre-Candidacy Research V


    3 Credits

    This course is intended as a rotational research opportunity for students.  Students will conduct research driven by the instructor/PI to advance a research objective.  The course will work through research issues and solutions utilizing current research projects being undertaken by the faculty.  In addition, this course will enable a PhD student to develop a scholarly research plan of their own in consultation with the student’s dissertation committee chairperson.  This course aims for the student to experience various research methods/techniques while developing their plan of action for completion of the dissertation.

    Offered (AS NEEDED)
  
  • EEGR 830 - Pre-Candidacy Research VI


    3 Credits

    This course is intended as a rotational research opportunity for students.  Students will conduct research driven by the instructor/PI to advance a research objective.  The course will work through research issues and solutions utilizing current research projects being undertaken by the faculty.  In addition, this course will enable a PhD student to develop a scholarly research plan of their own in consultation with the student’s dissertation committee chairperson.  This course aims for the student to experience various research methods/techniques while developing their plan of action for completion of the dissertation.

    Offered (AS NEEDED)
  
  • EEGR 905 - Dissertation Research I


    3 Credits

    This course enables a PhD candidate to execute the scholarly research plan (previously developed in the pre-candidacy phase) in consultation with the student’s dissertation chairperson and committee.  A student can only take this dissertation course after passing the A-Exam and being advanced to candidacy.

    Offered (AS NEEDED)
  
  • EEGR 910 - Dissertation Research II


    3 Credits

    This course enables a PhD candidate to execute the scholarly research plan (previously developed in the pre-candidacy phase) in consultation with the student’s dissertation chairperson and committee.  A student can only take this dissertation course after passing the A-Exam and being advanced to candidacy.

    Offered (AS NEEDED)
  
  • EEGR 915 - Dissertation Research III


    3 Credits

    This course enables a PhD candidate to execute the scholarly research plan (previously developed in the pre-candidacy phase) in consultation with the student’s dissertation chairperson and committee.  A student can only take this dissertation course after passing the A-Exam and being advanced to candidacy.

    Offered (AS NEEDED)
  
  • EEGR 920 - Dissertation Research IV


    3 Credits

    This course enables a PhD candidate to execute the scholarly research plan (previously developed in the pre-candidacy phase) in consultation with the student’s dissertation chairperson and committee.  A student can only take this dissertation course after passing the A-Exam and being advanced to candidacy.

    Offered (AS NEEDED)
  
  • EEGR 925 - Dissertation Research V


    3 Credits

    This course enables a PhD candidate to execute the scholarly research plan (previously developed in the pre-candidacy phase) in consultation with the student’s dissertation chairperson and committee.  A student can only take this dissertation course after passing the A-Exam and being advanced to candidacy.

    Offered (AS NEEDED)
  
  • EEGR 930 - Dissertation Research VI


    3 Credits

    This course enables a PhD candidate to execute the scholarly research plan (previously developed in the pre-candidacy phase) in consultation with the student’s dissertation chairperson and committee.  A student can only take this dissertation course after passing the A-Exam and being advanced to candidacy.

    Offered (AS NEEDED)
  
  • EEGR 993 - Pre-doctoral Candidacy


    3 hours.
    9 Credits

    This course conveys full-time status to a doctoral student as a full-time student engaged in study prior to the achievement of doctoral candidacy. Students preparing for comprehensive examinations or preparing for a proposal defense enroll in this course.  This course is a non-curricular course and cannot be used as a program credit requirement. The student registers for 3 credit hours and the registration reports the full-time status of 9 graduate credit hours.

    Offered (FALL/SPRING)
    Contact Hours Three
  
  • EEGR 997 - Dissertation Guidance


    3 hours.
    9 Credits

    This course enables a doctoral student to develop and execute an approved scholarly research agenda in consultation with the student’s dissertation chairperson and committee.  Students register for this course continuously to maintain enrollment until the student has completed the dissertation. This course is a non-curricular course and is not considered a program credit requirement. The student registers for 3 credit hours and the registration reports the full-time status of 9 graduate credit hours.

    Prerequisite(s) EEGR 998  
    Offered (FALL/SPRING)
    Contact Hours Three
 

Page: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 -> 16