2001 Listing of Object Technology Books and Multimedia

While our experts have made their recommendations, there is still a need to provide the Journal of Object-Oriented Programming's readers with a comprehensive, categorized list. This updated bibliography includes more than 550 books and multimedia published from 1999 to the present. Suggestions, comments, and additions should be sent to Heather Darcy at [email protected].

Compiled by Heather Darcy

Click HERE to download a PDF file of the 2001 Book List.

ANALYSIS & DESIGN
Armour, F. and G. Miller. Advanced Use Case Modeling: Software Systems, Addison–Wesley, 2000; ISBN: 0-201-61592-4.

Arrington, C.T. Enterprise Java with UML, Wiley, 2001; ISBN: 0-471-38680-4.

Beck, K. and M. Fowler. Planning Extreme Programming, Addison–Wesley, 2001; ISBN: 0-201-71091-9.

Bennett, S., S. Mcrobb, and R. Farmer. Object-Oriented Analysis and Design, McGraw–Hill, 1999; ISBN: 0-07-709497-2.

Besset, D. Object-Oriented Implementation of Numerical Methods: An Introduction to Java & Smalltalk, Morgan Kaufmann, 2000; ISBN: 1-558-60679-3, (CD-ROM included).

Binder, R. V. Testing Object-Oriented Systems: Models, Patterns, and Tools, Addison–Wesley, 2000; ISBN: 0-201-8093809.

Box, D., ET AL. Effective COM: 50 Ways to Improve Your COM and MTS-based Applications, Addison–Wesley, 1999; ISBN: 0-201-37968-6.

Bronson, G. J. Program Development and Design Using C++, 2nd ed., Brooks/Cole, 2000; ISBN: 0-534-37130-2.

Bronzite, M. System Development: A Strategic Framework, Springer Verlag, 2000; ISBN: 1-8523-3176-3.

Broy, M. and R. Steinbrüggen, eds. Calculational System Design, IOS Press, 1999; ISBN: 90-5199-459-1.

Coad, P. Business Object Models, Yourdon Press, 1999; ISBN: 0-13-3964337.

Cockburn, A. Writing Effective Use Cases, Addison–Wesley, 2000; ISBN: 0-201-70225-8.

Cohoon, J. and J. Davidson. C++ Program Design, 2nd ed., McGraw–Hill, 1999; ISBN: 0-07-012135-4.

Chugg, K. M., A. Anastasopoulis, and X. Chen. Interactive Detection-Adaptivity, Complexity Reduction, and Applications (The Kluwer International Series in Engineering and Computer Science, Volume 602), Kluwer Academic Publishers, 2000; ISBN: 0-792-37277-8.

Dorsey, P. and J. R. Hudicka. Oracle8: Design Using UML Object Modeling, Osborne/McGraw–Hill, 1999; ISBN: 0-07-882474-5.

Douglass, B. P. Real-Time UML: Developing Efficient Objects for Embedded Systems, 2nd ed., Addison–Wesley, 2000; ISBN: 0-201-65784-8.

Giovinazzo, W. A. Object-Oriented Data Warehouse Design: Building A Star Schema, 1st ed., Prentice Hall, 2000; ISBN: 0-13-085081-0.

Graham, I. S. Language and Design Sourcebook: The Next Generation HTML, Wiley, 2000; ISBN: 0-471-37485-7.

Guzdial, M. Squeak: Object-Oriented Design with Multimedia Applications, Prentice Hall, 2000; ISBN: 0-13-028028-3.

Hatley, D. Process for System Architecture and Requirements Engineering, Dorset House, 2000; ISBN: 0-9326-3341-2.

Hoffer, J. A., J. George, and J. S. Valacich. Modern Systems Analysis and Design, Addison–Wesley, 2000; ISBN: 0-130-56902, (CD-ROM included).

Horton, W. Designing Web-Based Training, Wiley, 2000; ISBN: 0-471-35614-X.

Jackson, M. Problem Frames and Methods: Structuring and Analyzing Software Development Problems, Addison–Wesley, 2000; ISBN: 0-201-59627-X

Jeffries, R, A. Anderson, and C. Hendrickson. Extreme Programming Installed, Addison–Wesley, 2001; ISBN: 0-201-71091-9.

Kafura, D. Object-Oriented Software Design and Construction with Java, 1st ed., Prentice Hall, 2000; ISBN: 0-13-011264-X, (CD-ROM included).

Kalin, M. Object-Oriented Programming in Java, Prentice Hall, 2001; ISBN: 0-13-019859-5, (CD-ROM included).

Kemp, C., R. Kemp, and M. Goncalves. Designing Enterprise Solutions with Microsoft Technologies, 1st ed., Prentice Hall, 2000; ISBN: 0-13-086756-X, (CD-ROM included).

Kramm, M. and K. Graziano. Oracle Designer: A Template for Developing an Enterprise Standards Document, 1st ed., Prentice Hall, 2000; ISBN: 0-13-015343-5.

Kulak, D. and E. Guiney. Use Cases: Requirements in Context, Addison–Wesley, 2000; ISBN: 0-201-65767-8.

Lambert, K. and M. Osborne. A Framework for Program Design and Data Structures, Brooks/Cole, 2000; ISBN: 0-534-36691-0.

Langer, A. Analysis and Design of Information Systems, Springer Verlag, 2000; ISBN: 0-3879-5038-9.

Maciaszek, L. Requirements Analysis and System Design: Developing Information Systems with UML, Addison–Wesley, 2001; ISBN: 0-201-70944-9.

Marakas, G. Systems Analysis and Design: An Active Approach, Prentice Hall, 2001; ISBN: 0-13-022515-0.

Marcus, E., ET AL. Blueprints for High Availability: Designing Resilient Distributed Systems, Wiley, 2000; ISBN: 0-471-35601-8.

Meyer, B. Object-Oriented Software Construction, 2nd ed., Prentice Hall, 2001; ISBN: 0-136-29155-4.

Meyers, S. Effective STL: 50 Specific Ways to Improve Your Use of the Standard Template Library, Addison–Wesley, 2001, ISBN: 0-201-74962-9.

McGregor, J. and D. Sykes. Practical Guide to Testing Object-Oriented Software, Addison–Wesley, 2001; ISBN: 0-201-32564-0.

Oberg, R. J. Understanding and Programming COM+: A Practical Guide to Windows 2000 DNA, 1st ed., Prentice Hall, 2000; ISBN: 0-13-023114-2, (CD-ROM included).

Oestereich, B. Developing Software with UML: Object-Oriented Analysis and Design in Practice, Addison–Wesley, 1999; ISBN: 0-201-39826-5.

Page-Jones, M. Fundamentals of Object-Oriented Design in UML, Addison–Wesley and Dorset House, 2000; ISBN: 0-201-69946-X.

Papazoglou, M., S. Spaccapertra, and Z. Tari, Eds. Advances in Object-Oriented Data Modeling, MIT Press, 2000; ISBN: 0-2621-6189-3.

Robertson, P., R. Laddaga, and H. Shrobe. Dynamic Object Technology Clearly Explained, Academic Press, 1999; ISBN: 0-12-490340-1.

Rofail, A. and Y. Shohoud. Mastering COM and COM+, Sybex, 1999; ISBN: 0-7821-2384-8.

Rowlett, T. The Object-Oriented Development Process: Developing and Managing a Robust Process for Object-Oriented Development, Prentice Hall, 2001, ISBN: 0-13-030621-5.

Rumbaugh, J., I. Jacobson, and G. Booch. The Unified Modeling Language Reference Manual, Addison–Wesley, 1999; ISBN: 0-201-30998-X.

Satzinger, J., R. Jackson, and S. Burd. Systems Analysis and Design in a Changing World, Course Technology, 2000; ISBN: 0-7600-5879-2.

Schildt, H. and M. Michaelis. COM+ Programming from the Ground Up, McGraw–Hill, 2000; ISBN: 0-07-212045-2.

Sessions, R. Com+ and the Battle for the Middle Tier, Wiley, 2000; ISBN: 0-471-31717-9.

Shelly, G., T. Cashman, and H. Rosenblatt. Systems Analysis and Design, 4th ed., Course Technology, 2001; ISBN: 0-7895-5957-9.

Sonka, M., V. Hlavac, and R. Boyle. Image Processing: Analysis and Machine Vision, 2nd ed., PWS Publishing, 1999; ISBN: 0-534-95393-X.

Succi, G. and M. Marchesi. Extreme Programming Examined, Addison–Wesley, 2001; ISBN: 0-201-71040-4.

Sussenbach, R. Object-Oriented Analysis and Design, DDC Publishing, 2000; ISBN: 1-56243-982-0.

Thai, T. L. Learning DCOM, O'Reilly, 1999; ISBN: 1-56592-581-5.

Wake, W. K. Design Paradigms: A Sourcebook for Creative Visualization, Wiley, 2000; ISBN: 0-471-29976-6.

Warmer, J. and A. Kleppe. The Object Constraint Language: Precise Modeling with UML, Addison–Wesley, 1999; ISBN: 0-201-37940-6.

Weinschenk, S., ET AL. Designing Effective Speech Interfaces, Wiley, 2000; ISBN: 0-471-37545-4.

Whitten, J., L. Bentley, and K. Dittman. Systems Analysis and Design Methods, 5th ed., McGraw–Hill, 2000; 0-72-31539-3.

Valacich, J., J. George, and J. Hoffer. Essentials of Systems Analysis and Design, Prentice Hall, 2001; ISBN: 0-13-018373-3.

van Harmelen, M. Object Modeling and User Interface Design, Addison–Wesley, 2001; ISBN: 0-201-65789-9.

CORBA
Balen, H. Distributed Object Architectures with CORBA, SIGS, 2000; ISBN: 0-521-65418-1.

Blakley, B. CORBA Security: An Introduction to Safe Computing with Objects, Addison–Wesley, 2000; ISBN: 0-201-32565-9.

Bolton, F., and E. Walshe. Pure Corba 3, Sams, 2001; ISBN: 0-672-31812-1.

Brose, G., A. Vogel, and K. Duddy. Java Programming with CORBA: Advanced Techniques for Building Distributed Applications, 3rd ed., Wiley, 2001; ISBN: 0-471-37681-7.

Henning, M. and S. Vinoski. Advanced CORBA Programming with C++, Addison–Wesley, 1999; ISBN: 0-201-37927-9.

