- Software engineering : a practitioner's approach (6th ed, 2005) / Pressman, Roger S.
- Data structures and algorithms in Java (3rd ed, 2004) / Goodrich, Michael T.
- Modern compiler implementation in Java (2nd ed, 2002) / Appel, Andrew W.
- Computer networks (4th ed, 2003) / Tanenbaum, Andrew S.
- Java in distributed systems : concurrency, distribution, and persistence (2001) / Boger, Marko
- Data structures and algorithms in Java (2nd ed, 2001) / Goodrich, Michael T.
- Learning SQL : a step by step guide using Oracle (2003) / Earp, Richard