profile picture

William S

- Research Program Mentor

PhD at Nova Southeastern University

Expertise

Programming, App Development, iOS, Android

Bio

Hello! I've been teaching and learning my entire life! I have taught Computer Science topics for almost 30 years. My areas of teaching and research have focused recently on iOS and Android app development. I've worked with students of all experience levels to get their apps published! Currently, I teach remotely - my 5 dachshunds approve as they are getting WAY too much attention. I've worked with middle school students all the way through grad students. I love helping students find that passion in programming and developing their skills!

Project ideas

Project ideas are meant to help inspire student thinking about their own project. Students are in the driver seat of their research and are free to use any or none of the ideas shared by their mentors.

Preserving History through Apps

Dozens of black-owned businesses in Tulsa's Greenwood District were impacted by the race massacre of 1921. Many of these have been forgotten in the last 100 years. Can we help preserve history and promote revitalization through a directory of these lost businesses?

Coding skills

C, C++, Java, Kotlin, Swift, Python

Teaching experience

28 years teaching CS full-time at Tulsa Community College; Teacher/Mentor with Urban Coders Guild and MIT AppInventor Master Trainer programs

Credentials

Work experience

Urban Coders Guild (2019 - Current)
Lead Instructor
MIT (2013 - Current)
AppInventor Master Trainer

Education

University of Arkansas
BS Bachelor of Science (1989)
Computer Science
University of Arkansas
MS Master of Science (1991)
Computer Science
Nova Southeastern University
PhD Doctor of Philosophy (2002)
Computing Technology in Education

Interested in working with expert mentors like William?

Apply now