Hoque, R. CORBA for Real Programmers, Morgan Kaufmann, 1999, ISBN: 0-12355-590-6.

Puder, A., ET AL. Mico: An Open Source Corba Implementation, 3rd ed., Morgan Kaufmann, 2000; ISBN: 1-55860-666-1.

Siegel, J. Corba 3 Fundamentals and Programming, 2nd ed., Wiley, 2000; ISBN: 0-471-29518-3.

Siegel, J. Quick CORBA 3, Wiley, 2001; ISBN: 0-471-38935-8.

Vogel, A., B. Vasudevan, M. Benjamin, and T. Villalba. C++ Programming with CORBA, Wiley, ISBN: 1999, 0-471-28306-1.

Zahir, T. and O. Bukres. Distributed Object Computing: A CORBA Perspective, Wiley, 2001; ISBN: 0-471-35198-9.

DATABASE
Abiteboul, S., ET AL. Data on the Web: From Relations to Semistructured Data and XML, Morgan Kaufmann, 1999; ISBN: 1-55860-622-X.

Begg, C. and T. Connolly. Database Solutions: A Step-by-Step Guide to Building Databases, Addison–Wesley, 2000; ISBN: 0-201-67476-9, (CD-ROM included).

Berler, M., ET AL. The Object Data Standard: ODMG 3.0, Morgan Kaufmann, 2000; ISBN: 1-55860-647-5.

Bowman, J., S. Emerson, and M. Darnovsky. The Practical SQL Handbook: Using SQL Variants, Addision–Wesley, 2001; ISBN: 0-201-70309-2, (CD-ROM included).

Brooks, R. The Definitive DataWindow: Your Key to PowerBuilder Success, Addison–Wesley, 2000; ISBN: 0-201 70224-X, (CD-ROM included).

Brown, L. Complete Oracle DBA Training Course, Boxed Set, 1st ed, Prentice Hall, 2000; ISBN: 0-13-096276-7.

Buczek, G. Instant SQL Server 2000 Applications, McGraw–Hill, 2001; ISBN: 0-0721-3320-1, (CD-ROM included).

Burkey, R. and C. Breakfield. Designing a Total Data Storage Solution: Technology, Implementation, and Management, CRC Press, 2000; ISBN: 0-8490-30893-3.

Burleson, D. Oracle Internals: Tips, Tricks, and Techniques for DBAs, CRC Press, 2001; ISBN: 084-931-139-X.

Buyens, J. Web Database Development Step by Step, Microsoft Press, 2000; ISBN: 0-7356-0966-7.

Byrne, J. Complete SQL Server 7 Training Course, Boxed Set, 1st ed., Prentice Hall, 2000; ISBN: 0-13-086863-9.

Cattell, R.G. Object Database Standard: Odmg 3.0, Morgan Kaufmann, 2000; ISBN: 1-55860-647-5.

Celko, J. Joe Celko's Data and Database: Concepts in Practice, Morgan Kaufmann, 1999; ISBN: 1-55860-432-4.

Date, C. J. An Introduction to Database Systems: Relational Model Value Package, 7th ed., Addison–Wesley, 2001; ISBN: 0-201-54732-5.

Elmasri, R. and S. B. Navathe. Fundamentals of Database Systems, 3rd ed., Addison–Wesley, 2000; ISBN: 0-8053-1755-4.

Feiler, J. Automating FileMaker Pro, Morgan Kaufmann, 2000; ISBN: 0-12251-337-1.

Feurstein, S. Oracle PL/SQL Programming Developer's Workbook, O'Reilly, 2000; ISBN: 1-56592-674-9.

Harrington, J. L. Object-Oriented Database Design Clearly Explained, Morgan Kaufmann, 1999; ISBN: 0-12326-428-6.

Hilton, C. and J. Willis. Building Database Applications on the Web Using PHP3, Addison–Wesley, 2000; ISBN: 0-201-65771-6, (CD-ROM included).

Howe, D. Data Analysis for Database Design 3rd ed., Butterworth–Heinemann, 2000; ISBN: 0-750-65086-9.

Hura, G. and M. Singhai. Data and Computer Communications: Networking and Internetworking, CRC Press, 2001; ISBN: 0-849-30928-X.

Imhoff, C., L. Loftis, and J Geiger. Building the Customer-Centric Enterprise: Data Warehousing Techniques for Supporting Customer Relationship Management, Wiley, 2001; ISBN: 0-471-31981-3.

Informix Software. Informix Guide to Designing Databases and Data Warehouses, Prentice Hall, 2000; ISBN: 0-13-016167-5.

Informix Software. Informix Guide to SQL: Tutorial, 2nd ed., Prentice Hall, 2000; ISBN: 0-13-016165-9.

Kimball, R., ET AL. Data Webhouse Toolkit: Building the Web-Enabled Data Warehouse, Wiley, 2000; ISBN: 0-471-37680-9.

Langer, M. Filemaker Pro 5 Companion, Morgan Kaufmann, 2000; ISBN: 0-12436-151-X.

Lewis, J. Practical Oracle8i: Building Efficient Databases, Addison–Wesley, 2001; ISBN: 0-201-71584-8.

Loney, K. Oracle8i: The Complete Reference, Oracle Press, 2000; ISBN: 0-07-212364-8.

Melton, J. and A. Simon. SQL: 1999–Understanding Relational Language Components, Morgan Kaufmann, 2001; ISBN: 1-55860-456-1.

Morrison, A. and A. Rischert. Oracle SQL Interactive Workbook, Prentice Hall, 2000; ISBN: 0-13-015745-7.

O'Neil, P., ET AL. Database: Principles, Programming, Performance, 2nd ed., Morgan Kaufmann, 2000; ISBN: 1-55860-438-3.

Pascal, F. Practical Issues in Database Management: A Reference for the Thinking Practitioner, Addison–Wesley, 2000; ISBN: 0-201-48555-9.

Piattinin, M. and O. Diaz, Eds. Advanced Databased Technology and Design, Artech House, 2000; ISBN: 0-890-06395-8.

Riccardi, G. Principles of Database Systems with Internet and Java Applications, Addison–Wesley, 2001; ISBN: 0-201-61247-X.

Rigaux, P., M. Scholl, and A. Voisard. Spatial Databases: With Application to GIS, Morgan Kaufmann, 2001; ISBN: 1-55860-588-6.

Rosenzweig, B. and E. Silvestrova. Oracle PL/SQL Interactive Workbook, 1st ed., Prentice Hall, 2000; ISBN: 0-13-015743-0.

Sanjiv, P. High-Performance Web Databases: Design, Development, and Deployment, CRC Press, 2000; ISBN: 0-8493-0882-8.

Sayood, K. Introduction to Data Compression, 2nd ed., Morgan Kaufmann, 2000; ISBN: 1-55860-558-4.

Shirai, T. and R. Michel. DB2 Universal Database in the Solaris Operating Environment, Prentice Hall, 2000; ISBN: 0-13-086986-4, (CD-ROM included).

Simon, A. and S. Shaffer. Data Warehousing and Business Intelligence for E-Commerce, Morgan Kaufmann, 2001; ISBN: 1-55860-713-7.

Sunderraman, R. Oracle 8 Programming: A Primer, Addison–Wesley, 2000; ISBN: 0-201-61258-5.

Taylor, A. Database Development For Dummies, Hungry Minds, 2000; ISBN: 0-7645-0752-4.

Thuraisingham, B. XML, Semi-Structured Databases, and the Semantic Web, CRC Press, 2001; ISBN: 0-849-31031-8.

Toigo, J. W. The Holy Grail of Data Storage Management, 1st ed., Prentice Hall, 2000; ISBN: 0-13-013055-9.

Urman, S. Oracle8i Advanced PL/SQL Programming, Oracle Press, 2000; ISBN: 0-07-212146-7, (CD-ROM included).

Watterson, K. Projects You Can Do With Microsoft SQL Server 7, Wiley, 2000; ISBN: 0-471-32751-4, (CD-ROM included).

Wille, C. and B. McGehee. MCSE Training Guide: SQL Server 7 Administration, New Riders, 1999; ISBN: 0-7357-0003-6.

GUI
Champeon, S. and D. S. Fox. Building Dynamic HTML GUIs, IDG, 1999; ISBN: 0-7645-3267-7.

Johnson, J. GUI Bloopers: Don'ts and Do's for Software Developers and Web Designers, Morgan Kaufmann, 2001; ISBN: 1-55860-582-7.

Walrath, K. and M. Campione. The JFC Swing Tutorial: A Guide to Constructing GUIs, Addison–Wesley, 1999; ISBN: 0-201-43321-4.

INFORMATION SYSTEMS
Betz, F. Strategic Managment and Information Technology, Wiley, 2001; ISBN: 0-471-38402-X.

Bingham, J. A. Adsl, Vdsl, and Multicarrier Modulation, Wiley, 2000; ISBN: 0-471-29099-8.

Boecking, S. Object-Oriented Network Protocols, Addison–Wesley, 1999; ISBN: 0-201-17789-7.

Clarke, S. Information Systems Strategic Management: An Integrated Approach, Routledge, 2001; ISBN: 0-4152-0278-7.

Clarke, S. and B. Lehaney, Eds. Human Centered Methods in Information Systems: Current Research and Practice, Idea Group Publishing, 2000; ISBN: 1-878-28964-0.

Damij, T. Tabular Application Development for Information Systems: An Object-Oriented Methodology, Springer Verlag, 2001; ISBN: 0-387-95095-8.

Davie, B. S. and Y. Rekhter. Mpls: Technology and Applications, Morgan Kaufmann, 2000; ISBN: 1-55860-656-4.

Farley, M. Building Storage Networks, McGraw–Hill, 2000; ISBN: 0-07-212050-9.

Goldman, J. E. Local Area Networks, Wiley, 2000; ISBN: 0-471-33047-7, (CD-ROM included).

Goodchild, M., ET AL., Eds. Interoperating Geographic Information Systems, Kluwer Academic Publishers, 1999; ISBN: 0-7923-8436-9.

Horak, R, M. Miller, and H. Newton. Communications Systems and Networks, Hungry Minds, 2000; ISBN: 0-7645-7522-8.

