dixie state college logo
dixie cit it cs vt degrees courses faculty facilities jobs submit login
dixie > cit > faculty > nielson >



Computer and Information Technology

  Degrees
  Courses
  Faculty
  Facilities
  Contact
  Jobs
  Scholarships
Bob Nielson, Instructor, Computer Science and Information Technology
E-MAIL: nielson@dixie.edu
PHONE: 435.652.7978
OFFICE: UHB 326
OFFICE HOURS: T/TH 1:30-2:15 pm MWF 9:00-9:45 am
Other hours available by appointment.
Dixie State College -- Courses Bob Teaches

Computer Science
CS 1010 -- Problem Solving with a computer -- How to solve problems with a computer.
CS 1400 -- Introduction to Computer Programming -- How to program a computer.
CS 1410 -- Object Oriented Programming -- Second Semester computer programming.
CS 2450 -- Software Engineering -- Programming as a team.
CS 4600 -- Senior Project

Information Technology
IT 1100 -- Introduction to Operating Systems -- Linux, Windows, MAC-OS.
IT 4300 -- Database Systems -- Installation, Design, and Programming of Database Systems.
IT 4600 -- Senior Project



More About Bob

Bob has been a computer consultant and programmer throughout southern Utah for the last 25 years.



Research Interests
Examining Database Security Methods -- Strategies to Prevent Inference-Based Snooping in Database Tables.

Abstract
One of the primary reasons for a database is to capture data for future statistical analysis. But savvy users can use this information to deduce the confidential information that is contained in a database. A real need exists to allow for general statistical analysis from a database while still preventing the disclosure of detailed confidential information. This paper discusses several methods that attempt to do just that including query restriction, data perturbation, output perturbation, conceptual, partitioning, and hybrid methods.

Survey Report
Presentation
Annotated Bibliography
Literature Review
Proposal for Research
Dissertation


Student Projects   
CIT.DIXIE.EDU