University of Michigan Dearborn Logo
Google
Interdisciplinary Programs
Ph.D. in Information Systems Engineering
Course Requirements
The following is a partial course list, clustered into seven specialization areas. With the adviser's approval, students may take courses from different specialization areas (including 600-level courses) to specialize in the major area, which is typically the research area.

Required Courses


ECE 576: Information Engineering
ENGR 798: Seminar
ENGR 799: Doctoral Dissertation

Concentration 1: Information Management and Processing


CIS 556: Database Systems
CIS 562: Web Information Management
CIS 564/IMSE 570: Principles of Organizational Information Systems
CIS 634: The Semantic Web
CIS 637: Information Retrieval
CIS 656: Advanced Database Systems
CIS 658: Advances in Database Research
ECE 525: Multimedia Data Storage and Retrieval
ECE 5802: Multi-rate Signal Processing with Applications
ECE 681: Advanced Digital Signal Processing
IMSE 5655: Supply Chain Management
IMSE 5715: Modeling of Integrated Information Systems
IMSE 577/CIS 577: User Interface Design and Analysis
IMSE 610: Special Topics in Enterprise Information Systems

Concentration 2: Computer Architectures, Networks and Security


CIS 527: Computer Networks
CIS 535/ECE 535: Programmable Mobile-Wireless Technologies and Pervasive
             Computing/Mobile Devices and Ubiquitous Computing Systems
CIS 537: Advanced Computer Networks
CIS 546: Wireless Network Security and Privacy
CIS 571: Web Services: Concepts, Architectures, and Applications
CIS 5761: Advances in Information Security
CIS 578/ECE 578: Advanced Operating Systems
CIS 647/ECE670: Advances in Networking and Distributed Systems Research/
             Advanced Topics in Computer Network and Wireless Communication
ECE 527: Multimedia Security and Forensics
ECE 528: Cloud Computing
ECE 550: Communication Systems
ECE 570: Computer Networks and Distributed Systems
ECE 5701: Wireless Communication
ECE 5752: Reconfigurable Computing and SOC
ECE 610: Control Networks for Embedded Systems
ECE 612: Wireless Sensor Networks
ECE 675: Advanced Computer Architecture

Concentration 3: Intelligent Systems


CIS 568/ECE 537: Data Mining
ECE 531: Intelligent Vehicle Systems
ECE 552: Fuzzy Systems
ECE 579: Intelligent Systems
ECE 583: Neural Networks
ECE 584: Speech Processing
ECE 679: Advanced Intelligent Systems
ECE 681: Advanced Digital Signal Processing
IMSE 505: Optimization
IMSE 506: Stochastic Models
IMSE 514: Multivariate Statistics
IMSE 538: Intelligent Manufacturing Systems
IMSE 605: Advanced Optimization

Other Graduate Courses


MATH 504: Dynamical Systems
MATH 513: Linear Algebra
MATH 514: Numerical Solutions to Partial Differential Equations
MATH 516: Partial Differential Equations
MATH 5055: Integral Equations
MATH 592: Topology