Adjunct Faculty at the University of California San Diego
Associated with :
The University of California, San DiegoTotal Students
Reviews
Total Students
Reviews
Neil Rhodes is an adjunct faculty member in the Computer Science and Engineering department at the University of California San Diego. He has also taught at Harvey Mudd College and was formerly a staff software engineer at Google. Rhodes holds a B.A. and M.S. in Computer Science from UCSD and has extensive experience in teaching a variety of computer science courses, including Algorithms, Machine Learning, Operating Systems, Discrete Math, Automata and Computability Theory, and Software Engineering. Rhodes has a diverse background that includes founding Palomar Software and spending over a decade writing software, authoring books on software development, and designing programming courses for major companies like Apple and Palm. His teaching style combines theoretical knowledge with practical insights gained from his industry experience, providing students with a comprehensive understanding of computer science principles and their real-world applications.