People

Philip Ventura

ventura-phil

Instructor II

ENB 343C
813-974-0552
pventura@usf.edu

 

Google Scholar Page | CV 

Biography:
Phil Ventura joined the department in 2016 from Palm Beach State College where he served as Chair of the Computer Science Department. He has been teaching for the past 19 years in higher ed. He has many published peer-reviewed conference articles in the area of computer science education, object-oriented design and programming, and computing curricula. In addition to his academic career he worked as a Senior Software Engineer in Research and Development writing Clojure code for the South Florida-based startup, Velocitude, that was then acquired by Akamai, a billion dollar company which, at the time, handled one third of the traffic on the Internet.

Teaching Interests:
Ethical hacking, programming, object-oriented programming and design, CS1/CS2, programming paradigms, data science/machine learning, Linux, mobile application development, social and ethical issues in computing, capstone.

Education:
Ph.D. in Computer Science, University at Buffalo (2004)
MS in Computer Science, University at Buffalo (2000)
BA in Psychology and Philosophy, SUNY College at Buffalo (1993)