Monographs Edited
1. Sushil Prasad, Anshul Gupta, Arnold Rosenberg, Alan Sussman, Charles Weems, eds., "Topics in Parallel and Distributed Computing: Introducing Concurrency in Undergraduate Courses, Volume 2," Springer Verlag
2. Sushil Prasad, Anshul Gupta, Arnold Rosenberg, Alan Sussman, Charles Weems, eds., "Topics in Parallel and Distributed Computing: Introducing Concurrency in Undergraduate Courses," Morgan-Kaufmann Publishers, Waltham, MA, 2015, 360 pp.
3. Anagyros Krikelis, Charles C. Weems, eds.,"Associative Processing and Processors", IEEE Computer Society Press, Los Alamitos, CA, 1997, 349 pp.
Textbooks:
1. Nell Dale, Charles C. Weems, Tim Richards, "Programming and Problem Solving with C++, 7th Edition", Jones and Bartlett Learning, Sudbury, MA, 2022, 1247 pp.
2. Nell Dale, Charles C. Weems, Tim Richards, "C++ Plus Data Structures, 6th ed.", Jones and Bartlett Learning, Burlington, MA, 2018, 838 pp.
3. Nell Dale, Daniel Joyce, Charles C. Weems, "Object-Oriented Data Structures using Java, 4th ed.", Jones and Bartlett Learning, Burlington, MA, 2018, 693 pp.
4. Nell Dale, Charles C. Weems, "Programming and Problem Solving with C++, Comprehensive 6th Edition", Jones and Bartlett Publishers, Sudbury, MA, 2013, 1068 pp. (also published in Chinese translation)
5. Nell Dale, Charles C. Weems, "Programming and Problem Solving with C++, Brief 6th Edition", Jones and Bartlett Publishers, Sudbury, MA, 2013, 775 pp.
6. Nell Dale, Daniel Joyce, Charles C. Weems, "Object-Oriented Data Structures using Java, 3rd ed.", Jones and Bartlett Publishers, Sudbury, MA, 2012, 799 pp.
7. Nell Dale, Charles C. Weems, "Programming and Problem Solving with C++, Comprehensive 5th Edition", Jones and Bartlett Publishers, Sudbury, MA, 2009, 1020 pp. (also published in Spanish translation)
8. Nell Dale, Charles C. Weems, "Programming and Problem Solving with C++, Brief 5th Edition", Jones and Bartlett Publishers, Sudbury, MA, 2009, 697 pp.
9. Nell Dale, Charles C. Weems, "Introduction to Programming and Problem Solving with Java, 2nd ed.", Jones and Bartlett Publishers, Sudbury, MA, 2007, 838 pp.
10. Nell Dale, Daniel Joyce, Charles C. Weems, "Object-Oriented Data Structures using Java, 2nd ed.", Jones and Bartlett Publishers, Sudbury, MA, 2006, 779 pp.
11. Nell Dale, Charles C. Weems, "Programming in C++, 3rd Edition", Jones and Bartlett Publishers, Sudbury, MA, 2005, 719 pp.
12. Nell Dale, Charles C. Weems, "Programming and Problem Solving with C++, 4th Edition", Jones and Bartlett Publishers, Sudbury, MA, 2004, 1119 pp.
13. Nell Dale, Charles C. Weems, Mark Headington, "Introduction to Programming and Problem Solving with Java", Jones and Bartlett Publishers, Sudbury, MA, 2003, 810 pp.
14. Nell Dale, Charles C. Weems, Mike McMillan, Mark Headington "Programming and Problem Solving with Visual Basic.NET", Jones and Bartlett Publishers, Sudbury, MA, 2002, 685 pp.
15. Nell Dale, Charles C. Weems, Mark Headington, "Programming and Problem Solving with C++, 3rd Edition", Jones and Bartlett Publishers, Sudbury, MA, 2002, 1100 pp.
16. Nell Dale, Daniel Joyce, Charles C. Weems, "Object-Oriented Data Structures using Java", Jones and Bartlett Publishers, Sudbury, MA, 2002, 824 pp.
17. Nell Dale, Charles C. Weems, Mark Headington, "Introduction to Java and Software Design", Jones and Bartlett Publishers, Sudbury, MA, 2001, 794 pp.
18. Nell Dale, Charles C. Weems, Mark Headington, "Programming in C++, Second Edition", Jones and Bartlett Publishers, Sudbury, MA, 2000, 752 pp.
19. Nell Dale, Charles C. Weems, John McCormick, "Programming and Problem Solving with Ada 95, 2nd Edition", Jones and Bartlett Publishers, Sudbury, MA, 2000, 948 pp.
20. Nell Dale, Charles C. Weems, Mark Headington, "Programming and Problem Solving with C++, 2nd Edition", Jones and Bartlett Publishers, Sudbury, MA, 1999, 1184 pp.
21. Nell Dale, Charles C. Weems, Mark Headington, "Programming in C++", Jones and Bartlett Publishers, Sudbury, MA, 1998, 688 pp.
22. Nell Dale, Charles C. Weems, Mark Headington, "Programming and Problem Solving with C++", D.C. Heath and Company, Lexington, MA, 1996, 1296 pp. (also published in Russian translation)
23. Nell Dale, Charles C. Weems, "Introduction to Turbo Pascal and Software Design, 4th Edition", D.C. Heath and Company, Lexington, MA, 1995, 1126 pp..
24. Nell Dale, Charles C. Weems, "Introduction to Pascal and Structured Design, 4th Edition", D.C. Heath and Company, Lexington, MA, 1994, 992 pp.
25. Nell Dale, Charles C. Weems, John McCormick, "Introduction to Ada and Structured Design", D.C. Heath and Company, Lexington, MA, 1994, 887 pp.
26. Nell Dale, Charles C. Weems, "Introduction to Pascal and Structured Design, 3rd Edition", D.C. Heath and Company, Lexington, MA, 1991, 929 pp.
27. Nell Dale, Charles C. Weems, "Introduction to Pascal and Structured Design, Turbo Pascal Version, 3rd Edition", D.C. Heath and Company, Lexington, MA, 1992, 1076 pp.
28. Nell Dale, Charles C. Weems, "Introduction to Pascal and Structured Design, Turbo Pascal Edition", D.C. Heath and Company, Lexington, MA, 1988, 865 pp.
29. Nell Dale, Charles C. Weems, "Introduction to Pascal and Structured Design, 2nd Ed.", D.C. Heath and Company, Lexington, MA, 1987, 824 pp. (also published in French and Spanish translations)
Textbook Supplements in Print
1. Nell Dale, Charles C. Weems, Mark Headington, "Instructor's Guide for Introduction to Programming and Problem Solving with Java", Jones and Bartlett Publishers, Sudbury, MA, 2003, 144 pp.
2. Nell Dale, Charles C. Weems, Mark Headington, "Instructor's Guide for Introduction to Java and Software Design", Jones and Bartlett Publishers, Sudbury, MA, 2001, 144 pp.
3. Nell Dale, Charles C. Weems, "Casebook for Turbo Pascal, 4th Edition", D.C. Heath and Company, Lexington, MA, 1995, 239 pp.
4. Nell Dale, Chip Weems, "Instructors Guide for Introduction to Turbo Pascal and Software Design", 4th Edition, D.C. Heath and Co., Lexington, MA, 1995, 292 pp.
5. Nell Dale, Charles C. Weems, "Instructors Guide for Introduction to Pascal and Structured Design, 4th Edition", D.C. Heath and Co., Lexington, MA, 1994, 295 pp.
6. Nell Dale, Charles C. Weems, "Instructors Guide for Introduction to Pascal and Structured Design, 3rd Edition", D.C. Heath and Co., Lexington, MA, 1991, 321 pp.
7. Nell Dale, Charles C. Weems, "Instructor's Guide for Introduction to Pascal and Structured Design, Turbo Pascal Edition", D.C. Heath and Company, Lexington, MA, 1988, 289 pp.
8. Nell Dale, Charles C. Weems, "Instructor's Guide for Introduction to Pascal and Structured Design, 2nd Ed.", D.C. Heath and Company, Lexington, MA, 1987, 297 pp.
9. Nell Dale, Charles C. Weems, "Turbo Pascal Supplement for Introduction to Pascal and Structured Design, 2nd Ed.", D.C. Heath and Company, Lexington, MA, 1987. 36 pp.
10. Nell Dale, Charles C. Weems, "Macintosh Pascal Supplement for Introduction to Pascal and Structured Design, 2nd Ed.", D.C. Heath and Company, Lexington, MA, 1987, 31 pp.
Nell Dale, Charles C. Weems, "VAX Pascal Supplement for Introduction to Pascal and Structured Design, 2nd Ed.", D.C. Heath and Company, Lexington, MA, 1987, 11 pp.