International Conference on Object-Oriented Information Systems 2000, OOIS 2000: 6th International Conference on OOIS, Springer Verlag, 2001; ISBN: 1-85233-420-7.

Izzo, P. Gigabit Networks: Standards and Schemes for Next-Generation Networks, Wiley, 2000; ISBN: 0-471-35235-7.

Jenkins, G. Information Systems: Policies and Procedures Manual: 2001 Supplement, Prentice Hall, 2000; ISBN: 0-130-30673-8, (CD-ROM included).

Klopotek, M.A., M. Michalewicz, and S.T. Wierzchon. Proceedings of the International Symposium Intelligent Information Systems X, Springer Verlag, 2001; ISBN: 3-7908-1407-5.

Krause, M. and H. F. Tipton, Eds. Information Security Management, CRC Press, CRC Press, 1999; ISBN: 0-8493-9829-0.

Laudon, K. and J. Laudon. Essentials of Management Information Systems: Organization and Technology in the Networked Enterprise, Prentice Hall, 2001; ISBN: 0-130-19323-2.

Lyke, H. IT Automation: The Quest for LightsOut, Prentice Hall, 2000; ISBN: 0-13-013786-3.

Martin, E. Information Systems, Holt, Rinehart, and Winston, 2001; ISBN: 0-03-075642-1.

Nickerson, R. Business and Information Systems, Prentice Hall, 2000; ISBN: 0-130-89496-6.

Norris, M. Communications Technology Explained, Wiley, 2000; ISBN: 0-471-98625-9.

Piattini, M., Ed. Auditing Information Systems, Idea Group Publishing, 2000; ISBN: 1-878-28975-6.

Pullen, M. Understanding Internet Protocols: An Interactive Hands-On Approach, Wiley, 2000; ISBN: 0-471-35626-3, (CD-ROM included).

Regan, E. and B. O'Connor. End-User Information Systems: Implementing Individual and Work Group Technologies, Prentice Hall, 2001; ISBN: 0-130-18264-8.

Stair, R. M. and G. W. Reynolds. Principles of Information Systems, 5th ed., Course Technology, 2001; ISBN: 0-619-03357-6.

Solla, S., T. Leen, and K.R. Muller, Eds. Advances in Neural Information Processing Systems, MIT Press, 2000; ISBN: 0-262-19450-3.

Thomas, T. M. BCMSN: Building Cisco Multilayer Switching Networks, McGraw-Hill, 2000; ISBN: 0-07-212474-1.

Unicode Consortium. The Unicode Standard, Version 3.0, Addison–Wesley, 2000; ISBN: 0-201-61633-5, (CD-ROM included).

Weikum, G. and G. Vossen. Transactional Information Systems: Theory, Algorithms, and the Practice of Concurrency Control and Recovery, Morgan Kaufmann, 2001; ISBN: 1-55860-508-8.

MISCELLANEOUS LANGUAGES
Besset, D. H. Object-Oriented Implementation of Numerical Methods: An Introduction with Java & Smalltalk, Morgan Kaufmann, 2000; ISBN: 1-55860-679-3.

Cannatello, C. Advanced Assembler Language and MVS Interfaces: For IBM Systems and Application Programmers, Wiley, 2000; ISBN: 0-471-36176-3.

Craig, I. The Interpretation of Object-Oriented Programming Languages, Springer Verlag, 2000; ISBN: 1-85233-159-3.

Danesh, A. Mastering Linux, Sybex, 2001; ISBN: 0-7821-2915-3.

Friedman, D., M. Wand, and C.T. Haynes. Essentials of Programming Languages, 2nd ed., MIT Press, 2001; ISBN: 0-262-06217-8.

Gay, W. Advanced Unix Programming, Sams Publishing, 2000; ISBN: 0-6723-1990-X.

Kernighan, B., and R. Pike. The Practice of Programming, Addison–Wesley, 1999; ISBN: 0-201-61586-X.

Lutz, M. and D. Ascher. Learning Python, O'Reilly, 1999; ISBN: 1-56592-464-9.

Minasi, M., D. York, and C. Hunt. Linux for Windows NT/2000 Administrators: The Secret Decoder Ring, Sybex, 2000; ISBN: 0-7821-2730-4.

Pratt, T. and M. Zelkowitz. Programming Languages: Design and Implementation, Prentice Hall, 2001; ISBN: 0-130-27678-2.

Sceppa, D. Programming ADO, Microsoft Press, 2000; ISBN: 0-7356-0764-8, (CD-ROM included).

Wilson, L. and R. Clark. Comparative Programming Languages, Addison–Wesley, 2000; ISBN: 0-201-71012-9.

ADA
Burns, A. and A. Wellings. Real-Time Systems and Programming Languages: Ada 95, Real-Time Java, and Real-Time C/POSIX, Addison–Wesley, 2001; ISBN: 0-201-72988-1.

Crawford, B. Ada Essentials: Overview, Examples, and Glossary, Trafford Publishing, 2000; ISBN: 1-55212-371-5.

Dale, N., C. Weems, and J. McCormick. Planning and Problem Solving with Ada 95, 2nd ed., Jones and Bartlett Publishers, 2000; ISBN: 0-7637-0792-9.

Feldman, M. B. and E. B. Koffman. Ada 95: Problem Solving and Program Design, 3rd ed., Addison–Wesley, 1999; ISBN: 0-201-36123-X.

C AND C++
Afzal, A. Pure C++ Programming, Prentice Hall, 2001; ISBN: 0-136-40711-8.

Aklecha, V. Object-Oriented Frameworks Using C++, Coriolis, 1999; ISBN: 1-57610-403-6, (CD-ROM included).

Albahari, B., P. Drayton, and B. Merrill. C# Essentials, O'Reilly, 2001; ISBN: 0-596-00079-0.

Alexandrescu, A. Modern C++ Design: Generic Programming and Design Patterns Applied, Addison–Wesley, 2001; ISBN: 0-201-70431-5.

Ammeraal, L. C++ for Programmers, 3rd ed., Wiley, 2000; ISBN: 0-471-606979.

Blankenship, J. C is for Control: A Laboratory Text for Hardware Interfacing with C and C++, Prentice Hall, 2000; ISBN 0-02-310742-1.

Coohoon, J.P. and J.W. Davidson. C++ Program Design: An Introduction to Programming and Object-Oriented Design, McGraw–Hill, 2001; ISBN: 0-0724-1163-5.

Cooper, D. and A. Boyer. C++ Programming for Technology, Delmar Publishers, 2001; ISBN: 0-766-81407-6, (CD-ROM included).

Dattatri, K. C++: Effective Object-Oriented Software Construction: Concepts, Practices, Industrial Strategies and Practices, 2nd ed., Prentice Hall, 2000; ISBN: 0-13-086769-1.

Davis, S. C++ For Dummies, 4th ed., Hungry Minds, 2000; ISBN: 0-7645-0746-X, (CD-ROM included).

Deitel, H.M. and P.J. Deitel. C, How to Program, 3rd ed., Prentice Hall, 2001; ISBN: 0-13-089572-5, (CD-ROM included).

Deitel, H. M. and P .J. Deitel. C++, How to Program, 3rd ed., Prentice Hall, 2001; ISBN: 0-13-089571-7, (CD-ROM included).

Deitel, H. M., ET AL. Getting Started with Microsoft Visual C++ 6 with an Introduction to MFC, 2nd ed., Prentice Hall, 2000; ISBN: 0-13-013249-7, (CD-ROM included).

Eckel, B. Thinking in C++, Vol. 1, 2nd ed., Prentice Hall, 2000; ISBN: 0-13-979809-9, (CD-ROM included).

Farrell, J. Object-Oriented Programming Using C++, 2nd ed., Course Technology, 2001; ISBN: 0-619-03361-4.

Feur, A. The C Puzzle Book, Addison–Wesley, 1999; ISBN: 0-201-60461-2.

Friedman, F. and E. Koffman. Problem Solving, Abstraction, and Design Using C++, 3rd ed., Addison–Wesley, 2000; ISBN: 0-201-61277-1.

Gary, J. and B. Fairleigh. First Book of C++ from Here to There, 2nd ed., Brooks/Cole, 2000; ISBN: 0-534-36801-8.

Gilberg, R. F. and B. A. Forouzan. Computer Science: A Structured Programming Approach Using C++, Brooks/Cole, 2000; ISBN: 0-534-95207-0.

Halpern, P. C++ Standard Library from Scratch, Que, 1999; ISBN: 0-78972-128-7.

Hanly, J. and E. Koffman. C Program Design for Engineers, 2nd ed., Addison–Wesley, 2001; ISBN: 0-201-70871-X.

Heller, S. Learning to Program in C++, Prentice Hall, 2001; ISBN: 0-13-032410-8, (CD-ROM included).

Holzner, S. C++ Black Book, The Coriolis Group, 2000; ISBN: 1-576-10777-9.

Johnsonbaugh, R. and M. Kalin. Object-Oriented Programming in C++, 2nd ed., Prentice Hall, 1999; ISBN: 0-13-015885-2, (CD-ROM included).

Jones, R. M. Introduction to MFC Programming with Visual C++, 1st ed., Prentice Hall, 2000; ISBN: 0-13-016629-4, (CD-ROM included).

Kelly, A. and I. Pohl. C by Dissection: The Essentials of C Programming, 4th ed., Addison–Wesley, 2001; ISBN: 0-201-71374-8.

Klander, L. CORE Visual C++ 6, 1st ed., Prentice Hall, 2000; ISBN: 0-13-085859-5.

Knowlton, T. C++ Basics, South-Western, 2001; ISBN: 0-538-69494-7, (CD-ROM included).

Koenig, A. and B. Moo. Accelerated C++: Practical Programming by Example, Addison–Wesley, 2000; ISBN: 0-201-70353-X.

Lambert, K. and T.L. Naps. Fundamentals of C++ and Data Structures: Advanced Course, 2nd ed., South-Western, 2001; ISBN: 0-538-69564-1.

Langer, A. and K. Kreft. Standard C++ IOStreams and Locales: Advanced Programmer's Guide and Reference, Addison–Wesley, 2000; ISBN: 0-201-18395-1.

Lee, R. and W. Tepfenhart. UML and C++: A Practical Guide to Object-Oriented Development, Prentice Hall, 2001; ISBN: 0-13-029040-8.

Liberty, J. C++ from Scratch, Que, 1999; ISBN: 0-78972-079-5.

