معرفی
John Glick, PhD, is a Professor of Computer Science at the University of San Diego since 1993. He teaches computer science and mathematics courses, including Assembly Language Programming, Operating Systems, Automata Theory, and an honors course in computer ethics. His research focuses on optimization, parallel algorithms, and computer science education pedagogy. He holds a PhD and MS in Computer Science from the University of Minnesota, and MS and BS degrees in Chemical Engineering from Northwestern University and the University of Kansas, respectively.
Education:
- PhD, University of Minnesota, Computer Science
- MS, University of Minnesota, Computer Science
- MS, Northwestern University, Chemical Engineering
- BS, University of Kansas, Chemical Engineering
Research & Teaching: Glick’s work emphasizes active learning methodologies such as Peer Instruction, with publications exploring student learning outcomes in computing education. He has contributed to discussions on academic policies like tenure and reappointment, and the unique challenges faced by Catholic university faculty. His interdisciplinary background bridges computer science and mathematics education.
Advising & Grants: No specific advising or grant details are listed in the profile. However, his teaching roles imply involvement in student advising. Collaborations with colleagues on pedagogical research suggest potential grant-related activities not explicitly detailed here.
Labs/Teams: No formal lab or research team affiliations are mentioned in the provided text.



