Master of Engineering in Computer Engineering
Iowa State University

Program Details

The online Master of Engineering in Computer Engineering program is designed for students who want to further their careers by gaining experience in research in this field.  Courses include Advanced Protocols and Network Security, Distributed Systems and Middleware, Information Warfare, Cryptography, and Legal and Ethical Issues in Information Assurance.  Students can choose from the following areas of research:

  • Advanced Electronics and Materials
  • Communication, Controls, and Signals
  • Computing and Networking Systems
  • Energy Systems
  • Secure and Reliable Computing
  • Software Systems

% Online

100% Online

School Accreditation & Licensing

Iowa State University is accredited by:

Higher Learning Commission (HLC)

Program Requirements & Restrictions

Minimum Education

Bachelor Degree

Admission Tests


Application Requirements

Official College Transcript(s), Recommendation/Reference Letter(s), Statement of Purpose/Intent, Resume/CV

Additional Info

  • GRE scores are required only if the applicant's undergraduate GPA is below 3.0 or if they have less than two years of full-time employment.