Graduate Programs
The Department of Electrical and Computer Engineering offers graduate programs leading
to the MS degree in Electrical Engineering, Computer Engineering, and Engineering
Artificial Intelligence, as well as PhD degrees in Electrical Engineering and Computer
Engineering. Graduate programs are tailored to the needs of each student to provide
a strong analytical foundation for the study of advanced engineering problems. Ample
opportunities exist for students to pursue independent study and engage in active
research programs, both experimental and theoretical.
APPLY NOW Tuition and Fees Course Offerings
- Minimum 30 graduate credits
- Minimum 3.0 GPA
- Majority of coursework taken within ECE; students can request to enroll in Non-ESE
Courses for any courses offered outside of the department that are not already pre-approved
for the program plan
- Practicum/research credits allowed
- A candidate for the Master’s degree may petition to transfer a maximum of 12 graduate
credits from another institution towards the master’s degree requirements. Students
transferring from non-matriculated status are also limited to a maximum of 12 credits
for the Master’s degree.
- Full-time, non-thesis students typically finish their degree in three (3) semesters.
Full-time, thesis students typically finish their degree in four (4) semesters.
Are you a prospective international student interested in applying? Visit the Graduate School website for additional information.
Fall 2027 Deadlines
- MS: Priority 5/1/2027; International 5/1/2027; Hard Deadlines for Domestic 6/15/2027
- PhD: Priority 1/15/2027; International 5/1/2027; Hard Deadlines 6/15/2027
Spring 2027 Deadlines
- MS: Priority 11/1/2026; International 10/17/2026; Hard Deadlines for Domestic 12/15/2026
- PhD: Priority 10/1/2026; International 10/17/2026; Hard Deadlines for Domestic 12/15/2026
All applicants will be notified once their decisions are available.
- The GRE requirement has been waived for our programs at this time.
- For your application only, we will accept scanned copies of transcripts and degree certificates instead of original documents.
Need-Based Application Fee Waivers
A limited number of need-based application fee waivers are available. Please review the fee waiver requirements outlined by the Graduate
School at Stony Brook University.
If you would like to request consideration for a waiver, please email ecegradcoordinator@stonybrook.edu. In your message, explain your situation and the reasons you are requesting a waiver.
If available, include supporting documents such as your academic transcripts, class
ranking, etc.
Identifying a faculty advisor from the Department of Electrical and Computer Engineering
prior to applying is not required; however, it is strongly encouraged. Prospective students are encouraged to review our Faculty Directory and may contact
faculty members whose research interests align with their own. While securing an advisor
before admission is not strictly required, doing so can be helpful in identifying
potential research opportunities and areas of academic interest.
Students who do not identify a faculty advisor prior to admission will be expected
to identify one during their first year in the program.
Once you have completed the Decision Reply Form via your applicant portal, you will receive notification from the Graduate School
once you have been matriculated. Please note that the processing of your matriculation
is done outside of our department, and can take several weeks. Once you are matriculated,
you'll have access to register for classes via SOLAR.
If you are an international student, you can begin the process of requesting your
I-20 by using the accessVIS system. Requests for an initial I-20/DS-2019 must be submitted through the Limited Services
login. Your I-20 will not be issued until you have been matriculated by the Graduate
School. If you have questions about the I-20/DS-2019 request process, obtaining the
appropriate immigration document for your student status, or other questions related
to your immigration status, please contact Visa and Immigration Services at vis@stonybrook.edu.
- Minimum 30 graduate credits
- Minimum 3.0 GPA
- Majority of coursework taken within ECE; students can request to enroll in Non-ESE Courses for any courses offered outside of the department that are not already pre-approved for the program plan
- Practicum/research credits allowed
- A candidate for the Master’s degree may petition to transfer a maximum of 12 graduate credits from another institution towards the master’s degree requirements. Students transferring from non-matriculated status are also limited to a maximum of 12 credits for the Master’s degree.
- Full-time, non-thesis students typically finish their degree in three (3) semesters. Full-time, thesis students typically finish their degree in four (4) semesters.
Fall 2027 Deadlines
- MS: Priority 5/1/2027; International 5/1/2027; Hard Deadlines for Domestic 6/15/2027
- PhD: Priority 1/15/2027; International 5/1/2027; Hard Deadlines 6/15/2027
Spring 2027 Deadlines
- MS: Priority 11/1/2026; International 10/17/2026; Hard Deadlines for Domestic 12/15/2026
- PhD: Priority 10/1/2026; International 10/17/2026; Hard Deadlines for Domestic 12/15/2026
- The GRE requirement has been waived for our programs at this time.
- For your application only, we will accept scanned copies of transcripts and degree certificates instead of original documents.
Need-Based Application Fee Waivers
A limited number of need-based application fee waivers are available. Please review the fee waiver requirements outlined by the Graduate
School at Stony Brook University.
If you would like to request consideration for a waiver, please email ecegradcoordinator@stonybrook.edu. In your message, explain your situation and the reasons you are requesting a waiver. If available, include supporting documents such as your academic transcripts, class ranking, etc.
Identifying a faculty advisor from the Department of Electrical and Computer Engineering prior to applying is not required; however, it is strongly encouraged. Prospective students are encouraged to review our Faculty Directory and may contact faculty members whose research interests align with their own. While securing an advisor before admission is not strictly required, doing so can be helpful in identifying potential research opportunities and areas of academic interest.
Students who do not identify a faculty advisor prior to admission will be expected to identify one during their first year in the program.
Once you have completed the Decision Reply Form via your applicant portal, you will receive notification from the Graduate School once you have been matriculated. Please note that the processing of your matriculation is done outside of our department, and can take several weeks. Once you are matriculated, you'll have access to register for classes via SOLAR.
If you are an international student, you can begin the process of requesting your I-20 by using the accessVIS system. Requests for an initial I-20/DS-2019 must be submitted through the Limited Services login. Your I-20 will not be issued until you have been matriculated by the Graduate School. If you have questions about the I-20/DS-2019 request process, obtaining the appropriate immigration document for your student status, or other questions related to your immigration status, please contact Visa and Immigration Services at vis@stonybrook.edu.
Graduate Certificate Programs
The Department of Electrical and Computer Engineering offers three graduate certificate programs that students may choose to complete as part of their graduate studies. Admission to the certificate programs is limited to students enrolled in either the MS or PhD programs in the ECE department. To start a certificate program, a student must complete the application form by the first week of the semester.
The available certificate programs are:
The Engineering Machine Learning Systems certificate program educates about the mathematical theory, fundamental algorithms, and optimized engineering of computational learning systems used in real-world, big data applications. Students will also study modern technologies used in devising such data systems, including software tools, architectures, and related hardware structures. Comprehensive, hands-on student projects on designing, implementing, and testing real-world learning systems are part of the certificate program. The certificate program includes a total of four courses: three required courses and one elective course.
Certificate Requirements
To receive the Stony Brook certificate in Engineering Machine Learning Systems, a student must be currently enrolled in an MS or PhD program in the Electrical and Computer Engineering Department and must complete four courses as specified below, with at least a B grade in each course.
Foundations (1 required course)
- ESE 503 Stochastic Systems
Fundamental Methods (2 required courses)
- ESE 588 Fundamentals of Machine Learning
- ESE 589 Learning Systems for Engineering Applications
Applications (1 course out of four electives)
- ESE 568 Computer Vision
- ESE 587 Hardware Architectures for Machine Learning
- ESE 590 Practical Machine Learning
- BMI 511/ESE 569 Translational Bioinformatics
To apply for the Engineering Machine Learning Systems Certificate Program, a student must email the Graduate Program Coordinator with their intent to enroll in the program. Students will then be required to complete the Permission to Enroll in Secondary Cert Program form.
The Engineering the Internet-of-Things certificate program provides the fundamental principles, popular technologies and optimized engineering of Internet-of-Things applications and systems. Students gain a broad set of skills and knowledge for IoT development and innovation, including sensors and interfaces, RF communication, microcontroller and embedded systems, wireless radios, network protocols, cloud services and security techniques. Students learn how to design, implement and evaluate IoT systems and applications through hands-on projects on popular embedded system hardware. The certificate program includes a total of four courses: three required courses and one elective course.
Certificate Requirements
To receive the Stony Brook certificate in Engineering the Internet-of-Things, a student must be enrolled in an MS or PhD program in the Electrical and Computer Engineering Department and must complete four courses as specified below, with at least a B grade in each course.
Foundations (1 required course)
- ESE 566 Hardware Software Co-design for Embedded Systems
Basic Skills and Knowledge (2 required courses)
- ESE 506 Wireless Networking and Mobile Computing
- ESE 525 Modern Sensors
Cloud and Security (1 course out of two electives)
- ESE 543 Mobile Cloud Computing
- ESE 544 Network Security Engineering
To apply for the Engineering the Internet-of-Things Certificate Program, a student must email the Graduate Program Coordinator with their intent to enroll in the program. Students will then be required to complete the Permission to Enroll in Secondary Cert Program form.
Networking and wireless communications are key technologies in today’s technological world. Networks such as the Internet as well as telephone, cable and wireless networks serve to interconnect people and computers in a ubiquitous and cost effective way. The area of wireless communications in particular has grown rapidly in recent years and has utilized networking technology to be successful. There is a large industrial base involving networking and wireless communications in terms of equipment and software providers, service providers and end users. Moreover this technology has made the average consumer’s life more productive, flexible and enjoyable.
The Stony Brook Certificate Program in Networking and Wireless Communications is designed to give matriculated students validated graduate level instruction in this area of much recent interest. The program can be completed in a reasonable amount of time as it involves only four courses. These are regular Stony Brook graduate level courses taught by Stony Brook faculty. The SUNY approved certificate program can be tailored to the needs of the individual student. Courses used for the certificate program can also be used toward the MS or PhD degree by matriculated students.
Admission to the certificate program is limited to students enrolled in either the MS or PhD programs in the Dept. of Electrical & Computer Engineering.
Students are eligible to receive the certificate if they had completed no more than 12 graduate credits in the department as of the start of Fall 2015.
To apply for the Networking and Wireless Communications Certificate Program, a student must email the Graduate Program Coordinator with their intent to enroll in the program. Students will then be required to complete the Permission to Enroll in Secondary Cert Program form. Up to 6 credits of certificate courses from the prior semester may be applied to the certificate at the time of registration. The student must complete FOUR required courses as specified below, with at least a B grade in each course.
At least ONE course from the following:
- ESE 505: Wireless Communications
- ESE 506: Wireless Networking
At least ONE course from the following:
- ESE 532: Theory of Digital Communications
- ESE 546: Networking Algorithms and Analysis
- ESE 548: Local and Wide Area Networks
In addition to the above, if needed, courses may be selected from:
- ESE 503: Stochastic Systems
- ESE 504: Performance Evaluation of Communication and Computer Systems
- ESE 522: Fiber Optic Systems
- ESE 528: Communication Systems
- ESE 531: Detection and Estimation Theory
- ESE 535: Information Theory and Reliable Communication
- ESE 536: Switching and Routing in Parallel and Distributed Systems
- ESE 543: Mobile Cloud Computing
- ESE 544: Network Security Engineering
- ESE 547: Digital Signal Processing
- ESE 550: Network Management and Planning
- ESE 552: Interconnection Networks
Students may apply up to 6 graduate transfer credits toward the certificate with the approval of the Director. To be eligible, transfer credits must meet the following criteria:
- They must come from an institution authorized to grant graduate degrees by a recognized accrediting body.
- They cannot have been used to satisfy the requirements of another degree or certificate.
- They must be no more than 5 years old at the time the student is admitted to graduate study at SBU.
- Courses listed at both the graduate and undergraduate level are not eligible for transfer.
- They must carry a letter grade of B or higher.
Important Note: Students will not be permitted to extend their time in the MS or PhD degree program based on entering the certificate program. The student MUST complete the secondary certificate within the time limit for the original program.
Any questions about the Certificate Program should be directed to Professor Thomas Robertazzi via email Thomas.Robertazzi@stonybrook.edu.
PhD Major/Minor Areas
PhD students complete coursework in both a major area of specialization and a minor
area, allowing them to develop advanced expertise in their primary research field
while gaining complementary knowledge across related areas. Major and minor area courses
are selected in consultation with the student’s advisor and support their research
goals and academic development.
- ESE 503: Stochastic Systems
- ESE 505: Wireless Communications
- ESE 528: Communication Systems or ESE 532: Theory of Digital Communications
- ESE 531: Statistical Learning and Inference
- ESE 546: Networking Algorithms and Analysis
- ESE 547: Digital Signal Processing
- ESE 558: Digital Image Processing I
- ESE 588: Fundamentals of Machine Learning
- ESE 501: System Specification and Modeling
- ESE 506: Wireless Network or ESE 537: Mobile Sensing Systems & Application or ESE 543: Mobile Cloud Computing
- ESE 507: Advanced Digital System Design & Generation or ESE 555: Advanced VLSI Systems Design or ESE 556: VLSI Physical and Logic Level Design Automation
- ESE 536 (CSE 626): Switching and Routing in Parallel and Distributed Systems
- ESE 545: Computer Architecture
- ESE 554: Computational Models for Computer Engineers
- ESE 566: Hardware-Software Co-Design of Embedded Systems
- ESE 568: Computer and Robot Vision
- ESE 587: Hardware Architectures for Deep Learning or ESE 534: Cyber Physical Systems or ESE 589: Learning Systems for Engineering Applications
- ESE 502: Linear Systems
- ESE 509: Modern Energy Technologies
- ESE 512: Intro Quantum Systems Engineering or ESE 523: Quantum Computing and Applications or PHY 568 Quantum Information Science
- ESE 531: Statistical Learning and Inference
- ESE 533: Convex Optimization and Engineering Applications
- ESE 534: Cyber Physical Systems
- ESE 539: Power Electronics and Motor Drives
- ESE 548: Computer Networks
- ESE 562: AI-driven Smart Grid
ESE 576: Power System Dynamics - ESE 578: Quantum Engineered Power Grids
- ESE 586: Micro Grids
- ESE 511: Solid-States Electronics
- ESE 513: Introduction to Photovoltaics
- ESE 515: Quantum Electronics I or ESE 538: Nanoelectronics;
- ESE 516: Integrated Electronic Devices and Circuits I
- ESE 517: Integrated Electronic Devices and Circuits II or ESE 585: Nanoscale Int. Cir. Design
- ESE 519: Semiconductor Lasers and Photodetectors
- ESE 525: Modern Sensors in Artificial Intelligence Applications
- ESE 507: Advanced Digital System Design & Generation
- ESE 516: Integrated Electronic Devices and Circuits I
- ESE 517: Integrated Electronic Devices and Circuits II
- ESE 555: Advanced VLSI Systems Design
- ESE 556: VLSI Physical and Logic Design Automation
- ESE 566: Hardware-Software Co-Design of Emb. Sys. or ESE 549: Advanced VLSI System Testing
or ESE 575: Advanced VLSI Signal Processing Architecture - ESE 585: Nanoscale Integrated Circuit Design
Additional Information
If you have any questions about these forms, please email ecegradcoordinator@stonybrook.edu.
Departmental Request Forms:
- Accelerated Program: Students Enrolling in Grad Classes Google Form
- Accelerated Program: ECE Department Matriculation Request Form
- Transfer Credit Form
- Letter of Good Standing
- Skills Letter
- Letter of Completion
- ECE Department Defense Announcement Form
- ECE Department Request for Dissertation Defense Committee Appointment and Scheduling Form
- Advancement to Candidacy Form
- Request to Enroll in ESE 697
- Request for Prelim Committee Approval Form
- ECE Department MS Thesis Declaration
- Request for OPT
- Request for CPT
- F-1 Visa Extension
- ECE Department Graduation Form
- Request for ESE 597 Requirement Replacement
If you have any questions about these processes, please email ecegradcoordinator@stonybrook.edu.
Requests via Email
Students can request approval via email to the Graduate Program Coordinator (GPC) and Graduate Program Director (GPD) for the additional requests listed below. Once approved, this email confirmation can be used to complete the corresponding forms on the Graduate School’s website.
For all requests listed below, students must email the GPC (ashley.cimato@stonybrook.edu) and GPD (fan.ye@stonybrook.edu) in order to have these requests reviewed.
- ESE to ECE/ECE to ESE Program Change
- Graduate Course Retake Approval
- Please Note: This form also requires approval from the Course Instructor.
- Leave of Absence
- Readmission Form
- Email the GPC to inform the department of your return to the program.
- Change of Graduation Date
- Withdrawal
- Withdrawal from APP
- Withdrawal from the University
- Change of Graduate Program or Level
- Full-time to Part-time/Part-time to Full-time Request
- Graduate Course/Credit Swap Form
- Time Conflict Approval Form
- Non-ESE Course Requests
- Non-Matriculated Students enrolling in ESE Grad Courses
- Retroactive Course Changes (Adds, Drops, Credits, Course Section)
- Approval to enroll in ESE 597
- Domestic students: Please email a copy of your official offer letter to the GPC directly.
- International students: Please follow the additional instructions above regarding CPT.
- Enrollment in Certificate (CT) or Secondary Program
- PLEASE NOTE: PHD STUDENTS CANNOT ENROLL IN A SECONDARY OR CERTIFICATE PROGRAM IF THEY HAVE ALREADY ADVANCED TO CANDIDACY AND ARE G-5 STATUS.
For students adding a Master’s along the way to their PhD: You MUST email the GPC and GPD for approval and to ensure you have met all requirements. Once approved, you can apply for graduation via the Graduate School’s Graduation Application.
Electrical and Computer Engineering Senators
- Primary: Anand Ravishankar
- Primary: Abrar Abdurrob
- Alternate: Disha Ghoshal
More Information
In order to learn more about the GSO, you are welcome to visit the following online
resources:
- GSO website: stonybrookgso.org
- Facebook: facebook.com/sbugso
To find the list of active Senators with their department affiliation using the link
below: stonybrookgso.org/senators
Course Permissions: If you are receiving an error in SOLAR indicating that departmental consent is required for a graduate-level ESE course you are trying to enroll in, please email the GPC for further instructions.
If a graduate-level ESE course requires permission of the instructor to enroll, please
email the course instructor directly to request approval. Once you receive their confirmation,
you may forward their reply to me so I can grant you permission to enroll via SOLAR.
If you have received approval from the GPD to enroll in a non-ESE graduate-level course,
please contact the respective department directly for further enrollment instructions.
Many departments do not allow students outside of their program to enroll automatically.
Graduate School Academic Calendar: Please review this calendar for important dates and deadlines, including:
- Add/Drop/Swap
- Tuition Liability
- Graduation Application
Service Indicator (Holds): Students might have a hold placed on their record that can interfere with their ability to enroll in courses or graduate. Please ensure you review and resolve your holds prior to the indicated deadline shown on SOLAR. If applicable, contact the department in which the hold is coming from. Please also review the “Start Term” of the hold. Only holds with the upcoming semester listed or “Begin Term” are currently impacting your enrollment.
MS graduates should apply on SOLAR. PhD students must apply through the Google Form application for graduation available on the Graduate School's website here (PhD students do not have access to the SOLAR Application). MS students who have missed the deadline to apply through SOLAR may also submit through the application form on the Graduate School’s website.
Either option alerts the Graduate School you intend to graduate. You must apply through
one of these options by the Graduate School’s deadline for the term you are applying for.
The Change of Graduation Date form is for students who have ALREADY applied for graduation, but need to change their graduation date. This is NOT a graduation
application. If you have not already applied for graduation, you may do so by submitting
this graduation form.
Request More Information
