Overview

Computer engineering is a discipline that combines computer science and electronics engineering. Professionals in the field design the microprocessors, circuits, and computers that modern technology relies on. Given the importance of technological advance, the demand for computer engineers is expected to rise, and obtaining a master’s degree can give applicants a competitive edge. More importantly, a graduate program offers the opportunity to further develop the skills professionals need to have fulfilling careers.

The advanced coursework of a graduate program helps professionals improve the core abilities that they will rely on in future careers. Courses in a computer engineering program cover everything from information transmission to power generation and communication systems. Aside from covering the basics, students can expect to learn about the latest advancements from experts in the field. The result? Degree holders become well-rounded experts that possess an advanced understanding of how innovations build on past designs.

A graduate degree in computer engineering opens up opportunities in the development of microprocessors, computers, and other electronics. In addition, holders of a graduate degree often have a better chance of obtaining leadership positions.

Yes. Most schools offer online programs for computer engineering.

The exact requirements will vary depending on the school, but most programs list their requirements on department websites. Most students can expect to need a minimum GPA, have completed relevant coursework or demonstrate proficiency, and sufficient GRE score.

It takes around 2 years to complete a master’s degree in computer engineering full-time. However, depending on the academic load it can take up to 5 years.

Online degrees no longer carry a stigma, and many well-respected programs offer online degrees. Employers and schools care more about a student’s performance and whether the program is accredited.

The value of computer engineers is difficult to deny—the average median salary for computer engineers is around $115K. However, value is only measured in pay, and computer engineers make the innovations that improve the work and personal lives of individuals possible. A master’s degree also affords professionals to take on leadership positions to help shape future advances. In short, it’s a strong investment in a fulfilling and evolving career.

Best Online Masters in Computer Engineering Programs

We took a deep-dive and analyzed every online Masters in Computer Engineering program in the nation. Below are the results of our analysis and list of the Top 30 online Masters in Computer Engineering programs.

Read about our methodology here.
Graduation Rate
82%
School Type
Public
Tuition
$1,100 per credit
Most Flexible

Students in the master's in computer engineering program at Georgia Tech have the flexibility to tailor the course schedule to their busy lives. This program is especially beneficial to part-time students, giving them the freedom to earn their degree in three to five years.


Program OverviewDepartment Name: School of Electrical and Computer Engineering
Program Name: Master of Science in Electrical and Computer Engineering
Accrediting Body: Southern Association of Colleges and Schools Commission on Colleges

DeliveryFormat: Online

Program requirementsPrerequisites: Bachelor's of Science degree in electrical and/or computer engineering
Credit Requirements: 30 credits

Program LengthProgram Options: Full-time, part-time
Program Length: 2-5 years
Program start dates: Fall; Spring

Admission RequirementsApplication deadline: Fall: May 1; Spring: September 1
GPA: 3.25

Contact:

Magnus Egerstedt

Admissions Contact

Address:

North Ave NW

Atlanta, GA 30332

404-894-4468

Graduation Rate
81%
School Type
Public
Tuition
$4,500 per course
Best for Careers in Computer Architecture

The computer engineering program at UT Austin offers a specialized area of study in computer architecture, making this program the ideal choice for students looking to advance their careers in system analysis. Students develop a working knowledge of hardware and software and the skills to optimize computer performance.


Program OverviewDepartment Name: Cockrell School of Engineering
Program Name: Master of Science in Engineering in Electrical and Computer Engineering
Accrediting Body: Southern Association of Colleges and Schools Commission on Colleges

DeliveryFormat: Online
Instruction Style: Synchronous

Program requirementsPrerequisites: Bachelor's degrees
Credit Requirements: 30 credits

Program LengthProgram Options: Full-time
Program Length: 2 years
Program start dates: Fall

Admission RequirementsApplication deadline: December 1
GPA: 3.0

Contact:

Barry Levitch

Admissions Contact

Address:

Austin, TX 78712

512-232-1458

Graduation Rate
73%
School Type
Public
Tuition
In-state: $1,139 per credit; Out-of-state: $1,302 per credit
Best Learning Paths

Purdue University offers professional engineers two learning paths to enhance their expertise in the field: a Master of Science in Electrical and Computer Engineering and an Interdisciplinary Master of Science in Engineering (MSE), which includes a concentration in electrical and computer engineering. The two paths provide similar courses but give students thesis and non-thesis options as well as different electives to develop their skills in a specific area of interest.


Program OverviewDepartment Name: College of Engineering
Program Name: Master of Science in Electrical and Computer Engineering, Master of Science in Engineering
Concentration: Electrical and Computer Engineering (MSE only)
Accrediting Body: NCA

DeliveryFormat: Online

Program requirementsCredit Requirements: 30 credits

Program LengthProgram Options: Part-time
Program Length: 3-4 years
Program start dates: Fall, Spring

Admission RequirementsApplication deadline: May 1
GPA: 3.25

Address:

465 Northwestern Ave

West Lafayette, IN 47907

765-494-3392

Graduation Rate
88%
School Type
Public
Tuition
In-State: $449 per credit; Out-of-State: $690 per credit
Best Faculty

The University of Florida's computer engineering program is taught by an internationally recognized faculty that's known for its research and achievements. Students in this program benefit from industry-leading professionals who share their expertise and develop the students' skills for successful careers of their own.


