Personal photo uploaded by Usman Rizvi.

Usman Rizvi

Computer Information Systems/Computer Science

Phone: 206-592-4389

Office: 29-333

Mailstop: 29-3


With nearly a decade of experience in the software industry, Usman Rizvi has established himself as a formidable Senior Software Developer. He is an alumnus of the University of Washington, where he acquired his Bachelor's degree in Computer Science, later augmenting his academic achievements with a Master's in Information Systems.

Throughout his esteemed career, Usman has been instrumental in developing cutting-edge software for notable projects, including Boeing aircraft systems, Portable Ultrasound devices, Data Loader, and various test suites. Additionally, he has been the driving force behind the development of several sophisticated websites.

Beyond his development work, Usman is deeply committed to education. He has dedicated over six years to teaching various computer science disciplines, including but not limited to, object-oriented programming, Java, Python, database management, PHP, and Android development.

Today, Usman's professional pursuits revolve around Android design and development, intricate software design, and advanced Java programming. With his extensive industry experience, he continually inspires and educates his students, preparing them for the dynamic challenges of the tech world.

Fall 2023

Arranged or Online

CS& 141 1YCF-OL (29465) , CIS 218 1YCF-OL (29417) , CSCI 132 2YCF-OL (29502)

12:00 pm

Zoom Office Hours

Meets Tuesday & Thursday from 12 ‐ 1:00 pm
Zoom at, password T0206AO

Zoom Office Hours

Meets Tuesday & Thursday from 12 ‐ 1:00 pm
Zoom at, password T0206AO

1:00 pm

In person office hours

Meets Wednesday from 1 ‐ 4:00 pm