Master of Science in Computer Engineering

NA On Campus Bachelors Program

Utah State University

Program Overview

Utah State University's Master of Science in Computer Engineering is a research-oriented program designed to develop advanced expertise in computer systems, digital technologies, hardware design, and computing applications. Students can choose between a thesis-based Plan A and a project/report-based Plan B, combining advanced coursework with independent research or engineering design to prepare for specialized industry and research careers.

Curriculum Structure

Year 1: Students complete graduate coursework in Electrical and Computer Engineering or Computer Science, developing advanced technical knowledge through at least two course sequences. One sequence must focus on core Computer Engineering subjects, strengthening their foundation in computer systems and engineering applications.

Year 2: Students complete their selected research or project pathway. Under Plan A (Thesis), students undertake at least 6 credits of ECE 6970 – Thesis Research and submit a formal research thesis. Under Plan B (Project), students complete at least 3 credits of ECE 6950 – Design Project and 3 credits of ECE 6970 – Thesis Research, culminating in an engineering design project report.

Total Credits: Minimum 30 graduate credits, with a cumulative GPA of 3.0 or higher.

Focus Areas

Computer Architecture, Digital Systems Design, Computer Networks, Wireless Communications, Digital Signal and Image Processing, Reconfigurable Computing, FPGA Design, Embedded Systems, Communications, Power Systems and Controls.

Learning Outcomes

Advanced computer architecture, digital system development, hardware and software integration, computer networking, wireless communication technologies, FPGA-based design, signal and image processing, engineering research, technical project development, and advanced problem-solving.

Professional Alignment (Accreditation)

Professional Relevance: The program emphasizes advanced engineering design, research, and technical development through thesis and project-based learning. Specific professional accreditation for the M.S. program is not stated in the reviewed university information.

Reputation (Employability and Rankings)

  • Research Excellence: The Electrical and Computer Engineering department has internationally recognized research in computer architecture, communications, signal processing, electromagnetics, and power systems.

  • Research Facilities: Students can access specialized facilities, including the Center for Space Engineering, Anderson Center for Wireless Teaching and Research, and Information Dynamics Laboratory.

Experiential Learning (Research, Projects, Internships etc.)

At Utah State 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 their careers.

 

Here are some key aspects of experiential learning in the Master of Science in Computer Engineering program at Utah State University:

- Research Laboratories: Students can engage in innovative research at specialized labs such as the Robotics Lab, Embedded Systems Lab, and the Computer Vision Lab, where they can work on projects that push the boundaries of technology.

- Collaborative Projects: The program encourages teamwork through group projects that simulate industry environments, allowing students to develop essential skills in communication and collaboration.

- Internship Opportunities: Students have access to a network of local and national companies for internships, providing invaluable industry experience and professional connections.

- Software and Tools: The curriculum includes training on industry-standard software and tools, such as MATLAB, LabVIEW, and various programming languages, ensuring students are proficient in the technologies used in the field.

- Field Trips and Industry Visits: The program often organizes field trips to tech companies and research institutions, giving students insights into the latest industry trends and practices.

- Libraries and Resources: The university's libraries offer extensive resources, including access to technical journals, databases, and research materials that support students' academic and project work.

- Institute Collaborations: Students can collaborate with institutes such as the Utah State University Space Dynamics Laboratory, which provides opportunities for hands-on experience in aerospace and defense technologies.

Progression & Future Opportunities

Pursuing an Master of Science in Computer Engineering at Utah State University opens the door to a wealth of career opportunities in a rapidly evolving field. Graduates often find themselves in roles such as Software Engineer, Systems Architect, and Network Engineer, where they can apply their advanced skills to solve complex problems and innovate technology solutions. The demand for skilled professionals in this area continues to grow, making this degree a valuable investment in your future.

 

Here’s what you can expect from the program and the support available to you:

- University Services: The Career Services Center offers personalized career counseling, resume workshops, and interview preparation to help you land your dream job. Additionally, the Engineering Advising Center provides tailored academic guidance to ensure you meet your career goals.

- Employment Stats and Salary Figures: According to recent data, over 90% of graduates from the College of Engineering secure employment within six months of graduation, with starting salaries averaging around $85,000 per year, depending on the role and location.

- University–Industry Partnerships: Utah State University has established strong partnerships with leading tech companies such as Intel, Microsoft, and Northrop Grumman. These collaborations often lead to internship opportunities and real-world projects that enhance your learning experience.

- Long-term Accreditation Value: The MS in Computer Engineering program is accredited by the Accreditation Board for Engineering and Technology (ABET), ensuring that your degree meets the highest educational standards and is recognized by employers worldwide.

- Graduation Outcomes: Graduates of the program have gone on to work at prestigious organizations and have reported high job satisfaction, often advancing to leadership positions within just a few years of entering 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 open doors to academic positions, research opportunities, and specialized roles in cutting-edge technology sectors. Additionally, you could explore certifications in areas like cybersecurity, data science, or artificial intelligence to enhance your expertise and marketability in the job market.

Program Key Stats

$10004
$15006
$31748
$50
EA, RD

Jan Intake : 15th DecAug Intake : 29th Jul (RD) , 2nd Dec (EA / ED)


Eligibility Criteria

BBC - BBB
2.7 - 3.5
28 - 34
70 - 80

1150 - 1350
30 - 34
6.5
90
Optional
Yes
Eligibility criteria

Additional Information & Requirements

How US Universities Assess Applicants

Career Options

  • Computer Engineer
  • Computer Systems Engineer
  • Hardware Design Engineer
  • Embedded Systems Engineer
  • Network Engineer
  • Wireless Communications Engineer
  • FPGA Design Engineer
  • Digital Systems Engineer
  • Signal Processing Engineer
  • Computer Architecture Engineer
  • Research and Development Engineer
  • Systems Design Engineer
Career options

Book Free Session with Our Admission Experts

Admission Experts