The Master’s in Computer Engineering at Florida International University prepares students to design and implement hardware and software systems that meet real-world needs. It suits graduates with a technical background who want advanced training in areas such as computer architecture, embedded systems, digital design and networking, whether they plan to enter industry, continue in research or pursue doctoral study.
What you'll study
The programme builds advanced knowledge across hardware and software aspects of computing systems. It is typically offered with both thesis and non‑thesis (coursework/project) options and requires completion of a graduate credit programme that combines core courses, electives and a culminating research or design experience.
- Core topics: computer architecture and organisation, digital system design, embedded systems, operating systems and real‑time systems.
- Common electives: VLSI and integrated circuit design, hardware description languages and FPGA implementation, computer networks, cybersecurity for embedded systems, machine learning for systems, parallel and high‑performance computing, robotics and control.
- Methods and tools: coursework and labs emphasise hardware/software co‑design, HDL (VHDL/Verilog), FPGA prototyping, system simulation and performance analysis, and industry standard software development and debugging tools.
- Research/project options: thesis students undertake supervised research under faculty, while non‑thesis students complete an applied project or additional coursework. Both routes aim to develop independent problem solving and technical communication.
- Structure: the programme typically combines 20–30 credits of coursework (depending on route) with research, project work or electives to fulfil degree requirements. Students may study full‑time or part‑time and can mix on‑campus and research commitments.
Entry requirements
Applicants should hold a bachelor’s degree in computer engineering, electrical engineering, computer science or a closely related STEM discipline from an accredited institution. Typical requirements include:
- Official academic transcripts showing a strong undergraduate performance (a common minimum guideline is the equivalent of a 3.0/4.0 GPA).
- A statement of purpose that explains academic and professional objectives and preparedness for graduate study.
- Letters of recommendation (usually two or three) from academic or professional referees who can attest to technical ability and potential for graduate‑level work.
- A current CV or résumé documenting relevant coursework, projects, internships or employment.
- Standardised tests: some applicants may be required or recommended to submit GRE scores depending on background; international applicants must demonstrate English proficiency through recognised tests unless exempt.
- Prerequisite coursework: applicants who lack specific undergraduate preparation may be asked to take bridge courses in areas such as signals and systems, digital logic, programming, or probability and statistics.
Career prospects
Graduates enter a broad range of technology roles with employers in semiconductor design, telecommunications, embedded systems, robotics, defence, automotive and consumer electronics, as well as software companies that require deep systems expertise. Typical job titles include:
- Embedded systems engineer / firmware engineer
- Hardware design engineer / FPGA engineer
- Systems architect / platform engineer
- Network engineer / communications systems engineer
- Machine learning systems engineer / high‑performance computing specialist
- Research engineer or PhD candidate (for students who complete a thesis and pursue further research)
Alumni work for large technology firms, startups, research organisations and government labs. The programme’s combination of hardware and software training also supports entrepreneurial paths and product development roles.
Why study at Florida International University
Florida International University’s College of Engineering and Computing offers graduate students access to experienced faculty whose research spans embedded systems, computer architecture, networking and applied computing. The university’s urban location provides proximity to a growing regional tech ecosystem and industry partners, creating opportunities for internships, industry‑sponsored projects and collaborations.
- Research opportunities: students can collaborate with faculty on funded research and participate in laboratory projects that emphasise hands‑on system development and experimentation.
- Flexible study options: the programme accommodates full‑time and part‑time students and supports both thesis and coursework pathways to match career goals.
- Professional development: career services, industry networking events and local corporate connections help students secure internships and employment in hardware and software engineering roles.
Together, these elements make the FIU Master’s in Computer Engineering a practical choice for students seeking rigorous technical training with clear links to regional industry and research opportunities.
Explore more on ScholarshipsAds