Office Hours

Mon09:30 to 12:00
Tues09:30 to 12:00
Wed09:30 to 12:00

About Joshua

Teaching Philosophy

My goal when teaching is to ensure that my students have mastered the subject matter and that I have fostered curiosity, self-reliance, and professionalism. Every student is unique and requires instruction tailored to their level of experience, interest, capability, and personal motivations. It is a practical impossibility to teach all there is to know, nor would this be an efficient approach to teaching. Rather, it is far more effective to transform students into life-long learners and help them discover their own powerful capacity to teach themselves through practical application and independent study. In my experience, many students can, and want to, become life-long learners. On the other hand, some few students choose to shun self-actualization, preferring to drift through life, from crisis to crisis, bemoaning their lot, despite the best efforts of their mentors to empower them. Regardless of this fact, I strive to be a beneficial factor, a mentor, in ALL my students’ lives.

Education

B.A.S. Information Technology, 2019 magna cum laude
Lewis-Clark State College

A.A.S. Information Technology, 2019
Lewis-Clark State College

B.A.S. Applied Technology, 2018 magna cum laude
Lewis-Clark State College

B.S. Computer Science, 2015 magna cum laude
Minor: History
Lewis-Clark State College

A.A. Liberal Arts: Natural Sciences and Mathematics, 2015
Lewis-Clark State College

A.A. Liberal Arts: Social Sciences, 2015
Lewis-Clark State College

A.A.S. Information Systems Analysis, 2012
Lewis-Clark State College

A.A. Liberal Arts, 2010
Lewis-Clark State College

Certification

Professional Membership

Teaching Schedule

NumberNameLocation
ISATI-125Computer Information Systems I (4cr)STC 315 (Hybrid)
ISATI-231Computer Information Systems II (4cr)STC 315 (Hybrid)
ISATI-232Computer Information Systems III (4cr)STC 315 (Hybrid)
ISATI-233Computer Information Systems IV (4cr)STC 315 (Hybrid)
ISATI-x90Directed Study in Information Tech. (1-6cr)Varies
ISATI-x92Directed Special Projects (1-6cr)Varies
ISATI-x94Internship in Information Technology (1-6cr)Varies
ISATI-x95Practicum in Information Technology (1-6cr)Varies