Spring 2021

Section 4275 of CS76.11
Drone Piloting and Imaging -- : Jan 20 - May 21 2021
Mandatory Zoom meetings for Each Class Session: Zoom meetings will take place for each class session at the days/time(s) listed above. Students are expected to be online with a functioning mic, and/or camera for the duration of the live session. Additionally, pending approval from the SRJC Administration and Sonoma County Public Health Officer, on-campus meetings will take place on the following Saturdays: 4/24, 5/1, 5/8, 5/15, 5/22 from 10am-12:30pm and 1-3:45pm. More details will be provided in the syllabus distributed by the instructor.

Section 4323 of CS70.11A
Adobe Photoshop 1 -- : Jan 26 - May 18 2021
Above section taught using Photoshop CC. Mandatory Zoom meetings for Each Class Session: Zoom meetings will take place for each class session at the days/time(s) listed above. Students are expected to be online with a functioning mic, and/or camera for the duration of the live session. More details will be provided in the syllabus distributed by the instructor.

Section 4514 of CS49
Independent Study in Computer Studies -- : Jan 20 - May 21 2021

Section 4515 of CS49
Independent Study in Computer Studies -- : Jan 20 - May 21 2021

Section 4516 of CS49
Independent Study in Computer Studies -- : Jan 20 - May 21 2021

Section 5617 of CS98
Independent Study in Computer Studies -- : Jan 20 - May 21 2021

Section 5825 of CS110A
Coding for Beginners -- : Jan 25 - Apr 05 2021
Mandatory Zoom meetings for Each Class Session: Zoom meetings will take place for each class session at the days/time(s) listed above. Students are expected to be online with a functioning mic, and/or camera for the duration of the live session. More details will be provided in the syllabus distributed by the instructor.

Fall 2020

Section 0458 of CS49
Independent Study in Computer Studies -- : Aug 17 - Dec 11 2020

Section 1566 of CS98
Independent Study in Computer Studies -- : Aug 17 - Dec 11 2020

A.A. Santa Rosa Junior College, 1989
B.S. Computer Science, minor Management, Sonoma State University 1990

Professional Areas of Interest

Part 107 Unmanned Aerial Systems certificate holder (commercial drone license)

Professional Involvement and Community Service
Presentations and Publications

Author, Practical Photoshop series of books.