Rice Faculty Are Experts and Provide Hands-On Education

As a student of our Online Program, you’ll enjoy the type of thoughtful interactions with faculty that are critical to developing graduate-level skills and thinking. Study at your convenience with video content, then interact in live sessions where you can ask questions and build your knowledge base.

men engineering

Rice Faculty Are Experienced Online Educators

Professor Scott Rixner is the faculty lead for our Master of Computer Science Online Program. Dr. Rixner has significant experience in creating coursework for online learning environments. He’s taught over a million online students and is leveraging his experience to create this one-of-a-kind program.


MCS@Rice World-Class Faculty

Mike Fagan, Research Scientist and Lecturer in Computer Science

Dr. Mike Fagan received his B.A., M.S., and Ph.D. all from Rice University. His Research interests include design and implementation of programming languages, especially high level languages, and automatic differentiation.

John Greiner, Senior Lecturer in Computer Science

Dr. John Greiner has taught a wide variety of computer science courses over more than twenty years at Rice with an emphasis on algorithms and introductory programming. He has been involved with online teaching since 2012 and coaches the ACM/ICPC programming contest teams.

Marmar Orooji, Lecturer in Computer Science

Dr. Marmar Orooji’s research interests include Data Analytics, Data Privacy and Anonymization, and Semantic Analysis.

Janell Straach, Lecturer in Computer Science

Dr. Janell Straach has a diverse background including academic and industry experience. She has worked in industry for IBM and a large electric/gas utility organization and is chairman of the board of Women In CyberSecurity-WiCyS (



Get More Information

Sign up to receive more information on how the MCS@Rice program can help you broaden your career options. Connect with an Enrollment Coach today.