Computer Engineering - MS

College of Engineering

About This Degree

The Electrical and Computer Engineering Department is listed in the top 100 college departments according toU.S. News & World Report,and it brings in approximately $2 million in research funding annually. Students graduate with nearly 100% job placement and have among the highest starting salaries of all degree programs.

What You Will Learn

Computer engineering students study to become engineers in software and computer hardware and receive training in preparation for careers in these fields. Students have regular access to faculty for mentoring in both research pursuits and career advisement.

Concurrent Bachelor's/Master's Program:

The department also offers a concurrent bachelor's/master's program, which allows USU engineering students to begin taking graduate classes during their senior year as an undergraduate and to complete requirements for both the bachelor's degree and the master's degree concurrently over two years.

Program Requirements


MS: Logan (Main Campus)

Career And Outcomes

Career Opportunities

Graduates in computer engineering can work for any company or organization that requires software or hardware engineers. Given the current reliance on computer technology in the workplace, this means that many companies require computer engineers. Computer engineers can work in the following areas:

  • Software publishing
  • Computer systems designs
  • Management companies
  • Telecommunications companies
  • Quality control
  • Development
  • Large and small businesses
  • Governmental offices
  • Educational institutions

Job Outlook


Tricia Brandenburg

Office: ENLAB 149 A
Phone: (435) 797-2840


Admission Requirements

Non-electrical and computer engineering undergraduate majors may be accepted provisionally into the ECE graduate program if they meet the required qualifications set by the ECE graduate committee and complete the following pre-requisites with a B or better grade:

  • ECE 3410 – Microelectronics I
  • ECE 3640 – Signals and Systems  
  • ECE 3710 – Microcomputing Hardware and Software
  • CS 3100 – Operating Systems and Concurrency

Depending on the emphasis of the undergraduate degree, certain courses may be waived if the course or the equivalent was taken. Courses may also be waived by passing an exam at the discretion of the course instructor.

Students may take these prerequisites concurrently with graduate coursework depending on the amount of prerequisites they need. These situations are handled on a case-to-case basis.

Application Requirements:

  • Complete the online application
  • Pay the $55 application fee
  • The GRE requirement is being temporarily suspended until further notice
  • Have a 3.0 or higher GPA on your last 60 semester or 90 quarter credits
  • Provide transcripts of all college/university credits
  • Provide three contacts for letters of recommendation

International students have additional admissions requirements.


The department has the following deadlines:

  • Fall semester – January 1
  • Spring semester – July 1

Plan Options

Students can receive the MS by pursuing one of two options:

  • In the Plan A option, students complete graduate-level coursework and must write a thesis.
  • The Plan B option requires the production of an engineering project report and is expected to reflect equivalent scholarship standards as a thesis.

Financial Aid

A variety of funding opportunities are available on the graduate school website.

Take The Next Step

You May Also Be Interested In

Computer Science

Prepare for a career in computer science as you study artificial intelligence; bioinformatics; distributed, parallel, and concurrent computing; and software systems.

Data Science

The Master of Science in Data Science program offers special topics classes in data science based on advancements in technology, specific research interests of faculty, and perceived need.

Electrical Engineering

Get a degree that guarantees you a high-paying job when you graduate. Study electrical engineering in one of the top 100 college departments in the U.S.


Increase your technical depth as an engineer by earning an ME from a nationally recognized department.