The campus will remain closed until 12 noon Thursday, 02/13/25. Students should log into Canvas for specific class information from their instructors. Please contact event organizers for information on specific activities. Normal operations will resume at 12pm on Thursday.

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 16 credit hours of core courses and 16 credit hours of technical electives.
  • Coursework Plus Thesis: Combine 20 credit hours of core and elective courses with a 10-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. 

» Curriculum

Course Name

Course #

Credits

Engineering Analysis

The concept of availability, refrigeration cycles, mixtures and psychometrics, combustion and thermochemistry, chemical equilibrium, equations of state and thermodynamics relations.

EEE5114

4

Digital Signal Processing

This course focus on Sampling theory and sampling hardware, Z-transform, Discrete Time Fourier Transform, architecture of VLSI digital signal processors. Design and implementation of real time polynomial, FIR, IIR, and adaptive filters, spectral analysis with DTFT will be dealt. Filter realization techniques, Direct I, Direct II, Canonical, Parallel form. Design of DSP application in communication and digital control. Substantial programming assignments. Including interactive programming with industrial automation hardware and software.

EEE5654

4

Digital Communications

Design of baseband and passband digital communication systems. Modulation techniques including PAM, QAM, PSK, FSK, and spread spectrum. Optimal demodulation techniques and their performance. Analysis, evaluation and design of integrated circuits for communication applications.

EEE5444

4

Digital Control Systems

Must have departmental approval. Discrete time mathematics, Z-transforms, sampling rates, zero and first-order hold, time delays, system stability, continuous and discrete time systems, interfacing, computer control implementation concepts, state space realization. Lecture 4 hours.

EEE5533

3

Total Credits:

15

Students may select six courses from the following list:

Course Name

Course #

Credits

Power Distribution Systems

AC power, three-phase systems, per-unit analysis, one-line diagrams. Transformers, the Stienmetz model, synchronous generators, salient-pole machines. Transmission-line parameters, the load-flow problem. Transients, short-circuit currents, symmetrical components, unbalanced three-phase faults.

EEE5144

4

Elect. Machines & Transformers

This course is intended for graduate students who wish to pursue the study of electric energy and power systems, but who did not have sufficient undergraduate preparation. The course covers steady state and dynamic modeling of transformers, dc machines, induction machines, and synchronous machines. Also included are studies of power, torque, loss mechanisms, efficiency, and power electronic control of electric machinery.

EEE5134

4

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.

EEE5204

4

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.

EEE5264

4

Digital Image Processing

Image representation, image enhancement and restoration, image encoding, feature extraction and image interpretation. Image compression, Applications to HDTD Computer Vision and object Recognition design.

EEE5274

4

Parallel Architectures

Introduction to the design and analysis of heating, ventilating and air conditioning systems (Climate Control Systems) with an emphasis on automotive applications. Psychometrics, humidification, heating, cooling, fluid flow and pressure losses and system design.

EEE5284

4

Power Electronics

Power switching components, AC-DC converter, DC-AC inverter, switching realization, converter modeling and analysis, power electronics applications.

EEE5314

4

Network Synthesis

Prerequisites: Graduate standing or departmental approval. Active and passive filter design, network functions, filters, normalization, magnitude approximation, phase approximation, time-domain considerations, sensitivity. Properties and synthesis of LC driving point functions, properties of transfer functions, synthesis of transfer functions. Single amplifier filters, op-amp parasitics, state-variable filters, universal active filter, bi-quadratic filters, active networks for direct realization, switched capacitor filters.

EEE5324

4

Computer Networking – Graduate

Advanced treatment of the following: OSI model, TCP/IP, encoding and modulation, transmission and signals of digital data: interfaces and modems, transmission media, multiplexing, error detection and correction, data link control and protocols, LANS/MANS/VLANS/VPNS, switching, Point-to-Point Protocal (PPP), network security, hardware including Integrated Services Digital Network (ISDN), X.25, Frame Relay, ATM, SONET/SDH.

EEE5364

4

Modern Control Systems

State space realization of transfer functions, canonical forms, fundamental and state transition matrices, introduction to optimal control, quadratic performance indices, observers, Liapunov stability theory.

EEE5524

4

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

Specification of MOSFETS and CMOS, IC fabrication, mask design, semi-custom and full-custom designs, application-specific integrated circuit design. IC design at the transistor level, design rules, and case studies.

EEE6624

4

Optical Systems Engineering

Maxwell’s equations, geometrical and physical optics, optical components. Gaussian beams; Fourier transforming properties of lenses. Properties of Lasers, LED’s and detectors. Design of emitter and detector circuits. Design of free space and optical fiber systems.

EEE5634

4

Communication Circuits

Transmitters and receivers; small signal, high frequency and power transformers; Oscillators; Phase-locked loops; Modulators and demodulators.

EEE5784

4

Directed Study

In-depth study of an Electrical or Computer Engineering topic with written report to the course faculty advisor.

EEE5911

1

Directed Study

In-depth study of an Electrical or Computer Engineering topic with written report to the course faculty advisor.

