
- Break down problems into a series of simple steps.
- Recognize patterns, generalize them, and apply them abstractly to other situations.
Materials
- The Computer Science Cheat Sheet - A Concise Review of Key Concepts
- The (Super-fast) Java Intro & Review
Current Courses
- INF 286 - Introduction to Web Development - NKU - Fa2010
Past Courses
- CIS 310 - Databases - Mt. St. Joe - Sp2010
- INF 120 - Elementary Programming - NKU - Fa2009-Sp2010
- CIT 141 - PC/Networking Fundamentals - NKU - Fa2009-Sp2010
- Programming for Video Games - Duke TIP - Summers 2007-2009