Liberty, J. Sams Teach Yourself C++ in 21 Days, 4th ed., Sams, 2001; ISBN: 0-672-32072-X.

Litvin, M. and G. Litvin. 100 Multiple Choice Questions in C++, Skylight Publishing, 2000; ISBN: 0-9654-8530-7.

Loudon, K. Mastering Algorithms with C, O'Reilly, 1999; ISBN: 1-56592-453-3.

Maddox, R. A. Distributed Application Programming in C++, 1st ed., Prentice Hall, 2000; ISBN: 0-13-087133-8 (CD-ROM included).

Main, M. and W. Savitch. Data Structures and Other Objects Using C++, 2nd ed., Addison–Wesley, 2001; ISBN: 0-201-70297-5.

Maloney, J. Distributed COM Application Development Using Visual C++ 6.0, Prentice Hall, 2000; ISBN: 0-13-084874-3, (CD-ROM included).

Martin, R. Designing Object-Oriented C++ Applications Using UML, Prentice Hall, 1999; ISBN: 0-13-597444-5, (CD-ROM included).

Martin, R. More C++ Gems, Cambridge University Press, 2000; ISBN: 0-521-78618-5.

McGregor, R. Practical C++, Que, 1999; ISBN: 0-78972-144-9.

Microsoft Corporation. Microsoft Mastering: MFC Development Using Microsoft Visual C++ 6.0, Microsoft Press, 2000; ISBN: 0-7356-0925-X, (CD-ROM included).

Milewski, B. C++ in Action: Industrial-Strength Programming Techniques, Addison–Wesley, 2001; ISBN: 0-201-69948-6, (CD-ROM included).

Morrison, J. C++ for Visual Basic Programmers, Springer Verlag, 2000; ISBN: 1-893115-76-3.

Murray, W. H. and C. H. Pappas. Visual C++ Templates, 1st ed., Prentice Hall, 2000; ISBN: 0-13-022487-1.

Musser, D., G. Derge, and A. Saini. STL Tutorial and Reference Guide: C++ Programming with the Standard Template Library, Addison–Wesley, 2001; ISBN: 0-201-37923-6.

Paulus, D. and J. Hornegger. Applied Pattern Recognition: A Practical Introduction to Image and Speech Processing in C++, Morgan Kaufmann, 2001; ISBN: 3-52815-558-2.

Plauger, P.J., A. Stepanov, M. Lee, and D. Musser. The C++ Standard Template Library, Prentice Hall, 2000; ISBN: 0-13-437633-1.

Raposa, R. Understanding C++ for MFC, Computer Bookshops; 2001; ISBN: 1-578-20068-7.

Roy, J. Informix Dynamic Server.2000: Server-Side Programming in C, 1st ed., Prentice Hall, 2000; ISBN: 0-13-013709-X, (CD-ROM included).

Salvage, J. C++ Coach: Essentials for Introductory Programming, Addison–Wesley, 2001; ISBN: 0-201-70289-4.

Savitch, W. Problem Solving with C++: The Object of Programming, 3rd ed., Addison–Wesley, ISBN: 0-201-70390-4.

Schildt, H. Borland C++ Builder: The Complete Reference, McGraw–Hill, 2001; ISBN: 0-0721-2778-3.

Schildt, H. C/C++ Programmer's Reference, 2nd ed., McGraw–Hill, 2000; ISBN: 0-0721-2706-6.

Scott, M. Programming Language Pragmatics, Morgan Kaufmann, 1999; ISBN: 1-55860-442-1.

Seed, G.M. An Introduction to Object-Oriented Programming in C++ with Applications in Computer Graphics, Springer Verlag, 2001; ISBN: 1-85233-450-9.

Sherlock, M. Writing OpenVMS Alpha Device Drivers in C, Butterworth–Heinemann, 2000; ISBN: 1-55558-209-5.

Shtern, V. Core C++: A Software Engineering Approach, Prentice Hall, 2001; ISBN 0-13-085729-7.

Staugaard, A. Structured and Object-Oriented Problem Solving Using C++, Prentice Hall, 2001; ISBN: 0-13-024851-3.

Steeb, W. and F. Solms. C++ Programming with Applications In Administration, Finance and Statistics, World Scientific Publishing, 2000; ISBN: 981-02-4066-X.

Stroustrop, B. The C++ Programming Language, Special Edition, Addison–Wesley, 2000; ISBN: 0-201-70073-5.

Swan, T. Tom Swan's GNU C++ for Linux, Que, 1999; ISBN: 0-78972-1538.

Vermeir, D. Multi-Paradigm Programming using C++, Springer Verlag, 2001; ISBN: 1-85233-483-5.

Walmsley, M. Multi-Threaded Programming in C++, Springer Verlag, 2000; ISBN: 1-85233-146-1.

Welchenbach, M. and D. Kramer. Cryptology in C and C++, Apress, 2001; ISBN: 0-189311595-X.

COBOL
Baroudi, C. Mastering COBOL, Sybex, 1999; ISBN: 0-7821-2321-X, (CD-ROM included).

Brown, G. D. Advanced COBOL for Structured and Object-Oriented Programming, 3rd ed., Wiley, 1999; ISBN: 0-471-31481-1.

Collopy, D. Introduction to COBOL: A Guide to Modular Structured Programming, Prentice Hall, 2000; ISBN: 0-13-909060-6, (CD-ROM included).

Grauer, R., C.V. Villar, and A Buss. COBOL: From Micro to Mainframe: Fujitsu Version, 3rd ed., Prentice Hall, 2000; ISBN: 1-13-085849-8, (CD-ROM included).

Menendez, R. and D. Lowe. Murach's Cics for the Cobol Programmer, Mike Murach & Associates, 2001; ISBN: 1-890-77409-X.

Murach, M., A. Prince, and R. Menendez. Murach's Structured COBOL, Mike Murach & Associates, 2000; ISBN: 1-890-77405-7.

Wilborn, W. Simplified COBOL, Prentice Hall, 2001; ISBN: 1-13-026419-9.

Villar, C.V., ET AL. COBOL from Micro to Mainframe: Fujitsue Version Preparing for the New Millennium, Prentice Hall, 2000; ISBN: 1-13-085849-8.

EIFFEL
Gore, J. Object Structures: Building Object-Oriented Software Components with Eiffel, Addison–Wesley, 2001; ISBN: 0-201-63480-5.

Joyner, I. Objects Unencapsulated: Java, Eiffel and C++, 1st ed., Prentice Hall PTR, 1999; ISBN: 0-13-014269-7.

Maughan, G. and R. Simon. Windows Programming Made Easy: Using Object Technology, COM, and the Windows Eiffel Library, Prentice Hall, 2001; ISBN: 0-13-028977-9.

Tremblay, J.P. and G. Cheston. Data Structures and Software Development in an Object-Oriented Domain Eiffel Edition, Prentice Hall, 2001; ISBN: 0-13-787946-6, (CD-ROM included).

HTML
Ashbacher, C. and D. Oliver. Sams Teach Yourself HTML and XHTML in 24 Hours, 5th ed., Prentice Hall, 2001; ISBN: 0-672-32076-2.

Ayesh, A. Essential Dynamic HTML Fast: Developing an Interactive Web Site, Springer Verlag, 2000; ISBN: 1-8523-3626-9.

Holzner, S. HTML Black Book, Coriolis, 2000; ISBN: 1-57610-617-9.

Klein, J. Building Enhanced HTML Help with DHTML and CSS, Prentice Hall, 2000; ISBN: 0-13-017929-9.

Loshin, P. Essentials Ethernet Standards: Rfc's and Protocols Made Practical, Wiley, 2000; ISBN: 0-471-34596-2, (CD-ROM included).

Microsoft Corporation. Dynamic HTML Reference and Software Development Kit, Microsoft Press, 1999; ISBN: 0-7356-0638-2, (CD-ROM included).

Musciano, C. and B. Kennedy. HTML & XHTML: The Definitive Guide, O'Reilly, 2000; ISBN: 0-5960-0026-X.

Pence, J. How to Do Everything with HTML, Osbourne, 2001; ISBN: 0-07-213273-6.

Rebholz, G. How to Use HTML & XHTML, Prentice Hall, 2001; ISBN: 0-672-32031-2.

Powell, T. and D. Whitworth. HTML Programmer's Reference, 2nd ed., McGraw–Hill, 2001; ISBN: 0-07-213232-9.

Rule, J. Dynamic HTML: The HTML Developer's Guide, Addison–Wesley, 1999; ISBN: 0-201-37961-9.

Sybex Inc. HTML Complete, Sybex, 1999; ISBN: 0-7821-2467-4.

Tittel, E., N. Pitts, and C. Valentine. Hip Pocket Guide to Html 4.01, Hungry Minds, 2000; ISBN: 0-7645-4719-4.

Weinman, L. and W. Weinman. , New Riders, 2000; ISBN: 0-7357-0972-6.

JAVA
Anderson, B. Java 2 Platform Sun Certified Programmer, 1st ed., Prentice Hall, 2000; ISBN: 0-13-014265-4 (CD-ROM included).

Arnow, D. and G. Weiss. Introduction to Programming Using Java: An Object-Oriented Approach, Java 2 Update, Addison–Wesley, 2000; ISBN: 0-201-61272-0.

Barnes, D. Object-Oriented Programming with Java: an Introduction, Prentice Hall, 2000; ISBN: 0-13-086900-7.

Barrett, D., D. Livingston, and M. Brown. Essential Java Script for Web Professionals, 1st ed., Prentice Hall, 2000; ISBN: 0-13-013056-7.

Barrilleaux, J. 3D User Interfaces with Java 3D, Manning, 2000; ISBN: 1-884-77790-2.

Berg, C. J. Advanced Java 2: Development for Enterprise Applications, 2nd ed., Prentice Hall, 2000; ISBN: 0-13-084875-1.

Berg, D. J. and J. S. Fritzinger. Advanced Techniques for Java Developers, Wiley, 1999; ISBN: 0-471-32718-2, (CD-ROM included).

Bergsten, H. JavaServer Pages, Wiley, 2000; ISBN: 1-56592-746-X.

Bloch, J. Effective Java Programming Language Guide, Addison–Wesley, 2001; 0-201-31005-8.