Program OverviewDepartment Name: Herbert Wertheim College of Engineering
Program Name: Master of Science in Electrical & Computer Engineering
Accrediting Body: Engineering Accreditation Commission of ABET

DeliveryFormat: Online

Program requirementsCredit Requirements: 30 credits

Program LengthProgram Options: Ful
Program Length: 24 months
Program start dates: Fall, Spring

Admission RequirementsApplication deadline: Fall: April 1; Spring: September 1
GPA: 3.0

Contact:

Julie Walters

Admissions Contact

Address:

Gainesville, FL 32611

352-392-9758

Graduation Rate
93%
School Type
Private
Tuition
$4,250 per course
Most Prestigious

Johns Hopkins University has delivered quality education to students since 1876 when it became the first research university in the nation. The G.W.C Whiting School of Engineering at JHU has built a solid reputation for developing leaders in the field and is backed by award-winning faculty members who are committed to every engineering students' personal and professional growth.


Program OverviewDepartment Name: Whiting School of Engineering
Program Name: Master of Science in Electrical and Computer Engineering
Available Concentrations: Communications, Control Systems, Language and Speech Processing, Image Processing, Microsystems and Computer Engineering, Photonics and Optoelectronics, Robotics

DeliveryFormat: Online

Program requirementsPrerequisites: Bachelor's degree in electrical and/or computer engineering accredited by ABET or related degree
Course Requirements: 10 courses

Program LengthProgram Options: Part-time
Program Length: 3-4 years
Program start dates: Spring: January 28; Fall: August

Admission RequirementsApplication deadline: Rolling
GPA: 3.0

Address:

3400 N Charles St

Baltimore, MD 21218

410-516-2300

Graduation Rate
94%
School Type
Public
Tuition
In-State: $670 per credit; Out-of-State: $1,101 per credit
Most Customizable

The University of Virginia's online master's in computer engineering program is highly customizable, allowing students to take synchronous or asynchronous coursework. Students who want to participate in live, interactive classroom sessions with their peers and instructors are encouraged to select the synchronous format; those who prefer to work at their own pace can choose an asynchronous schedule.


Program OverviewDepartment Name: Department Electrical & Computer Engineering
Program Name: Master of Engineering in Electrical and Computer Engineering
Accrediting Body: Southern Association of Colleges and Schools Commission on Colleges, ABET

DeliveryFormat: Online
Instruction Style: Synchronous, asynchronous

Program requirementsPrerequisites: Baccalaureate degree in engineering or related fields from an accredited institution of higher learning.
Credit Requirements: 30 credits

Program LengthProgram Options: Full-time, part-time
Program Length: 5 years (1 course a semester)
Program start dates: Fall, Spring, Summer

Admission RequirementsApplication deadline: Fall: October 1; Spring: February 1; Summer: June 1
GPA: 3.0 or higher

Address:

351 McCormick Rd

Charlottesville, VA 22904

434-924-4051

Graduation Rate
79%
School Type
Public
Tuition
$1,237 per credit
Most Innovative Program

The University of Delaware develops a new generation of innovators in computer engineering with its master's degree program. Students explore a range of topics in information processing, advanced wireless communications, cybersecurity and more, preparing them for leading-edge positions in the field.


Program OverviewDepartment Name: Department of Electrical & Computer Engineering
Program Name: Master of Science in Electrical and Computer Engineering

DeliveryFormat: Online

Program requirementsPrerequisites: Baccalaureate degree from an accredited four-year university
Credit Requirements: 30 credits

Program LengthProgram Options: Full-time, part-time
Program Length: 2 years
Program start dates: Spring, Summer, Fall

Admission RequirementsApplication deadline: Spring: January 23, March-25; Summer: May-22
GPA: 3.0

Address:

140 Evans Hall

Newark, DE 19716

302-831-2129

Graduation Rate
75%
School Type
Public
Tuition
In-State: $504 per credit; Out-of-State: $1,312 per credit
Best Course-Only Program

North Carolina State University offers one of the best course-only computer engineering programs, forgoing the thesis requirement of other schools. Students learn from a career-driven curriculum and showcase their skills and knowledge with practical applications.


Program OverviewDepartment Name: College of Engineering
Program Name: Master of Science in Computer Engineering
Accrediting Body: SACS

DeliveryFormat: Online

Program requirementsPrerequisites: A bachelor's degree from an accredited college or university in electrical or computer engineering
Credit Requirements: 30 credits

Program LengthProgram Options: Full-time, part-time
Program Length: 2-4 years
Program start dates: Fall, Spring

Admission RequirementsApplication deadline: Fall: January 9; Spring: July 1
GPA: 3.25

"We are proud that our online computer engineering program is listed as one of the best in the Nation. We are well recognized for producing sought after graduates with advanced skills in ASIC design and verification (including UVM), computer architecture, embedded systems programming, IOT, machine learning, networking, and 5G wireless technologies. In 2019, we are introducing new four-course online certificates in these and other areas."
- Paul Franzon, Cirrus Logic Distinguished Professor, Director of Graduate Programs
Contact:

Paul Franzon

Admissions Contact

Address:

890 Oval Drive

Raleigh, NC 27695

919-515-7351

