Advance your career in one of today’s most dynamic engineering fields. Our Master of Science in Electrical and Computer Engineering (MSECE) program combines core technical knowledge with practical, hands-on experience in AI, embedded systems, signal processing, and more. Choose from thesis or non-thesis tracks and complete your degree in as little as 1.5 years.
The MSECE program provides a strong applied emphasis on areas that are not typically covered in depth in other programs. These include:
✔ Embedded systems and robotics (Internet of Things – IoT)
✔ Data analytics (machine learning)
✔ Signal and image processing
✔ Software engineering
✔ Hardware-aware machine learning and edge AI applications
✔ Control and power systems
Exciting research areas and coursework are available to meet a variety of goals and interests. The choice of courses is very flexible, but here are examples of three specializations:
Data Analytics | Signal and Image Processing | Internet of Things and Embedded Systems |
---|---|---|
EE568 Introduction to Large Language Models (LLM) | EE512 Practical Computer Vision | EE527 Industrial Control |
EE610 Technical Communication for Engineers | EE523 Digital Signal Processing | EE537 Introduction to Embedded Systems |
EE634 Introduction to Neural Networks | EE563 Medical Image Analysis | EE544 Real-Time Processes and Protocols |
EE642 Intelligent Systems | EE623 Computer Vision | EE567 Brain Machine Interface |
EE654 Mobile Computing | EE626 Digital Image Processing | EE610 Technical Communications for Engineers |
EE655 Cloud Computing | EE638 Neural Time Series Data Analysis | EE627 Wireless Communications |
EE656 Introduction to Big Data Analytics | EE643 Numerical Methods in Engineering | EE632 Introduction to Computer Networking |
EE658 Machine Learning in Engineering | EE660 Medical Signal Processing | EE639 Embedded Systems |
EE668 Large Language Models: Theory and Practice | EE698 Non-Thesis Research | EE667 Advanced Brain-Machine Interface |
A list of MSECE courses is available on the MSECE Graduate Catalog Page
Career Opportunities
Our graduates thrive in high-impact roles across:
- Software and Systems Engineering
- Robotics and Automation
- Smart Infrastructure and IoT
- FinTech and Healthcare IT
Get Involved in Research
Collaborate with the School of Medicine, Health Professions, or external industry partners on impactful projects, such as:
- Seizure onset zone detection from intracranial EEG
- Smart devices for monitoring vital signs
- Tumor precision ablation with heat
- Effects of protein aggregations on learning
- Personalized education platforms with adaptive AI
How to Apply
Admission requirements for the Department of Electrical and Computer Engineering MSECE program are available in the UAB Graduate Catalog.
Limited financial assistance may be available for well-qualified students admitted into the MSECE program.
Apply NowOpens an external link.Questions?
For more information on the graduate program, contact Dr. Arie Nakhmani, director of the graduate program, at