Electrical and Computer Engineering Department
Program Description
Computer engineering makes it possible for us to telecommute from home, check our e-mail on the go, and videoconference with clients from around the world. But laptops and information networks aren’t the only products computer engineers develop; they reconstruct genomes, design robots, and conceive software to make businesses more efficient.
At the Tandon School of Engineering, we want to place our students at the forefront of the telecommunications, networks, and microelectronics industries. The master's program in Computer Engineering gets you there. By teaching you the principles underlying the design and integration of computer components and systems, we make sure you have a base from which to launch improvements in the field.
Our collaborative relationships with industry and government agencies help you reach your potential, and you gain practical experience that adds to in-class explorations in a number of critical areas — everything from VLSI verification and testing to embedded systems design and computer architecture.
Many fields are open to our students, including information technology, computer design and engineering, operating systems and networks, computer architecture, and software applications, among others.
Admissions
To apply for admission to any Tandon graduate program, please contact the Office of Graduate Admissions.
Requirements
Admission to the MS program requires a bachelor’s degree in computer engineering, electrical engineering or computer science from an accredited institution. Students without such prior degrees must complete appropriate undergraduate courses to remove any deficiencies in preparation. Topics in which deficiencies must be removed include logic circuits design, state analysis and synthesis techniques, computer architecture, data structures and algorithms and C or C++ programming.
Program Requirements
The program requires the completion of 30 credits, comprised of the following:
Course List
Course |
Title |
Credits |
1 | 6 |
| INTERNET ARCHITECTURE & PROTOCOLS | |
| ADVANCED HARDWARE DESIGN | |
| Introduction to VLSI System Design | |
| Real Time Embedded Systems | |
| Computing Systems Architecture 2 | |
3 | 18 |
4 | 3 |
5 | 3 |
| ADVANCED PROJECT | |
| MS THESIS IN ELECTRICAL & COMPUTER ENGINEERING DEPARTMENT | |
| ADVANCED PROJECT IN COMPUTER SCIENCE | |
Total Credits | 30 |
Note about CS-GY 6843 Computer Networking
The Electrical and Computer Engineering Department expects most students have covered the material of Computer Networking (CS-GY 6843) in an undergraduate course. Therefore, students can only take this course and have it counted towards the MS in Computer Engineering with the approval of the Program Director.
Thesis, Project, and Reading
Students are encouraged to participate in research by registering for a master’s thesis (ECE-GY 997X MS THESIS IN ELECTRICAL & COMPUTER ENGINEERING DEPARTMENT, 6 credits, can be taken over two semesters), an advanced project (ECE-GY 9953 ADVANCED PROJECT or ECE-GY 9963 ADVANCED PROJECT II, 3 credits each, ECE-GY 9941 Advanced Projects III, 1.5 credits) or a reading course (ECE-GY 9933 Readings in Electrical and Computer Engineering I, 3 credits). Students must secure a faculty member’s commitment for advising such individual studies. Oral defense of the master’s thesis with at least three professors (at least 2 ECE professors) in attendance is required. For the project and reading courses, a project report and an oral presentation are required. No more than 9 total credits of thesis, projects, readings, and internships (see below) can be counted toward the MS.
Internships
Most international students must register for an internship course (CP-GY 9911 or CP-GY 9921) to participate in an internship. Students may take up to 3 credits of internship: each internship course is worth 1.5 credits. International students cannot be approved for an internship course after completing their degree requirements.
The internship courses may count as ECE-GY Electives. For an internship to be approved for credit, the internship position must provide industry and/or research experience relevant to the Computer Engineering degree. All internships must be approved and supervised by an ECE faculty member. Students must secure a faculty member’s commitment for advising an internship. The internship supervisor should submit a midterm and a final term evaluation report to the adviser. The student must submit a project report to the faculty adviser upon completion of the internship for the evaluation and grading of the internship course. The total credits for independent studies including MS thesis, projects, reading, and internship cannot exceed 9 credits. If a student has already taken more than 7.5 credits of independent studies, then an internship cannot be approved.
Learning Outcomes
Upon successful completion of the program, graduates will:
- Have gained the principles underlying the design and integration of computer components and systems.
- Acquire practical experience that adds to in-class explorations in a number of critical areas — everything from VLSI verification and testing to embedded systems design and computer architecture.
- Be provided opportunities to specialize in primary subdisciplines of computer engineering, including information technology, computer design and engineering, operating systems and networks, computer architecture, and software applications, among others.
Policies
Program Policies
GPA Requirement
An overall GPA of 3.0 or above in all graduate courses taken at NYU is required. In addition, an average of 3.0 is required among the two core courses.
Out-of-Department Courses and 5000-level ECE-GY Courses
Non-ECE-GY courses numbered in the 5000-level from other departments cannot be counted towards degree requirements, except with the approval of the Program Director. The total number of credits for 5000-level ECE-GY courses and non-ECE-GY courses cannot exceed 12 credits.
Transfer Credits
No transfer credits are accepted towards the MS degree.
NYU Policies
University-wide policies can be found on the New York University Policy pages.
Tandon Policies
Additional academic policies can be found on the Tandon academic policy page.