COMP 488: Topics in Computer Science

Credit Hours



Vary by section: most commonly COMP 271: Data Structures


This course is used to introduce emerging topics in computer science that do not yet have a regular course number. Content of the course varies. Recent topics have included

  • Bioinformatics
  • Computational Biology
  • Computational Neuroscience
  • Enterprise Software Development
  • Introduction to Digital Humanities Design and Programming
  • Machine Learning
  • Metagenomics
  • Rapid Application Development Metholodgy (.NET)
  • Robotics Software Development


Understand an emerging area of Computer Science.


Topic Semester/Year Instructor URL
Physical Design and Fabrication Spring 2016 Jonathan Durston
Introduction to Computer Forensics Spring 2016 Thomas Yarish
Data Warehousing and Data Mining Spring 2016 Dr. Channah Naiman
Metagenomics Fall 2015 Dr. Putonti
Introduction to Digital Humanites Design and Programming Spring 2015 Nicholas Hayward
Software Quality and Testing Fall 2014 Conrad Weisert
Organizational Change & Development Spring 2017 Guy Bevente coming; see below now
Past Offerings

Organizational Change and Development (syllabus coming later)

This course focuses on the manager’s role in leading Organization Development and Change to maximize organization and individual effectiveness with a focus on Information Technology challenges. The class will explore the theory of Organization Development and Change, introduce Change Management practices and methods to facilitate change, and discuss operational, employee, and financial considerations a manager will face as a change agent.

The course will introduce IT specific use cases such as Outsourcing, Build versus Buy, Hosting, and building an Innovation culture. The class goal is to enhance the leader’s effectiveness in leading change by applying proven techniques, assessing issues that will surface, understanding the forces of resistance, and implementing decisions using frameworks that lead to informed management action.