Teaching
University of Nebraska at Omaha (current appointment):
Undergraduate Courses:
CSCI 1200 Computer Science Principles
Columbus State University :
Undergraduate Courses:
CPSC 1105 Intro. to Information Technology
CPSC 1301/1301L Computer Programming 1
CPSC 2108 Data structures
CPSC 3118 Graphical User Interface Development
WBIT 4120 Human-computer Interaction
CPSC 4130 Mobile Computing
CPSC 4205 Senior Project & Portfolio
Graduate Courses:
CPSC 6103 Comp. Science Principles for Teachers
CPSC 6118 Human-computer Interface
CPSC 6119 Object-Oriented Dev. with Components
CPSC 6124 Advanced Machine Learning
CPSC 6138 Mobile Systems and Applications
CPSC 6179 Adv. Software Design
Northern New Mexico College (past)
Undergraduate Courses:
EECE 152L Computer Programming I
CS201 Mathematical Foundations of CS
EECE 231 Intermediate Programming
EECE 329 Human Computer Interaction
EECE 355 Web Engineering
EECE 455 Software Engineering
EECE 499 Topics: Data Analysis/Mining
University of South Florida (past)
Undergraduate Courses:
COP 2510 Programming Concepts (TA)
COP 3514 Program Design (Instructor)
Location-Based Information Services (TA)