All our PhD students receive teaching or research assistantships that fully cover tuition and additionally provide a stipend for living expenses. This support is guaranteed for a minimum of four years, given good academic standing. In recent years, many of our MCS students have also been funded through teaching or research assistantships.

All our Ph.D. students receive teaching or research assistantships that fully cover tuition and additionally provide a stipend for living expenses. This support is guaranteed for a minimum of four years, given good academic standing. In recent years, many of our M.C.S. students have also been funded through teaching or research assistantships.

Most of the financial support provided for graduate students in the Computer Science Department comes in the form of Teaching Assistantships or Research Assistantships. To learn about Teaching Assistantship opportunities, students are encouraged to contact Sheryl Semler. Research assistantship opportunities are typically made available by individual faculty. Please contact faculty you are interested in working with for more information about the availability of Research Assistant positions.

Several scholarships and fellowships are also available for graduate students of the Computer Science Department. Please check with your faculty advisor and monitor listings to learn of these opportunities.

Teaching Assistantships

Teaching assistants at The University of Iowa and in the Department of Computer Science play two roles: to help educate other students while also educating yourselves. It is our departmental philosophy that one of the best ways to learn a subject is to teach it. We hope that you discover students who help you explore different questions, arrive at new solutions, and develop interpersonal skills. We also hope that being a TA will help you throughout the rest of your life, particularly when searching for a career in the academic world.

You may expect conflict between the two roles as part of your teaching experience. It is like the conflict many faculty members experience between their teaching and their research. Balance and organization are important keys in dealing with this issue. It is best to develop a plan of action in which neither being a teacher nor being a student is slighted. Being professional and doing both roles with energy will keep your work at a higher level of quality and will help prevent your grades from suffering.

There are several publications that can serve as valuable resources. They include:

The first two handbooks especially contain information that will be crucial to your teaching and are available online.

Scholarships

With the generous support of several organizations, the Department is able to award 6-10 scholarships per year, usually ranging in value from $1,000 to $5,000. Applications are normally due in late spring, with awards given at the start of the following fall semester. To be eligible for departmental scholarships, students must be a declared Computer Science, Informatics, Computer Science and Engineering, or Data Science major at The University of Iowa. Previous scholarship recipients are eligible to apply.

Computer Science
Deadline to apply was May 21, 2021
2021-22 Scholarship Application period has closed.

AI/Machine Learning Scholarship (Collins Aerospace)
Two awards of $2,500:

  • Awarded to students on the basis of academic achievement
  • Cumulative GPA of 3.0 or above
  • Demonstrated interest in AI/Machine Learning/Data Science:
    • completed coursework such as "Artificial Intelligence," "Deep Learning," "Machine Learning," "Health Data Analytics," or "Webmining;" and
    • major in Computer Science, with priority given to students enrolled in U2G (a.k.a. 4+1 program); or
    • major in Data Science.
  • Open to an internship or co-op opportunity with Collins Aerospace

Outstanding Performance/Achievement Scholarship (Collins Aerospace)
Two awards of $2,500:

  • Second or third-year undergraduate students majoring in CS or Informatics
  • Having overcome hardships/financial difficulties that make it challenging to remain enrolled (e.g., death of a parent; long-term illness)
  • Preference given to first generation students

Joseph Barkmeier and Ann Tice Computer Science Scholarship
Two awards of $2,500. This annual scholarship is open to all students, with a preference towards:

  • MCS students
  • Midwestern connection (e.g. K-12 or undergraduate education; employment - IA, IL, MO, NE, SD, MN, WI, KS, IN, MI)

Arthur Collins Scholarship (Collins Aerospace)
Two awards of $3,000:

  • Awarded on the basis of scholarship, leadership, and personal integrity
  • Awarded on the basis of academic achievement
  • Cumulative GPA of 3.0 or above
  • Open to an internship or co-op opportunity with Collins Aerospace
  • Preference will be given to Iowa residents and students of diversity
  • Undergraduate (at least sophomore level by Fall 2021) or graduate standing

Frank A. Park Scholarship
Two awards of $1,500:

  • Awarded on the basis of academic achievement
  • Graduate or undergraduate standing
  • Preference will be given to students from Woodbury County, Iowa or Rock Island County, Illinois; then to students from Iowa

Principal Scholars Award
Two awards of $3,000:

  • Current or admitted undergraduate Computer Science major
    • Sophomore or Junior status as of Fall 2021
  • Cumulative GPA of 3.0 or above
  • US Citizen or Permanent Resident
  • Preference shall be given to:
    • underrepresented students, students with disability, and/or veterans;
    • students involved and active in leadership roles on and off campus.

David Spang Award
David Spang had a talent and love for the field of computer science and worked on top-secret code for naval operations until his untimely death at the age of 24 in January 2004. David was always willing to volunteer his time and was admired for his generous spirit. David was surrounded by a loving family, a brotherhood of fraternity members, many associated on the job, and friends too numerous to count. He is dearly remembered for his compassionate heart, his special talent as a good listener, and his loving devotion to family and friends.

One award of $1,000:

  • Awarded on the basis of academic achievement
  • Undergraduate standing
  • Well-rounded student

Jason and Leslie Weber Women in Computer Science Scholarship
One merit-based scholarship of $5,000:

  • Awarded to one deserving female student majoring in computer science
  • Cumulative GPA of 3.0 or above
  • Demonstrated initiative in projects above and beyond coursework

Gerard P. Weeg Scholarship
Two awards of $1,500:

  • Awarded on the basis of academic achievement
  • Graduate or undergraduate standing

Student Travel Support

The Computer Science Department does its best to supplement funding for PhD student conference travel. Each academic year, CS and IGPI PhD students are eligible to receive reimbursement for up to $400 (domestic travel) or $600 (international travel), funding permitting, to present their peer-reviewed work at a well-regarded conference (typically, ACM or IEEE sponsored conferences).

Students should first obtain a funding commitment from their advisor and then apply for funding from both the program and the following sources:

To apply for funding: Email your request to the Director of Graduate Studies, Kasturi Varadarajan and the Department Administrator Alli Rockwell.

Your request should include:

  • An attachment with proof of acceptance of the peer-reviewed research to be presented
  • The website, location, meeting dates, and acceptance rate of the venue where you will be presenting

In addition, please ask your advisor to send us an email including information on whether the research to be presented is part of an externally funded project and what funding they will be providing from their research budget.

The Graduate College

The Graduate College offers a wealth of information about funding for graduate students. For more information, visit Funding your UI Education in the Graduate College at the University of Iowa.