Boone, B. Java 2 All-In-One Certification Exam Guide, McGraw–Hill, 2000; ISBN: 0-07-913740-7 (CD-ROM included).

Bracha, G., ET AL. Concurrent Programming in Java: Design Principles and Patterns, 2nd ed., Addison–Wesley, 2000; ISBN: 0-201-31009-0.

Brown, K., ET AL. Enterprise Java, Programming with IBM Websphere, Addison–Wesley, 2001; ISBN: 0-201-61617-3.

Brown, K. and D. Petersen. Ready-to-Run Java 3D, Wiley, 1999; ISBN: 0-471-31702-0, (CD-ROM included).

Budd, T. Understanding Object-Oriented Programming with Java: Updated Edition, Addison–Wesley, 2000; ISBN: 0-201-61273-9.

Bulka, D. Java Performance and Scalability, Volume 1: Server Side Programming Techniques, Addison–Wesley, 2000; ISBN: 0-201-70429-3.

Byrne, J. Java for Cobol Programmers, Charles River Media, 2000; ISBN: 1-886-80184-3.

Cattell, R., J. Inscore, and Enterprise Partners. J2EE Technology in Practice: Building Business Applications with the Java 2 Platform, Enterprise Edition, Addison–Wesley, 2001; ISBN: 0-201-74622-0, (floppy disk included).

Cavaness, C. and B. Keeton. Special Edition Using Enterprise JavaBeans 2.0, Prentice Hall, 2001; ISBN: 0-7897-2567-3.

Chan, P. The Java Language Specification, 2nd ed., Addison–Wesley, 2000; ISBN: 0-201-31008-2.

Christopher, T. and G.K. Thiruvthukal. High-Performance Java Platform Computing: Multithreaded and Networked Programming, Prentice Hall 2001; ISBN: 0-13-016164-0.

Chu, K. and E. Brower. Java 2 Programmer's Interactive Workbook, 1st ed., Prentice Hall, 2000; ISBN: 0-13-016638-3.

Cooper, J. W. Java Design Patterns: A Tutorial, Addison–Wesley, 2000; ISBN: 0-201-48539-7, (CD-ROM included).

Daconta, M. C. Java Pitfalls: Time-Saving Solutions and Workarounds to Improve Programs, Wiley, 2000; ISBN: 0-471-36174-7.

Daconta, M., ET AL. Java Pitfalls, Wiley, 2000; ISBN: 0-471-36174-7.

Darwin, I. Java Cookbook, Solutions and Examples for Java Developers, O,Reilly, 2001; ISBN: 0-59600-170-3.

Decker, R. and S. Hirshfield. programming.java: An Introduction to Programming Using Java, Brooks/Cole, 2000; ISBN: 0-534-37109-4.

Deitel, H. and P. Deitel. The Complete Java 2 Training Course, 3rd ed., Prentice Hall, 2000; ISBN: 0-13-085247-3.

Deitel, H. M. and P. J. Deitel. Java How to Program, 3rd ed., Prentice Hall, 2000; ISBN: 0-13-012507-5 (CD-ROM included).

Deugo, D., ed. More Java Gems, Cambridge University Press, 2000; ISBN: 0-521-77477-2.

Eckel, B. Thinking in Java, Prentice Hall, 2000; ISBN: 0-13-027363-5.

Fields, D. and M. Kolb. Web Development with Java Server Pages, Manning Publications, 2000; ISBN: 1-884-77799-6.

Flanagan, D. Java in a Nutshell, 3rd ed., O'Reilly, 1999; ISBN: 1-56592-487-8.

Flanagan, D. Java Examples in a Nutshell, 2nd ed., O'Reilly, 2000; ISBN: 0-596-00039-1.

Flanagan, D., ET AL. Java Professional Library, O'Reilly; 2000, ISBN: 0-596-00107-X.

Geary, D. Advanced JavaServer Pages, Pearson, 2001; ISBN: 0-13-030704-1.

Gilorien, D. HTML and JavaScript, 1st ed., Prentice Hall, 2000; ISBN: 0-13-086334-3, (CD-ROM included).

Govoni, D. Java Application Frameworks, Wiley, 1999; ISBN: 0-471-329304.

Haggar, P. Practical Java Programming Language Guide, Addison–Wesley, 2000; ISBN: 0-201-61646-7.

Hall, M. Core Servlets and JavaServer Pages, Prentice Hall, 2000; ISBN: 0-130-89340-4.

Halter, S. and S. Munroe. Enterprise Java Performance, Prentice Hall, 2001; ISBN: 0-13-017296-0.

Hardy, V. J. Java 2D API Graphics, 1st ed., Prentice Hall, 2000; ISBN: 0-13-014266-2, (CD-ROM included).

Harrison, G. Dynamic Web Programming: Using Java, JavaScript and Informix, Prentice Hall, 2000; ISBN: 0-13-086184-7, (CD-ROM included).

Horstmann, C. and G. Cornell. Core Java 2, Volume 1: Fundamentals, 5th ed., Prentice Hall, 2001; ISBN: 0-13-089468-0, (CD-ROM included).

Horstmann, C. and G. Cornell. Core Java 2, Volume 2: Advanced Features, Prentice Hall, 2000; ISBN: 0-13-081934-4, (CD-ROM included).

Horto, I. Beginning Java 2, JDK 1.3 Edition, Wrox Press, 2000; ISBN: 1-861-00366-8.

Hunter, J. and W. Crawford. Java Servlet Programming, 2nd ed., O'Reilly, 2001; ISBN: 0-596-00040-5.

Jia, X. Object-Oriented Software Development in Java, Addison–Wesley, 1999; ISBN: 0-201-35084-X, (CD-ROM included).

Jubin, H. and J. Friedrichs. Enterprise JavaBeans by Example, 1st ed., Prentice Hall, 2000; ISBN: 0-13-022475-8.

Kassem, N. Designing Enterprise Applications with the Java 2 Platform, Addison–Wesley, 2000; ISBN: 0-201-70277-0.

King, K.N. Java Programming: From the Beginning, Norton, 2000; ISBN: 0-393-97437-5.

Lambert, K. and M. Osborne. Java: A Framework for Programming and Problem Solving, PWS Publishing, 1999; ISBN: 0-534-95116-3.

Langr, J. Essential Java Style: Patterns for Implementation, 1st ed., Prentice Hall, 2000; ISBN: 0-13-085086-1.

Larman, C. and R. Guthrie. Java 2 Performance and Idiom Guide, 1st ed., Prentice Hall, 2000; ISBN: 0-13-014260-3.

Lea, D. Java from the Beginning, Addison–Wesley, 2000; ISBN: 0-201-398125.

Lewis, B. and D. J. Berg. Multithreaded Programming with Java Technology, 1st ed., Prentice Hall, 2000; ISBN: 0-13-017007-0.

Lewis, K. Creating Effective Java Help, O'Reilly, 2000; ISBN: 1-56592-719-2.

Liang, Y. Introduction to Java Programming, 3rd ed., Prentice Hall, 2001; ISBN: 0-13-031997-X, (CD-ROM included).

Lindley, C. A. Digital Audio with Java, 1st ed., Prentice Hall, 2000; ISBN: 0-13-087676-3, (CD-ROM included).

Metsker, S. Building Parsers with Java, Addison–Wesley, 2001; ISBN: 0-201-71962-2.

Mitchell, W. D. Debugging Java: Troubleshooting for Programmers, McGraw–Hill, 2000; ISBN: 0-07-212562-4.

Monson-Haefel, R. Enterprise JavaBeans, 2nd ed., O'Reilly, 2000; ISBN: 1-56592-869-5.

Morelli, R. Java, Java, Java: Object-Oriented Problem Solving, Prentice Hall, 2000; 0-13-011332-8, (CD-ROM included).

Mughal, K. and R. Rasmussen. A Programmer's Guide to Java Certification: A Comprehensive Primer, Addison–Wesley, 2000; ISBN: 0-201-59614-8.

Nelson, J. Programming Mobile Objects with Java, Wiley, 1999; ISBN: 0-471-25406-1.

Neward, T. Server-Based Java Programming, Manning, 1999; ISBN: 1-884777-71-6.

Nilsson, D. R., ET AL. Enterprise Development with VisualAge for Java, Wiley, 2000; ISBN: 0-471-38949-8, (CD-ROM included).

Oaks, S. Java Security, 2nd ed., O'Reilly, 2001; ISBN: 0-5960-0157-6.

Palmer, I. Essential Java 3D, Springer Verlag, 2001; ISBN: 1-85233-394-4.

Pawlan, M. Essentials of the Java Programming Language: A Hands-On Guide, Addison–Wesley, 2000; ISBN: 0-201-70720-9.

Pekowsky, L. The Java Developers Almanac 2000, Addison–Wesley, 2000; ISBN: 0-201-43299-4.

Pelrine, J., A. Knight, and J. Steinman. Mastering ENVY/Developer, Cambridge University Press 2001; ISBN: 0-521-66650-3.

Pistoia, M., ET AL. JAVA 2 Network Security, 2nd ed., Prentice Hall, 2000; ISBN: 0-13-015592-6, (floppy disk included).

Pohl, I. and C. McDowell. Java by Dissection, Addison–Wesley, 2000; ISBN: 0-201-61248-8.

Rodrigues, L. Building Imaging Applications with Java Technology: Using AWT Imaging, Java 2D, and Java Advanced Imaging (JAI), Addison–Wesley, 2001; ISBN: 0-201-70074-3.

Skansholm, J. JavaServer Pages, Addison–Wesley, 2000; ISBN: 0-201-70421-8, (CD-ROM included).

Slack, J. M. Programming and Problem Solving with Java, Brooks/Cole, 2000; ISBN: 0-534-37486-7.

Smith, D. Java for the World Wide Web: Visual QuickStart Guide, Prentice Hall, 2001; ISBN: 0-201-74864-9.

Sun Microsystems Inc. Java Look and Feel Design Guidelines, Addison–Wesley, 2001; ISBN: 0-201-72588-6.

Tremblett, P. Instant JavaServer Pages, McGraw–Hill, 2000; ISBN: 0-07-212601-9 (CD-ROM included).

Vermeulen, A., ET AL. The Elements of Java Style, Cambridge University Press, 2000; ISBN: 0-521-77768-2.

Webb, M., M. Plungjan, and K. Drakard. Instant JavScript, Osborne, 2001; ISBN: 0-07-212994-8.