Graduation Rate
80
School Type
Private
Tuition
$1,559 per credit
Best for Experienced Programmers

Students who have programming experience and want to advance their careers in computer engineering should consider Syracuse University. Students with proficiency in C and other programming languages are preferred and will gain the skills to solve computational challenges on their way to earning their degree.


Program OverviewDepartment Name: College of Engineering and Computer Science
Program Name: Master of Science in Computer Engineering
Accrediting Body: Middle States Commission on Higher Education

DeliveryFormat: Online

Program requirementsPrerequisites: Bachelor's degree in computer engineering, computer science, electrical engineering, or a related discipline from an accredited institution
Credit Requirements: 30 credits

Program LengthProgram Options: Full-time; part-time
Program Length: Few as 15 months
Program start dates: January, April, July, October

Admission RequirementsApplication deadline: April: December 20 (Early Priority), January 10 (Priority), February 7 (Final); July: March 21 (Early Priority), April 11 (Priority), May 9 (Final)
GPA: 3.0

Address:

900 S Crouse Ave

Syracuse, NY 13244

844-797-4364

Graduation Rate
82%
School Type
Private
Tuition
$37,250 per program
Best Engineering Studies

Stevens Institute of Technology offers students several computer engineering concentrations to choose from that will enhance their master's degree. Whether it's computer architecture or networks and security, students can hone their skills in a specific area that suits their career interests.


Program OverviewDepartment Name: Department of Electrical & Computer Engineering
Program Name: Master of Science or Master of Engineering in Computer Engineering
Available Concentrations: Communications and Signal Processing, Computer Architectures, Robotics and Control, Embedded Systems, Interdisciplinary Microelectronics and Photonics (CEMS, ECE, PHY), Power Engineering, Software Engineering, Data Engineering, Networks and Security, Networks: Business Practices
Accrediting Body: Middle States Commission on Higher Education, ABET

DeliveryFormat: Online
Instruction Style: Synchronous, asynchronous

Program requirementsPrerequisites: Bachelor's degree
Credit Requirements: 24 credits with master's thesis or 30 credits

Program LengthProgram Options: Full-time, part-time
Program Length: 2-3 years
Program start dates: Fall, Spring, Summer

Admission RequirementsApplication deadline: Rolling
GPA: 3.0

Address:

1 Castle Point Terrace

Hoboken, NJ 7030

888-511-1306

Graduation Rate
83%
School Type
Public
Tuition
In-state: $740 per credit; Out-of-state: $1,490 per credit
Best Virtual Campus

Virginia Tech University provides online students with a positive virtual campus experience in the computer engineering program. In fact, the same faculty that teaches on campus provides the online coursework, and distance learners have access to the same learning materials, library resources and computer tools that on-campus students enjoy.


Program OverviewDepartment Name: Bradley Department of Electrical and Computer Engineering
Program Name: Master of Science or Master of Engingeering in Electrical and Computer Engineering

DeliveryFormat: Online

Program requirementsCredit Requirements: 21 credits with master's thesis (MS) or 30 credits (M.Eng)

Program LengthProgram Options: Full-time, part-time
Program start dates: Fall, Spring, Summer

Admission RequirementsApplication deadline: Fall: May 15, Spring: October 15, Summer I: February 15, Summer II: March 15
GPA: 3.0, encouraged to have GPA of 3.3+

Contact:

Laura Villada

Admissions Contact

Address:

Blacksburg, VA 24061

540-231-7494

Graduation Rate
60%
School Type
Public
Tuition
$995 per credit
Best Specialized Education

The University of Arizona's master's in computer engineering program includes several specializations to enhance the students' degree. With specializations in computer networks, wireless communications, high-performance computing and more, students can create a focused academic plan that aligns with their career goals.


Program OverviewDepartment Name: College of Engineering
Program Name: Master of Science in Electrical and Computer Engineering
Available Concentrations: High-performance Computing, Digital Signal Processing, Communications, and Control, Computer Networks, Software Engineering and Artificial Intelligence, Detection and Estimation, Holography and Diffractive Optics, Simulation Modeling and Heterogeneous Systems Design, Wireless Communications and Networks

DeliveryFormat: Online

Program requirementsPrerequisites: An accredited engineering bachelor's program or have earned a degree in a related discipline (math, physics)
Credit Requirements: 30 units

Program LengthProgram Options: Full-time, part-time
Program Length: 2 years
Program start dates: Spring: January 9; Fall

Admission RequirementsGPA: 3.0 or higher

Address:

Tucson, AZ 85721

888-658-2042

Graduation Rate
65%
School Type
Public
Tuition
$685 per credit
Best Learning Environment

Colorado State University provides online students with an exceptional learning environment through the Canvas platform. Students are able to engage in real-time, interactive classes and to communicate directly with instructors and peers through microphones and webcams.


Program OverviewDepartment Name: Department of Electrical and Computer Engineering
Program Name: Master of Science or Master of Engineering in Computer Engineering
Accrediting Body: Higher Learning Commission

DeliveryFormat: Online
Instruction Style: Synchronous, asynchronous

Program requirementsPrerequisites: Bachelor of Science from a regionally accredited institution in engineering, computer science, physics, or related field that includes coursework in calculus
Credit Requirements: 30 credits

Program LengthProgram Options: Full-time
Program Length: 2 years
Program start dates: Fall, Spring

