Speak to a NJIT Representative
Mon to Fri, 9:30am to 2:30pm (EST)
800-624-9850
(toll free)
973-596-3061
(New Jersey)






![]()
Mon to Fri, 9:30am to 2:30pm (EST)
800-624-9850
(toll free)
973-596-3061
(New Jersey)


Chat with a NJIT representative Monday - Thursday, 9:30 am to 2:30 pm (EST)
If we're offline, use this Contact Me form
What are the required courses?

Field Programmable Gate Arrays (FPGAs) have become an industry standard to implement popular DSP and other algorithms in firmware. Many DSP algorithms previously implemented using application-specific integrated circuits (ASICs) and programmable digital signal processors (PDSPs) are now replaced by FPGAs. DSP hardware design has been moving from graphical design tools to HDL that led by Verilog and VHDL and both of these languages seem to be well suited for DSP with FPGA.
Who is this program recommended for?
This certificate is recommended for engineers who work on programmable content for hardware devices.
What will I learn?
A graduate certificate in Firmware Engineering provides students the foundations of digital signal processing to develop DSP Algorithms along with the necessary knowledge to implement them on FPGAs [ALTERA Cyclone II] using VHDL (VHSIC - Very High Speed Integrated Circuits -Hardware Description Language). The FPGA Lab is built around projects which include FIR-IIR Filter Design Implementation, Filter Banks, FFT Implementation, Error Control and Cryptography, Modulation and Demodulation, and Individual FPGA Term Project.
Why study Firmware Engineering at NJIT?
NJIT’s Department of Electrical and Computer Engineering (ECE) is at the hub of New Jersey's electronics enterprises. Educational and research programs are developed through interaction and growing partnerships with companies including AT&T, Alcatel-Lucent Technologies-Bell Laboratories, IBM, Sarnoff, Sun Microsystems, PSE&G, Globix, Telcordia, and Mitre Corp. With nationally-recognized research programs in wireless telecommunications, MEMS and nanotechnology, networking and Internet security, and generations of computing applications, the ECE department has several state-of-the art collaborative research centers including the Center for Communications and Signal Processing Research, Electronic Imaging Center, Microelectronics Research Center and an NSF Industry-University Co-operative Research Center (IUCRC) in Information Assurance.
Prerequisites
Applicants are expected to have undergraduate backgrounds in physics, mathematics (through differential equations and vector analysis), electrical networks and devices, electronics, analysis and design methods, transients, electromagnetic fields, and appropriate laboratory work in some of these areas. Completion of a Bachelor’s degree with a overall cumulative Grade Point Average of 2.8 or higher on a 4.0 scale.
Related Degrees
Courses in the Graduate Certificate program in Firmware Engineering can be wholly applied to NJIT’s MS in Electrical Engineering or MS in Computer Engineering.
Take Note
Check the course descriptions for more information. Some courses have prerequisites and must be taken in order. Complete course descriptions can be found in the NJIT Online Catalog.
Register for courses via the Registrar's Office
| Status | Course | Section (Profile) |
Call # | Enrolled | Catalog Description | Instructor | Credits | Location | Meeting | Dates | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Max | Now | ||||||||||
| Open | ECE601 | 002 | 11504 | 45 | 5 | LINEAR SYSTEMS | Haddad R | 3 | NJIT @ NK | W 10:00am - 12:55pm KUPF 209 | 01/19/2010 - 05/12/2010 |
| Open | ECE601 | 102 | 11505 | 30 | 15 | LINEAR SYSTEMS | Richman J | 3 | NJIT @ NK | R 6:00pm - 9:05pm CULM LECT 2 | 01/19/2010 - 05/12/2010 |
| Open | ECE640 | 102 | 11515 | 40 | 10 | DIGITAL SIGNAL PROCESSING | Akansu A | 3 | NJIT @ NK | T 6:00pm - 9:05pm TIER 112 | 01/19/2010 - 05/12/2010 |
| Open | ECE689 | 102 | 11527 | 35 | 9 | DIGITAL SYSTEMS DESIGN | Hou S | 3 | NJIT @ NK | T 6:00pm - 9:05pm FMH 306 | 01/19/2010 - 05/12/2010 |




