Apr 27, 2024  
2018-2019 Graduate Catalog 
    
2018-2019 Graduate Catalog [ARCHIVED CATALOG]

Courses


Courses offered only online or both online and on-ground are indicated with (**)asterisks.

 

Electrical and Computer Engineering

  
  • EECE 7273 - Modern Microprocessors

    (3) Introduction to capabilities of state-of-the-art microprocessors and their supporting components.
  
  • EECE 7310 - Power System Stability/Control

    (3) Introduction to the power system stability problem, synchronous machine representation in stability issues, excitation and prime mover systems, control of active and reactive powers, small-signal and transient stability, voltage stability, methods of improving stability. PREREQUISITE(S): EECE 4201 and EECE 4202/EECE 6202  or permission of instructor.
  
  • EECE 7318 - Introduction to Smart Grid

    (3) Introduction to smart grid, communications and control, advanced metering infrastructures, demand response, integration of renewable generations, energy storage options, wide area measurement, and smart grid cyber security. PREREQUISITE(S): graduate standing.
  
  • EECE 7320 - Wind Energy Conversion Systems

    (3) Basics of wind energy conversion system, wind generators, grid integration issues of wind generators, solutions for transient stability and power quality issues of fixed-speed wind generator systems, fault ride through capability enhancement of variable speed wind generator systems, analysis of offshore wind farms. PREREQUISITE(S): graduate standing.
  
  • EECE 7521 - Adv Control Syst Engr

    (3) Cascade and feedback compensation; analysis and control of nonlinear systems; introduction to optimal techniques.
  
  • EECE 7522 - Stoch/Adapt Cntrl Thry

    (3) Principles and applications of deterministic and statistical design; random processes in automatic control.
  
  • EECE 7523 - Thry Optical Cntrol Sys

    (3) State variable description of systems, maximum principle of Pontryagin, optimization of linear systems with quadratic performance measures, time and field optimal systems.
  
  • EECE 7524 - Parameter Est & Cntrls

    (3) Principles of parameter estimation and application to systems engineering.
  
  • EECE 7720 - Artificial Intelligence

    (3) (Same as COMP 7720 -COMP 8720 ) (Same as COMP 7720-8720). Central issues of artificial intelligence, including game playing, planning, machine learning, common-sense reasoning, perception and action; implementations in LISP.
  
  • EECE 7740 - Neural Networks

    (3) (Same as COMP 7740 -COMP 8740 ) (Same as COMP 7740-8740). Learning algorithms for multilayer perceptrons, least-mean squares, back-propagation and its variants, cascade-correlation, other supervised learning algorithms; unsupervised methods, including Hebbian, competitive and reinforcement learning; applications to associative memories, combinatorial optimization, component analysis, function approximation, pattern classification; theory of neurodynamics, including equilibrium, stability, and computational power.
  
  • EECE 7900 - Introduction to Smart Grid

    (3) Introduction to smart grid, communications and control, advanced metering infrastructures, demand response, integration of renewable generations, energy storage options, wide area measurement, and smart grid cyber security.
  
  • EECE 7900 - Special Topics in Electrical Engineering

    (1-3) Topics are varied and announced in online class listings.
  
  • EECE 7901 - Advanced Machine Learning

    (3) Geometry of Euclidean space, vector spaces and subspaces, linear independence, decision theory, advanced learning rules, dimensionality reduction, clustering, deep learning, manifold learning, statistical learning, active learning, reinforcement learning, and ensemble learning
  
  • EECE 7901 - Special Topics in Electrical Engineering

    (1-3) Topics are varied and announced in online class listings.
  
  • EECE 7902 - Adv Comp & Wireless Networks

    (3) Introduction to the wireline and wireless networks. Study of a selected topics of the state of the art networks.
  
  • EECE 7902 - Special Topics in Electrical Engineering

    (1-3) Topics are varied and announced in online class listings.
  
  • EECE 7903 - Special Topics in Electrical Engineering

    (1-3) Topics are varied and announced in online class listings.
  
  • EECE 7903 - Wind Energy Conversion Systems

    (3) Physically based models are useful for generating animations and user interactive models whose dynamics obey physical laws. Such models are useful for research investigations in various fields, e.g. surgical simulation, motion picture and game development. In this course, foundations of non-physically based geometric models, various physically based models and deformable models along with brief introduction to graphics and openGL are covered. Specifically, the models for particle interactions, hair, smoke, fire, and clothes along with their implementation details will be developed in class
  
  • EECE 7904 - Special Topics in Electrical Engineering

    (1-3) Topics are varied and announced in online class listings.
  
  • EECE 7905 - Special Topics in Electrical Engineering

    (1-3) Topics are varied and announced in online class listings.
  
  • EECE 7906 - Advanced Pattern Recognition

    (3) Topics are varied and announced in online class listings.
  
  • EECE 7906 - Advanced Pattern Recognition

    (3) Principle component analysis, Independent component analysis, linear discriminant analysis, decision theory, density estimation, dimensionality reduction, statistical classification and clustering, manifold learning, statistical learning theory, ensemble learning, classification and regression trees, random forest, random survival forests, identifying feature relevance using a random forest, ensemble selection from libraries of models, extremely randomized trees, conditional variable importance for random forests, bagging and boosting
  
  • EECE 7906 - Special Topics in Electrical Engineering

    (1-3) Topics are varied and announced in online class listings.
  
  • EECE 7907 - Special Topics in Electrical Engineering

    (1-3) Topics are varied and announced in online class listings. Grades of S, U, or IP will be given.
  
  • EECE 7908 - Special Topics in Electrical Engineering

    (1-3) Topics are varied and announced in online class listings.
  
  • EECE 7909 - Special Topics in Electrical Engineering

    (1-3) Topics are varied and announced in online class listings.
  
  • EECE 7910 - Special Topics in Electrical Engineering

    (1-3) Topics are varied and announced in online class listings.
  
  • EECE 7991 - Independent Study I

    (1-3) Independent investigation of a problem selected in consultation with instructor; report required. Repeatable by permission. Grades of A-F, or IP will be given. Repeatable by permission
  
  • EECE 7992 - Independent Study II

    (1-3) Independent investigation of a problem selected in consultation with instructor; report required. Repeatable by permission. Grades of A-F, or IP will be given. Repeatable by permission
  
  • EECE 7993 - Project & Report

    (3) Independent study for students who select the non-thesis option in the Masters program. Students demonstrate ability to pursue, complete, and report on a research project related to Electrical and Computer Engineering. Written and oral report prepared for acceptance by faculty committee, Grades of A-F, or IP will be given.
  
  • EECE 7996 - Thesis

    (1-12) Master¿s thesis. Only six hours are applicable to the degree. Grades of S, U, or IP will be given.
  
  • EECE 8001 - Professional Develpmnt

    (3) Electrical and computer engineering research methods, development issues and ethics in academia and engineering practice. Students learn how to conduct literature search, write progress reports, publications and prepare and give presentations.
  
  • EECE 8012 - Fndtns/Software Engr

    (3) (Same as COMP 7012 -COMP 8012 ) (Same as COMP 7012-8012). Project management; Unified Process; software disciplines (requirements, analysis, design, implementation, testing); Unified Modeling Language; design patterns; mapping designs to code. Students work in teams to develop a significant software system.
  
  • EECE 8100 - Linear Sys Analysis

    (3) Systems concepts and mathematical tools including Z-transforms; analysis of systems, both continuous and discrete, in the time domain and frequency domain.
  
  • EECE 8211 - Adv Electrmgntc Field

    (3) Advanced studies in electromagnetic fields, radiation, and propagation of energy.
  
  • EECE 8214 - Image Processing

    (3) Theory and applications of digital image processing, sampling, quantization, enhancement and restoration of images; use of segmentation, descriptors, and pattern recognition; architectures for image processing.
  
  • EECE 8215 - Digital Signal Proc

    (3) Application of discrete transform theory to spectral analysis, digital filters, random signal analysis.
  
  • EECE 8216 - Computer Vision

    (3) Principles and applications of computer vision, advanced image processing techniques as applied to computer vision, shape analysis, and object recognition.
  
  • EECE 8217 - Multimedia Info Process

    (3) Multimedia information retrieval models, advanced processing techniques, multimedia content analysis, pattern mining for information retrieval, query formation, intelligent query processing, and high dimensional data visualization.
  
  • EECE 8220 - Scientific Computing

    (3) Review of scientific computing mathematical preliminaries. Topics include numerical linear algebra, orthogonality, eigenvalues, boundary value problems, integral equations and Green’s functions, numerical integration, basic iterative methods, preconditioning, parallel programming, and advanced topics. PREREQUISITE(S): graduate standing or permission of instructor.
  
  • EECE 8224 - Physically Based Animation

    (3) Introduction to the foundations of non-physically based geometric models, various physically based models and deformable models along with brief introduction to graphics and openGL. Specific models governing particle interactions, and movement of hair, smoke, fire, and clothes will be covered. PREREQUISITE(S): graduate standing or permission of instructor.
  
  • EECE 8230 - Solid State Devices

    (3) Internal function, limitations, and applications of unique components found in modern telecommunication designs; electro-optic devices, detectors, resonators, antenna, and negative resistance components.
  
  • EECE 8231 - Communicatn Electronics

    (3) Analysis and design of small and large signal amplifiers; multistage amplifiers; analysis and design of oscillators; feedback and stability in amplifier design.
  
  • EECE 8232 - Analog Comm Circ Dsgn

    (3) Design and applications of analog communication systems; transmitter and receiver technologies.
  
  • EECE 8233 - Power Electronics

    (3) Power semiconductor switches, rectifiers, phase-controlled rectifiers, and other power control devices; power control applications.
  
  • EECE 8234 - VLSI Design

    (3) This course teaches electronic IC design techniques for VLSI systems. Topics include fabrication process, design considerations and methodologies, fundamental structure, design flow, tools and techniques, design analysis and optimization, and stick diagram. Topics also include design rule checking (DRL), layout versus schematic (LVS), design synthesis and chip planning, clock tree and power routing, advanced high-speed and low-power CMOS design, asynchronous and adiabatic logic.
  
  • EECE 8243 - Fourier Optics

    (3) Analysis of two-dimensional linear systems, scalar diffraction theory, Fresnel and Fraunhofer diffraction; Fourier transforming properties of lenses, spatial frequency analysis of optical systems, optical information processing and holography.
  
  • EECE 8245 - Statistical Optics

    (3) Techniques for describing random processes applied to generation, propagation, imaging, and detection of light; statistical properties of light, coherence, imaging with inhomogeneous media, statistics of photoelectric detection of light.
  
  • EECE 8251 - Random Signals & Noise

    (3) Statistical methods for describing and analyzing random signals and noise; auto-correlation, cross-correlation, and spectral density functions; optimal linear filter theory.
  
  • EECE 8252 - Information Theory

    (3) Introduction to entropy and channel capacity, group codes, block codes, cyclic codes; application of coding techniques to improve system reliability; error correcting codes.
  
  • EECE 8253 - Wireless Telecommunictn

    (3) Principles of wireless telecommunication systems with emphasis on cellular telephony and on wireless data communication; requirements and standards along with physical layer properties and multiple access techniques including spread spectrum techniques (CDMA).
  
  • EECE 8254 - Modern Telecom

    (3) Implementation and standards for communications systems; cellular telephony standards and/or wireless data standards utilizing CDMA techniques.
  
  • EECE 8255 - Digital Communications

    (3) Source coding, signal representations, optimum receivers for A WGN channels, channel capacity issues, block codes, and convolution codes.
  
  • EECE 8261 - Arch & Design Dig Comp

    (3) Advanced logical design of hardware and organization structure of digital computers; architectural properties and control strategies; processor and memory organizations, addressing and interrupt structures, and I/O controllers; hardware and software trade-offs, and speed considerations.
  
  • EECE 8262 - Logicl Fndtns Artf Intl

    (3) (Same as COMP 7750-8750) (Same as COMP 7750-8750)Logical foundations of artificial intelligence, predicate calculus, declarative knowledge, inference, resolution strategies, non-monotonic reasoning, induction, probabilistic logic, belief, state and change, and intelligent-agent architecture.
  
  • EECE 8266 - Prolog Proc/Intel Syst

    (3) The engineering of intelligent systems using the PROLOG language for implementation; advanced PROLOG processing, hardware, and software architecture for PROLOG-based machines.
  
  • EECE 8267 - Artfcl Intel In Lisp

    (3) Fundamentals of LISP programming, symbolic processing, searching, goal reduction, matching, problems and problem spaces, problem solving methods, and AI applications.
  
  • EECE 8268 - Obj Oriented Data Engr

    (3) Design of hardware and software from a perspective of interacting objects that combine data and behavior; engineering data models, analysis and design processes, implementation, large engineering system issues, and reverse engineering; object-oriented database design for CASE, CAD/CAM, and related engineering database environments.
  
  • EECE 8269 - Machine Learning & Applicatns

    (3) Data representation; similarity measures, linear and non-linear data projection; discriminate analysis; classifier design; supervised and unsupervised learning; evolutionary computing; and machine learning and applications.
  
  • EECE 8273 - Modern Microprocessors

    (3) Introduction to capabilities of state-of-the-art microprocessors and their supporting components. PREREQUISITE(S): Permission of instructor.
  
  • EECE 8310 - Power System Stability/Control

    (3) Introduction to the power system stability problem, synchronous machine representation in stability issues, excitation and prime mover systems, control of active and reactive powers, small-signal and transient stability, voltage stability, methods of improving stability. PREREQUISITE(S): EECE 4201 and EECE 4202/EECE 6202  or permission of instructor.
  
  • EECE 8318 - Introduction to Smart Grid

    (3) Introduction to smart grid, communications and control, advanced metering infrastructures, demand response, integration of renewable generations, energy storage options, wide area measurement, and smart grid cyber security. PREREQUISITE(S): graduate standing.
  
  • EECE 8320 - Wind Energy Conversion Systems

    (3) Basics of wind energy conversion system, wind generators, grid integration issues of wind generators, solutions for transient stability and power quality issues of fixed-speed wind generator systems, fault ride through capability enhancement of variable speed wind generator systems, analysis of offshore wind farms. PREREQUISITE(S): graduate standing.
  
  • EECE 8521 - Adv Control Syst Engr

    (3) Cascade and feedback compensation; analysis and control of nonlinear systems; introduction to optimal techniques.
  
  • EECE 8522 - Stoch/Adapt Cntrl Thry

    (3) Principles and applications of deterministic and statistical design; random processes in automatic control. PREREQUISITE(S): Permission of instructor.
  
  • EECE 8523 - Thry Optical Cntrol Sys

    (3) State variable description of systems, maximum principle of Pontryagin, optimization of linear systems with quadratic performance measures, time and field optimal systems.
  
  • EECE 8524 - Parameter Est & Cntrls

    (3) Principles of parameter estimation and application to systems engineering.
  
  • EECE 8720 - Artificial Intelligence

    (3) (Same as COMP 7720 -COMP 8720 ) (Same as COMP 7720-8720). Central issues of artificial intelligence, including game playing, planning, machine learning, common-sense reasoning, perception and action; implementations in LISP.
  
  • EECE 8740 - Neural Networks

    (3) (Same as COMP 7740 -COMP 8740 ) (Same as COMP 7740-8740). Learning algorithms for multilayer perceptrons, least-mean squares, back-propagation and its variants, cascade-correlation, other supervised learning algorithms; unsupervised methods, including Hebbian, competitive and reinforcement learning; applications to associative memories, combinatorial optimization, component analysis, function approximation, pattern classification; theory of neurodynamics, including equilibrium, stability, and computational power.
  
  • EECE 8900 - Introduction to Smart Grid

    (3) Introduction to smart grid, communications and control, advanced metering infrastructures, demand response, integration of renewable generations, energy storage options, wide area measurement, and smart grid cyber security.
  
  • EECE 8900 - Special Topics in Electrical Engineering

    (1-3) Topics are varied and announced in online class listings. PREREQUISITE(S): EECE 6720.
  
  • EECE 8901 - Advanced Machine Learning

    (3) Geometry of Euclidean space, vector spaces and subspaces, linear independence, decision theory, advanced learning rules, dimensionality reduction, clustering, deep learning, manifold learning, statistical learning, active learning, reinforcement learning, and ensemble learning
  
  • EECE 8901 - Special Topics in Electrical Engineering

    (1-3) Topics are varied and announced in online class listings.
  
  • EECE 8902 - Adv Comp & Wireless Networks

    (3) Introduction to the wireline and wireless networks. Study of a selected topics of the state of the art networks.
  
  • EECE 8902 - Special Topics in Electrical Engineering

    (1-3) Topics are varied and announced in online class listings.
  
  • EECE 8903 - Special Topics in Electrical Engineering

    (1-3) Topics are varied and announced in online class listings. PREREQUISITE(S): basic knowledge of linear algebra, inference theory, pattern recognition, artificial, and programming experience in a high level programming language (C/C++/MATLAB/R etc.) is required.
  
  • EECE 8903 - Wind Energy Conversion Systems

    (3) Physically based models are useful for generating animations and user interactive models whose dynamics obey physical laws. Such models are useful for research investigations in various fields, e.g. surgical simulation, motion picture and game development. In this course, foundations of non-physically based geometric models, various physically based models and deformable models along with brief introduction to graphics and openGL are covered. Specifically, the models for particle interactions, hair, smoke, fire, and clothes along with their implementation details will be developed in class
  
  • EECE 8904 - Special Topics in Electrical Engineering

    (1-3) Topics are varied and announced in online class listings.
  
  • EECE 8905 - Special Topics in Electrical Engineering

    (1-3) Topics are varied and announced in online class listings. PREREQUISITE(S): either CSE 0, graduate standing or consent of instructor.
  
  • EECE 8906 - Advanced Pattern Recognition

    (3) Principle component analysis, Independent component analysis, linear discriminant analysis, decision theory, density estimation, dimensionality reduction, statistical classification and clustering, manifold learning, statistical learning theory, ensemble learning, classification and regression trees, random forest, random survival forests, identifying feature relevance using a random forest, ensemble selection from libraries of models, extremely randomized trees, conditional variable importance for random forests, bagging and boosting
  
  • EECE 8906 - Special Topics in Electrical Engineering

    (1-3) Topics are varied and announced in online class listings. PREREQUISITE(S): basic knowledge of Linear Algebra, Probability and Statistics, and experience in a high level programming language (C/C++/MATLAB etc.) is required.
  
  • EECE 8907 - Special Topics in Electrical Engineering

    (1-3) Topics are varied and announced in online class listings.
  
  • EECE 8908 - Special Topics in Electrical Engineering

    (1-3) Topics are varied and announced in online class listings.
  
  • EECE 8909 - Special Topics in Electrical Engineering

    (1-3) Topics are varied and announced in online class listings.
  
  • EECE 8910 - Special Topics in Electrical Engineering

    (1-3) Topics are varied and announced in online class listings. PREREQUISITE(S): TECH 2831, 3233 and 3440. COREQUISITE(S): TECH 4460, or permission of instructor.
  
  • EECE 8991 - Projects I

    (1-3) Independent investigation of a problem selected in consultation with instructor; report required. Repeatable by permission. Grades of A-F, or IP will be given. Repeatable by permission
  
  • EECE 8992 - Projects II

    (1-3) Independent investigation of a problem selected in consultation with instructor; report required. Repeatable by permission. Grades of A-F, or IP will be given. Repeatable by permission
  
  • EECE 9000 - Dissertation

    (1-12) Grades of S, U, or IP will be given.

