Housed in the B. Thomas Golisano College of Computing and Information Sciences, the department offers bachelor's and master's degrees in computer science.

History

In 1973, RIT's Institute College established the Department of Computer Science and Technology. In July of 1976, the Department moved into the newly formed School of Computer Science and Technology. In 1981, the School of Computer Science and Technology moved into the College of Applied Science and Technology, taking the Department with it. The Department remained in CAST until 2000. In 2001, the School of Computer Science and Technology formally became its own college, the B. Thomas Golisano College of Computing and Information Sciences (GCCIS), and the Department was moved into GCCIS.

Dates of Existence

1973-present

Historical Names

Department of Computer Science and Technology

Follow

Documents from 1987

PDF

An interpreter for Parallel Prolog, a study and implementation, Morad Benyoucef

PDF

A Toolkit for uncertainty reasoning and representation using fuzzy set theory in PROLOG expert systems, Marcelle M. Bicker

PDF

An image-capable interprocessor link communications protocol, Robert W. Brown

PDF

Signature file access methodologies for text retrieval: a literature review with additional test cases, Karen Caviglia

PDF

A tool for compiler testing, Chung-Cho Oliver Cheng

PDF

A Domain Specific Expert System Tool for Building Photofinishing Process Diagnostic Systems, King Choi

PDF

The Design and implementation of a system for processing documents described in generalized markup languages, Frank Cost

PDF

Assessment of classical database models for representing solids, Julia L. Deal

PDF

Database recovery, Kim L. Emanuel

PDF

The Ubiquitous B-tree: Volume II, Sally E. Fischbeck

PDF

Computer Aided Instruction and a Graphical Authoring System, Catherine Lofgren Goodykoontz

PDF

A computer simulation of processor scheduling in UNIX 4.2BSD, Michael D. Grossman

PDF

UGURU: a natural language UNIX consultant, John Hanson

PDF

Automatic differentiation: Implementation in the Ada programming language, Robert P. Herloski

PDF

A Comparative study of four major knowledge representation techniques used in expert systems with an implementation in Prolog, JoAnn T. Hudgick

PDF

An image storage system using a relational database management system to facilitate picture data handling, Daryl G. Johnson

PDF

Interactive Virtual Debugger for GPSS/H, Eugene Johnson

PDF

On the proposed integrated services digital network, Robert Johnson

PDF

Design, fabrication and implementation of a hash table processor, Robert Paul Ketrick

PDF

A report on debugging networked real-time multi-microprocessor systems, Anandi Krishnamurthy

PDF

Animator: an object-oriented approach, Stephen Kurtz

PDF

An expert system to optimize combinational logic, Gu-Ching Lin

PDF

Stylistic analysis and recognition of piano sonatas of four composers -- Mozart, Chopin, Debussy, Anton Webern, Emily Feng-Hwa Lin-Jeng

PDF

An algorithmic approach for multi-color Ramsey graphs, Wei Li

PDF

Teraphim: a domain-independent framework for constructing blackboard-controlled, blackboard-based expert systems in Prolog, Bruce Lyon

PDF

Adaptive statistical recognition of hand-printed Telugu characters, Murthy Lakshmana Mantha

PDF

COuntywide Police Simulation System COPS, Craig J. McDonald

PDF

Partitioning and protecting control program function through virtual storage, Thomas J. Murray

PDF

An introduction of the theory of nonlinear error-correcting codes, Robert B. Nenno

PDF

Psyxpert: An Expert system for aiding psychiatrists in the diagnosis of psychotic disorders, Mary A. Overby

PDF

IPL: Interfaced Prolog/Lisp, Steven J. Recard

PDF

Integrated voice/data through a digital PBX, Ian Schofield

PDF

Implementing intersection calculations of the ray tracing algorithm with systolic arrays, Andrea Stankus

PDF

A simulation of a distributed file system, Alan Stanley

PDF

On the implementation of E.R.I.K - Effective Retrieval of Information by Keyword: an information storage and retrieval research system, Eric Tyler

PDF

PyGraph: a graphic front-end for the PAISLey executable specification language, Richard Willison

PDF

Display of molecular models with interactive computer graphics, Steve Wuter Yang

Documents from 1986

PDF

Investigations of a Plasma Rotating in a Magnetic Field, Janet E. Andre

PDF

MWTerm: a macintosh based multiple-window unix workstation, Deshler Armstrong Jr

PDF

An enrollment projection simulation, Dianne Bills

PDF

A Multiprocessor Distributed Debugger, David Blackman

PDF

DIB on the Xerox workstation, Chien-Kuo Chuang

PDF

Macro assembler for mc68000 series, Grace Horng Chung

PDF

A method of storage and display of Chinese characters as graphic symbols, Lo-yi Chung

PDF

Heterogeneous Distributed Data Base Management Systems, Stephen M. Deal

