Teaching
Fall 2024:
-
CSC382 Analysis of Algorithms
-
CSC450 Honors Workshop
-
CSC 90000-33 Dissertation Supervision (The Graduate Center)
Spring 2024:
-
CSC305 Operatating Sys Prog Lab
-
CSC382 Analysis of Algorithms
-
CSC450 Honors Workshop
-
CSC 90000-33 Dissertation Supervision (The Graduate Center)
Fall 2023:
-
CSC326 Data Structures
-
CSC716 Advanced Operating Systems
-
CSC 90000-33 Dissertation Supervision (The Graduate Center)
Spring 2023:
-
CSC326 Data Structures
-
CSC 90000-33 Dissertation Supervision (The Graduate Center)
Fall 2022:
-
CSC326 Data Structures
-
CSC770 Parallel Computing
-
CSC 90000-33 Dissertation Supervision (The Graduate Center)
Spring 2022:
-
CSC305 Operatating Sys Prog Lab
-
CSC513 and ESC513 Intro to Sci, Tech, Engi & MTH
-
CSC716 Advanced Operating Systems
Fall 2021:
-
CSC326 Data Structures
-
CSC70010 Algorithms (The Graduate Center, CUNY)
Spring 2021:
-
CSC326 Data Structures
-
CSC770 Parallel Computing
-
CSC450 Honors Workshop (in Summer 2021)
Fall 2020:
-
CSC305 Operatating Sys Prog Lab
-
CSC382 Analysis of Algorithms
-
CSC716 Advanced Operating Systems
Fall 2019 & Spring 2020
Spring 2019:
-
CSC716 Advanced Operating Systems
-
CSC450 Honors Workshop
Fall 2018:
-
CSC382 Analysis of Algorithms
-
CSC450 Honors Workshop
Fall 2018:
-
CSC382 Analysis of Algorithms
-
CSC450 Honors Workshop
Spring 2018:
-
CSC326 Information Structures
-
CSC704 Technology Infused Curriculum
-
CSC716 Advanced Operating System (independent study)
-
CSC770 Parallel Computing (independent study)
-
CSC450 Honors Workshop
-
CSC79000 (GC, independent study)
Fall 2017:
-
CSC332 Operating System I
-
CSC305 Operating Systems Programming Laboratory
-
CSC704 Tech Curr Dev&Instr
-
CSC716 Advanced Operating System (independent study)
-
CSC450 Honors Workshop
Spring 2017:
-
CSC716 Advanced Operating System
-
CSC86170 Sequencing and Scheduling (at CUNY, the Graduate Center)
Fall 2016:
-
CSC770 Parallel Computing
-
CSC326 Information Structures
Spring 2016:
-
CSC704 Technology Infused Curriculum
-
CSC326 Information Structures
Fall 2015: - CSC704 Technology Infused Curriculum
- CSC716 Advanced Operating System
Spring 2015: - CSC326 Information Structures
- CSC770 Parallel Computing
Fall 2014: - CSC429 Advanced High Performance Computing
- CSC716 Advanced Operating System
Spring 2014: - CSC326 Information Structures
- CSC80030 Sequencing and Scheduling (at CUNY, the Graduate Center)
Fall 2013: - CSC326 Information Structures
- CSC716 Advanced Operating System
Spring 2013: Fall 2012: - CSC429 Advanced High Performance Computing
- CSC716 Advanced Operating System
- CSC770 Parallel Computing
Spring 2012: Fall 2011: - CSC229 Introduction to High Performance Computing
- CSC716 Advanced Operating System
Fall 2010: - CSC382 Analysis of Algorithms
- CSC716 Advanced Operating System
Spring 2010: - CSC211 Intermediate Programming
- CSC770 Parallel Computing
Fall 2009: - CSC126 Introduction to Computer Science
- CSC716 Advanced Operating System
Spring 2009: - CSC126 Introduction to Computer Science
- CSC326 Information Structures
Fall 2008: - CSC716 Advanced Operating System
- CSC744 Parallel Computing
Spring 2008: - CSC126 Introduction to Computer Science
- CSC332 Operating Systems I
Fall 2007: - CSC716 Advanced Operating System
- CSC744 Parallel Computing
Spring 2007: - CSC126 Introduction to Computer Science
- CSC332 Operating Systems I
Fall 2006: - CSC102 Computing for Today
- CSC718 Operating System Design
Spring 2006: - CSC126 Introduction to Computer Science
- CSC102 Computing for Today
Fall 2005: - CSC718 Operating System Design
|