Computer Science and Applied Mathematics


The collection’s primary function is to support research and teaching programs in the Computer Science Department and related programs in applied mathematics.

The research focus is on artificial intelligence, computer graphics, computer music, computer systems and networking, distributed computing, machine learning, programming languages and systems, scientific computing and applied mathematics, security, and cryptography. The department has close ties to mathematics and engineering, but has increasingly experienced collaborations with art, biology, business, economics, law, linguistics, medicine, music, philosophy, physics, psychology, and statistics.

Departments/disciplines/programs/subject areas supported

Departments and Programs

  • Department of Computer Science (B.A., B.S., M.S., M.Phil., Ph.D.)
  • Applied Mathematics Program (B.A., B.S., M.S., M.Phil., Ph.D.)
  • Center for Computational Vision and Control

Subject areas supported are artificial intelligence (vision, robotics, computational neuroscience, knowledge representation, neural networks); programming languages (functional programming, parallel languages and architectures, programming environments, formal semantics, compilation techniques, modern computer architecture, type theory/systems and meta-programming); systems (databases, operating systems, network and software engineering); scientific computing (numerical linear algebra, partial differential equations and parallel algorithms); theory of computation (algorithms and data structures, complexity, distributed systems, fault tolerance, reliable communication, cryptography and security); and topics of discrete mathematics (combinatorics, graph theory and combinatorial optimization).

Areas of concentration for applied mathematics include the analysis of data in very high-dimensional spaces, the geometry of information, computational biology and randomized algorithms. Topics covered by the program include applied harmonic analysis, partial differential equations, numerical analysis, algorithms, combinatorics, discrete mathematics, statistical theory, probability theory, information theory, econometrics, financial mathematics, and statistical computing.


Because of the importance of the journal literature to research in computer science, serial subscriptions are given collection priority. Online databases and reference works are preferred over print. Monographs are purchased selectively in print or electronic format based on relevance to departmental teaching and research, reviews, user requests, and faculty authors.

Formats collected

Formats and materials acquired generally

Research periodicals and scholarly monographs from academic, trade, and professional society publishers are preferred. Reference works include indexing and abstracting databases, handbooks, and encyclopedias. Electronic versions are preferred when available. 

Formats and materials collected selectively or by request

  • Conference proceedings are purchased selectively.
  • Audio-visual material and technical reports are generally purchased only on request.
  • Textbooks are generally excluded unless requested by faculty.

Formats Not Collected

  • The library does not purchase hardware and software manuals, but does maintain subscriptions to several online resources that include this information, including, ProQuest Safari, and
  • Ephemera
  • Instructor’s manuals
  • Juvenile works
  • Pamphlets
  • Preprints
  • Manuscripts
  • Microform
  • Consumable workbooks

Languages collected

Materials collected are in English.

Chronological and geographical focus

Current materials are emphasized.

No geographic areas are excluded.

Collaborations within Yale

Communication occurs with the librarian for engineering and applied science.

Works placed on course reserve are collected by Bass Library, along with books where high use is anticipated.

Subject Librarian

Andy Shimp