Admission RequirementsApplication deadline: Fall: July 1; Spring: December 1
GPA: 3.0

Contact:

Katya Stewart-Sweeney

Admissions Contact

Address:

Fort Collins, CO 80523

970-491-7850

Graduation Rate
65%
School Type
Private
Tuition
$1,530 per credit
Most Accelerated

Illinois Institute of Technology offers an accelerated computer engineering program that's best suited for full-time students who want to earn their degree quickly. Students can complete the program in 12 months and advance their careers in the field.


Program OverviewDepartment Name: Armour College of Engineering
Program Name: Master of Electrical and Computer Engineering
Available Concentrations: Computer Hardware Design, Computer Systems Software, Networks and Telecommunications

DeliveryFormat: Online

Program requirementsPrerequisites: Bachelor's degree in computer engineering from an accredited degree program at a U.S. college or university or bachelor's degree with relevant coursework and/or can demonstrate proficiency
Credit Requirements: 32 credits (thesis or non-thesis)

Program LengthProgram Options: Full-time
Program Length: 1.5 years
Program start dates: Spring, Summer, Fall

Admission RequirementsApplication deadline: Spring: December 15; Summer: May 1; Fall: August 1
GPA: 3.0 or higher

Address:

10 West 33rd Street

Chicago, IL 60616

312-567-3020

Graduation Rate
69%
School Type
Public
Tuition
$627 per credit
Best Program Delivery

Iowa State University's online master's in computer engineering program delivers one class per semester. This delivery format is ideal for working professionals who want to further their education and advance their careers while continuing their full-time employment.


Program OverviewDepartment Name: College of Engineering
Program Name: Master of Engineering in Computer Engineering

DeliveryFormat: Online

Program requirementsCredit Requirements: 30 credits

Program LengthProgram Options: Full-time
Program Length: 2 years
Program start dates: Fall, Spring

Admission RequirementsApplication deadline: Fall: July 15; Spring: December 1
GPA: 3.0

Contact:

Stacey Ross

Admissions Contact

Address:

2520 Osborn Dr

Ames, IA 50011

515-294-6092

Graduation Rate
63%
School Type
Public
Tuition
$1,200 per credit
Most Comprehensive

Missouri University of Science and Technology offers a comprehensive, multidisciplinary master's in computer engineering program. It provides a wide variety of research areas for students to explore and numerous specializations to consider, such as digital systems design and embedded computer systems.


Program OverviewDepartment Name: College of Engineering and Computing
Program Name: Master of Science in Computer Engineering
Accrediting Body: HLC

DeliveryFormat: Online

Program requirementsPrerequisites: Bachelor's degree in related field from ABET accredited university
Credit Requirements: 30 credits

Program LengthProgram Options: Part-time
Program Length: 3-4 years
Program start dates: Spring, Sumer, Fall

Admission RequirementsApplication deadline: Fall 2018 Semester: Monday, August 20 - Friday, December 14, 2018
GPA: 3.0-4.0

Address:

300 W 12th St

Rolla, MO 65409

573-341-6591

Graduation Rate
59%
School Type
Public
Tuition
$858 per credit
Best Career Development

Kansas State University's online master's in computer science program prepares graduates for many different careers, including systems design engineers, development engineers and hardware engineers. The curriculum is tailored to meet the needs of professionals who have experience but lack the education to assume leadership positions in the field.


Program OverviewDepartment Name: Carl R. Ice College of Engineering
Program Name: Master of Science in Electrical and Computer Engineering
Accrediting Body: Higher Learning Commission

DeliveryFormat: Online

Program requirementsPrerequisites: A bachelor's degree in electrical or computer engineering.
Credit Requirements: 30 credits

Program LengthProgram start dates: Fall: August, Spring: January, Summer: May

Admission RequirementsApplication deadline: Fall: January 8; Spring: August 1; Summer: December 1
GPA: 3.0

Contact:

Andrew Rys

Admissions Contact

Address:

Manhattan, KS 66506

785-532-4665

Graduation Rate
62%
School Type
Public
Tuition
$853 per credit
Best Alumni Network

The University of Utah has produced numerous successful graduates in the computer engineering program. In fact, many graduates have gone on to work for Fortune 500 companies and other organizations such as Google and Microsoft, giving current students viable networking opportunities for career advancement after earning their degree.


Program OverviewDepartment Name: Department of Electrical and Computer Engineering
Program Name: Master of Science in Electrical and Computer Engineering
Accrediting Body: Northwest Commission on Colleges and Universities (NWCCU)

DeliveryFormat: Online

Program requirementsCredit Requirements: 32 credits

Program LengthProgram Options: Full-time, part-time
Program Length: 2 years
Program start dates: Fall, Spring

Admission RequirementsApplication deadline: Fall: April 1; Spring: October 1
GPA: 3.2

Contact:

John Bolke

Admissions Contact

Address:

201 Presidents Cir

Salt Lake City, UT 84112

801-581-6943

Graduation Rate
85%
School Type
Private
Tuition
$1,513 per credit
Best Student Support

Worcester Polytechnic Institute provides exceptional support as students work toward earning their master's in computer engineering degree. Students work closely with engineering faculty members, helping them select the right courses and electives for career development in the engineering path of their choice.