EEE5912

2

Directed Study

In-depth study of an Electrical or Computer Engineering topic with written report to the course faculty advisor.

EEE5913

3

Directed Study

In-depth study of an Electrical or Computer Engineering topic with written report to the course faculty advisor.

EEE5914

4

Special Topics/Elect. & Comp. Eng

Material of a specialized nature not covered in other courses that is of interest to both faculty and students.

EEE5923

3

Special Topics/Elect. & Comp. Eng

Material of a specialized nature not covered in other courses that is of interest to both faculty and students.

EEE5924

4

Smart Grid Communications

This course addresses critical issues from a smart grid communications stand point. Topics include communication networks in smart grid, demand-side management for smart grid, communications and access technologies for smart grid, wide-area networks for smart grid, wireless networks for smart grid applications, wireless sensor networks for smart grid, sensor techniques and network protocols for smart grid, potential methods for sensor and actuator networks for smart grid, implementation and performance evaluation of wireless sensor networks for smart grid, cyber-attack impact analysis of smart grid, jamming for manipulating the power market in smart grid, power-system state-estimation security, a hierarchical security architecture for smart grid, application-driven design for a secured smart grid, case studies and lessons learned from recent smart grid field trials.

EEE6144

4

Software Defined Radio (SDR)

This course is designed to give graduate students an overview of SDR systems, and the technologies necessary for successful SDR implementation. The course includes an introduction to Software Radio Concepts, Radio Frequency Implementation Issues, Digital Generation of Signals, Digital Signal Processing Techniques, Analog to Digital (ADC) and Digital to Analog Conversion (DAC), Smart Antennas, Digital Hardware Choices Case Studies in Software Radio Design.

EEE6444

4

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.

EEE6524

4

Adaptive Control

Theory and design of adaptive identification and control methods for automatically identifying and compensating for unknown plant parameters in dynamical systems. Deterministic finite-dimensional continuous-time linear and non-linear dynamical systems, identification and control of mechanical systems possessing unknown parameters (e.g. mass, inertia, friction). Stability of linear and non-linear dynamical systems, Lyapunov stability, input-output stability, adaptive identification, and direct adaptive control techniques for linear and nonlinear plants and systems.

EEE6534

4

Eng Optimization

Linear optimization, constraints, slack variables, feasibility, basic solutions, the Simplex method, duality. Non-linear optimization, existence, feasible directions, unconstrained problems, convex and concave functions, basic descent methods, conjugate direction methods, quasi-Newton methods. Constrained minimization, Lagrange multipliers, Kuhn-Tucker conditions.

EEE6074

4

Adv Communication Theory

Modern communication systems. Probability and random variables. Computer communications. Random process and spectral analysis. Performance of communication systems. Optimum digital receivers.

EEE6784

4

Master’s Project

The student designs or analyzes an electronic, electrical, or computer system and reports the results to his/her Committee via a written report an an oral defense.

EEE6901

1

Master’s Project

The student designs or analyzes an electronic, electrical, or computer system and reports the results to his/her Committee via a written report an an oral defense.

EEE6902

2

Master’s Project

The student designs or analyzes an electronic, electrical, or computer system and reports the results to his/her Committee via a written report an an oral defense.

EEE6903

3

Master’s Project

The student designs or analyzes an electronic, electrical, or computer system and reports the results to his/her Committee via a written report an an oral defense.

EEE6904

4

Master’s Thesis Research

One credit hour of a course sequence adding to a total of six credit hours to fulfill the thesis option in the MSECE program. The 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

1

Master’s Thesis Research

Two credit hours of a course sequence adding to a total of six credit hours to fulfill the thesis option in the MSECE program. The 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.

EEE6912

2

Master’s Thesis Research

Three credit hours of a course sequence adding to a total of six credit hours to fulfill the thesis option in the MSECE program. The 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.

EEE6913

3

Grad Special Topics in ECE

Material of a specialized nature not covered in other courses that is of interest to both faculty and students.

EEE6994

4

Course Name

Course #

Credits

Enterprise Computing with Java

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

» Document Viewer

Use Your Cell Phone as a Document Camera in Zoom

  • What you will need to have and do
  • Download the mobile Zoom app (either App Store or Google Play)
  • Have your phone plugged in
  • Set up video stand phone holder

From Computer

Log in and start your Zoom session with participants

From Phone

  • Start the Zoom session on your phone app (suggest setting your phone to “Do not disturb” since your phone screen will be seen in Zoom)
  • Type in the Meeting ID and Join
  • Do not use phone audio option to avoid feedback
  • Select “share content” and “screen” to share your cell phone’s screen in your Zoom session
  • Select “start broadcast” from Zoom app. The home screen of your cell phone is now being shared with your participants.

To use your cell phone as a makeshift document camera

  • Open (swipe to switch apps) and select the camera app on your phone
  • Start in photo mode and aim the camera at whatever materials you would like to share
  • This is where you will have to position what you want to share to get the best view – but you will see ‘how you are doing’ in the main Zoom session.