Program Overview
Computer Engineering, MS
Degree Awarded
Master of Science in Computer Engineering
Chairperson
Leon Shterengas, Light Engineering Building 2
Graduate Program Director
Fan Ye, Light Engineering Building 1
Assistant to the Chair
Chantalle McKim, Light Engineering Building 2
Graduate Program Coordinator
Ashley Cimato, Light Engineering Building 267A
Department Coordinator
Adam Ortiz, Light Engineering Building 2
Department Website
Overview
The fields of electrical and computer engineering are in an extraordinary period of growth; new application areas and increased expectations are accelerating due to new technologies and decreased costs. The Electrical and Computer Engineering Department, in the College of Engineering and Applied Sciences, is involved in graduate teaching and research in many of these areas, including communications and signal processing, networking, computer engineering, power engineering, semiconductor devices and quantum electronics, circuits and VLSI. The department has laboratories devoted to research and advanced teaching in the following areas: computing, engineering design methodology, high-performance computing and networking, parallel and neural processing, machine vision, fiber optic sensors and computer graphics, micro and optoelectronics, power electronics, electric power and energy systems, VLSI, telerobotics, DNA sequencing, digital signal processing, and communications.
Admission Requirements
- A bachelor’s degree in electrical or computer engineering or computer science from an accredited college or university. Outstanding applicants in other technical or scientific fields will be considered, though special make-up coursework over and above the normal requirements for a graduate degree may be required.
- A minimum grade point average of B in all courses in engineering, mathematics, and science.
- GRE V150, Q159, WA3 (if required by the graduate school); TOEFL 80, IELTS 7 (for international applicants); 3 recommendation letters.
Degree Requirements
Non-Thesis Option
- At least 30 graduate credits with a cumulative and departmental grade point average of 3.0 or better.
- Among these 30 credits, up to six credits may be from combination below. Only 3 credits of ESE 698 and up to 3 credits of ESE 597 may be used. Any non-ESE course will need prior approval given by the Graduate Program Director before a student can register.
- ESE 597 - Practicum in Engineering 1-3 credits
- ESE 599 - Research Master’s students 1-12 credits
- ESE 698 - Practicum in Teaching 1-3 credits
- At least one (1) course from each of the following sub-areas:
- Hardware:
- ESE 507 - Advanced Digital System Design and Generation 3 credits
- ESE 536 - Switching and Routing in Parallel and Distributed Systems 3 credits OR
- CSE 626 - Switching and Routing in Parallel and Distributed Systems 3 credits
- ESE 545 - Computer Architecture 4 credits
- ESE 565 - Parallel Processing Architectures 3 credits
- ESE 566 - Hardware-Software Co-Design of Embedded Systems 3 credits
- ESE 587 - Hardware Architectures for Deep Learning 3 credits
- Networking:
- ESE 505 - Wireless Communications 3 credits
- ESE 506 - Wireless Network 3 credits
- ESE 546 - Networking Algorithms and Analysis 3 credits
- ESE 548 - Computer Networks 3 credits
- CAD and VLSI:
- ESE 530 - Computer-Aided Design 3 credits
- ESE 549 - Advanced VLSI System Testing 3 credits
- ESE 555 - Advanced VLSI Systems Design 3 credits
- ESE 556 - VLSI Physical and Logic Design Automation 3 credits
- ESE 575 - Advanced VLSI Signal Processing Architecture 3 credits
- Hardware:
- At least two (2) courses from the sub-area:
- Theory and Software:
- ESE 501 - System Specification and Modeling 3 credits
- ESE 533 - Convex Optimization and Engineering Applications 3 credits
- ESE 534 - Cyber Physical Systems 3 credits
- ESE 543 - Mobile Cloud Computing 3 credits
- ESE 554 - Computational Models for Computer Engineers 3 credits
- ESE 558 - Digital Image Processing I 3 credits
- ESE 568 - Computer and Robot Vision 3 credits
- ESE 588 - Fundamentals of Machine Learning 3 credits
- ESE 589 - Learning Systems for Engineering Applications 3 credits
- ESE 590 - Practical Machine Learning and Artificial Intelligence 3 credits
- CSE 506 - Operating Systems 3 credits *
- CSE 510 - Hybrid Systems 3 credits *
- CSE 548 - Analysis of Algorithms 3 credits * OR
- AMS 542 - Analysis of Algorithms 3 credits *
- Theory and Software:
- At least three (3) additional regular lecture based courses
- ESE 597, ESE 599, ESE 697, ESE 698, and ESE 699 are not counted as regular courses.
- ESE 670 - Topics in Electrical Sciences 3 credits can be counted only once as a regular course.
- At least one (maximum three) credit of ESE 597
- Graduate Program Director approval is required (see graduate student guide for details). In exceptional circumstances, the Graduate Program Director can approve a replacement of ESE 597 credit by ESE 599, ESE 699, or ESE 698.
Thesis Option
- Students must inform the department in writing at the end of their first semester if they would like to choose the M.S. Thesis Option.
- At least 30 graduate credits with a cumulative and departmental grade point average of 3.0 or better.
- Among these 30 credits, at least six credits of ESE 599, with a maximum of 12 credits total being taken from combination below. Only three credits of ESE 698 and up to 3 credits of ESE 597 can be used. Any non-ESE course will need prior approval given by the Graduate Program Director before a student can register.
- ESE 599 - Research Master’s students 1-12 credits
- ESE 597 - Practicum in Engineering 1-3 credits
- ESE 698 - Practicum in Teaching 1-3 credits
- At least one (1) course from each of the following sub-areas:
- Hardware:
- ESE 507 - Advanced Digital System Design and Generation 3 credits
- ESE 536 - Switching and Routing in Parallel and Distributed Systems 3 credits OR
- CSE 626 - Switching and Routing in Parallel and Distributed Systems 3 credits
- ESE 545 - Computer Architecture 4 credits
- ESE 566 - Hardware-Software Co-Design of Embedded Systems 3 credits
- ESE 587 - Hardware Architectures for Deep Learning 3 credits
- Networking:
- ESE 505 - Wireless Communications 3 credits
- ESE 506 - Wireless Network 3 credits
- ESE 546 - Networking Algorithms and Analysis 3 credits
- ESE 548 - Computer Networks 3 credits
- CAD and VLSI:
- ESE 530 - Computer-Aided Design 3 credits
- ESE 549 - Advanced VLSI System Testing 3 credits
- ESE 555 - Advanced VLSI Systems Design 3 credits
- ESE 556 - VLSI Physical and Logic Design Automation 3 credits
- ESE 575 - Advanced VLSI Signal Processing Architecture 3 credits
- Hardware:
- At least two (2) courses from the sub-area:
- Theory and Software:
- ESE 501 - System Specification and Modeling 3 credits
- ESE 533 - Convex Optimization and Engineering Applications 3 credits
- ESE 534 - Cyber Physical Systems 3 credits
- ESE 543 - Mobile Cloud Computing 3 credits
- ESE 554 - Computational Models for Computer Engineers 3 credits
- ESE 558 - Digital Image Processing I 3 credits
- ESE 568 - Computer and Robot Vision 3 credits
- ESE 588 - Fundamentals of Machine Learning 3 credits
- ESE 589 - Learning Systems for Engineering Applications 3 credits
- ESE 590 - Practical Machine Learning and Artificial Intelligence 3 credits
- CSE 506 - Operating Systems 3 credits *
- CSE 510 - Hybrid Systems 3 credits *
- CSE 548 - Analysis of Algorithms 3 credits * OR
- AMS 542 - Analysis of Algorithms 3 credits *
- Theory and Software:
- At least one (1) additional regular lecture based course
- ESE 597, ESE 599, ESE 697, ESE 698, and ESE 699 are not counted as regular courses.
- ESE 670 - Topics in Electrical Sciences 3 credits can be counted only once as a regular course.
- At least one (maximum three) credit of ESE 597
- Graduate Program Director approval is required (see graduate student guide for details). In exceptional circumstances, the Graduate Program Director can approve a replacement of ESE 597 credit by ESE 599, ESE 699, or ESE 698.
- Students must satisfactorily complete a thesis.
Stony Brook University
Overview:
Stony Brook University is a public research university located in Stony Brook, New York. It is part of the State University of New York (SUNY) system and is known for its strong academic programs, extensive research facilities, and vibrant campus life.
Services Offered:
Stony Brook University offers a wide range of services to its students, including:
Academic Resources:
Academic advising, libraries, IT support, and registrar services.Student Support:
Financial aid, bursar services, health services, and career services.Campus Life:
Housing, dining, student activities, and wellness programs.Additional Programs:
Online education, summer sessions, winter session, pre-college programs, and study abroad opportunities.Student Life and Campus Experience:
Students at Stony Brook University can expect a diverse and engaging campus experience. The university offers a wide range of student organizations, clubs, and activities, as well as opportunities for leadership development and community service. The campus is also home to a variety of cultural and entertainment venues, including a performing arts center, a museum, and a planetarium.
Key Reasons to Study There:
Strong Academic Programs:
Stony Brook University is known for its strong academic programs, particularly in the fields of science, technology, engineering, and medicine.Research Opportunities:
The university has a strong research focus and offers students opportunities to participate in cutting-edge research projects.Vibrant Campus Life:
Stony Brook University has a vibrant campus life with a wide range of student organizations, clubs, and activities.Beautiful Campus:
The university is located on a beautiful campus with a variety of green spaces and recreational facilities.Academic Programs:
Stony Brook University offers a wide range of undergraduate and graduate programs across various disciplines, including:
Arts and Humanities:
Arts, music, literature, history, and philosophy.Social Sciences:
Psychology, sociology, economics, and political science.Sciences:
Biology, chemistry, physics, mathematics, and computer science.Engineering:
Mechanical, electrical, civil, and biomedical engineering.Health Sciences:
Medicine, nursing, dentistry, and pharmacy.Other:
Stony Brook University is also home to a number of research centers and institutes, including the Brookhaven National Laboratory, the Cold Spring Harbor Laboratory, and the Stony Brook University Medical Center. The university is committed to sustainability and has a number of initiatives in place to reduce its environmental impact.