Faculty In Review

Computer Science Department

photo of Abensohn Steven L

Steven L Abensohn

Computer Science Department

B.A., University of Pennsylvania; M.S., University of California, Berkeley; M.S., San Francisco State University

Biography is unavailable at this time.


photo of Boyd Gregory

Gregory Boyd

Computer Science Department

B.S., University of Utah; M.S., Stanford University

Biography is unavailable at this time.


photo of Brick Aaron

Aaron Brick

Computer Science Department

Master of Information Management and Systems, Berkeley, 2005; Bachelor of Science in Computer Science, Johns Hopkins, 2000.

Mr. Brick has been teaching at CCSF since 2009.


photo of Conner Constance May

Constance May Conner

Chair, Computer Science Department

B.A., Mills College, Economics
M.A., Mills College, Computer Science

Professor Conner has been teaching at CCSF since 1995.


photo of Freedman Keith S

Keith S Freedman

Computer Science Department

Masters of Computer Science: Colorado State University
Bachelors in Computer Science Information Systems: Fort Lewis College

Prof. Freedman has been teaching at CCSF since 2013

Including real-world applications and practices into the educational process.
Students participation in class and team work similar to what people will encounter in the workplace helps differentiate students in the workplace and helps students identify what areas/fields/companies will be a best fit for their personal style.


photo of Giambattista Louie M.

Louie M. Giambattista

Computer Science Department

A.A., City College of San Francisco; B.A., University of California, Berkeley; M.B.A., Southern Methodist University

Biography is unavailable at this time.


photo of Harden David Lee

David Lee Harden

Computer Science Department

Biography is unavailable at this time.


photo of Ibrahim Hanan Sobh

Hanan Sobh Ibrahim

Computer Science Department

Biography is unavailable at this time.


photo of Luttrell Maximilian H

Maximilian H Luttrell

Computer Science Department

Biography is unavailable at this time.


photo of Masters Jessica Lynn

Jessica Lynn Masters

Computer Science Department

B.S. in Math/Computer Science from Colgate University
M.S. and Ph.D. in Computer Science from University of California at Santa Cruz

Prof. Masters has been teaching at CCSF since August, 2011


photo of Meade LaDawn L

LaDawn L Meade

Computer Science Department

Biography is unavailable at this time.


photo of Metzler Charles

Charles Metzler

Computer Science Department

A.A., Massachusetts Bay Community College; B.A., University of Massachusetts; M.A., Syracuse University

Prof. Metzler has been teaching at CCSF since 1983 and was the department chair from 1994-1999.


photo of Moghtanei Abbas

Abbas Moghtanei

Computer Science Department

M.S., University of San Francisco; Ph.D., Tehran University, Iran

Biography is unavailable at this time.


photo of Morag Erez

Erez Morag

Computer Science Department

Biography is unavailable at this time.


photo of Persiko Craig A

Craig A Persiko

Chair, Computer Science Department

B.S. in Computer Science, Harvey Mudd College, 1995;
M.S. in Computer Science, New York University, 2001

Mr. Persiko has been teaching at CCSF since 1999. He has chaired the Computer Science Department since Fall, 2011.

He has an informal, conversational style with students. "I focus more on helping students develop problem solving skills than I do on terminology or theory."

Mr. Persiko chairs the Information Technology Advisory Committee (ITAC) at CCSF, and has been involved with the CCSF Bicycle Club and the Parking and Transportation Committee.

Mr. Persiko is a member of the MPICT regional leadership council: http://mpict.org

He bicycles to work each day, and otherwise spend most of his time with his husband and their children.


photo of Pico Matthew Roy

Matthew Roy Pico

Computer Science Department

Biography is unavailable at this time.


photo of Potter Jonathan S

Jonathan S Potter

Computer Science Department

Biography is unavailable at this time.


photo of Putnam Douglas V

Douglas V Putnam

Computer Science Department

