Department of Computer Science & Information Technology

Michael Ruth: Teaching

Courses Taught:

Fall 2009 to PresentRoosevelt University
CST 100 - Essential Computer Skills (Spring 2010)
CST 150 - Computer Science I (Fall 2010, Fall 2011)
CST 250 - Computer Science II (Spring 2010, Spring 2011)
CST 318 - UNIX System Administration (Fall 2010, Fall 2011)
CST 343/444 - OOP & Web Services (Spring 2011)
CST 352/452 - Network Design (Fall 2009, Spring 2011)
CST 354 - System & Network Administration (Fall 2010)
CST 368/468 - Internet Security (Fall 2009, Spring 2010, Spring 2011)
Fall 2008 to Spring 2009Wagner College
CS 106 - Computer Competency Fundamentals
CS 107 - Networking and the Internet
CS 142 - Techniques of Programming (CS II)
CS 252 - Assembly Language
CS/MA 591 - Algorithm Analysis & Data Structures
IS 550 - E-Commerce (Advanced Web Development)
RFT 21 - Cyber-Politics (Wagner FYP)
Fall 2007 to Spring 2008Lock Haven University of Pennsylvania
CISC 150 - Introduction to Computers
CISC 250 - Advanced Microcomputer Applications
CISC 260 - Project Management
Fall 2006 to Spring 2007 University of New Orleans
CS 2467 - Unix/C

Teaching Philosophy:(pdf)


Home | Office Hours | CV | Research | Academic Geneology