Share | Print

Upcoming Events

Faculty/Staff Detail

Selected Awards & Honors

Teaching Awards

2013: Stella Gray Teaching Excellence award (Nominated), University of Wisconsin-Parkside
2012: Stella Gray Teaching Excellence award (Nominated), University of Wisconsin-Parkside
2011: Nominated, Stella Gray Teaching Excellence award (Nominated), University of Wisconsin-Parkside
Key Service Activities

College Service

: Committee Member - ITPC

University Service

: Committee Member - General Education

Public Service

2014: Other - High School Homeschool teaching
Courses Taught

Spring 2017

CSCI 242 COMPUTER SCIENCE II
CSCI 242 COMPUTER SCIENCE II
CSCI 105 INTRODUCTION TO COMPUTERS
CSCI 105 INTRODUCTION TO COMPUTERS
CSCI 322 WEB CONCEPTS II

Fall 2016

CSCI 105 INTRODUCTION TO COMPUTERS
CIS 523 MOBILE DEVELOPMENT I
CSCI 323 MOBILE DEVELOPMENT I
CIS 674 NETWORKED APPLICATIONS
CSCI 424 NETWORKED APPLICATIONS
CSCI 275 UNIX SCRIPTING
CSCI 220 WEB CONCEPTS I
CSCI 433 WEB DEVELOPMENT PROJECT

Summer 2016

CSCI 105 INTRODUCTION TO COMPUTERS

Spring 2016

CSCI 242 COMPUTER SCIENCE II
CSCI 242 COMPUTER SCIENCE II
CSCI 499 INDEPENDENT STUDY
CSCI 493 INTERNSHIP
CSCI 105 INTRODUCTION TO COMPUTERS
CSCI 105 INTRODUCTION TO COMPUTERS
CSCI 322 WEB CONCEPTS II

Fall 2015

CSCI 242 COMPUTER SCIENCE II
CSCI 242 COMPUTER SCIENCE II
CSCI 105 INTRODUCTION TO COMPUTERS
CSCI 105 INTRODUCTION TO COMPUTERS
CSCI 275 UNIX SCRIPTING
CSCI 220 WEB CONCEPTS I
CSCI 220 WEB CONCEPTS I
CIS 645 WEB SECURITY
CSCI 445 WEB SECURITY

Summer 2015

CSCI 105 INTRODUCTION TO COMPUTERS
CSCI 492 PRACTICUM IN WEB DEVELOPMENT
CSCI 492 PRACTICUM IN WEB DEVELOPMENT

Spring 2015

CSCI 242 COMPUTER SCIENCE II
CSCI 242 COMPUTER SCIENCE II
CSCI 105 INTRODUCTION TO COMPUTERS
CSCI 424 NETWORKED APPLICATIONS
CSCI 492 PRACTICUM IN WEB DEVELOPMENT
CSCI 322 WEB CONCEPTS II

Winterim 2015

CSCI 105 INTRODUCTION TO COMPUTERS
CSCI 220 WEB CONCEPTS I
CSCI 220 WEB CONCEPTS I

Fall 2014

CSCI 242 COMPUTER SCIENCE II
CSCI 242 COMPUTER SCIENCE II
CSCI 499 INDEPENDENT STUDY
CSCI 105 INTRODUCTION TO COMPUTERS
CSCI 105 INTRODUCTION TO COMPUTERS
CSCI 492 PRACTICUM IN WEB DEVELOPMENT
CSCI 274 UNIX CONCEPTS AND TOOLS
CSCI 275 UNIX SCRIPTING
CSCI 220 WEB CONCEPTS I
CSCI 220 WEB CONCEPTS I

Summer 2014

CSCI 105 INTRODUCTION TO COMPUTERS

Spring 2014

CSCI 499 INDEPENDENT STUDY
CSCI 105 INTRODUCTION TO COMPUTERS
CSCI 105 INTRODUCTION TO COMPUTERS
CSCI 424 NETWORKED APPLICATIONS
CSCI 492 PRACTICUM IN WEB DEVELOPMENT
CIS 690 SPECIAL TOPICS IN CIS
CSCI 322 WEB CONCEPTS II
CSCI 322 WEB CONCEPTS II

Winterim 2014

CSCI 499 INDEPENDENT STUDY
CSCI 105 INTRODUCTION TO COMPUTERS
CSCI 220 WEB CONCEPTS I
CSCI 220 WEB CONCEPTS I

900 Wood Road · P.O. Box 2000 · Kenosha, WI 53141-2000 P 262-595-2345

Who Are You?

Tell Us