Computing

Russ Ross

Russ Ross

Biography

Dr. Russ Ross was introduced to computer programming when his family bought an Apple II in the 1980s, sparking a lifelong passion for computer science. A native of southern Utah, he graduated from Pine View High School in 1995 as valedictorian and National Merit Scholar. He went on to earn his A.B. in Computer Science from Harvard University, graduating magna cum laude in 2001, and later his Ph.D. in Computer Science from the University of Cambridge in 2007. Before joining Utah Tech, Dr. Ross worked as a software engineer in the Boston area. He now brings 20 years of teaching and research experience to the classroom, specializing in systems.

 

Experience

20 years of teaching experience.

Research & Interests

  • Systems

Education

A.B., Computer Science (magna cum laude, 2001)

  • Harvard University

Ph.D., Computer Science (2007)

  • University of Cambridge

Courses

  • CS 2810 - Computer Organization and Architecture
  • CS 3400 - Operating Systems
  • CS 3410 - Distributed Systems
  • CS 3520 - Programming Languages
  • CS 4307 - Database Systems

Contact

Russ Ross

Professor of Computer Science

Email: russ.ross@utahtech.edu