John Korah

John Korah

Assistant Professor, Computer Science, College of Science

Teaching

Courses at Cal Poly Pomona

Undergraduate Courses:

  • CS 1260: Python for Beginners, Freshman level (Spring 2021 & Fall 2021).
  • CS 1400: Introduction to Programming and Problem Solving, Freshman level (Fall 2021, Fall 2022 & Fall 2023).
  • CS 2400: Data Structures and Advanced Programming, Sophomore level,  (Fall 2020).
  • CS 3800: Computer Networks, Junior level (Fall 2019, Spring 2020 & Spring 2023).
  • CS 4310: Operating Systems, Senior level (Spring 2021).
  • CS 4990: Undergraduate Special Topics in Social Computing, Senior level (Fall 2020 & Spring 2022).

Graduate Courses:

  • CS 5180: Information Retrieval (Fall 2022).
  • CS 5350: Parallel and Distributed Algorithms (Spring 2020).
  • CS 5990: Graduate Special Topics in Computational Social Systems (Spring 2022 & Fall 2023).

 

Courses taught other institutions

  • Object Oriented Programming I - Fall 2018, Summer 2018
  • Object Oriented Programming II - Spring 2019, Fall 2018, Summer 2018, Spring 2018, Fall 2017, Spring 2016
  • Information Retrieval(Classroom & Online sections) - Spring 2019, Spring 2018, Spring 2017
  • Topics in Computer Science: Social Computing - Fall 2016
  • Parallel and Concurrent Programming (Graduate level) - Spring 2010
  • UNIX (Sophomore level) - Fall 2008