PDF

An analysis of variation in response time of CPU scheduling algorithms as a function of load: a simulation, John DeHority

PDF

An Assessment of the Suitability of Nebula as a Target for C, John DiNovo

PDF

Recognizing promises, advice, threats and warnings in natural language discourse, Kevin Donaghy

PDF

A Study of the Xerox XNS Filing Protocol as Implemented on Several Heterogenous Systems, Edward Flint

PDF

Distributed file systems for Unix, Edward Ford

PDF

An extended relational data base management system for engineering design, Charles Fung

PDF

Attributes of fault-tolerant distributed file systems, Frank Goetz

PDF

A variant of tale-spin with independent data and rule bases, Laxmi Gupta

PDF

Software simulation of MC68000, Ramakrishnan Iyer

PDF

DIVA, a data flow language, Edith Lawson

PDF

Combined query language (CQL): an interactive query language with procedural features, Ilia Levi

PDF

SPLCHK: A VAX/VMS spelling checker and corrector utilizing a trie-structured dictionary, Roman George Lewyckyj

PDF

An Implementation of the Chor-Rivest Knapsack Type Public Key Cryptosystem, Robert Jr T. Salamone

PDF

TCS: a version control system, Rosita Caridi Scheible

PDF

Comparative study of networks using packet and circuit switching within a single network, Suman Sharma

PDF

Computer assisted instruction for students studying basic logic at the 9th grade level, Edith Shortt

PDF

JMSL - a language derived from APL, John Mark Smeenk

PDF

Linkage kinematics sketchpad, Michael St. Jacques

PDF

A learning program for the game of 'Go-Moku', Dong-Ming Wang

PDF

Addition of Structured Records to the UNIX™ and MS-DOS™ File Systems, Nancy Wisotzke

PDF

Design of an expert system to perform cladistic analysis, Walter Wolf

Documents from 1985

PDF

Using natural language for database queries, Mikel J. Brown

PDF

Mobile telephone system and non-wire line network, Daniel Chi Man Cheung

PDF

Novel array representation methods in support of a microcomputer-based APL interpreter, Daniel Fleysher

PDF

Analysis of current and future trends in synchronization, deadlock, and recovery in distributed databases, Carmen Ida Joglar

PDF

Design and implementation of a communications package to network a group of microcomputers, Narayan J. Kulkarni

PDF

A Recursive Fractal Design Generator for Dimensions Zero to Two Implemented within a Two Dimensional Core Graphics Package, Elizabeth Lehmann

PDF

A Student scheduling system for a microcomputer, Michael Mahaney

PDF

Basic characteristics to achieve common sense reasoning, A. Raul Maselli

PDF

AMISS: a microprogramming simulation system for educational use, Robert Pesar

PDF

Identifying mechanisms (naming) in distributed systems: goals, implications and overall influence on performance, Wilfredo Rodriguez

PDF

PLANPERT - an expert system for administrative planning, Dershya Song

PDF

Network performance monitors, Daniel Sorrentino

PDF

Fuzzy data and logical data base design, Karen Steelman

PDF

Simulation of a data flow computer, Carol Torsone

Documents from 1984

PDF

A Study of Rochester Area Hospital Information Systems, Shantanu Bhagoji

PDF

A Successful computer literacy workshop based on logo, Henry Etlinger, Gordon Goodman, and Charles Plummer

PDF

Relational-like file structure, Robert A. Fabbio

PDF

Smalltalk-80 virtual machine, Ashraful Huq

PDF

The Gshell: a graphical command language for UNIX operating system, Andrew Kitchen

PDF

A traffic simulation model of Tokyo Metropolitan Expressway, Juichiro Miyaoka

PDF

Techniques for grading programming labs, Kathleen Muller

PDF

GPSS Compiler/Simulator, Jacquelyn Van Dellon

PDF

Reliable file transfer across a 10 megabit ethernet, Mark Van Dellon

Documents from 1983

PDF

A comparative study of concurrency control algorithms for distributed databases, Fabio Aparicio

PDF

A Resource system package for reservation systems, Gary Foley

PDF

Computer game playing: the game of Twixt, James R. Huber

PDF

Utilizing attached microprocessors under UNIX*, Hsiao-Hwa Shirley Ko

PDF

Garbage Collection of Linked Data Structures: An Example in a Network Oriented Database Management System, Delphine T H Kung

PDF

Development of syntax-directed editor for Pascal, Chintana Promphan

PDF

An implementation of four of Ledgard's mini-languages, Piyanai Saowarattitada

PDF

CAST: A System for color animation and scene transformation, Frederick Schebor

PDF

The computer and the secondary school English curriculum, Marjorie Schmieder

PDF

Parsing natural language, Leonard E. Wilcox

PDF

An Artificial Intelligence Approach to the Game of Backgammon, Chang-Chung Yang