Elementary Education

  
  • ELED 6250 - Tech Tools Thnkng/Lrng

    (3)

Engineering Technology

  
  • TECH 6234 - Microproc Interface Technology

    (4) Analysis and design of microprocessor based systems utilizing serial and parallel input/output as well as analog to digital and digital to analog converters. Programs are developed to verify operation of the interfacing hardware. Team projects and written reports. Three lectures, three laboratory hours per week.
  
  • TECH 6242 - Client Application Technolgy

    (3) (CETH) Hypertext Markup Language (HTML), XML, and script languages. Three lecture hours per week.
  
  • TECH 6262 - Modern Programming

    (3) (CETH) Application of Java and Java Script programming languages to problems from selected area of engineering technology; data collecting, modeling techniques, constraints, program development and validation. Three lecture hours per week.
  
  • TECH 6263 - Server Application Technology

    (4) (CETH) Java exception handling, multithreading, files and streams; JDBC, Servlets, JSP, and JavaBeans server-side software. Team projects include written reports. Three lecture hours, three laboratory hours per week. Grades of A-F, or IP will be given.
  
  • TECH 6272 - Operating Systems

    (4) Operating system structure, memory management (physical, virtual memory), process management (processes, threads, scheduling, synchronization, deadlocks), device management (driver, buffers, queues), file management (implementation, abstraction), installation and configuration of services within UNIX/LINUX operating system, and performance. Three lecture hours, three laboratory hours per week.
  
  • TECH 6281 - Computer Network Technology

    (4) (CETH) Local area networks; covering the bottom four layers of the OSI mode; physical, datalink, network and transportation and application. Extensive laboratory coverage of the installation, configuration and administration of routers, switches and other networking devices. Three lecture hours, three laboratory hours per week.
  
  • TECH 6381 - Principles of Supervision

    (3) (METH) Practical approach to supervisory management including functions of planning, organization, staffing, employee motivation; coverage of contemporary issues including legal aspect of supervision as well as other regulatory concerns, such as occupational safety, health and labor relations.
  
  • TECH 6460 - Work Design/Improvement

    (3) (METH) Analytical techniques and concepts for work methods improvement, lean operation for production and distribution; performance measurement and evaluation; continuous improvement; fundamentals of human factors and ergonomics; work measurement using time study, predetermined time study systems, work sampling and development of standard data.
  
  • TECH 6462 - Quality improvement

    (3) (METH) Statistical methods for quality analysis and improvement; control charts for variables and attributes, industrial sampling; defect prevention using the Poka-Yoke System; reliability; acceptance sampling; Quality standards, continuous improvement; use of computer software for data analysis and presentation.Two lecture hours, three laboratory hours per week.
  
  • TECH 6463 - Quality Systems

    (3) Investigation and application of quality subjects and techniques used to ensure proper quality outcomes; quality standards (ISO, etc.), TLS; process validation including CAPA, GD&T, CMM, metrology and gage R&R. Two lecture hours, three laboratory hours per week. PREREQUISITE(S): Permission of instructor.
  
  • TECH 6464 - Production Control Systems

    (3) (METH) Functions of planning and controlling production and distribution operations; concepts of JIT, MRP, MRPII, ERP, and Japanese manufacturing techniques; analytical techniques and concepts for line balancing, production and process control, demand management and project management. PREREQUISITE(S): Permission of instructor. COREQUISITE(S): TECH 4460, or permission of instructor.
 

Page: 1 <- Back 1024 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34Forward 10 -> 67