Weltman, R. and T. Dahbura. LDAP Programming with Java, Addison–Wesley, 2000; ISBN: 0-201-65758-9, (CD-ROM included).

Wiener, R. and L . Pinson. Fundamentals of OOP and Data Structures in Java, Cambridge University Press, 2000; ISBN: 0-521-66220-6.

Winder, R., ET AL. Developing Java Software, 2nd ed., Wiley, 2000; ISBN: 0-471-60696-0.

PERL
Brown, M. Perl: The Complete Reference, 2nd ed., Osbourne, 2001; ISBN: 0-07-212950-6.

Brown, M., C. Bellew, and D. Livingston. Essential PERL 5 for Web Professionals, Prentice Hall, 2000; ISBN: 0-13-012653-5.

Guelich, S., S. Gundavaram, and G. Birznieks. CGI Programming with Perl, 2nd ed., O'Reilly, 2000; ISBN: 1-56592-419-3, (CD-ROM included).

Hanegan, K. Custom CGI Scripting with Perl, Wiley, 2001; ISBN: 0-471-39597-8.

Martinsson, T. Active Perl with APS and ADO, Wiley, 2000; ISBN: 0-471-38314-7, (CD-ROM included).

Meltzer, K. and B. Michalski. Writing CGI Applications with Perl, Addison–Wesley, 2001; ISBN: 0-201-71014-5.

Peschko, E. and M. DeWolfe. PERL Developer's Guide, Osborne, 2000; ISBN: 0-07-212630-2.

Schwartz, R. and T. Phoenix. Learning Perl, Making Easy Things Easy and Hard Things Possible, O'Reilly, 2001; ISBN: 0-596-00132-0.

Scott, P. and E. Wright. Perl Debugged, Addison–Wesley, 2001; ISBN: 0-201-70054-9.

Sparling, D. and F. Wiles. Instant Perl Modules, McGraw–Hill, 2001; ISBN: 0-07-21292-X, (CD-ROM included).

Stein, L. Network Programming with Perl, Addison–Wesley, 2001; ISBN: 0-201-61571-1.

Vromans, J. Perl 5 Pocket Reference, 3rd ed., O'Reilly, 2000; ISBN: 0-596-00032-4.

Williams, P. Applied Perl, Hungry Minds, 2001; ISBN: 0-7645-4783-6.

SMALLTALK
Hunt, J. Smalltalk and Object Orientation, 2nd ed., Springer Verlag, 2001; ISBN: 3-540-76115-2.

Liu, C. Smalltalk, Objects, and Design, iuniverse.com, 2000; ISBN: 1-583-48490-6.

Montlick, T. Distributed Smalltalk Survival Guide, SIGS, 1999; ISBN: 0-521-64552-2.

VISUAL BASIC
Bock, J. Beginning Visual Basic 6 Application Development, Wrox Press, 2000; ISBN: 1-861-00109-6.

Coburn, E. J. Programming with Visual Basic 6, 1st ed., Brooks/Cole, 2000; ISBN: 0-534-36829-8.

Coombs, T. and J. Campbell. 1001 Visual Basic Programmer's Tips, OnWord Press, 2001; ISBN: 1-8841-3393-2, (CD-ROM included).

Cornell, G. Visual Basic 6 from the Ground Up, Osbourne, 2001; ISBN: 0-07-882508-3.

Curland, Matthew J. Advanced Visual Basic 6: Power Techniques for Everyday Programs, Addison–Wesley, 2001; ISBN: 0-201-70712-8, (CD-ROM included).

Foxall, J. D. Practical Standards for Microsoft Visual Basic, Microsoft Press, 2000; ISBN: 0-7356-0733-8.

Francis, R. Kris Jamsa's Starting With Microsoft Visual Basic, Prima Publishing, 2001; ISBN: 0-7615-3238-2, (CD-ROM included).

Gill, T. Visual Basic 6: Error Coding and Layering, 1st ed., Prentice Hall, 2000; ISBN: 0-13-017227-8.

Hamilton, J. P. Visual Basic Shell Programming, Integrating Applications with the Windows Shell, O'Reilly, 2000; ISBN: 1-56592-670-6.

Hummel, J., ET AL. Effective Visual Basic: How to Improve Your VB/COM+ Applications, Addison–Wesley, 2001; ISBN: 0-201-70476-5.

Jerke, N. Visual Basic 6: The Complete Reference, Osbourne, 2001; ISBN: 0-07-211855-5.

Jerke, N. Visual Basic Developer's Guide to E-Commerce with ASP and SQL Server, Sybex, 2000; ISBN: 0-7821-2621-9.

Jung, D. and J. Kent. Debugging Visual Basic: Troubleshooting for Programmers, McGraw–Hill, 2000; ISBN: 0-07-212518-7.

Kerman, M. and R. Brown. Computer Programming Fundamentals with Applications in Visual Basic 6.0, Addison–Wesley, 2000; ISBN: 0-201-61268-2, (CD-ROM included).

Lomax, P., M. Childs, and R. Petrusha. VBScript in a Nutshell, O'Reilly, 2000; ISBN: 1-56592-720-6.

Mojica, J. COM+ Programming with Visual Basic, O'Reilly, 2001; ISBN: 1-565-92840-7, (CD-ROM included).

Mueller, J. P. Visual Basic 6 COM+ Programming Bible, Hungry Minds, 2000; ISBN: 0-7645-4731-3, (CD-ROM included).

Pattison, T. Programming Distributed Applications with COM+ and Microsoft Visual Basic 6.0, 2nd ed., Microsoft Press, 2000; ISBN: 0-7356-1010-X, (CD-ROM included).

Petit, D. Real Visual Basic: A Practical Approach to Enterprise Development in the Corporate World, Addison–Wesley, 2000; ISBN: 0-201-61604-1.

Reed, P. R. Jr. Developing Applications with Visual Basic and UML, Addison–Wesley, 2000; ISBN: 0-201-61579-7.

Smiley, J. Learn to Program Visual Basic Examples, Muska & Lipman, 2001; ISBN: 1-92-968515-7.

Stamatakis, W. Microsoft Visual Basic Design Patterns, Microsoft Press, 2000; ISBN: 1-57231-957-7, (CD-ROM included).

Teilhet, S. Subclassing & Hooking with Visual Basic, O'Reilly, 2001; ISBN: 0-596-00118-5.

Vogel, P. Visual Basic Object and Component Handbook, 1st ed., Prentice Hall, 2000; ISBN: 0-13-023073-1.

UML
Booch, G., J. Rumbaugh, and I. Jacobson. The Complete UML Training Course, Addison–Wesley, 2000; ISBN: 0-130-87014-5, (CD-ROM included).

Chesseman, J. and J. Daniels. UML Components: A Simple Process for Specifying Component-Based Software, Addison–Wesley, 2000; ISBN: 0-201-70851-5.

Conallen, J. Building Web Applications with UML, Addison–Wesley, 2000; ISBN: 0-201-61577-0.

Eriksson, H. and M. Penker. Business Modeling with UML: Business Patterns at Work, Wiley, 1999; ISBN: 0-471-29551-5.

Evitts, P. and D. Hinchcliffe. A UML Pattern Language, New Riders, 2000; ISBN: 1-578-70118-X.

Fontoura, M., b. Rumpe, and W. Pree. Framework Development and Adaptation with UML, Addison–Wesley, 2001; ISBN: 0-201-67518-8.

Henderson-Sellers, B. and B. Unhelkar. OPEN Modeling with UML, Addison–Wesley, 2000; ISBN: 0-201-67512-9.

Satzinger, J. W. and T. U. Orvik. The Object-Oriented Approach: Concepts, Systems Development, and Modeling with UML, 2nd ed., Course Technology, 2000; ISBN: 0-61903-390-8.

Schmuller, J. Sams Teach Yourself UML in 24 Hours, Sams, 1999; ISBN: 0-672-31636-6.

Schmuller, J. UML: The Complete Reference, Osbourne, 2000, ISBN: 0-0-72-12738-4.

Starr, L. Executable UML: A Case Study, Model Integration, LLC., 2001; ISBN: 0-9708-0440-7, (CD-ROM included).

Sturm, J. Developing Web Systems with UML, Addison–Wesley, 2000; ISBN: 0-201-71007-2.

Tepfenhart, W. M. and R. C. Lee. UML and C++: Practical Guide to Object-Oriented Development, Prentice Hall, 2000; ISBN: 0-1302-9040-8.

XML
Arciniegas, F. XML Developer's Guide, Osborne, 2001; ISBN: 0-07-212648-5.

Bradley, N. The XML Companion, 2nd ed., Addison–Wesley, 2000; ISBN: 0-201-67486-6.

Britt, J. and T. Duynstee. Professional Visual Basic 6 with XML, Wrox Press, 2000; ISBN: 1-861-00332-3.

Brockmeier, J. and K. Pritchard. DocBook Publishing, Prima Publishing, 2001; ISBN: 0-7615-3331-1.

Carlson, D. Modeling XML Applications with UML: Practical e-Business Applications, Addison–Wesley, 2001; ISBN: 0-201-70915-5.

Castro, E. XML for the Word Wide Web; Visual QuickStart Guide, Peachpit Press, 2000; ISBN: 0-201-71098-6.

Ceponkus, A. and F. Hoodbhoy. Applied XML: A Toolkit for Programmers, Wiley, 1999; ISBN: 0-471-34402-8 (CD-ROM included).

Chase, N. XML and Java From Scratch, Prentice Hall, 2001; ISBN: 0-7897-2476-6.

Deitel, P., T. Nieto, and H. Deitel. The Complete XML Training Course, Prentice Hall, 2001; ISBN: 0-13-089557-1, (CD-ROM included).

Eckstein, R. and M. Casabianca. XML Pocket Reference, 2nd ed., O'Reilly, 2001; ISBN: 0-596-00133-9.

Eddy, S. and B.K. DeLong. XML In Plain English, 2nd ed., Hungry Minds, 2000; ISBN: 0-7645-4744-5.

Fitzgerald, M. Building B2B Appplications with XML: A Resource Guide, Wiley, 2001; ISBN: 0-471-40401-2.

Fung, K. L. XSLT: Working with XML and HTML, Addison–Wesley, 2000; ISBN: 0-201-71103-6.

