Department of Computer Science & Information Technology

Michael Ruth: Teaching

Courses Taught:

Fall 2010Roosevelt University
CST 150 - Computer Science I
CST 318 - Introduction to UNIX
CST 354 – System & Network Administration
Spring 2010/Fall 2009Roosevelt University
CST 100 - Essential Computer Skills
CST 250 - Computer Science II
CST 352/452 – Network Design
CST 368/468 - Internet Security
Spring 2009/Fall 2008Wagner 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)
Spring 2008/Fall 2007Lock Haven University of Pennsylvania
CISC 150 – Introduction to Computers
CISC 250 – Advanced Microcomputer Applications
CISC 260 – Project Management
Fall 2006/Spring 2007University of New Orleans
CS 2467– Unix/C

Teaching Philosophy:(pdf)


Fake Home | Home | Office Hours | CV | Research | Academic Geneology