- Professor Emeritus
- Computer Science
- Email: carrano@uri.edu
- Website
Education
1969 | Ph.D. | Syracuse University Syracuse, New York |
Computer Science |
1966 | M.S. | Syracuse University Syracuse, New York |
Mathematics |
1964 | B.A. | Binghamton University Binghamton, New York |
Physics |
Selected Publications
- Secure Data Structures and Algorithms with C++: Walls and Mirrors, Eighth Edition, with Timothy M. Henry. Pearson Education, 2024.
- Java Masterclass for Software Developers, educative.io, 2021.
- Data Structures and Abstractions with Java, Fifth Edition, with Timothy M. Henry. Pearson Education, 2019.
- Data Abstraction and Problem Solving with C++: Walls and Mirrors, Seventh Edition, with Timothy M. Henry. Pearson Education, 2017.
- Data Structures and Abstractions with Java, Fourth Edition, with Timothy M. Henry. Pearson Education, 2015.
- Data Abstraction and Problem Solving with C++: Walls and Mirrors, Sixth Edition, with Timothy Henry. Pearson Addison Wesley, 2013.
- Data Structures and Abstractions with Java, Third Edition. Pearson Prentice Hall. 2012.
- Imagine! Java: Programming Concepts in Context. Pearson Prentice Hall, 2011.
- Java: An Introduction to Problem Solving & Programming, Fifth Edition. with W. Savitch. Pearson Prentice Hall, 2009.
- Data Abstraction and Problem Solving with C++: Walls and Mirrors, Fifth Edition. Pearson Addison Wesley, 2007.
- Data Structures and Abstractions with Java, Second Edition. Pearson Prentice Hall, 2007.
- Data Abstraction and Problem Solving with Java: Walls and Mirrors, Second Edition . Addison Wesley Publishing Co., 2006.
- Data Abstraction and Problem Solving with C++: Walls and Mirrors, 4th Ed.. Addison Wesley, 2005.
- Data Abstraction and Problem Solving with Java: Walls and Mirrors, Update Ed.. with J. Prichard.
Addison Wesley, 2004. - Data Structures and Abstractions with Java. with W. Savitch. Prentice Hall, 2003.
- Data Abstraction and Problem Solving with C++: Walls and Mirrors, 3rd Ed.. with J. Prichard. Addison Wesley, 2002.
- Data Abstraction and Problem Solving with Java: Walls and Mirrors, 1st Ed.. with J. Prichard. Addison Wesley, 2001.
- Data Abstraction and Problem Solving with C++: Walls and Mirrors, 2nd Ed.. with P. Helman, R. Veroff. Addison Wesley, 1998.
- Data Abstraction and Problem Solving with C++: Walls and Mirrors. Benjamin/Cummings, 1995.
- Data Structures and Problem Solving with Turbo Pascal : Walls and Mirrors. with P. Helman, R. Veroff.
Benjamin/Cummings, 1993. - Intermediate Problem Solving and Data Structures: Walls and Mirrors, 2nd Ed.. with P. Helman, R. Veroff.
Benjamin/Cummings, 1991. - Assembler Language Programming for the IBM370. Benjamin/Cummings, 1988.
- Assembler Language Programming for the IBM370: ASSIST EDITION. Benjamin/Cummings, 1988.
Teaching Appointments
1998 - 2003 | Professor | University of Rhode Island Department of Computer Science and Statistics |
Kingston, Rhode Island |
1975 - 1998 | Associate Professor | University of Rhode Island Department of Computer Science and Statistics |
Kingston, Rhode Island |
1969 - 1975 | Assistant Professor | University of Rhode Island Department of Computer Science and Statistics |
Kingston, Rhode Island |