Harold, E. R. XML Bible, IDG, 1999; ISBN: 0-7645-3236-7.

Harold, R. and W. S. Means. XML in a Nutshell, O'Reilly, 2001; ISBN: 0-596-00058-8.

Hoque, R. XML for Real Programmers, Morgan Kaufmann, 2000; ISBN: 0-12355-592-2, (CD-ROM included).

Ladd, E., J. O'Donnell, M. Morgan, and A. Watt. Platinum Edition Using XHTML, XML & Java 2, Prentice Hall, 2001; ISBN: 0-7897-2473-1.

Marchal, B. Applied XML Solutions, Sams, 2000; ISBN: 0-672-32054-1, (CD-ROM included).

Martin, T. A. Project Cool Guide to XML for Web Designers, Wiley, 1999; ISBN: 0-471-34401-X.

Mercer, D. XML: A Beginner's Guide, Osborne, 2001; ISBN: 0-07-212740-6.

Morgenthal, J. P. Enterprise Application Integration with XML and Java, Prentice Hall, 2001; ISBN: 0-13-085135-3, (CD-ROM included).

Williamson, H. XML: The Complete Reference, Osborne/McGraw Hill, 2001; ISBN: 0-07-212734-1, (CD-ROM included).

Young, M. XML Step by Step, Microsoft Press, 2000; ISBN: 0-7356-1020-7, (CD-ROM included). MANAGEMENT
Applegate, L. M., F. W. McFarlan, and J. L. McKenney. Corporate Information Systems Management: Text and Cases, 1999; McGraw–Hill, ISBN: 0-072-90283-3.

Bennatan, E. M. On Time Within Budget: Software Project Management Practices and Techniques, 3rd ed., 2000; Wiley, ISBN: 0-471-37644-2.

Boar, B. H. The Art of Strategic Planning for Information Technology, 2nd ed., 2000; Wiley, ISBN: 0-471-37655-8.

Bromwich, A. T. PeopleSoft HRMS Reporting, 1st ed., Prentice Hall, 2000; ISBN: 0-13-021612-7.

Constantine, Larry L. Beyond Chaos: The Expert Edge in Managing Software Development, 2001; Addison–Wesley, ISBN: 0-201-71960-6.

Dart, S. Configuration Management: The Missing Link in Web Engineering, 2000; Artech House, ISBN: 1-580-53098-2.

Ettlie, J. E. Managing Technological Innovation, Wiley, 2000; ISBN: 0-471-31546-X.

Hackney, R. and D. Dunn, Eds. Business Information Technology Management: Alternative and Adaptive Features, 2000; Palgrave, ISBN: 0-3122-3181-4.

Hallett, D. H., Ed. On Time Within Budget: Software Project Management Practices and Techniques, Wiley, 2000; ISBN: 0-471-37644-2.

Kerth, N. L. Project Retrospectives: a Handbook for Team Reviewers, Dorset House Publishing, 2000; ISBN: 0-932633-44-7.

Leon, A. A Guide to Software Configuration Management, Artech House, 2000; ISBN: 1-58053-072-9.

Lientz, B. And K. Rea. Breakthrough Technology Project Management, 2nd ed., Academic Press, 2001; ISBN: 0-1244-9970-8.

Maister, D. H. Practice What You Preach: What Managers Must Do To Create a High Achievement Culture, The Free Press, 2001; ISBN: 0-7432-1187-1.

Matsuura, J. H. A Manager's Guide to the Law and Economics of Data Networks, Artech House, 2000; ISBN: 1-58053-020-6.

McLeod, R. and G. Schell. Management Information Systems, 8th ed., Prentice Hall, 2001; ISBN: 0-13-019237-6.

Pareschi, R., and B. Fronhöfer, Eds. Dynamic Worlds: From the Frame Problem to Knowledge Management, Kluwer Academic Publishers, 1999; ISBN: 0-7923-5535-0.

Perlman, W. S. No Bull: Object Technology for Executives, SIGS, 1999; ISBN: 0-521-64548-4.

Thurbin, P. Playing the Strategy Game, Prentice Hall, 2001; ISBN: 0-273-65424-1.

Tiwana, A. Knowledge Management Toolkit: Practical Techniques for Building a Knowledge Management System, 1st ed., Prentice Hall, 2000; ISBN: 0-13-012853-8, (CD-ROM included).

Walker, G. and Harris Kern. IT Problem Management, Prentice Hall, 2001; ISBN: 0-13-030770-X.

Whitehead, R. Leading a Software Development Team: A Developer's Guide to Successfully Leading People and Projects, Addison–Wesley, 2001; ISBN: 0-201-67526-9.

Wysocki, R. K., ET AL. Effective Project Management, 2nd ed., Wiley, 2000; ISBN: 0-471-36028-7, (CD-ROM included).

METHODOLOGIES
Bashir, I. and A. L. Goel. Testing Object-Oriented Software, Life-Cycle Solutions, Springer Verlag, 1999; ISBN:0-387-98896-3.

Bays, M. Software Release Methodology, Prentice Hall, 1999; ISBN:0-13-636564-7.

Buck–Emden, R. SAP R/3 System: An Introduction to ERP and Business Software Technology, 2nd ed., Addison–Wesley, 2000; ISBN: 0-201-59617-2.

Czarnecki, K. and U. Eisenecker. Generative Programming: Methods, Tools, and Applications, Addison–Wesley, 2000; ISBN: 0-201-30977-7.

Dori, D. Object-Process Methodology, A Holistic Systems Paradigm, Springer Verlag, 2001; ISBN: 3-540-65471-2, (CD-ROM included).

Duntemann, J. Assembly Language Step-By-Step: Programming With DOS and Linux, Wiley, 2000; ISBN: 0-471-37523-3, (CD-ROM included).

Gorton, I. Enterprise Transaction Processing Systems, Addison–Wesley, 2000; ISBN: 0-201-398591-1.

Knight, D., Ed. Broadband Signalling Explained, Wiley, 2000; ISBN: 0-471-97846-9.

Litvin, M. and G. Litvin. Java Methods: An Introduction to Object-Oriented Programming, Skylight Publishing, 2001; ISBN: 0-965-48533-1.

Mohammadian, M., Ed. Computational Integration for Modelling, Control and Automation '99, Vol. 1: Neural Networks & Advanced Control Strategies, IOS Press, 1999; ISBN: 90-5199-473-7.

Mohammadian, M., Ed. Computational Integration for Modelling, Control and Automation '99, Vol. 2: Evolutionary Computation & Fuzzy Logic for Intelligent Control, Knowledge Acquisition & Information Retrieval, IOS Press, 1999; ISBN: 90-5199-474-5.

Mohammadian, M., Ed. Computational Integration for Modelling, Control and Automation '99, Vol. 3: Intelligent Image Processing, Data Analysis & Information Retrieval, IOS Press, 1999; ISBN: 90-5199-475-3.

Pal, S. K., ET AL. Neuro-Fuzzy Pattern Recognition: Methods in Soft Computing, Wiley, 2000; ISBN: 0-471-34844-9.

Robertson, P., R. Laddagen, and H. Shrobe. Dynamic Object Technology Clearly Explained, Morgan Kaufmann, 1999; ISBN: 0-12490-340-1.

Stefanov, S. Separable Programming: Theory and Methods, Kluwer Academic Publishers, 2001; ISBN: 0-792-36882-7.

Sun Professional Services. Dot-Com and Beyond: Breakthrough Internet-based Architectures and Methodologies, Prentice Hall/Sun Microsystems Press, 2001; ISBN:0-1306-2297-4.

Topley, K. Core Swing: Advanced Programming, 1st ed., Prentice Hall, 2000; ISBN: 0-13-083292-8, (CD-ROM included).

Venit, S. and S. M. Schleiffers. Programming in True BASIC: Problem Solving with Structure and Style, 2nd ed., Brooks/Cole, 1999; ISBN: 0-534-95351-4.

Wang, S. and E. P. Charlton. Analyzing Business Information Systems: An Object-Oriented Approach, CRC Press, 1999; ISBN: 0-8493-9240-3.

Yang, D. C++ and Object-Oriented Numeric Computing for Scientists and Engineers, Springer Verlag, 2000; ISBN: 0-3879-8990-0.

OPERATING SYSTEMS
Asbury, S. Enterprise Linux at Work, Wiley, 2000; ISBN: 0-471-36349-9, (CD-ROM included).

Barkakati, N. Red Hat Linus 7.1 Secrets, Hungry Minds, 2001; ISBN: 0-7645-4771-2, (CD-ROM included).

Blundell, B., ET AL. Volumetric Three-Dimensional Display Systems, Wiley, 2000; ISBN: 0-471-23928-3.

Boling, D. Programming Microsoft Windows CE, 2nd ed., Microsoft Press, 2001, ISBN: 0-7356-1443-1.

Carling, M. Linux System Administration, New Riders, 1999; ISBN: 1-56205-934-3.

Davis, W. and T.M. Rajkumar. Operating Systems: A Systematic View, Addison–Wesley, 2000; ISBN: 0-201-61257-7.

Doe, C. Administering Informix Dynamic Server on Windows NT, Prentice Hall, 1999; ISBN: 0-13-080533-5.

Elboth, D. The Linux Book, Prentice Hall, 2001; ISBN: 0-13-032765-4.

Garrido, J. Performance Modeling of Operating Systems Using Object-Oriented Simulation: A Practical Introduction, Plenum Publishing, 2000; ISBN: 0-30646459-4.

Hansen, Per Brinch, Ed. Classic Operating Systems, Springer Verlag, 2001; ISBN: 0-3879-5113-X.

Harlow, E. Developing Linux Applications, New Riders, 1999; ISBN: 0-7357-0021-4.

McMahan, S. Automating Windows with Perl, CMP Books, 1999; ISBN: 0-8793-0589-4, (CD-ROM included).

Microsoft Corporation. Microsoft Windows CE Developer's Kit, Microsoft Press, 1999; ISBN: 0-7356-0619-6, (CD-ROM included).

Morin, R. C. Programming Windows Services, Wiley, 2000; ISBN: 0-471-38576-X, (CD-ROM included).

Morris, S. Object-Oriented Programming under Windows NT and 95, Butterworth–Heinemann, 1999; ISBN: 1-55558-193-5.

