John Morrison

Faculty Emeritus


Joined NCSSM in August 2000

John Morrison was on the NCSSM faculty from August 2000 until August 2022, including first as a mathematics faculty member for five years. He is the founding member of the computer science program, now part of the Engineering and Computer Science Department since 2005. He has developed a wide variety of technical Mini-Terms addressing various computing specialties of interest to NCSSM students. He has served on key committees, including the Academic Technology Committee and the ad hoc committee on joining the UNC System. He is the author of three texts that are used in NCSSM’s computer science curriculum on Web Development, Python, and Java and maintains the YouTube channel View his website at

AB, Mathematics, Indiana University
PhD, Mathematics, University of Texas