Teaching

Fall 2021: CSCE 614: Computer Architecture CSCE 312: Computer Organization
Fall 2020: CSCE 689-602: Microarchitectural Prediction
Spring 2020: CSCE 614: Computer Architecture
Fall 2019: CSCE 614: Computer Architecture
Spring 2018: CSCE 312-501,502: Computer Organization
Fall 2017: CSCE 614: Computer Architecture
Spring 2017: CSCE 689-603: Machine Learning in Computer Systems Research CSCE 312-501,502: Computer Organization
Fall 2016: CSCE 614: Computer Architecture
Fall 2015: CSCE 614: Computer Architecture
Spring 2015: CSCE 613: (Advanced) Operating Systems
Fall 2014: CSCE 689-600: Fundamental Concepts in Computer Science
Spring 2014: CSCE 614: Computer Architecture
Fall 2013: CSCE 689-601: Architectural Support for Programming Languages and Operating Systems
Spring 2013: CSCE 689-602: Microarchitecture

(the following are from my time at UTSA)
Spring 2012: CS 6513: Advanced Architecture
Fall 2011: CS 5513: Computer Architecture
Spring 2011: CS 1713: Introduction to Computer Programming II CS 3843: Computer Organization
Fall 2010: on leave
Spring 2010: CS 3853: Computer Architecture
Fall 2009: CS 3853 CS 5513: Computer Architecture
Spring 2009: CS 2073: Computer Programming with Engineering Applications CS 1713: Introduction to Computer Programming II
Fall 2008: CS 5513: Computer Architecture
Fall 2007: CS 2733: Computer Organization II CS 5513: Computer Architecture
Summer 2007: CS 3343: Analysis of Algorithms
Spring 2007: CS 2073: Computer Programming with Engineering Applications

Daniel A. Jimenez