B.A., University of California, Berkeley

I have been teaching at CCSF since 2000.

I teach web programming and scripting languages, including HTML/CSS, Mobile Web App Development, Perl, PHP, Python, Ruby, and Rails Development. My goal as an instructor is to help motivated students build the programming skills they need to reach their personal goals.

In my professional career I have worked as a web consultant, and I've worked at several startups, most recently at YourVersion.com, where I was the lead PHP programmer.

Blog: http://hackingthevalley.com
Twitter @douglasputnam.

Interests: film and digital photography, horticulture, building stringed instruments -- guitars and mandolins.


photo of Schatz Jason M

Jason M Schatz

Computer Science Department

B.A., M.S., University of California, Davis

Jason Schatz has been teaching at CCSF since 2001

He teaches programming courses in Java, C++ , Ruby on Rails, and also database courses and iPhone development courses.


photo of Strickland Joanne L

Joanne L Strickland

Computer Science Department

Biography is unavailable at this time.


photo of Wood Peter M

Peter M Wood

Computer Science Department

B.A., University of California, Berkeley; M.A., Sonoma State University

Prof. Wood has been teaching at CCSF since 1994.

Past advisor to CCSF Linux and Cisco Student Clubs.

Professional & Technical Associations: ACM (Association for Computing Machinery), Usenix (Unix Users Group), SAGE (System Administrators Guild), CPSR (Computer Professionals for Social Responsibility, and EFF (Electronic Frontier Foundation). Professional Certifications: Network , CCNA, CCAI. Community Groups: Buddhist Peace Fellowship, ACLU, Sierra Club, Amnesty International, Oxfam America.

Hobbies and other activities include: hiking, driving long distances, meditating, and helping build a long term meditation retreat center near Portland Oregon.

Office Hours: mostly online, and the hour after face-to-face classes in the classroom. That is usually in Cloud 218 on some Saturdays 4-5 p.m., some Fridays 2-3 p.m., and by arrangement. Email is the best way to reach me to setup a meeting. Meetings by phone or webcam are also possible.


photo of Wostner Ulf T

Ulf T Wostner

Computer Science Department

Filosofie Magister, University of Lund, Sweden; M.A. and C.Phil., University of California, Berkeley.

Prof. Wostner has been teaching at CCSF since 1978.

I aim at delivering clear lectures and using class time efficiently. If you satisfy the prerequisites, attend all classes, and have enough time to do all the work, you will learn a lot and succeed in my classes. For many years now I have used my web site at http://wiz.ccsf.edu/ to provide supporting handouts, lists of assignments, and postings of test scores. I also wrote an extensive collection of computer programs, the WebCalc, that provide supporting calculations for my math classes. I have taught many courses in the CIS department, including Internet, Email, and System Administration using Linux. My work with computers and the Internet has helped me choose modern topics and develop new material online.

I wrote and maintained the computer programs that provided free job listings and subscriptions for students at the Career Connection: http://career.ccsf.edu/jobs .

As faculty advisor for the CCSF Chess Club, I organized tournaments and lectures by many of the country's top chess player.

I was one of the CCSF participants in the year-long ESE project at SFSU, exploring the use of computer-aided Artificial Intelligence in instruction.

Technical publications of research results in mathematical logic in the AMS journal.

Teaching is my first interest, then comes traveling. In my teens I spent every summer hitchhiking around Europe and North Africa, working odd jobs and trying learn some of the languages. Later I lived in South America, teaching at universities in Peru and Chile. Living in Berkeley is of course a trip all by itself. One of my favorite trips was to visit Shanghai, Beijing, Xian, and the Yellow Mountains in China. The coolest trip was to Iceland. I play tournament chess and backgammon. I also work as a computer consultant doing scientific and web programming. Favorite languages: Python, PHP, Perl, Mathematica. Favorite OS: Linux.



Click here to complete biographical form
Click here to upload photograph