Software Systems

Specialization Code
ECESS
Interdepartmental Program
No
The Computer Engineering program equips students with the knowledge, skills, and hands-on experience needed to thrive in the dynamic field of computer engineering, fostering innovation and leadership in technology-driven industries.
Student Zhenghan Zhang

The Computer Engineering program integrates advanced theory and practical applications to prepare students for leadership roles in the fields of computer hardware and software systems. This program emphasizes the intersection of hardware and software, providing students with a comprehensive understanding of computing technologies and their real-world applications.


Degrees Offered:

  • Doctor of Philosophy (Ph.D.)
  • Master of Engineering (M.Engr.)
  • Master of Science (M.S.)
  • Online Master of Engineering (M.Engr.)
  • Online Master of Science (M.S.)

Area(s) of Specialization: (may appear on ISU transcripts after graduation)

  • Computing and Networking Systems (M.S., Ph.D.)
  • Predictive Plant Phenomics (Ph.D.)
  • Secure and Reliable Computing (M.S., Ph.D.)
  • Software Systems (M.S., Ph.D.)
  • Very Large Scale Integration (M.S., Ph.D.)

Area(s) of Emphasis:

  • Information Systems Security/Networking
  • Software Systems
  • VLSI Design

How long does it take to earn a degree?

  • Median time to earn the doctorate: 5.2 years (Methods)
  • Median time to earn the master’s: 1.8 years (Methods)

 

 

Learning Goals

  • Demonstrate mastery of knowledge and scholarly literature in their fields of study.
  • Understand ethical principles and conduct responsible research
  • Effectively communicate and disseminate their technical contributions.
  • Students pursuing theses/dissertations shall also demonstrate ability to conduct state-of-the-art research and expand the knowledge base in their fields of study
515-294-9162

ECpE Graduate Coordinator

ecpegrad@iastate.edu
Program Homepage Program Handbook

Application Requirements

Application Deadlines:

For Fall entry, the funding priority deadline is January 15; for Spring entry, it is September 1. Applications are welcome after these dates, and will receive consideration for remaining admission and funding opportunities.

Application Details:

This program is open to domestic and international students.

Application Instructions

Admission Requirements

Graduate College Requirements:

  • 4 year Bachelor’s degree (or equivalent)
  • Academic Records/Transcripts
  • Minimum 3.0 GPA (Program may alter requirement.)
  • Proof of English Proficiency.

Program Specific Requirements:

International Requirements:

  • Financial Statement:  Application
  • English Proficiency Minimum:
    TOEFL Paper (PBT) 570
    TOEFL Internet (iBT) 88
    IELTS 6.5
    PTE 59
    Duolingo (approved through spring 2026) 115
Program Interest Area
Does this Program Offer a Distance Option?
Yes
Program offers a Coursework Only?
Yes
Program Director
plasmon@iastate.edu
Program Staff
vlthorl@iastate.edu
tanolte@iastate.edu
Subscribe to Software Systems