David Tuttle

David has taught full-time at Humboldt since 2015 and part-time since 1998.  In addition, he taught computer science and mathematics courses at College of the Redwoods from 1999 through 2008.

David has 20 years experience in IT management, having worked at M.D. Anderson Cancer Center in Houston, the Eureka Times-Standard, and United Indian Health Services.

Specialty Area

Systems and Network Administration

Information Technology

Computer Science Education


1982: BA, Computer Science, Mathematics, and Mathematical Sciences, Rice University
1985: MAMS, Computational Mathematics, Rice University

Courses Taught

Critical Thinking with Computers, CS Fundamentals I & II, Data Structures, Discrete Math, Python Programming, Java Programming, Introduction to Linux, Computers and Social Change, Telecommunications and Networks, Computer Security, Computational Models