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

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

PDF

Distributed computation in computer networks, Ching-Liang You

Documents from 1982

PDF

On the Use of Cognitive Principles and the Personalized System of Instruction in Computer Science Education, James Bradley

PDF

The Implementation of a Network Oriented Database Management System Designed to Run Under the Unix Operating System, Mary Dvonch

PDF

SMA80 Structured Macro Assembler, Joseph R. Garappolo

PDF

Development of a Software Package to Generate Screen Maintenance Programs for Use on Qantel Computers, Jane Keller

PDF

An Investigation and Implementation of Recommendation X.25 on a Motorola M6800 Based Network, Louis Nyerges

PDF

Satellite channel sharing and its implications for computer networks, David Storch

Documents from 1981

PDF

The use of the spline function in computer-aided type design, Kathleen Barry Albertini

PDF

Draw-a-map: An Interactive graphical system using a relational data base, Ethel Comte

PDF

Tracing COBOL programs- What can your students gain?, Henry Etlinger

PDF

The biological and mathematical basis of L systems, Christine Kelly-Sacks

PDF

Cryptography and its application to operating system security, Michelle Painchaud

PDF

Major Trends in Operating Systems Development, Margaret M. Reek

PDF

Language processors for the Motorola M68000 microprocessor, Joseph Ziarko

Documents from 1980

PDF

The CMS-2 subset compiler, J. T. Badura

PDF

Implementation of an LALR(1) Parser Generator, G. Svenheim

Documents from 1979

PDF

Concur: a High-Level Language for Concurrent Programming, Karen Anderson

PDF

The AL Compiler, Kenneth Reek

Documents from 1977

PDF

Computer Recognition of Various Aspects of a 35-Lead Electrocardiogram, Mitchell Janoff