Jeffrey Bergamini: Curriculum Vitae

jbergamini-webhead.jpg

Education

Partial PhD Program, Computer Science
University of California, Davis, CA

M.S. with Distinction, Computer Science, 2006
California Polytechnic State University, San Luis Obispo, CA

B.S., Computer Science, 2003
California Polytechnic State University, San Luis Obispo, CA

A.A., Spanish, 2015
Cabrillo College, Aptos, CA

Teaching Experience

Tenure-Track Faculty: Computer Science Department, Cabrillo College, 2013–present

  • Introduction to Programming Concepts and Methodology, Java (CS 12J): First-semester transfer-level programming
  • Discrete Mathematics ((CS|MATH) 23): Mathematical underpinnings of computer science (and associated computation)
  • Technology Tools (CS 1L): Useful tools for CS students
  • Introduction to Internet Programming (CIS 32): JavaScript and related applications
  • Introduction to Programming Database-Driven Websites With PHP (CIS 33): Building and deploying database-backed web applications

Full-Time Faculty: Computer Science Department, Mendocino College, 2010–2013

  • All curriculum development and administrative duties
  • Programming and Algorithms I (CSC 221): First-semester transfer-level programming
  • Programming and Algorithms II (CSC 222): Second-semester transfer-level programming; data structures
  • Computer Organization and Architecture (CSC 210): Computational digital hardware, assembly language (x86-64), compiler constructs
  • Introduction to Computer Science (CSC 220): Survey of the field and computer systems in general
  • Web Application Development (CSC 134): Building and deploying database-backed web applications
  • Introduction to Unix I and II (CSC 105, 106): Configuration and usage of Unix-based systems; shells; service hosting
  • C and Unix (CSC 234): C programming language and Unix environment
  • Computers and Society (CSC 302): Social, ethical, political and technological implications and effects
  • Computer Science Orientation (CSC 100): Introduction to the computer science discipline for majors
  • Engineering Orientation (ENGR 141): College success skills for MESA Engineering Program students
  • Computers and Computer Applications (CSC 110): The computer as a problem-solving tool

Publications and Reviews

Research Experience

  • Advisor: Dr. Michael Gertz
  • Worked on problems related to the NSF-funded Coast-to-Mountain Transect project at UC Davis. Wrote various Python programs for processing geospatial data (mainly satellite images) and publishing them via web services.

Graduate Assistant, Computer Science Department, California Polytechnic State University, 2005–2006

  • Advisor: Dr. Michael Haungs
  • Integration and availability of massive geospatial datasets for educational use.
 
cv.txt · Last modified: 2016-01-02 17:26 by jbergamini@jeff.cis.cabrillo.edu · []
Recent changes RSS feed Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki