Electrical and Computer Engineering
Master of Science

Home » All Programs » Electrical and Computer Engineering

Program Overview

Designing the Digital World

Electrical and computer engineers drive the creation of the technologies that shape our world. LTU’S MSECE program prepares you to take on these challenges, equipping you with the skills to develop innovative solutions, lead complex projects, and create next-generation systems.

Under the guidance of expert faculty with research funded by leading corporations and national foundations, you’ll gain expertise in analyzing, interpreting, and implementing cutting-edge technologies. The program emphasizes both technical proficiency and professional growth, preparing you for leadership roles in this vital field.

 

Flexible Degree Options to Suit Your Needs
  • Coursework Only: Complete 12 credit hours of core courses and 18 credit hours of technical electives.
  • Coursework Plus Thesis: Combine 21 credit hours of core and elective courses with a 9-credit-hour thesis for a total of 30 credit hours.

 

Why LTU?
  • Learn from expert faculty with both industry research experience.
  • Find balance with flexible classes designed for working professionals.
  • Thrive in a collaborative environment with small class sizes and personalized support. 

Contact

Mohammad El-Yabroudi

melyabrou@ltu.edu
248.204.2524

Curriculum

Course Name

Course #

Credits

Engineering Analysis

Course not found.

EEE5113

3

Digital Signal Processing

Course not found.

EEE5653

3

Digital Communications

Course not found.

EEE5443

3

Digital Control Systems

Course not found.

EEE5533

3

Total Credits:

12

Students may select six courses from the following list:

Course Name

Course #

Credits

Power Distribution Systems

Course not found.

EEE5143

3

Elect. Machines & Transformers

Course not found.

EEE5133

3

Advanced Computer Architecture

Studies of contemporary computer organizations covering early systems, CPU design, instruction sets, control, processors, busses, ALU, memory I/O interfaces, connection networks, virtual memory, pipelined computers, multiprocessors, and case studies.

EEE5203

3

Advanced Microprocessors

Design and applications of microcomputers. Topics include: 16 bit vs. 32 bit processor organization, controller design, I/O port interfacing, memory structure, addressing methods, keyboard and display interface, and hardware arithmetic functions. Design and interface considerations for peripheral and interrupt devices.

EEE5263

3

Digital Image Processing

Course not found.

EEE5273

3

Parallel Architectures

Course not found.

EEE5283

3

Power Electronics

Course not found.

EEE5313

3

Network Synthesis

Course not found.

EEE5323

3

Computer Networking – Graduate

Course not found.

EEE5363

3

Modern Control Systems

Course not found.

EEE5523

3

Application of AI

This course focus on system design using AI methods in engineering application. Topics in: AI in robotics, electrical equipment design, printed circuit board design, electrical automation control, AI programming languages, intelligent vision and imaging systems, database search methods, logic and deduction using predicate calculus. Expert system design with applications to robots. Substantial programming assignments. Including interactive programming with industrial automation hardware and software.

EEE5553

3

Interfacing and Control Robots

This course focus on system design using AI methods in engineering application. Topic in: shaft encoders, actuators, robot coordinate systems, kinematics, path control, sensors, robot vision, and design of robot interfaces. Substantial programming assignments. Including interactive programming with industrial automation hardware and software.

EEE5563

3

Digital VLSI Design

Course not found.

EEE6623

3

Optical Systems Engineering

Course not found.

EEE5633

3

Communication Circuits

Course not found.

EEE5783

3

Directed Study

Course not found.

EEE5911-3

1-3

Special Topics/Elect. & Comp. Eng

Course not found.

EEE5923

3

Smart Grid Communications

Course not found.

EEE6143

3

Software Defined Radio (SDR)

Course not found.

EEE6443

3

Nonlinear & Opt. Control

Nonlinearity analysis with second order systems by phase plane, Lyapunov stability criteria; Describing functions; Feedback linearization; Performance measures in optimal control, dynamic programming, Hamilton-Jacobi- Bellman equation, Calculus of variations, Minimization principles, numerical techniques.

EEE6523

3

Adaptive Control

Course not found.

EEE6533

3

Eng Optimization

Course not found.

EEE6073

3

Adv Communication Theory

Course not found.

EEE6783

3

Master’s Project

Course not found.

EEE6901-3

1-3

Master’s Thesis Research

Student works in collaboration with a faculty advisor (or advisors) and, optionally and industrial advisor, and is expected to meet regularly with his or her advisors. Upon completion of the six credit hours of thesis research, the student makes an oral defense of the thesis, and submits the thesis to the University for publication.

EEE6911-3

1-3

Adv. Spec. Topics/Elect. and Comp. Eng.

Course not found.

EEE6993

3

The following Master of Science in Computer Science (MSCS) degree electives may be used as technical electives with the advisor’s approval. 

Course Name

Course #

Credits

Java Programming

Course not found.

MCS5023

3

Software Engineering

Course not found.

MCS5103

3

Database Systems

Prerequisite: Permission of department chair. Design and implementation of relational, hierarchical and network database system. Query/update data language, conceptual data model, physical storage methods, database system architecture and normal forms. Database security and integrity. Relational database system are emphasized. A project involving an on-line database system is normally assigned. No credit given after MIS6113. Lecture 3 hrs.

MCS5303

3

Intelligent Systems

Course not found.

MCS5503

3

Intro to Distributed Computing

Prerequisite: Permission of department chair. Introduction to communications, network models, topologies and structures. Includes the OSI model, transport mediums (routers, bridges, gateways), and an overview of communication protocols, particularly TCP/IP. Lecture 3 hrs.

MCS5703

3

Adv Topics Software Engr

Architecture of software environments. Syntax directed editors. Tools for programming-in-the-large. Tools to support the assessment of partial design. Expert systems for software development. Lecture 3 hrs.

MCS6123

3

Distributive Database Systems

Course not found.

MCS6323

3

Adv. Topics in Intelligent Systems

Course not found.

MCS6513

3

Adv. Topics in Distributed Computing

Course not found.

MCS6723

3

Engineering News