Program OverviewDepartment Name: Department of Electrical & Computer Engineering
Program Name: Master of Science in Electrical & Computer Engineering

DeliveryFormat: Online

Program requirementsCredit Requirements: 30 credits

Program LengthProgram Options: Full-time, part-time
Program start dates: Fall, Spring

Admission RequirementsApplication deadline: Rolling, recommended to apply for Fall: Jan 1; Spring: Oct 1
GPA: 3.0 or higher

Address:

100 Institute Rd

Worcester, MA 1609

508-831-5231

Tuition
$372 per credit
Best for Careers in IoT

The University of New Mexico's online master's in computer engineering program emphasizes the internet of things. This program enables students to work for tech-based companies that develop smart technologies, giving them the skills to implement communications-enabled technology in everything from watches to refrigerators.


Program OverviewDepartment Name: School of Engineering
Program Name: Master of Science in Computer Engineering in Internet of Things

DeliveryFormat: Online

Program requirementsPrerequisites: A baccalaureate degree in Electrical Engineering, Computer Engineering, Computer Science, or an equivalent program of study
Credit Requirements: 31 credits

Program LengthProgram Options: Full-time
Program Length: 18 months
Program start dates: Summer, Fall, Spring

Admission RequirementsApplication deadline: Summer: March 1; Fall: July 1; Spring: October 1
GPA: 3.0

Address:

Albuquerque, NM 87131

505-277-2436

Graduation Rate
61%
School Type
Public
Tuition
In-state: $230 per credit; Out-of-state: $360 per credit
Best Project-Based Program

Oklahoma State University's online master's in computer engineering program includes numerous research and design projects to help develop the student's analytical and team-based skills. Students engage in projects related to communications systems, computer networks and more, preparing them for real-world tasks in the field.


Program OverviewDepartment Name: College of Engineering, Architecture and Technology
Program Name: Master of Science or Master of Engineering in Electrical and Computer Engineering

DeliveryFormat: Online

Program requirementsPrerequisites: Bachelor's degree electrical engineering or computer engineering program accredited by the ABET and sufficient GRE scores
Credit Requirements: 24 credits with a master's thesis (MS) or 33 credits (M.Eng)

Program LengthProgram Options: Full-time
Program Length: 2 years
Program start dates: Fall, Spring, Summer

Admission RequirementsApplication deadline: Fall: February 1; Spring: July 1; Summer: January 1
GPA: 3.0

Contact:

Dr. R. G. Ramakumar

Admissions Contact

Address:

Whitehurst Hall 301

Stillwater, OK 74078

405-744-5157

Graduation Rate
54%
School Type
Public
Tuition
$25,000 per program
Best Network Security Program

Florida International University's master's in computer engineering program includes a concentration in network security. This program gives students the skills to work in private, public and government sectors, covering topics in malware analysis and ethical hacking and preparing them for certifications such as Network+ and Certified Ethical Hacker.


Program OverviewDepartment Name: College of Engineering and Computing
Program Name: Master of Science Computer Engineering
Concentration: Network Security
Accrediting Body: SACS

DeliveryFormat: Online

Program requirementsPrerequisites: Bachelor's degree in electrical engineering, computer engineering, or a bachelor's degree in a related STEM field from an accredited institution
Credit Requirements: 30 credits

Program LengthProgram Options: Full-time, part-time
Program Length: 2-4 years
Program start dates: Fall, Spring, Summer

Admission RequirementsApplication deadline: Rolling
GPA: 3.0
Work Experience: A minimum of one year work experience in the broad areas of computer engineering and/or technology

Address:

11200 SW 8th St

Miami, FL 33199

855-348-6654

Graduation Rate
58%
School Type
Public
Tuition
Full-time: $263 per credit; part-time: $783 per credit
Best Hardware and Systems Design

The University of Idaho gives students a few areas of emphasis in which to focus their interests in the computer engineering program. Two areas of emphasis, digital hardware and systems design, are ideal for students who want to advance their careers in designing computer hardware and systems for top-level companies.


Program OverviewDepartment Name: College of Engineering
Program Name: Master of Science or Master of Engineer in Computer Engineering

DeliveryFormat: Online

Program requirementsPrerequisites: Bachelor's degree from a college or university accredited by a regional accrediting association
Credit Requirements: 24 credits with master's thesis (MS) or 30 credits (M.Eng)

Program LengthProgram Options: Full-time, part-time
Program start dates: Fall, Spring, Summer

Admission RequirementsApplication deadline: Fall: February 1; Summer: September 1; Summer: February 1
GPA: 3.0
Work Experience: 5 years

Address:

875 Perimeter Dr

Moscow, ID 83844

208-885-6554

Graduation Rate
60%
School Type
Public
Tuition
$700 per credit
Most Cutting-Edge Instruction

Students in the computer engineering program at Mississippi State University learn from an active research department that provides cutting-edge instruction and state-of-the-art techniques to develop the students' skills. Graduates gain invaluable knowledge and are highly sought after by top employers upon graduation.


Program OverviewDepartment Name: James Worth Bagley College of Engineering
Program Name: Master of Science in Electrical and Computer Engineering

DeliveryFormat: Online

Program requirementsPrerequisites: Introduction to Electronic Circuits, Intermediate Electronic Circuits, Signals and Systems, Digital Devices and Logic Design, Microprocessors and Digital System Design
Credit Requirements: 30 credits

