You are in the College of EngineeringNewark College of Engineering

Department of Electrical and Computer Engineering

Carpinelli, John D.

Contact Info
Title: Professor
Email: john.d.carpinelli@njit.edu
Office: 2004 2nd Floor CAB
Phone: 973-596-3423
Dept: Pre-College Programs
Webpage: http://web.njit.edu/~carpinel

About Me

John D. Carpinelli, PhD, is a professor of electrical and computer engineering and the director of the Center for Pre-College Programs at New Jersey Institute of Technology. His research interests include engineering education research, interconnection networks, and multiprocessor systems. He primarily teaches courses in computer architecture and freshman engineering.

He is a member of the Institute of Electrical and Electronics Engineers, the American Society for Engineering Education, and the International Network for Engineering Education and Research.

In 2004, Carpinelli was named a Master Teacher, joining a select number of tenured faculty who have demonstrated the highest level of teaching excellence over a sustained period of time at NJIT.

Carpinelli is the author of the textbook Computer Systems Organization and Architecture, which is used at over 200 universities in the United States and over two dozen other countries.

Education

  • Stevens Institute of Technology, B.E., 1983.
  • Rensselaer Polytechnic Institute, M.E., 1984.
  • Rensselaer Polytechnic Institute, Ph.D., 1987.

Honors

  • Outstanding Honors Faculty Award, NJIT Albert Dorman Honors College, 2008
  • NJIT ECE Department Chair’s Recognition Award, 2005 and 2006
  • NJIT Master Teacher, 2004
  • NJIT Excellence in Teaching Award (Team, Interdepartmental, Multidisciplinary, or Non-Traditional Teaching), 2004
  • NCE Innovation in Education Award, 2001
  • NJIT Excellence in Teaching Award (Upper Division Undergraduate Education), 1999
  • Finalist for HKN C. Holmes MacDonald Outstanding Young Teacher Award, 1988, 1991.

Courses I Teach

RESEARCH PROJECT
INDEPENDENT RESEARCH I
INDEPENDENT RESEARCH II
MASTER'S PROJECT
MASTER'S THESIS
DOCTRL DISSERTATION & RESRCH

Research Interests

  • Interconnection networks
  • Educational computing 
  • Biomedical computing.

My Research

Engineering Education Research

My work in engineering education research encompasses several facets. As past member of the Governing Board of the Gateway Engineering Education Coalition, I supervised a wide variety of projects involving many faculty members at NJIT and served as project leader for several more. With my students, I have also created several Java applets for computer architecture education. (Click on the Applets tab above to see a few of these applets.) Please see my curriculum vitae (click on the CV link above) to see a list of my publications and grants in this area.

Interconnection Networks/Multiprocessor Systems

My work in this area focuses on multistage interconnection networks, such as Clos and Benes networks, and their role in multiprocessor systems and telecommunication systems. My research focuses on network design and performance, routing algorithms, and incorporation of fault tolerance in both switching hardware and software. Please see my curriculum vitae (click on the CV link above) to see a list of my publications and grants in this area.


Books and Book Chapters

  • J. Carpinelli. Computer Systems Organization and Architecture, Addison-Wesley, 2001, 584 ages. ISBN # 0-201-61253-4. 
  • J. Carpinelli. Computer Systems Organization and Architecture (LPE – edition for India, Bangladesh, Pakistan, Nepal, Sri Lanka, and Maldives), Pearson Education, Delhi, India, 006. ISBN # 81-7758-767-6. 
  • J. Carpinelli. Computer Systems Organization and Architecture (Taiwan, Traditional Chinese-language edition), Pearson Education North Asia, Limited, 2003. ISBN # 9-867594-92-4.
  • J. Carpinelli. Computer Systems Organization and Architecture (Philippines, Englishlanguage edition), Pearson Education, 2003. ISBN # 9-814119-29-6.
  • J. Carpinelli. Computer Systems Organization and Architecture (Mainland China, Simplified Chinese-language edition), People’s Post and Telecommunications andPearson Education North Asia, Limited, 2003. ISBN # 7-115-11243-6. 
  • J. Carpinelli. Computer Systems Organization and Architecture (International edition), Pearson Education, London, England, UK, 2003. ISBN #0321210808. 
  • J. Carpinelli. Computer Systems Organization and Architecture (LPE – edition for India, Bangladesh, Pakistan, Nepal, Sri Lanka, and Maldives), Pearson Education, Delhi, India, 2002. ISBN # 81-7808-268-3. 
  • J. Carpinelli. Computer Systems Organization and Architecture (Korean language edition), Pearson Education, Seoul, Korea, 2002. ISBN # 89-5550-111-0. 
  • J. Carpinelli. Computer Systems Organization and Architecture (Mainland China, English-language edition), People’s Post and Telecommunications and PearsonEducation North Asia, Limited, 2001. ISBN # 7-115-09918-9. 
  • J. Carpinelli and A. Lippel, Eds. Proceedings of Engineering Education Unbounded: Lifelong Learning Any Time/Any Place, United Engineering Foundation, New York, June 2000.
  • J. Carpinelli and A. Perna. “Strategies for Disseminating Educational Innovations Developed by University Coalitions,” in Innovations 2003: World Innovations in Engineering Education and Research, iNEER, Arlington, VA, 2003, pp. 257-263. (Invited). 
  • J. Carpinelli and H. Nassar. “Fault-tolerance for Switching Networks,” in Switching Networks: Recent Advances, DingZhu Du and Hung Ngo, editors, Kluwer PublishingCompany, 2001, pp. 1-23.
  • J. Carpinelli and C. B. Wang. “Performance of a New Decomposition Algorithm for Rearrangeable Clos Interconnection Networks under Sub-maximal and No-fault Conditions,” in Advances in Switching Networks, Frank Hwang and DingZhu Du, editors, American Mathematical Society, 1998, pp. 103-117.