Aviral Shrivastava: Teaching
Courses
Regular Courses
Professional Courses
Teaching Schedule
- 2011 Spring: CSE 591: Low Power Computing
- 2010 Fall: CSE 420: Computer Architecture I
- 2010 Summer: CSE 310: Data Structures and Algorithms
- 2010 Spring: CSE 591: Low Power Computing
- 2009 Fall: CSE 230/EEE 230: Computer Organization and Assembly Language Programming
- 2009 Fall: CSE 420: Computer Architecture I
- 2009 Summer: CSE 310: Data Structures
and Algorithms
- 2009 Summer: Multi-core Programming
- 2009 Spring: CSE 230/EEE 230: Computer Organization and Assembly Language Programming
- 2009 Spring: CSE 591: Low Power Computing
- 2008 Fall: CSE 230/EEE 230: Computer Organization and Assembly Language Programming
- 2008 Spring: CSE 591: Compilers for Embedded Systems
- 2007 Fall: CSE 230/EEE 230: Computer Organization and Assembly Language Programming
- 2007 Spring: CSE 591: Low Power Computer Architecture
- 2006 Fall: CSE 230/EEE 230: Computer Organization and Assembly Language Programming
Some Encouraging Teaching Reviews
- The instructor knew the subject well and was very enthusiastic.
- He seemed to care that we actually learned the material.
- The project took a lot of time, they were good to complete.
- Thank you for the extra presentations on various conferences attended. They keep us informed on current industry issues.
- Overall course is awesome and stimulates ones thinking in each
unexplored area till date.
- This was a very challenging and rewarding class.