Program LengthProgram Options: Full-time
Program Length: 1.5-2 years
Program start dates: Fall, Spring, Summer

Admission RequirementsApplication deadline: Fall: August 1; Spring: December: 1; Summer: May 15
GPA: 3.0

Contact:

James E. Fowler

Admissions Contact

Address:

406 Hardy Rd

Mississippi State, MS 39762

662-325-3912

Graduation Rate
71%
School Type
Public
Tuition
$949 per credit
Best Interdisciplinary Program

Auburn University doesn't require a thesis in its online master's in computer engineering program. Students focus strictly on the curriculum and explore courses in robotics, wireless engineering and more as they develop the skills to advance their careers in the engineering field.


Program OverviewDepartment Name: Samuel Ginn College of Engineering
Program Name: Master of Engineering
Discipline: Electrical and Computer Engineering

DeliveryFormat: Online

Program requirementsPrerequisites: A bachelor's degree or equivalent from an institution of recognized standing
Credit Requirements: 30 credits

Program LengthProgram Options: Full-time, part-time
Program Length: 2-4 years
Program start dates: Fall, Spring

Admission RequirementsApplication deadline: Fall: May 1; Spring: September 15
GPA: 3.0

Contact:

George T. Flowers

Admissions Contact

Address:

Auburn, AL 36849

334-844-4700

Graduation Rate
52%
School Type
Public
Tuition
In-State: $523 per credit; Out-of State: $568 per credit
Best Value

Old Dominion University's affordable master's in computer engineering program makes it a top value for students who want to advance their careers without increasing their financial burdens. The university also provides cutting-edge research projects to increase the students' skills, flexible scheduling to work with part-time students and leadership courses to prepare distance learners for senior-level positions in the field.


Program OverviewDepartment Name: Frank Batten College of Engineering & Technology
Program Name: Master of Engineering
Accrediting Body: SACS, EAC

DeliveryFormat: Online

Program requirementsPrerequisites: Bachelor of Science degree in electrical engineering or computer engineering
Credit Requirements: 30 credits

Program LengthProgram Options: Full-time, part-time
Program Length: 2-4 years
Program start dates: Fall, Spring

Admission RequirementsApplication deadline: Fall: June 1; Spring: November 1
GPA: 3.0

Address:

5115 Hampton Blvd

Norfolk, VA 23529

757-683-3685

Graduation Rate
89%
School Type
Private
Tuition
$1,395 per credit
Best E-Learning Program

Villanova University's Master of Science in Computer Engineering program is available through the school's e-learning system, a real-time educational tool for online students. This system gives students access to course materials, prerecorded lessons and even downloadable coursework so that they can finish the lessons even if they don't have an internet connection.


Program OverviewDepartment Name: Department of Electrical and Computer Engineering
Program Name: Master of Science in Computer Engineering

DeliveryFormat: Online

Program requirementsCredit Requirements: 24 credits with master's thesis or 30 credits

Program LengthProgram Options: Full-time, part-time
Program Length: 2-3 years
Program start dates: Fall, Spring

Admission RequirementsApplication deadline: Fall: August 1; Spring: December 1
GPA: 3.0

Contact:

X. Maggie Wang

Admissions Contact

Address:

800 Lancaster Ave

Villanova, PA 19085

610-519-3830

School Type
Private
Tuition
$1,350 per credit
Most Military Friendly

Southern Methodist University is a military-friendly school and provides veterans and active service members with an online master's in computer engineering program. This program offers discounted military tuition, uninterrupted study and further specialized pricing when using VA and Montgomery GI Bill benefits.


Program OverviewDepartment Name: Bobby B. Lyle School of Engineering
Program Name: Master of Science or Master of Engineering in Computer Engineering
Available Concentrations: Architecture, Design Automation, Networking
Accrediting Body: Commission on Colleges of the Southern Association of Colleges and Schools

DeliveryFormat: Online

Program requirementsPrerequisites: Bachelor's degree in computer engineering, computer science, or closely related discipline
Credit Requirements: 24 credits with master's thesis or 30 credits

Program LengthProgram Options: Full-time, part-time
Program Length: 2-3 years
Program start dates: Fall, Spring, Summer

Admission RequirementsApplication deadline: Fall: July 15; Spring: November 15; Summer: April 15
GPA: 3.0

Address:

3101 Dyer St

Dallas, TX 75205

214-768-4395

Graduation Rate
44%
School Type
For-profit
Tuition
$490 per credit
Best for Leadership Careers

Colorado Tech's online master's in computer engineering program emphasizes leadership and project management, giving students the skills to assume managerial positions in their respective companies. Students learn from a leadership-driven curriculum and are prepared to take on increased responsibilities in the engineering field.


Program OverviewProgram Name: Master of Science in Computer Engineering
Accrediting Body: Higher Learning Commission

DeliveryFormat: Online

Program requirementsPrerequisites: Bachelor's degree in related field
Credit Requirements: 48 credits

Program LengthProgram Length: 2 Years
Program start dates: January 1; February 12; April 2

Admission RequirementsApplication deadline: Rolling
GPA: 2.0 or higher

Contact:

Jessica Campbell

Admissions Contact

Address:

4435 N Chestnut St

