Teaching
Courses I've been teaching over the years:
- CSC 1300 (Discrete Structures, UG)
- CSC 1700 (Design and Analysis of Algorithms, UG)
- CSC 1600 (Operating Systems, UG)
- CSC 2400 (Computer Systems I, UG)
- CSC 2405 (Computer Systems II, UG)
- CSC 3990 (Computing Research, UG)
- CSC 4300 (Computer Graphics, UG)
- CSC 4480 (Database Systems, UG)
- CSC 8301 (Design and Analysis of Algorithms, G)
- CSC 8470 (Computer Graphics, G)
- CSC 9010 (Networks and Cybersecurity, G)
- CSC 8560 (Computer Networks, G)
- CSC 8400 (Computer Systems, G)
- CSC 8410 (Operating Systems, G)
Resources for Students
- Beginner's Resources to Learn Programming Languages
- Leetcode coding platform
- Hackerrank coding platform