Computer Science Collecting Intensity
| Subject | Existing | Current / Desired |
|---|---|---|
| Mathematics Related to Computation (numerical analysis, discrete mathematics, graph theory, linear programming and logic, geometry, combinatorics, wavelets, linear algebra, game theory) |
3 | 3-4 / 4 |
| Theory of Computation (formal models of languages and computation, automata, algorithms, data structures and computability, NP-completeness) |
3 | 3-4 / 4 |
| Artificial Intelligence (pattern recognition, robotics, knowledge and natural language representation, theorem proving, cognitive science, expert systems, software agents) |
3 | 3-4 / 4 |
| System Design and Implementation (programming paradigms for real systems, user interfaces, testing and software metrics, operating systems, parallel programming, multimedia, networks and protocols, synchronization and allocation) |
3 | 3-4 / 4 |
| Algorithms and Data Structures (sequential, parallel, distributive, random, probabilistic and approximation algorithms, information retrieval, cryptology, neural networks, information theory and coding, information storage and manipulation) |
3 | 3-4 / 4 |
| Computer Architecture (digital logic, input/output operations, machine language, memory systems, RISC, direct execution, data flow, systolic array machines, bus design) |
3-4 | 3-4 / 4 |
| Computer Applications (Multimedia and visualization, data analysis, signal and image processing, scientific computation including computational biology and geometry, numerically controlled machines) |
3 | 3-4 / 4 |
| Computing in Society (economic and social implications, legislation and regulations, history, philosophy and sociology, and future trends) |
3 | 3-4 / 3-4 |
Computer Science Collection Development Policy
Collection Development Policy Table of Contents
CMDC Home Page
Last updated September 15, 1998 by: CMDC@Dartmouth.Edu (msm)