Kent Yang has an M.S. in Cyber Security Operations and Leadership from USD. Kent is a software engineering professional and a Sun Certified Java developer. Kent has over 30 years of experience in the industry, currently serving as a senior technical manager/principal architect with a San Diego consulting firm. A proven track record of teaching programming and software development courses for UC San Diego Extended Studies for 25+ years, including Introduction to Programming, Java Programming I, II, III, IV, Java Security and Cryptography, and Java Database Programming. His passion for programming and dedication to teaching is evident in his commitment to fostering the next generation of software engineers.