Books by Ken Lambert

Python with Data Structures Fundamentals of Python: Data Structures, Second Edition Fundamentals of Python: Data Structures, Second Edition (Cengage, 2019).
Easy GUI Programming in Java GUI Programming Book Easy GUI Programming in Java (eBook, 2018).
Fundamentals of Python Fundamentals of Python, Second Edition Fundamentals of Python, Second Edition (Cengage, 2019).
Functional Programming in Haskell A Gentle Introduction to Functional Programming in Haskell A Gentle Introduction to Functional Programming in Haskell (eBook, 2016).
Scientific Computing Scientific Computing Scientific Computation and Programming in Python (with Daniel Kaplan and Simon Levy, Project Mosaic, 2016).
Python for Teens Python Programming for Teens Python Programming for Teens (Course Technology, Cengage Learning, 2015).
GUI Programming GUI Programming Book Easy GUI Programming in Python (eBook, 2012).
CS1 with Python CS1 Python Fundamentals of Python: First Programs (Course Technology, Cengage Learning, 2012).
CS2 with Python CS2 Python Fundamentals of Python: Data Structures (Course Technology, Cengage Learning, 2014).
CS1/CS2 with Python Fundamentals of Python: From First Programs through Data Structures (Course Technology, Cengage Learning, 2010).
Programming Language Design Programming Languages: Principles and Practice (Course Technology, Cengage Learning, 2012).
CS1 with Java Java: A Framework for Programming and Problem Solving, Second Edition (with Martin Osborne, ITP/Brooks/Cole, 2002)
CS2 with Java Java: A Framework for Program Design and Data Structures (with Martin Osborne, ITP/Brooks/Cole, 2004)
CS1 with C++ Understanding Programming and Problem Solving with C++ (with Douglas W. Nance, ITP/PWS, 1996)
CS2 with C++ Understanding Program Design and Data Structures with C++ (with Thomas L. Naps, ITP/PWS, 1996)
CS1 and CS2 with C++ Introduction to Computer Science with C++ (with Douglas W. Nance and Thomas L. Naps, ITP/PWS, 1996)
High school C++
AP A
Fundamentals of C++, Second Edition (with Douglas W. Nance, ITP/South-Western, 2001)
High school C++
AP AB
Fundamentals of C++ and Data Structures, Second Edition (with Thomas L. Naps, ITP/South-Western, 2001)
High school Java

AP A
Fundamentals of Java, AP Computer Science Essentials (with Martin Osborne, Course Technology/Cengage Learning, 2011)
High school Java

AP A/AB
Fundamentals of Java, AP Computer Science for the A and AB Exams (with Martin Osborne, Thomson/Course Technology, 2006)
High school Java

AP A
Fundamentals of Java, AP Computer Science for the A Exam (with Martin Osborne, Thomson/Course Technology, 2006)
High school Java

Pre AP
Java Basics (with Martin Osborne, Thomson/Course Technology, 2003)
OOP with Smalltalk Smalltalk in Brief Smalltalk in Brief (with Martin Osborne, ITP/PWS, 1997)

Back to Lambert's home page