Skip To Main Content

Research Faculty

Richard Furuta

  • Professor Emeritus, Computer Science & Engineering
Richard Furuta

Tracy Anne Hammond

  • Professor, Computer Science & Engineering
  • Director, Institute for Engineering Education and Innovation
Tracy Anne Hammond

Jeeeun Kim

  • Assistant Professor, Computer Science & Engineering
Jeeeun Kim

Frank M. Shipman

  • Professor, Computer Science & Engineering
Frank M. Shipman

Courses Offered

CSCE 610. Hypertext/Hypermedia Systems. Credits 3. 3 Lecture Hours

Comprehensive coverage of Hypertext/Hypermedia; basic concepts and definitions; fundamental components, architectures and models; problems and current solutions; design and implementation issues; and research issues. 

Prerequisite: CSCE 310 or CSCE 603CSCE 313.

CSCE 624. Sketch Recognition. Credits 3. 3 Lecture Hours

Analysis, implementation, and comparison of sketch recognition algorithms, including feature-based, vision-based, geometrical, timing-based, and path-based recognition algorithms. Methods for combining these recognition methods for greater accuracy, using known AI techniques, are also examined. 

Prerequisite: Graduate classification.

CSCE 630. Speech Processing. Credits 3. 3 Lecture Hours

Speech production and perception (speech apparatus, articulatory/auditory phonetics); mathematical foundations (sampling, filtering, probability, pattern recognition); speech analysis and coding (short-time Fourier analysis, linear prediction, cesptrum); speech recognition (dynamic time warping, hidden Markov models, language models); speech synthesis (front-end, back-end); speech modification (overlap-add, enhancement, voice conversion). 

Prerequisite: ECEN 314 or equivalent or approval of instructor. Basic knowledge of signals and systems, linear algebra, probability and statistics. Programming experience in a high-level language is required.

CSCE 634. Intelligent User Interfaces. Credits 3. 3 Lecture Hours

Intersection of artificial intelligence and computer-human interaction: emphasis on designing and evaluating systems that learn about and adapt to their users, tasks, and environments. 

Prerequisite: Graduate classification and approval of instructor.

CSCE 656. Computers and New Media. Credits 3. 3 Lecture Hours

This class investigates the potential and realized impact of computers in the design of new media, explores the variety of relationships between authors and readers of interactive materials, and explores the influence of media design and content expressed. 

Prerequisite: Graduate classification.

CSCE 671. Computer-Human Interaction. Credits 3. 3 Lecture Hours

Comprehensive coverage of Computer-human Interaction (CHI) including history, importance, design theories and future direction; modeling computer users and interfaces, empirical techniques for task analysis and interface design, and styles of interaction. 

Prerequisite: Graduate classification.

CSCE 672. Computer Supported Collaborative Work. Credits 3. 3 Lecture Hours

Covers design, implementation and use of technical systems that support people working cooperatively; draws from the research area of Computer Supported Cooperative Work (CSCW) and includes current theoretical, practical, technical and social issues in CSCW and future directions of the field. 

Prerequisite: CSCE 671 or CSCE 610 or approval of instructor.