Colorado Springs, CO 80907

224-293-5992

Graduation Rate
50%
School Type
Public
Tuition
$885 per credit
Best Technical Training

The University of Michigan-Dearborn offers hands-on training and technical electives to prepare students for work with high-performance computers and similar microprocessor-based systems. Students who want to take advantage of the university's training facilities for more experience can opt for the blended course format and complete lessons online and on campus.


Program OverviewDepartment Name: College of Engineering and Computer Science
Program Name: MSE in Computer Engineering
Available Concentrations: Computer Architecture and Design, Networks and Communications, Intelligent Systems, Multimedia Engineering
Accrediting Body: Higher Learning Commission, Council for Higher Education Accreditation

DeliveryFormat: Online
Instruction Style: Asynchronous

Program requirementsPrerequisites: Bachelor's degree in Electrical and/or Computer Engineering
Credit Requirements: 30 credits

Program LengthProgram Options: Part-time
Program start dates: Fall, Winter, Summer

Admission RequirementsApplication deadline: Rolling
GPA: 3.0 or higher

Contact:

Trista Wdziekonski

Admissions Contact

Address:

4901 Evergreen Rd

Dearborn, MI 48128

313-593-3285

What Can I Expect from an Online Master’s in Computer Engineering Program?

There are many benefits to enrolling in an online program to earn a master’s degree in computer engineering, and students can expect to receive an education at the same level of quality as a traditional, on-campus program. Choosing a distance-learning program lets you enjoy the flexibility of online attendance, making it easy to work toward your degree while still fulfilling your personal or work obligations. When you factor in the ability to choose a school almost anywhere in the country without the need to relocate and the lower average cost of tuition, opting for an online program can seem like the easy choice. When looking at your options for an online master’s in computer engineering program, take the time to consider several to ensure you find the one that fits your lifestyle and career goals.

Concentrations Offered for an Online Master’s in Computer Engineering

CONCENTRATIONDESCRIPTIONPOTENTIAL CAREERS FOR THIS CONCENTRATION
Data EngineeringCurriculum centers around the infrastructure needed to collect, analyze and manage big data.Data engineer for a government agency, nonprofit organization or private business
Software EngineeringFocuses on the design and development of software applications, including maintenance, testing of the completed design and overall evaluation.Software engineer for a software or mobile app company
Computer ArchitectureProvides the knowledge needed to design and operate software and hardware systems together.Computer architect for an IT department with a government agency, organization or corporation
Embedded SystemsTeaches students how to merge computer science and electrical engineering. Curriculum focuses on the development of hardware and software to be used in electrical control systems, remote controls, mobile communication devices and medical devices.Embedded systems engineer for an electronic device development company
Communications and Signal ProcessingLearn about the systems used to process and transmit data. Training involves identifying issues in efficiency and developing practical, real-world solutions.Communications and signal processor for a government agency or private business, usually in an IT department

Curriculum for an Online Master’s in Computer Engineering

The curriculum offered in a graduate computer engineering program can vary between concentration options and educational institutions. The best program for you is one that best aligns with your career goals and personal obligations. It’s important to note that some distance-learning programs still require attendance at one or more classes on-campus. If you’re not willing to relocate, you may want to stick with exclusively online programs or those that are within your local area.

The differences in curriculum means your experience can be difficult to predict, but there are some courses that are commonly found in most programs. If you’re pursuing a master’s degree in computer engineering, you should expect to see variations of the following courses:

COURSESDESCRIPTION
CybersecurityTeaches students about the different threats to computer security, including hacking, routing attacks and weaknesses in TCP/IP protocols, and how to use available defense tools.
Computer ArchitectureFocuses on the inner workings of computer hardware and using that knowledge to improve hardware designs, increasing performance and capacity.
VLSI System DesignIntroduces students to the VLSI CAD software to aid in the development of schematics and integrating circuit functionality simulation while also covering CMOS processing technology, clocking strategies and MOS transistor theory.

How Long Does It Take to Get an Online Master’s Degree in Computer Engineering?

Most online programs for computer engineering master’s degrees are expected to take two years to complete with a normal, full-time course load. Part-time course loads lengthen that time but how much is determined by the number of credit hours completed each semester. Some schools offer accelerated programs that can fast-track a degree in 12 to 18 months. These schedules usually require a heavier course load and may be difficult for students with other obligations.

The delivery structure of curriculum can also affect the length of time it takes to complete a program. Courses that are offered asynchronously are more flexible, with multiple opportunities each year. Synchronous programs are more rigid and may only begin once or twice in a school year.

Certifications and Licenses an Online Master’s in Computer Engineering Prepares For

CERTIFICATIONDESCRIPTION
Electrical and Computer Principles and Practices of Engineering LicenseCompleting a master’s degree in computer engineering lays the groundwork for licensing eligibility. Passing the exam offered by the NCEES is a requirement by many state engineering licensing boards.
Certified Data Management ProfessionalChoosing a data engineering concentration for your computer engineering graduate program may prepare you for the CDMP exam. CDMP certification is offered by the Data Management Association International and is awarded to all database professionals who meet education and experience requirements and pass the CDMP knowledge exam.
Google Cloud Certified Professional Data EngineerA data engineering concentration could help students pass Google’s two-hour data engineer certification exam. Certification identifies data engineers who have demonstrated their competency in creating big data infrastructure and processing systems while maintaining security, reliability and compliance standards.

