Academic Jobs - Home of Higher Ed Logo

Ratings & reviews

5.08/20/2025

Inspires a passion for knowledge and growth.

4.05/21/2025

Encourages creative and innovative thinking.

5.03/31/2025

A master at fostering understanding.

4.02/27/2025

Creates a positive and motivating atmosphere.

5.02/4/2025

Great Professor!

Taught by or worked with Joe?

Add your rating. It takes about 30 seconds.

About Joe

Joe Ryan, Honorary Senior Lecturer in the School of Computer and Information Sciences (Computer Science and Software Engineering) at the University of Newcastle's College of Engineering, Science and Environment, earned his PhD from the University of Newcastle and a Bachelor of Mathematics with Honours from the University of Wollongong. He commenced his academic career lecturing at the University of New England in 1990, transitioning to the University of Newcastle in 1992. Between 2004 and 2008, he served at the University of Ballarat, returning to Newcastle thereafter. At Newcastle, he has lectured across Schools of Mathematics, IT, Computer Science, and Business, currently coordinating courses such as COMP1050/COMP6050 Internet Communications, SENG3300/SENG6300 User Interface Design, SENG2130/SENG6350 Software Development, COMP3320/COMP6370 Computer Graphics, GENG1803 Introduction to Engineering Practice, SENG2050 Web Engineering, COMP3260/COMP6360 Data Security, and COMP4240 Honours Level Courses at the Callaghan campus, as well as at Ourimbah and PSB Singapore. Internationally, he lectured at CIMPA-UNESCO Schools in Indonesia (2009), Laos (2014), and Cuba (2016). Administratively, he contributed to the Faculty Marketing Committee and University Human Research Ethics Committee for four years each since 2008, and has been School Academic Conduct Officer since 2012.