Share | Print

Upcoming Events

Faculty/Staff Detail

Publications
Selected Publications

2015: Predicting Office Availability Using Crowdsourced Data, Midwest Instructional Computing Symposium

2015: Crowdsourcing Automobile Parking Availability Sensing Using Mobile Phones, Midwest Instructional Computing Symposium

2014: Crowdsourcing Traffic Simulation to Improve Signal Timing, Journal of Computing Sciences in Colleges

2014: Android for Programmers: An App-Driven Approach , Pearson (310 pp.)

2014: Android How to Program, Prentice Hall (736 pp.)

2012: Watermarking XML Structures Using Multi-valued Dependencies , IEEE Computer Society (554 - 559 pp.)

Courses Taught

Spring 2017

CIS 605 ARTIFICIAL INTELLIGENCE
CSCI 405 ARTIFICIAL INTELLIGENCE
CSCI 130 INTRODUCTION TO PROGRAMMING
CSCI 309 PROBABILITY AND STATISTICS
MATH 309 PROBABILITY AND STATISTICS

Winterim 2017

CIS 680 ADVANCED DATABASES
CSCI 480 ADVANCED DATABASES

Fall 2016

CIS 605 ARTIFICIAL INTELLIGENCE
CSCI 405 ARTIFICIAL INTELLIGENCE
CIS 798 CIS SEMINAR
CSCI 495 COMPUTER SCIENCE SEMINAR
CSCI 380 DATABASE MANAGEMENT SYSTEMS
CSCI 380 DATABASE MANAGEMENT SYSTEMS
CSCI 130 INTRODUCTION TO PROGRAMMING

Summer 2016

CIS 621 COMPUTER VISION
CSCI 421 COMPUTER VISION
CSCI 380 DATABASE MANAGEMENT SYSTEMS

Spring 2016

CIS 798 CIS SEMINAR
CSCI 495 COMPUTER SCIENCE SEMINAR
CSCI 499 INDEPENDENT STUDY
CSCI 493 INTERNSHIP
CSCI 130 INTRODUCTION TO PROGRAMMING
CSCI 309 PROBABILITY AND STATISTICS
MATH 309 PROBABILITY AND STATISTICS

Winterim 2016

CIS 680 ADVANCED DATABASES
CSCI 480 ADVANCED DATABASES

Fall 2015

CSCI 380 DATABASE MANAGEMENT SYSTEMS
CIS 799 INDEPENDENT STUDY
CSCI 499 INDEPENDENT STUDY
CSCI 130 INTRODUCTION TO PROGRAMMING
CIS 523 MOBILE DEVELOPMENT I
CSCI 323 MOBILE DEVELOPMENT I
CIS 623 PROGRAMMING MOBILE DEVICES
CSCI 423 PROGRAMMING MOBILE DEVICES

Summer 2015

CSCI 380 DATABASE MANAGEMENT SYSTEMS
CSCI 130 INTRODUCTION TO PROGRAMMING
CSCI 490 SPECIAL TOPICS

Spring 2015

CIS 798 CIS SEMINAR
CSCI 495 COMPUTER SCIENCE SEMINAR
CSCI 130 INTRODUCTION TO PROGRAMMING
CSCI 309 PROBABILITY AND STATISTICS
MATH 309 PROBABILITY AND STATISTICS

Winterim 2015

CIS 680 ADVANCED DATABASES
CSCI 480 ADVANCED DATABASES
CSCI 130 INTRODUCTION TO PROGRAMMING

Fall 2014

CSCI 380 DATABASE MANAGEMENT SYSTEMS
CSCI 499 INDEPENDENT STUDY
CSCI 499 INDEPENDENT STUDY
CSCI 130 INTRODUCTION TO PROGRAMMING
CIS 623 PROGRAMMING MOBILE DEVICES
CSCI 423 PROGRAMMING MOBILE DEVICES

Summer 2014

CSCI 380 DATABASE MANAGEMENT SYSTEMS
CSCI 130 INTRODUCTION TO PROGRAMMING
CIS 690 SPECIAL TOPICS IN CIS

Spring 2014

CIS 798 CIS SEMINAR
CSCI 495 COMPUTER SCIENCE SEMINAR
CSCI 499 INDEPENDENT STUDY
CSCI 130 INTRODUCTION TO PROGRAMMING

Winterim 2014

CIS 680 ADVANCED DATABASES
CSCI 480 ADVANCED DATABASES
CSCI 130 INTRODUCTION TO PROGRAMMING
CIS 623 PROGRAMMING MOBILE DEVICES
CSCI 423 PROGRAMMING MOBILE DEVICES

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

Who Are You?

Tell Us