Carl Albing

...currently teaches Computer Science at the U.S. Naval Academy. Prior to that he wrote software for some of the biggest and fastest computers in the world as a software engineer for Cray Inc. Carl is the co-author of two books, one on Java development on Linux and his latest, the O'Reilly "bash Cookbook" (now in its third printing), as well as a video series on bash, "Great Bash".

A software consultant, manager, analyst and programmer with an amazing breadth of software experience, Carl has worked with companies in the US, Canada and Europe. He has worked for large companies and small startups, in technical as well as in managerial and marketing roles. Carl's software projects, past and present, involve the design and development of distributed computing software, medical image processing applications, compilers, medical devices, web-based factory floor automation, and more.

Carl's education includes a Ph.D. in Computer Science as well as a B.A. in Mathematics and an M.I.M., (c.f., International MBA). He has spoken at conferences and training seminars in the US, Canada and Europe as well as local high schools and colleges. Carl enjoys speaking at user groups and seminars on Supercomputers (HPC), Linux, bash, C, and Java topics.

Books, Videos by Carl et al.

video cover

"Great Bash (video)"
by Carl Albing
O'Reilly Media, Inc.
February, 2011

book cover

"bash Cookbook"
by Carl Albing, JP Vossen,
and Cameron Newham
O'Reilly Media, Inc.
May, 2007
ISBN 978-0596526788

book cover

"Java Application Development on Linux"
by Carl Albing and Michael Schwarz
PrenticeHall/PTR January, 2005
ISBN 978-0131436978