Post Job Free
Sign in

Computer Science High School

Location:
Amherst, MA
Posted:
February 11, 2013

Contact this candidate

Resume:

Resumé: Albert S. Woodhull

mail: P.O. Box ***, Amherst MA 01004-0843

phone: 413-***-****

e-mail: ***@********.***

Goals

I like to understand how things work. That's why I studied science and

gravitated toward computers. I have always sought work that challenges me

to learn and I enjoy sharing what I learn.

When I learn something new or help another person understand something it

often deepens my understanding of what I thought I already

knew.

EducationUniversity of Washington, Seattle, WA. Ph.D.,

Physiology-Psychology.

Massachusetts Institute of Technology, Cambridge, MA. S.B.,

Life Sciences.

Recent Work Experience

April 2007-present -- Greenfield Public Schools, Greenfield, MA.

Network Technician, supporting a Windows-based network of several hundred

computers in classrooms, labs, and offices at nine locations in the Town

of Greenfield.

January-April 2007 -- H & R Block, Hadley, MA.

Tax Preparer.

2006 -- Pax Analytics, Hiesburg, VT (

http://www.paxana.com/).

Consultant, developed GPS interface and flash card file system support for data logger

(C programming).

Spring 2006 -- University of Massachusetts, Amherst, MA.

Lecturer, Department of Computer Science.

Taught CMPSCI 201, Architecture and Assembly Language

Programming.

2003-2005 -- Co-authored (with Andrew S. Tanenbaum)

Operating Systems Design and Implementation, 3rd edition

(Prentice-Hall, 2006).

I had primary responsibility for revising the book, drawing upon and

updating material contributed by my co-author. I had sole

responsibility for a detailed explication of the source code of the

central components of the Minix 3 operating system, almost 400 pages of

C and assembly language source code, included as an appendix to the

text.

2001-2005 University of Massachusetts, Amherst, MA.

Computer Systems Specialist, Department of Biology. I administered

Unix (Solaris) server systems and assisted with network maintenance. I

also supported networked Windows and MacIntosh client systems in

classrooms, offices, and research laboratories of the Biology

and Geosciences departments.

1998-2001 University of Massachusetts, Amherst, MA.

PC Support Specialist, PC Classroom Operations, Office of Information

Technologies. I was in charge of technical support for computer classrooms and

labs in many locations on the Amherst campus. Client systems used Windows NT,

Mac OS, and Linux and were supported by Windows NT and MacIntosh servers.

1994-1996 -- Co-authored

(with Andrew S. Tanenbaum) Operating Systems Design and Implementation,

2nd edition (Prentice-Hall, 1997). My major responsibility was the

detailed explanation of 27,000 lines of C source code for the Minix

operating system (a Unix clone).

Additional Training

January 2002: Sun,Inc. Solaris System Administration course.

Various times, 2000-2002: Numerous short courses on various system

administration topics at Usenix and LISA conferences.

Various times, 1998-2001: Several short courses on various work-related

topics provided on-campus by UMass Office of Information Technologies.

Summer 1986: Completed Institute for Retraining in Computer Science

(IFRICS) at Clarkson University, Potsdam NY, a summer program for

science and mathematics faculty transitioning into computer science

teaching duties. Sponsored by the Mathematics Association of America,

this course put participants through the equivalent of a Computer

Science degree program in two summers. I was given advanced placement

credit for the first year.

Miscellaneous

Foreign Languages: proficient in Spanish and French.

I have taught university level computer science courses in Spanish, and have

given presentations in Spanish at universities in Cuba, El Salvador, and

Nicaragua.

With colleagues from Nicaragua I reviewed the Spanish translation of my

own Operating Systems Design and Implementation, 2nd edition for

Prentice-Hall Mexico.

Computer Languages: BASIC, C, Forth, FORTRAN, Pascal; assembly languages

for many different CPUs, Unix shell scripting, many others.

I have written disassemblers, assemblers, cross-assemblers, and compilers,

as well as application programs.

Computer System Administration: for ten years I maintained

minix1.hampshire.edu, providing information and software for

users of the Minix operating system via web pages and an ftp server. I

wrote and formatted content and remotely maintained the server. The

content has now been transferred to on a

commercial server.

Mailing List Administrator:

.

Publications: I have written many articles and reviews for computer

and electronics publications, as well as encyclopedia articles and

instructional materials.

U.S. Peace Corps Volunteer, Nigeria, West Africa. Taught high school biology,

physics, and French.

Licensed Amateur Radio Operator (Extra Class license N1AW).

Upon request I can provide a

list of publications

and

references.



Contact this candidate