Computer engineering
Master of Engineering
Overview
- In-state: $11,796
- Out-of-state: $31,272
- Online*: $11,796
Explore scholarships and financial aid
*An additional $35 per-credit web-based course fee applies
Related Topics
Computing modern-day life
From automobiles and smartphones to appliances and connected devices, computer systems power nearly every aspect of modern life. A Master of Engineering in computer engineering prepares you to design, develop and improve the hardware and software systems that drive today’s digital technologies.
In this program, you will study advanced computer engineering concepts across electrical engineering and computer science. You will build expertise in digital computer architecture, programming, hardware and software integration and the design of complex computing systems.
The Master of Engineering emphasizes the application of advanced computer engineering knowledge to real-world design and development. You’ll learn to evaluate applied research and existing technical information, then use that knowledge to move engineering projects from initial concept through design and production. This professional focus strengthens your ability to make informed engineering decisions, integrate hardware and software technologies and develop computing systems that meet complex technical requirements.
The program builds on the computer engineering fundamentals established in your undergraduate education, including operating systems, digital logic, microelectronics, microcontrollers, signals and systems, digital systems engineering, differential equations and linear algebra. You’ll deepen that foundation through graduate-level study while considering the broader responsibility engineers have to improve quality of life through technology. Designed for working professionals as well as students continuing directly from undergraduate study, the M.Engr. in computer engineering can be completed fully online or in person in Moscow or Coeur d’Alene, giving you flexibility to advance your expertise while preparing for technical and engineering leadership roles.
You can customize your studies to align with your career goals by focusing on areas such as digital hardware design, digital systems design, computer systems or other related fields. Through this flexible curriculum, you will develop the technical skills needed to contribute to next-generation computing technologies and innovations.
This program could be a good fit if you:
- Want to deepen your expertise in computer engineering and advanced computing systems
- Are interested in designing, developing and improving hardware and software technologies
- Want to build skills in areas such as digital hardware design, computer architecture, programming and digital systems
- Have a background in engineering, computer science or a related technical field and want to expand your career opportunities
- Plan to pursue roles focused on developing the next generation of computing technologies
- Want to build your expertise while choosing an in-person or online pathway to complete your degree
- Hold a bachelor’s degree in computer engineering
The future’s embedded in you
Curriculum
The M.Engr. in computer engineering is a 30-credit non-thesis program for students preparing for industry roles. The program focuses on engineering practice, design and professional application through advanced coursework and project-based experiences.
Explore program courses in the University Catalog
Career outcomes
Current job openings
2,041 in ID, WA, OR, MT and HIPotential careers and mid-career salaries
- Architectural and Engineering Managers
$177,572 - Computer Hardware Engineers
$158,497 - Postsecondary Engineering Teachers
$87,431 - Computer Systems Engineers/Architects
$116,975 - Computer Network Architects
$149,417
* Career data provided by Lightcast.
Costs and funding
University of Idaho is committed to making graduate education accessible and helping students navigate the cost of earning an advanced degree. In addition to financial aid and scholarship opportunities, many graduate students receive funding through assistantships, research opportunities and other forms of academic support.
Here are a few key resources to help you understand graduate tuition, funding opportunities and available financial support:
- Submit your FAFSA: Completing the Free Application for Federal Student Aid (FAFSA) is the first step to accessing federal, state and institutional financial aid.
- Estimate your cost of attendance: Visit U of I’s cost of attendance page to explore estimated tuition, fees and living expenses associated with your graduate program.
- View a breakdown of tuition and fees: Visit the Student Accounts page to explore current tuition rates, fees and detailed cost information based on your program, residency status and enrollment level.
- Explore scholarships and graduate funding opportunities: Graduate students may qualify for scholarships, fellowships and other funding opportunities based on academic achievement, area of study and professional experience.
- Learn about assistantships: Many graduate programs offer Research Assistantships (RAs), Teaching Assistantships (TAs) or Graduate Assistantships (GAs), which may provide tuition support, stipends and valuable professional experience. Assistantship availability and funding levels vary by program and department, as well as program modality as these experiences may only be available for on-campus students. Reach out to the program contact or graduate admissions to learn about opportunities that are available for online students.
- Connect with your program: Some graduate funding opportunities are coordinated directly through academic departments or faculty research projects. Prospective students are encouraged to review department funding information and speak with program representatives about available opportunities.
If you have questions about financial aid, scholarships or graduate funding, U of I’s experienced financial aid counselors and graduate program staff can help you explore options and make informed financial decisions throughout the admissions process.
Graduate funding opportunities
Funding opportunities are generally not available in the form of teaching, research assistantships, or fellowships to Master of Engineering (M.Engr) degree students. Consider a Master of Science degree option if funding will be a concern.
Recognized STEM Program
This program is recognized as a STEM program by the U.S. Department of Homeland Security and may be eligible for the 24-month STEM optional practical training extension for international students.
Learn more about STEM approved CIP/degree codes
Engineering Outreach fees
Courses offered through Engineering Outreach (EO) may have additional per-credit fees. See the student billing website for details.
Contact information
Have questions about the program, research opportunities or the graduate student experience? Connect with our program team for personalized guidance about curriculum, faculty mentorship, application requirements and graduate funding opportunities.
Electrical and Computer Engineering contact:
Brian Johnson
bjohnson@uidaho.edu
For questions related to admissions, application materials, transcripts or enrollment steps, contact Graduate Admissions:
Graduate Admissions:
graduateadmissions@uidaho.edu
208-885-4001
Interested in research areas or finding a faculty mentor? Explore faculty expertise, research interests and advising opportunities on the department’s faculty page.
Application information
Applicants for the M.Engr. in computer engineering must meet the following admission requirements:
Program requirements:
- Concentration: Non-thesis
- Semester intake: Summer, Fall, Spring
- Eligible for expedited admission for U of I undergraduates
- Eligible for 4+1 admission for U of I undergraduates
- Open to international applicants
- Deadlines: General application deadlines
- Start dates: View the academic calendar to see start and end dates
University requirements:
- Education level: Bachelor's degree in a similar or related field from an accredited or recognized institution (earned or expected before the start of the graduate program)
- Transcripts for all post-secondary education will be required. Unofficial transcripts may be used for initial admission review. Official transcripts sent by the issuing institution(s) will be required if admitted. View more information on the Graduate Admissions page.
- GPA: 3.0 (Applicants with a lower undergraduate GPA who have relevant professional experience in the field, have already earned a graduate degree, or have completed graduate-level credits may still be considered for admission with approval from the academic program.)
- GRE: Not required
- Letters of recommendation: Three
- Resume
- Statement of purpose
- Valid picture ID (required to verify students’ identity and will be kept confidential)
- English proficiency (for applicants whose education was completed in countries where English is not an official language).
- Accepted tests: TOEFL: 4.5, IELTS: 6.5, Duolingo: 115, PTE-A: 58. Learn what qualifies as proof of English proficiency.
- Application Fee: $50
Application and admission process:
Applications are submitted online and are specific to the program and term selected. Applicants seeking admission to multiple programs must submit a separate application for each program.
Before submitting an application, applicants must provide personal and academic information from all post-secondary institutions attended, recommender information, required program-specific materials, and their intended program and start term.
Applications are reviewed for admission by the academic program. Only complete applications, including required letters of recommendation and payment of the application fee, will be forwarded for evaluation and admission decision. Applicants are strongly encouraged to complete their applications early to allow sufficient time for a thorough review.
International students seeking F-1 or J-1 visas must provide financial documentation demonstrating their ability to cover the cost of attendance. This documentation is required only after admission.
Visit Graduate Admissions to learn more and start your application.
Overview
- In-state: $11,796
- Out-of-state: $31,272
- Online*: $11,796
Explore scholarships and financial aid
*An additional $35 per-credit web-based course fee applies
Related Topics
Have questions?
Have questions about the program? Connect with our program director or request more information to learn about curriculum, faculty advisors, research opportunities, graduate funding and career outcomes.