Computer engineering
Master of Science
Plug into the future
Computers are no longer confined to desktops — they’re seamlessly embedded in everything from vehicles to smartphones to kitchen appliances.
In this program, you’ll dive into the inner workings of today’s digital world by studying the complex relationship between hardware and software. You'll develop advanced technical skills through coursework that blends electrical engineering and computer science, with an emphasis on digital computer architecture, programming and practical applications.
Whether you're interested in designing digital hardware, optimizing computer systems or exploring another area, this program offers flexible pathways to match your career aspirations.
Overview
Related Topics
Where code meets circuit
Application information
Applicants for the M.S. in computer engineering must meet the following degree-specific admission requirements:
- Education level: Bachelor's
- GPA: 3.0
- GRE: No
- TOEFL/IELTS/Duolingo: 79/6.5/115 (for applicants whose education was completed in countries where English is not an official language)
- Number of references: Three
- Other requirements: No
Program availability
Concentration: thesis
Semester intake: Summer, Fall, Spring
Deadlines: General application deadlines
Visit Graduate Admissions to learn more and start your application.
Contact information
Electrical and Computer Engineering contact: Brian Johnson; bjohnson@uidaho.edu
Graduate Admissions contact: graduateadmissions@uidaho.edu, 208-885-4001
Find Department of Electrical and Computer Engineering faculty advisors
Costs, funding and research
Faculty provide funding through a variety of external agencies and industry partners. Contact our faculty to learn more about these funding opportunities or explore graduate fellowship programs.
To learn how you can fund your graduate degree, check out the Graduate Funding page.
Visit Financial Aid to find detailed information about the cost of attendance.
Degree fit
This program will be a good fit if you:
- Hold a bachelor’s degree in computer engineering
- Demonstrate a strong background in computer engineering, computer programming, electronics, mathematics, chemistry and physics
- Want to lead research in the field
- Have a strong work ethic
- Can work well independently and as part of a team
Degree Roadmap
- A thesis is required for the M.S. Computer Engineering degree. A non-thesis M.Engr. in Computer Engineering is available on the Moscow campus.
- This program may also be completed part-time or online through Engineering Outreach.
- Depending on your interests, your faculty adviser will help you develop a focused plan of study.
- Areas of emphasis include: Digital hardware design, digital systems design, computer systems, and other related areas.
- Graduates demonstrate:
- An in-depth knowledge of the degree subject matter, integrating and building upon the foundation provided by a relevant undergraduate degree;
- The ability to use the results of applied research and other existing information to necessary to either carry an engineering project from the conceptual through the design and production phases or perform advanced laboratory or computer simulation studies and appropriately and accurately analyze and interpret results;
- The ability to communicate professional work in an appropriate format; and
- An understanding of their responsibility to enhance the quality of life of the global community through the practice of engineering in accordance with the IEEE Code of Ethics.
Professional Licensing
Completion of the program will count towards eligibility for the Professional Engineer's License (PE) to practice Engineering, which requires a four-year degree from an ABET-accredited school, four years of experience under a PE, and passing the Fundamentals of Engineering (FE) and Principles of Practice in Engineering (PE) Exams.
Clubs and organizations
Our college offers 20+ clubs and organizations tied to international and national engineering organizations, including national competition teams.
Learn about clubs related to your major:
- Association for Computer Machinery (ACM)
- Graduate & Professional Student Association (GPSA)
- Humanitarian Engineering Corps (HEC)
- Institute of Electrical and Electronics Engineers (IEEE)
- International Microelectronics And Packaging Society (IMAPS)
- National Society of Black Engineers (NSBE)
- Robotics Club
- Society of Hispanic Professional Engineers (SHPE)
- Society of Women Engineers (SWE)
- Vandal Atmospheric Science Team (VAST)
Career outcomes
Current job openings
2,103 in ID, WA, OR, MT and HIPotential careers and mid-career salaries
- Architectural and Engineering Managers
$169,180 - Computer Hardware Engineers
$156,758 - Postsecondary Engineering Teachers
$82,694 - Computer Systems Engineers/Architects
$116,707 - Computer Network Architects
$140,211
* Career data provided by Lightcast.