Faculty Profile

Ifeoma Nwogu.

Ifeoma Nwogu

Associate Professor
Computer Science and Engineering


  • PhD, Computer Science and Engineering, University at Buffalo, 2009

Professional experience:

  • Software Consultant, Programming, Sapient Corporation

What mentoring means to me:

Mentoring to me is a way to connect with many different people, to learn about them and figure out how to help them succeed in their endeavors, both academic and non-academic. Mentoring to me is like a friendship with someone in a phase of life that I went through already and I can share some of the lessons I learned with them, to help them not make the same mistakes I made. Lastly, mentoring to me is a way to help someone by connecting them to people who could further assist them to succeed.

Topics I am willing to discuss with students:

Minority Experiences

  • Being a woman and related discrimination.
  • Racial, ethnic, cultural and/or religious minority status and related discrimination.

Personal Circumstances

  • Caregiving for children.

Academic Culture

  • Considering a non-academic path after grad school.
  • Dealing with politics and conflict with faculty or peers.
  • Decoding and demystifying academic culture and norms.
  • Taking a non-traditional path to grad school.
  • Uncertainty about staying in grad school.

Other Topics

  • I started my PhD in my thirties after working over seven years in industry and had my first child while writing my thesis.