Teaching |
Fall 2024
Spring 2024
-
CSC111 Computer Science II
-
CSC521 Operating Systems
-
CSC571 Data Mining
Fall 2023
-
CSC104 Programming in Python
-
CSC504 Computer Programming for Information Systems
-
CSC520 Computer Architecture
Spring 2023
-
CSC111 Computer Science II
-
CSC523 High Performance Computing
-
CSC571 Data Mining
Fall 2022
- CSC104 Programming in Python
- CSC504 Computer Programming for Information Systems
- CSC521 Operating Systems
Spring 2022
- CSC104 Programming in Python
- CSC111 Computer Science II
- CSC520 Computer Architecture
- CSC571 Data Mining
Fall 2021
- CSC104 Programming in Python
- CSC504 Computer Programming for Information Systems
- CSC523 High Performance Computing
Spring 2021
- CSC111 Computer Science II
- CSC521 Operating Systems
- CSC571 Data Mining
Fall 2020
-
CSC103 Overview of Computer Science
-
CSC111 Computer Science II
-
CSC520 Computer Architecture
-
CSC504 Computer Programming for Information Systems
Spring 2020
- CSC104 Programming in Python
- CSC111 Computer Science II
- CSC523 High Performance Computing
- CSC571 Data Mining
Fall 2019
- CSC103 Overview of Computer Sceince
- CSC111 Computer Science II
- CSC410 Theoretical Foundations of Computer Science
- CSC521 Operating Systems
Spring 2019
- CSC104 Programming in Python
- CSC111 Computer Science II
- CSC520 Computer Architecture
Fall 2018
- CSC104 Programming in Python
- CSC111 Computer Science II
- CSC180 Microcomputer Basic
- CSC521 Operating Systems
Spring 2018
- CSC111 Computer Science II
- CSC523 High Performance Computing
Fall 2017
-
CSC103 Overview of Computer Sceince
-
CSC180 Microcomputer Basic
-
CSC111 Computer Science II
-
CSC520 Computer Architecture
Spring 2017
- CSC111 Computer Science II
- CSC521 Operating Systems
Fall 2016
- CSC180 Microcomputer Basic
- CSC111 Computer Science II
- CSC523 High Performance Computing
Spring 2016
- CSC111 Computer Science II
- CSC520 Computer Architecture
Fall 2015
- CSC103 Overview of Computer Sceince
- CSC180 Microcomputer Basic
- CSC521 Operating Systems
Spring 2015
Fall 2014
- CSC111 Computer Science II
- CSC180 Microcomputer Basic
- CSC520 Computer Architecture
Spring 2014
- CSC111 Computer Science II
- CSC521 Operating Systems
Fall 2013
- CMPE220 Computer Organization
- CSC520 Computer Architecture
Spring 2013
- CSC180 Microcomputer Basic
- CSC521 Operating Systems
- CSC523 High Performance Computing
Fall 2012
- CSC103 Overview of Computer Sceince
- CSC180 Microcomputer Basic
- CSC520 Computer Architecture
Spring 2012
- CSC107 Computer Science I Lab & Seminar
- CSC180 Microcomputer Basic
- CSC521 Operating Systems
- CSC595 Selected Topics: Advanced Research Projects
Fall 2011
- CSC180 Microcomputer Basic
- CSC520 Computer Architecture
Spring 2011
- CSC103 Overview of Computer Science
- CSC493 Special Topics in High Performance Bioinformatics
- CSC521 Operating Systems
- CSC523 High Performance Computing
Fall 2010
- CSC180 Microcomputer Basic
- CSC220 Computer Organization
- CSC520 Computer Architecture
Spring 2010
- CSC180 Microcomputer Basic
- CSC320 Operating Systems
- CSC523 High Performance Computing
Fall 2009
- CSC220 Computer Organization
- CSC520 Computer Architecture
Spring 2009
- CSC320 Operating Systems
- CSC570 Database Management Systems
Fall 2008
- CSC111 Computer Science II
- CSC220 Computer Organization
Spring 2008
- CSC103 Overview of Computer Science
- CSC320 Operating Systems
Fall 2007
- CSC103 Overview of Computer Science
- CSC393 Special Topics in High Performance Computing
Spring 2007
- CSC320 Operating Systems
- ISS540 Data Communications, Networks, and Distributed Data Processing
Fall 2006
- CSC103 Overview of Computer Science
- CSC513 Event-Driven Programming
|
|