Accreditation for Online Master’s in Computer Engineering

Choosing an accredited program is crucial to keeping your professional and educational options open. Without accreditation, courses you take may not be transferable, preventing you from pursuing a post-graduate degree at another institution. Some employers will not recognize a degree from an unaccredited school, and it may disqualify you receiving many professional licenses and certifications. Most importantly, accreditation shows the school has developed a program capable of providing you with an education that meets the quality standards necessary to perform your professional duties with competence.

When looking for your school’s accreditation, there are three agency types you should be aware of. National agencies give accreditation based on meeting general standards of education, such as the guidelines set by the U.S. Department of Education, a well-respected national accrediting agency. There are six regional accrediting agencies, including the New England Association of Schools and Colleges and the Northwest Commission on Colleges and Universities, that only focus on schools within their regional boundaries. There are also industry-specific agencies that develop their guidelines based on the real-world application of the curriculum and how it fits with professional quality standards.

Employment Outlook for Master’s in Computer Engineering Graduates

Job Placement: Master’s v. Bachelor’s

When it comes to technical career fields like engineering, education and experience are often the deciding factors for employment recruiters. Making the effort to earn your master’s degree in computer engineering gives you a competitive advantage over applicants who hold bachelor’s degrees. A graduate degree is also beneficial for job security. Research by the Bureau of Labor Statistics shows that professionals with graduate degrees have a lower unemployment rate than those with a bachelor’s degree. The extra negotiating power can also affect job satisfaction, giving you leverage to command better benefits and intangibles, such as increased vacation time, preferred work hours and choice of work environments.

Expected Salary

Career fields that attract graduate computer engineering degree-holders offer sizable salary potential for professionals. As the table below shows, most positions offer a starting wage of around $50,000 per year and can more than double with enough experience.

Job TitleSalary Range
Database Engineer$54,476-$119,810
Software Engineer$59,844-$123,156
Computer Architect$73,294-$166,947
Systems Engineer$48,618-$107,073
Electronics Engineer$48,508-$117,457

Source: PayScale.com

Completing your online master’s in computer engineering program raises your earning potential significantly when compared to the wages of entry-level professionals with undergraduate degrees. The following chart shows the average salary growth when compared to experience levels.

Average Wage vs Experience Level in Various Computer Engineering Jobs

Source: PayScale.com

Career Opportunities

With a number of specializations available, a master’s in computer engineering offers a variety of career tracks to choose from. Within these fields, a graduate degree also provides greater leverage in getting your preferred position with the benefits and perks you want.

JOB TITLEJOB DESCRIPTIONMEDIAN SALARYPROJECTED GROWTH RATE
Database AdministratorA database administrator is responsible for organizing and storing date using specialized software. Access by authorized users is granted by the database administrator, who is also responsible for keeping the date secure from unauthorized use.$87,020 per year11%
Electronics EngineersElectronics engineers handle the development of electronic devices, designing the components, systems and software needed to make them work and providing maintenance and testing procedures for each device.$97,970 per year7%
Software DeveloperSoftware developers are responsible for designing and developing computer programs. This can include programs for a variety of devices and involves the testing, evaluation and maintenance of the program once it’s finished.$103,560 per year24%
Computer Network ArchitectComputer network architects are responsible for the design and development of data communication networks of all sizes, using intranets, local area networks and wide area networks. This includes the research of new technologies, component upgrades when necessary and security considerations.$104,650 per year6%

Professional Organizations

Computer engineer professionals have the option of joining one of the many professional organizations dedicated to their field, providing benefits like educational courses, networking opportunities, career-building tools and industry publications. Here are a few professional organizations that may be helpful to computer engineers.

Association for Computing Machinery: The ACM offers a range of benefits to members. Those who join can take advantage of networking opportunities at one of the hosted conferences and subscriptions to industry publications and can enroll in a number of training programs.

Society of Women Engineers: The SWE provides female engineers with the tools they need to build their engineering careers. Mentoring services, hosted networking events, industry publications and an advanced learning center are all available to members.

Institute of Electrical and Electronics and Engineers: The IEEE encourages members to network with other professionals through numerous local events, provides the opportunity to self-promote with a profile on their website, offers a range of industry publications through a digital library and maintains a large selection of educational and career enhancing programs.

Financing Your Online Master’s in Computer Engineering

Online programs are often cheaper when compared to their on-campus counterparts, but you may still find yourself unable to cover the tuition without assistance. The Free Application for Federal Student Aid (FAFSA) should always be your first option when looking for financial help with your college expenses so you can find out if you qualify for government grants and loans. There are also a number of scholarships you can apply for, or you can take out a personal loan if necessary. The resources below are just the start of your financial aid options.

Resources

Scholarships

Scholarships

Details

AACE International Competitive Scholarships

Award: $2,500

Deadline: March 5

Eligibility: Open to students enrolled in an accredited college or university, majoring in engineering with a minimum 3.0 GPA.

SMART Scholarship

Award: Varies

Deadline: August 1

Eligibility: Open to computer engineering students, enrolled in an accredited institution with a minimum 3.0 GPA and who are U.S. citizens, willing to commit to post-graduate employment with the Department of Defense.