Muench, C. The Windows CE Technology Tutorial: Windows Powered Solutions for the Developer, Addison–Wesley, 2000; ISBN: 0-201-61642-4, (CD-ROM included).

Nutt, G. Operating Systems: A Modern Perspective, 2nd ed., Addison–Wesley, 2000; ISBN: 0-201-61251-8.

O'Gorman, J. Operating Systems, Palgrave, 2000; ISBN: 0-333-80288-8.

Petersen, R. Linux the Complete Reference, Osborne, 2000; ISBN: 0-0721-2940-9, (CD-ROM included).

Roberts, A. UNIX and Windows 2000 Interoperability Guide, Prentice Hall, 2001; 0-130-26332-X.

Schmitt, D. A. International Programming for MS Windows, Microsoft Press, 2000; ISBN: 1-572-31956-9.

Shah, R., ET AL. Unix and Windows 2000 Integration Toolkit, Wiley, 2000; ISBN: 0-471-29354-7 (CD-ROM included).

Singh, H. and F. Carrizo. Migrating from Windows NT to Windows 2000, Prentice Hall, 2001; ISBN: 0-130-3062233.

Stallings, W. Operating Systems: Internals and Design Principles, Prentice Hall, 2000; ISBN: 0-13-031999-6.

Stauffeer, T. Mastering Mac OS X, Sybex, Inc., 2001; ISBN: 0-7821-2581-6.

Stewart, J. Key to Optimzing and Tuning Windows NT 4.0, 29th Street Press, 1999, ISBN: 1-882-41999-5.

Streib, D.,T. Guntharp, and M. Turner. Practical Linux, Que, 2000; ISBN: 0-78972-251-8.

Tanenbaum, A. Modern Operating Systems, Prentice Hall, 2001; 0-13-031358-0.

Weinberg, G. An Introduction to General Systems Thinking, Silver Anniversary Edition, Dorset House, 2001; ISBN: 0-932633-49-8.

PATTERNS
Ambler, S. W. Process Patterns: Building Large-Scale Systems Using Object Technology, SIGS, 1999; ISBN: 0-521-64568-9.

Borchers, J. A Pattern Approach to Interaction Design, Wiley, 2001; ISBN: 0-471-49828-9.

Brown, W., ET AL. Anti-Patterns and Patterns in Software Configuration Management, Wiley, 1999; ISBN: 0-471-32929-0.

Carey, J., B Carlson, and T. Graser. Design Patterns: Blueprints for Business Software, Addison–Wesley, 2000; ISBN: 0-201-61644-0, (CD-ROM included).

Cooper, J. W. Java Design Patterns: A Tutorial, Addison–Wesley, 2000; ISBN: 0-201-48539-7, (CD-ROM included).

Epp, E. C. Prelude to Patterns in Computer Science Using Java, Franklin Beedle, 2000; ISBN: 1-887902-55-4.

Grand, M. Patterns in Java, Vol. 2, Wiley, 1999; ISBN: 0-471-25841-5, (CD-ROM included).

Griver, Y. A., M. Arnheiter, and M. Gellis. Visual Basic Developer's Guide to UML and Design Patterns, Sybex, 2000; ISBN: 0-7821-2692-8.

Ince, D. From Data Structures to Patterns, Palgrave, 2000; ISBN: 0-033-77444-2.

Jézéquel, J., M. Train, and C. Mingins. Design Patterns and Contracts, Addison–Wesley, 2000; ISBN: 0-201-30959-9.

Preiss, B. Data Structures and Algorithms with Object-Oriented Design Patterns in Java with Jbuilder 3.5 Foundation Compiler Ver 3.5 Set, Wiley, 1999; ISBN: 0-471-34613-6.

Rising, L. The Patterns Almanac 2000, Addison–Wesley, 2000; ISBN: 0-201-61567-3.

Schmidt, D., M. Stal, H. Rohnert, and F. Buschmann. Pattern-Oriented Software Architecture, Volume 2: Patterns for Concurrent and Networked Objects, Wiley, 2000; ISBN:0-471-60695-2.

SOFTWARE ENGINEERING/DEVELOPMENT
Armstrong, J. E., ET AL. Introduction to Systems Engineering, Wiley, 2000; ISBN: 0-471-02766-9.

Bashir, I. and A. Goel. Testing Object-Oriented Software Life-Cycle Solutions, Springer Verlag, 1999; ISBN: 0-387-98896-3.

Bonazzi, E. Software Engineering with Oracle: Best Practices for Mission-Critical Systems, 1st ed., Prentice Hall, 2000; ISBN: 0-13-020091-3 (CD-ROM included).

Bott, F., A. Coleman, J. Eaton, and D. Rowland. Professional Issues in Software Engineering, Taylor and Francis, 2000; ISBN: 0-74840-951-3.

Bruegge, B. Object-Oriented Software Engineering, Prentice Hall, 1999; ISBN: 0-13-489725-0, (CD-ROM included).

Bruegge, B. and A. H. Dutoit. Object-Oriented Software Engineering: Conquering Complex and Changing Systems, Prentice Hall, 2000; ISBN: 0-13-489725-0.

Buczek, G. Asp Developer's Guide, McGraw–Hill, 2000; ISBN: 0-07-212294-3, (CD-ROM included).

Buyya, R. High Performance Cluster Computing: Programming and Applications, Volume 2, 1st ed., Prentice Hall, 2000; ISBN: 0-13-013785-5.

De Micheli, G. R. Ernst, and W. Wolf. Readings in Hardware/Software Co-design, Morgan Kaufmann, 2001; ISBN:1-55860-702-1.

Dikel, D. , D. Kane, and J. R. Wilson. Software Architecture: Organizational Principles and Patterns, Prentice Hall, 2001; ISBN: 0-13-029032-7.

Donaldson, S. E. and S. G. Siegel. Successful Software Development, Prentice Hall, 2001; ISBN:0-13-086826-4.

Ginac, F. P. Creating High Performance Software Development Teams, 1st ed., Prentice Hall, 2000; ISBN: 0-13-085083-7.

Hatley, D., P. Hruschka, and I. Pirbhai. Process for System Architecture and Requirements Engineering, Dorset House, 2000; ISBN: 0-932633-41-2.

Heineman, G. and W. T. Councill. Component-Based Software Engineering: Putting the Pieces Together, Addison–Wesley, 2001; ISBN: 0-201-70485-4.

Herzum, P., ET AL. Business Component Factory: A Comprehensive Overview of Component-Based Development for the Enterprise, Wiley, 2000; ISBN: 0-471-32760-3.

Humphrey, W. S. Introduction to the Team Software Process, Addison–Wesley, 2000; ISBN: 0-201-47719-X.

Jacobson, I., G. Booch, and J. Rumbaugh. The Unified Software Development Process, Addison–Wesley, 1999; ISBN: 0-201-57169-2.

Jazayeri, M., A. Randall, and F. van der Linden. Software Architecture for Product Families: Principles and Practice, Addison–Wesley, 2000; ISBN: 0-201-69967-2.

Jones, C. Software Assessments, Benchmarks, and Best Practices Information Technology Series, Addison–Wesley, 2000; ISBN: 0-201-48542-7.

Juristo, N. and A. M. Moreno. Basics of Software Engineering Experimentation, Kluwer, 2000; ISBN: 0-7923-7990-X.

Kern, H., S. D. Galup, and G. Nemiro. IT Organization: Building A Worldclass Infrastructure, 1st ed., Prentice Hall, 2000; ISBN: 0-13-022298-4.

Kruchten, P. The Rational Unified Process: An Introduction, Addison–Wesley, 1999; ISBN: 0-201-60459-0.

Leffingwell, D. and D. Widrig. Managing Software Requirements: A Unified Approach, Addison–Wesley, 2000; ISBN: 0-201-61593-2.

Linthicum, D. S. Enterprise Application Integration, Addison–Wesley, 2000; ISBN: 0-201-61583-5.

Mann, S. Programming Applications with the Wireless Application Protocol: The Complete Developer's Guide, Wiley, 2000; ISBN: 0-471-32754-9.

Mosley, D. J. Client-Server Software Testing on the Desktop and the Web, Prentice Hall, 2000; ISBN: 0-13-183880-6.

Nikhil, R. S. and Arvind. Implicit Parallel Programming in pH, Morgan Kaufmann, 2001; ISBN:1-55860-644-0.

Ott, C. Global Solutions for Multilingual Applications: Real-World Techniques for Developers and Designers, Wiley, 2000; ISBN: 0-471-34827-9.

Patridge, D. Artificial Intelligence and Software Engineering: Understanding the Promise of the Future, Dearborn, 2000; ISBN: 1-579-58062-9.

Peters, J. F., ET AL. Software Engineering: An Engineering Approach, Wiley, 2000; ISBN: 0-471-18964-2.

Pfleeger, S. L. Software Engineering: Theory and Practice, 2nd ed., Prentice Hall, 2001; ISBN: 0-13-029049-1.

Pooley, R. and P. Stevens. Using UML: Software Engineering with Objects and Components, Addison–Wesley, 1999; ISBN: 0-201-36067-5.

Rasmus, D. W. Building Artificial Knowledge with Objects, SIGS, 1999; ISBN: 0-521-64549-2.

Rowlett, T. The Object-Oriented Development Process: Developing and Managing a Robust Process for Object-Oriented Development, Prentice Hall, 2001; ISBN: 0-13-030621-5.

Schreiber, S. B. Developing LDAP and ADSI Clients for Microsoft Exchange, Addison–Wesley, 2000; ISBN: 0-201-65777-5, (CD-ROM included).

Schmidt, M. Implementing the IEEE Software Engineering Standards, Sams, 2000; ISBN: 0-6723-1857-1.

Shtern, V. Core C++: A Software Engineering Approach, Prentice Hall, 2000; ISBN: 0-13-085728-7.

Sommerville, I. Software Engineering, 6th ed., Addison–Wesley, 2000; ISBN: 0-201-39815-X.

Tanir, O. and H. Erdogmus, eds. Advances in Software Engineering, Springer Verlag, 2001; ISBN:0-387-95109-1.

Wang, Y. and G. King. Software Engineering Processes, Principles, and Applications, CRC Press, 2000; ISBN: 0-8493-2366-5.

Wood, C. OLE DB and ODBC Developer's Guide, MIS: Press/M&T Books, 1999; ISBN: 0-7645-3308-8.