Home | Advising | Teaching | Research | Publications | Professional Services |
Teaching
Courses Taught at A-State |
Course Name | Level | Semester'Year |
Hardware Security |
Graduate | Spring'20, '22 |
Software Security | Graduate | Spring'19, '21,'23 |
Network and Internet
Security |
Graduate |
Fall '18, '20, '22 |
Computer Security |
Graduate | Spring'14, '16, '18,
'20, '22 |
Data Security | Graduate | Fall'05, '07, '09, '11, '13,
'15, '17, '19, '21 |
Quantum Computing |
Graduate | Spring'23 |
Cloud Computing | Graduate | Spring'17, '19, '21, Fall'22 |
Heterogeneous Computing / High Performance Computing | Graduate | Spring'11, '12, '13,
'15, '18, Fall'16, '18, '19, '20, '21 |
Distributed Systems | Graduate | Spring'06, '08, '10,
'12, '14, '16, '19, '21,'23 |
Parallel Processing | Graduate | Fall'04, '06, '08, '10,
'12, '14, '15, '17, Spring'20, '22 |
Operating System Design |
Graduate | Fall'16, '18, '20, '22 |
Advanced
Computer Architecture |
Graduate |
Spring'13, '15, '17,
'18, Fall'19, '21 |
UNIX Systems Programming | Graduate/Undergraduate | Spring'05, '07, '09, '11 |
Application Security |
Undergraduate | Spring'16 |
Operating Systems | Undergraduate | Fall'09 |
Computer Organization/Architecture | Undergraduate | Spring'05, '06, '07, '08, '09,
'10, Fall'10, '12, '13, '14, '15 |
Assembly Language Programming | Undergraduate | Fall'04, '05, '06, '07, '08, '09 |
Spring 2023 |
|
CS 6273 Quantum Computing | |
|
CS 6243 Distributed Systems | |
|
CS 6123 Software Security |
Fall 2022 |
|
CS 6233 Operating System Design | |
|
CS 6263 Cloud Computing | |
|
CS 6333 Network and Internet Security |
Spring 2022 |
|
CS 6213 Parallel Processing | |
|
CS 6323 Computer Security | |
|
CS 6353 Hardware Security |
Fall 2021 |
|
CS 6223 Advanced Computer Architecture | |
|
CS 6253 Heterogeneous Computing | |
|
CS 6313 Data Security |
Spring 2021 |
|
CS 6123 Software Security | |
|
CS 6243 Distributed Systems | |
|
CS 6263 Cloud Computing |
Fall 2020 |
|
CS 6233 Operating System Design | |
|
CS 6253 Heterogeneous Computing | |
|
CS 6333 Network and Internet Security |
Spring 2020 |
|
CS 6213 Parallel Processing | |
|
CS 6323 Computer Security | |
|
CS 6353 Hardware Security |
Fall 2019 |
|
CS 6223 Advanced Computer Architecture | |
|
CS 6253 Heterogeneous Computing | |
|
CS 6313 Data Security |
Spring 2019 |
|
CS 6123 Software Security | |
|
CS 6243 Distributed Systems | |
|
CS 6263 Cloud Computing |
Fall 2018 |
|
CS 6233 Operating System Design | |
|
CS 6253 Heterogeneous Computing | |
|
CS 6333 Network and Internet Security |
Spring 2018 |
|
CS 6223 Advanced Computer Architecture | |
|
CS 6253 Heterogeneous Computing | |
|
CS 6323 Computer Security |
Fall 2017 |
|
CS 6213 Parallel Processing | |
|
CS 6313 Data Security |
Spring 2017 |
|
CS 6823-001 Special Topics: Advanced Computer Architecture | |
|
CS 6823-002 Special Topics: Cloud Computing |
Fall 2016 |
|
CS 6823-001 Special Topics: High Performance Computing | |
|
CS 6823-002 Special Topics: Operating System Design |
Spring 2016 |
|
CS 482V-002 Special Problems: Application Security | |
|
CS 6823-001 Special Topics: Distributed Systems | |
|
CS 6823-002 Special Topics: Computer & Network Security |
Fall 2015 |
|
CS 3223 Computer Organization | |
|
CS 6213 Prallel Processing |
|
|
CS 6313 Data Security |
Spring 2015 |
|
CS 6823-001 Special Topics: Advanced Computer
Architecture |
|
|
CS 6823-002 Special Topics: High Performance Computing |
Fall 2014 |
|
CS 3223 Computer Organization |
|
|
CS 6213 Parallel Processing |
Spring 2014 |
|
CS 6823-001 Special Topics: Distributed Systems |
|
|
CS 6823-002 Special
Topics: Computer & Network Security |
Fall 2013 |
|
CS 3223 Computer Organization | |
|
CS 6313
Data Security |
Spring 2013 |
|
CS 6823-003 Special Topics: High Performance Computing |
|
|
CS 6823-004 Special
Topics: Advanced Computer Architecture |
Fall 2012 |
|
CS 3223 Computer Organization |
|
|
CS 6213
Parallel Processing |
|
Spring 2012 |
|
CS 6823-001 Special Topics: Distributed Systems | |
|
CS 6823-003 Special Topics: High Performance Computing | |
Fall 2011 |
|
CS 6313 Data Security | |
Spring 2011 |
|
CS 4-5223 UNIX Systems Programming | |
|
CS 6823/4933 High Performance Computing/Multicore Architecture & Programming | |
|
|
CS 3223 Computer Architecture | |||||||||||||||||||||||||||
|
CS 4-5223 UNIX Systems Programming | |||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||
|
CS 3383 Computer Architecture | |||||||||||||||||||||||||||
|
CS 6853 Special Topics: Distributed Systems | |||||||||||||||||||||||||||
Fall 2007 | ||||||||||||||||||||||||||||
|
CS 3333 Assembly Language Programming | |||||||||||||||||||||||||||
|
CS 6623 Data Security | |||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||
|
CS 3383 Computer Architecture | |||||||||||||||||||||||||||
|
CS 6853 Special Topics: Distributed Systems | |||||||||||||||||||||||||||
|