Master of Science in Computer Engineering

1 Years On Campus Masters Program

George Washington University

Program Overview

The Master of Science in Computer Engineering at George Washington University provides advanced technical training in computer architecture, integrated circuit design, networking, and modern computing systems. Students gain practical expertise using industry-standard design tools while exploring emerging technologies such as high-performance computing, cloud computing, embedded systems, photonics, and hardware security.

Curriculum Structure

First Year: Students establish a strong foundation in computer architecture and engineering systems through courses such as Computer Architecture and Design (ECE 6005), Introduction to High-Performance Computing (ECE 6105), Advanced Microarchitecture (ECE 6120), and Embedded Systems (ECE 6140).

Second Year: Students specialize through advanced electives and may undertake thesis research. Courses include Big Data and Cloud Computing (ECE 6130), Parallel Computer Architecture (ECE 6125), Secure Computing Systems (ECE 6160), Design of VLSI Circuits (ECE 6213), and ASIC Design and Testing of VLSI Circuits (ECE 6250).

The program requires 30 credit hours and offers thesis and non-thesis options. Full-time students typically complete it in two years.

Focus Areas

Computer Architecture and High-Performance Computing, Electronics and Photonics, MEMS and Microsystems, Hardware and Systems Security, High-Performance Data Analytics, VLSI Design, Integrated Circuits, Embedded Systems, Cloud Computing.

Learning Outcomes

Develop advanced computer architecture expertise, design integrated circuits, apply high-performance computing techniques, develop embedded systems, analyze networked computing platforms, implement hardware security solutions, work with VLSI and ASIC technologies, and solve complex engineering challenges.

Professional Alignment (Accreditation)

The program is a STEM-designated graduate degree offered by the Department of Electrical and Computer Engineering. Specific professional accreditation for the master's program is not stated.

Reputation (Employability & Rankings)

George Washington University's School of Engineering and Applied Science offers advanced technical education supported by faculty research and interdisciplinary learning. The program emphasizes industry-relevant technologies, including high-performance computing, photonics, semiconductor design, and cloud computing.

Experiential Learning (Research, Projects, Internships etc.)

At George Washington University, the Master of Science in Computer Engineering program is designed to provide students with hands-on experiences that bridge the gap between theoretical knowledge and practical application. Students have access to state-of-the-art facilities and cutting-edge tools that enhance their learning and prepare them for real-world challenges. The program emphasizes experiential learning through collaborative projects, internships, and research opportunities, ensuring that graduates are well-equipped to excel in the tech industry.

 

Here are some key aspects of experiential learning in the MS in Computer Engineering program:

- Research Laboratories: Students can engage in innovative research at the School of Engineering & Applied Science's dedicated labs, such as the Cyber-Physical Systems Lab and the Robotics and Autonomous Systems Lab.

- Group Projects: The curriculum includes team-based projects that simulate real-world engineering challenges, fostering collaboration and problem-solving skills.

- Internship Opportunities: The program encourages students to pursue internships with leading tech companies in the D.C. area, providing invaluable industry experience and networking opportunities.

- Digital Tools and Software: Students gain proficiency in industry-standard software and tools, including MATLAB, Python, and various simulation and modeling software, which are integral to their coursework and projects.

- Field Trips: The program often organizes visits to local tech companies and research institutions, allowing students to see firsthand how their studies apply in professional settings.

- Access to Libraries and Resources: Students benefit from the extensive resources available at the Gelman Library, which offers a wealth of academic materials and research support.

- Collaboration with Institutes: The program collaborates with various institutes and centers, such as the Institute for Data, Democracy & Politics, providing students with opportunities to work on interdisciplinary projects.

 

Progression & Future Opportunities

Pursuing a Master of Science in Computer Engineering at George Washington University (GWU) opens the door to a wealth of career opportunities in a rapidly evolving field. Graduates often find themselves in high-demand roles such as Software Engineer, Systems Architect, Data Scientist, and Network Engineer. With a strong foundation in both theoretical and practical aspects of computer engineering, you’ll be well-prepared to tackle complex challenges in technology.

 

Here’s how GWU supports your journey toward a successful career:

- Career Services: GWU offers dedicated career services, including resume workshops, interview preparation, and networking events that connect students with industry professionals.
- Employment Statistics: The university boasts an impressive employment rate, with over 90% of graduates securing jobs within six months of graduation. The average starting salary for graduates in computer engineering is around $85,000, reflecting the high demand for skilled professionals in this field.
- University–Industry Partnerships: GWU has established partnerships with leading tech companies such as Microsoft, IBM, and Lockheed Martin, providing students with internship opportunities and real-world project experience.
- Accreditation: The program is accredited by the Accreditation Board for Engineering and Technology (ABET), ensuring that your degree meets the highest standards of quality and relevance in the industry.
- Graduation Outcomes: Alumni of the program have gone on to work at top-tier companies and have made significant contributions to advancements in technology, showcasing the program's effectiveness in preparing students for the workforce.

Further Academic Progression: After completing your MS in Computer Engineering, you may choose to further your studies by pursuing a Ph.D. in Computer Engineering or a related field. This advanced degree can lead to opportunities in research, academia, or specialized roles in industry, allowing you to contribute to cutting-edge innovations and advancements in technology. Additionally, you might consider certifications in specialized areas such as cybersecurity, artificial intelligence, or data analytics to enhance your expertise and career prospects.

 

Program Key Stats

$67 420
$67 420
$80

Jan Intake : 1st Oct (RD) , 1st Nov (EA / ED)Jan Intake : 20th Oct


40%

Eligibility Criteria

AAB - AAA
3 - 3.5
36 - 40
85 - 90

6.5
90
No
Eligibility criteria

Additional Information & Requirements

Career Options

  • Computer Hardware Engineer
  • Computer Architect
  • Embedded Systems Engineer
  • VLSI Design Engineer
  • ASIC Design Engineer
  • Semiconductor Engineer
  • Hardware Security Engineer
  • High-Performance Computing Engineer
  • Cloud Computing Engineer
  • Computer Systems Engineer
  • Data Analytics Engineer
  • Research and Development Engineer
Career options

Book Free Session with Our Admission Experts

Admission Experts