People

Philip Ventura

P. Ventura

Instructor II

ENG 211 | 813-974-0552 | pventura@usf.edu

Google Scholar page | CV 

 

Biography

Dr. 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 education. 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 has 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; and capstone

Education

PhD 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)