Classes TA'ed

NMSU


Spring 2009

Fall 2008

  • CS 272

Spring 2008

  • CS 473

Classes Taken

NMSU


Fall 2011

  • CS 572 Advanced Algorithms

Spring 2011

  • CS 579 Special Topics: Multi-Agent Programming

Fall 2009

  • CS 571 Programming Language Structure II

Spring 2009

  • CS 573 Computer Architecture 2
  • CS 599 Master's Thesis
  • CS 589 Special Research Topics (Reactive Agents)

Fall 2008

  • CS 575 AI 2
  • CS 589 Special Research Topics (DHTs)
  • CS 599 Master's Thesis

Spring 2008

  • CS 521 Parallel Programming
  • CS 570 Anaylsyis of Algorithms
  • CS 505 AI 1

Fall 2007

  • CS 574 OS 2
  • CS 510 Automata, Languages, Computability
  • CS 579 Special Topics: Constraing Logic Programming

UE


Spring 2007

  • CS 497 Senior Project Phase II
  • CS 470 Operating Systems
  • CS 499 Special Topics: Computer Graphics 2
  • CS 440 Databases
  • MCOM 352 Online Media 2

Fall 2006

  • CS 381 Formal Language
  • CS 495 Senior Project Phase I
  • CS 355 Computer Graphics
  • CS 350 Computer/Human Interaction
  • CS 310 Puzzle Programming
  • PHYS 211 Physics II

Summer 2006

  • MATH 323 Calculus III

Spring 2006

  • CS 494 Senior Project Seminar
  • CS 220 Logic Design and Machine Organization
  • CS 320 Computer Architecture
  • CS 290 Object-Oriented Design
  • CS 315 Algorithms
  • PHYS 210 Physics I

Fall 2005

  • CS 380 Programming Languages
  • CS 475 Networks
  • CS 390 Software Engineering
  • MCOM 351 Online Media I
  • PHIL 444 Philosophy of Technology
  • PHIL 231 Symbolic Logic

Spring 2005

  • CS 215 Fundamentals of Programming II
  • ENGR 390 Applied Engineering Mathematics
  • MATH 370 Discrete and Combinatorial Mathematics
  • PSCI 143 American National Government
  • COGS 111 Introduction to Cognitive Science
  • Health and Wellness

Fall 2004 [Harlaxton College]

  • British Studies
  • PSYC 121 Intro to Psych
  • MGT 300 Principles of Management
  • MKT 325 Principles of Marketing

Spring 2004

  • WC 120 The Emergence of the Modern World
  • SPAN 112 Elementary Spanish
  • ECON 102 Principles of Microeconomics
  • CS 210 Fundamentals of Programming I
  • PHIL 221 Modern European Philosophy

Fall 2003

  • WC 110 The Anceint World to the Reformation
  • MATH 222 Calculus II
  • Chem 118 Principles of Chemistry
  • CS 101 Introduction to Computer Science
  • SPAN 111 Elementary Spanish