Skip to main content
Glendon Campus Alumni Research Giving to York Media Careers International York U Lions Accessibility
Future Students Current Students Faculty and Staff
Faculties Libraries York U Organization Directory Site Index Campus Maps
York University Libraries > Computer Science

Computer Science

Subject Librarian: John Dupuis
Policy Written By: Walter Giesbrecht

Description of Current Collection and Programmes Supported

The Department of Computer Science offers undergraduate and graduate programmes (at the Mast er's level) in the theoretical and applied aspects of computer science processes; these involve the storage, transmission and transformation of information in the context of modern technology. Introductory undergraduate courses are concerned largely with programming as the primary tool for understanding and controlling computation. Higher-level and graduate courses deal with:

  • the theory of computing and scientific computing (e.g., parallel algorithms, computability, numerical linear algebra, mathematical software, sparse matrices, numerical nonlinear optimization);
  • artificial intelligence and interactive systems (e.g., logic programming, expert systems, computational logic, computer vision, robotics);
  • hardware and software systems (e.g., concurrency control, programming logic for complex systems, parallel architectures, high performance architectures, computational aspects of VLSI).

Current faculty research interests include all of the above subject areas, as well as computer graphics, algorithm design, multiprocessors, large-scale computation, real-time systems, software engineering.

The Libraries collect materials at the study level for introductory courses, and at the research level for higher-level and graduate courses, as well as those areas of interest to faculty members. Material of short-term value on computer hardware and software is generally not collected, unless specific items are requested. Material relating to the history of computer science is collected.

Related Collections at York
Materials relating to the use of computers for instruction and educational purposes are selected by the Education bibliographer and are housed in the Scott Library. Specifically economics- and business-related publications are selected by the appropriate bibliographer and are housed in either Business and Government Publications or Scott. Law-related applications of computing are selected by the Law bibliographers and housed in the Law Library.

Languages
Most materials purchased are in the English language, works in other languages are purchased as required or requested.

Geographical Coverage
There is no specific geographic area of coverage.

Chronological Coverage
Being a very new discipline, there is no chronological coverage appropriate to computer science.

Date of Publications
The majority of computer science purchases focus on current or recent output. Backruns of currently held series or periodicals are purchased occasionally to extend and fill in gaps. Older monographs are purchased as requested.

Duplication
Duplicates are not purchased unless there is a perceived need for them. These are generally purchased for and housed in the Reserve collection.

Relegation and Weeding

Superseded editions and out-of-date textbooks are weeded unless they are of historical value. Volumes that have not circulated within the last five years are relegated to the storage annex.

Types of Materials
In the purchase of monographs, soft cover is preferred (if available; these are generally bound once received), otherwise hard cover or microform is obtained. Microform is the preferred format for backruns of periodicals. Relevant government document deposit material is automatically added, government report literature is not added unless requested.

Electronic Data Files, CD-ROM, Microcomputer Software
The Steacie Science Library has acquired two relevant indexing and abstracting services at the research level in CD-ROM format: INSPEC (which includes Computing and Control Abstracts) and Computer Select. When acquiring C D-ROM versions, the print equivalent is cancelled where feasible. The Steacie Science Library also provides access to all relevant bibliographic science databases provided by various Canadian and U.S. vendors.

Resources Elsewhere in the Toronto Region
The resources of the University of Toronto and the University of Waterloo are used for (a) journals not subscribed to by the Libraries, and (b) specialized monographs required by students or researchers.

Collecting Levels

LC Class

Description

Current Level

Desired Level

Q 334-335

Artificial Intelligence

3a

4

QA 75-76

Computer Science – history, biography

1

Computers – careers, education, study and teaching, research

1

QA 76.38

Computers – hybrid

0

QA 76.4

Computers – analogy

2

QA 76.5

Computers – digital (esp. parallel processing and supercomputing)

3a

4

QA 76.5

Computers – digital (micro-, mini-, personal computers)

2b

QA 76.6

Computers – operating systems

2b

3b

Computer software – programming

3a

3b

QA 76.7

Computer software – programming languages

3a

3b

Computer software – programming languages (high level)

3a

4

Computer software – programming languages (assembly language)

2

3a

QA 76.6-76.9

Logic programming

4

QA 76.9

Computer software – software engineering

3a

3b

Computer science – algorithm analysis

3a

4

Computer science – database systems

3a

Computer architectures

3a

4

Computer arithmetic

2

Computers and society

3a

2a

QA 76.9

Computers and society – economic aspects

1

2

Computers and society – psychological aspects

3a

2

Computers and society – computer literacy

2

Computers and society – computers and children

2

2a

Computing systems

2

Computing systems – expert systems

2

2b

Computing systems – fault-tolerant computing

1

2

Computing systems – interactive computer systems

2

3b

Computing systems – virtual computer systems

2

3b

Computing systems – distributed systems

3

3b

Computer simulation

2b

Computers – standards, codes, specifications

1

QA 77 -99

Popular works, recreations, etc.

2

QA 188

Sparse matrices

2

4

QA 297

Numerical computations

3b

4

T 385

Computer graphics

3a

4

TA 1632

Computer vision

2

4

TJ 210-211

Robotics

3a

4

TK 5105

Data Communications, networking

3b

4

Last updated 1993