Access personal records, make payments, and see your schedule.

Get into your courses through our learning management system.

Access your university emails.

More resources you may be looking for:

Nirav Shah

Contact Info


Nirav has 20-plus years of experience developing, testing, managing and deploying software solutions. The solutions include web, mobile, and database applications using various tools, programming languages, frameworks and cloud platforms. He has applied complex concepts in his work, such as Object-oriented programming, software design patterns, and REST APIs.


Nirav earned a Master of Computer Science from Colorado State University and his Master of Business Administration degree from Webster University.

Professional Background

Nirav works as a senior software developer at the University of Denver IT department helping with data integration, software implementation projects, and design and development of university-specific software solutions.

Prior to his current role, he worked in healthcare, food manufacturing, insurance, higher-ed and telecom industries in various roles as application developer, software engineer, team lead, manager and consultant.

Motivation for Teaching

Nirav has a passion for helping students learn complex computer science concepts by using easy-to-understand examples, practice vs theory differences and hands-on exercises.

Helping Students Be Successful

Nirav uses industry standard practices and methodology in his teaching, along with widely used Integrated Development Environments (IDE) tools. This sets up students well to adapt to real-life work environment.