Spring 2019 (Undergraduate):
1. CSCI-5332: Data Comm and Networking
Book: Computer Networks, 5/E, by Andrew S. Tanenbaum, David J. Wetherall

Fall 2018 (Undergraduate):
1. CSCI-1301-C: Programming Principles I
Book: Introduction to Java Programming, Eleventh Edition, by Liang.
2. CSCI-5332-A: Data Comm and Networking
Book: Computer Networks, 5/E, by Andrew S. Tanenbaum, David J. Wetherall