Teaching
Teaching
At Western Oregon University, I taught the following courses:
- CS 122 - Introduction to Computer Science for Non-Majors
- CS 161 - Survey of Computer Science
- CS 162 - Computer Science I - Introduction to Programming with Java
- CS 260 - Data Structures
- CS 272 - Low Level Programming
- CS 299 - Introduction to Unix
- CS 350 - Network Administration
- CS 360 - Information Systems / Databases
- CS 364 - Programming Languages
- CS 367 - Software Design and Testing
- CS 372 / CS 365 - Introduction to Operating Systems
- CS 399 - Advanced Java—independent study
- CS 407 - IS Senior Project I
- IS 431 - IS Senior Project II
- CS 450 - Network Programming
- IS 452 - Internet
- CS 459 - Introduction to Information Assurance
- CS 472 - Advanced Topics in Operating Systems, File System Forensics
At City College of San Francisco, I taught CIS 110A - Introduction to Programming with C++.