Staff profile

William C. Bosch

Emeritus Faculty


Contact

440 Shineman
315.312.2692
william.bosch@oswego.edu

Office hours

12:30-1 pm or by appointment

Research

  • educational technology
  • expert systems
  • human factors
  • knowledge engineering

Education

BA - SUNY Oswego
MS - Syracuse University
Ph.D.- courses taken

Classes taught

  • CSC 101 - Survey of Computers and Their Applications
  • CSC 103 - Survey of Computers with Educational Applications
  • CSC 120 - Introduction to Programming and Languages 
  • CSC 212 - Principles of Computing
  • CSC 213 - Assembly Language Programming
  • CSC 231 - Computer Organization
  • CSC 221 - Foundations of Computer Science
  • CSC 341 - Data Structures and Programming Techniques
  • CSC 365 - Data Structures and File Processing
  • CSC 390 - Human Factors
  • CSC 390 - Introduction to C
  • CSC 458 - Computer Systems Analysis and Design
  • CSC 499 - Independent Study
  • ISC 320 - Expert Systems and Knowledge Engineering
  • ISC 329 - Database Management Systems in Business
  • ISC 410 - Decision Support Systems
  • EDU 304 - Curriculum Foundations: Mathematics
  • EDU 505 - Topics in Education: Technology use
  • GST 398 - Internship
  • GST 498 - Internship

Courses developed:

  • CSC 120 - Introduction to Programming and Languages
  • CSC 390 - Human Factors
  • ISC 390 - Technology and Information Systems use in Education
  • EDU 505 - Topics in Education: Technology Use
  • ISC 320 - Expert Systems and Knowledge Engineering

Courses developed and taught at Syracuse University:

  • UCS 110 - Introduction to Personal Computing
  • CIS 500 - Human Factors in Computer Systems (graduate course)
  • CIS 505 - Analysis and Interface Design (graduate course)