Computer Science
Monographs. The Computer Science collection holds 1982 monographs, which is equivalent to a 2a, and is 54% of the number from the modified ACRL standard (3660). The median age of the books in this division is 10 years old, with 51% published in the last decade.
Below is a list of subjects, not adequately covered by the WLN conspectus, which were evaluated for this project. Subjects deemed to require immediate attention are in boldface:
- ARCHITECTURE: Coverage is fair, but relevant course has not been taught in about ten years.
- ARTIFICIAL INTELLIGENCE, EXPERT SYSTEMS, DECISION SUPPORT SYSTEMS: Fair coverage.
- COMPILER DESIGN: A few, mostly dated titles; relevant course not taught in over ten years
- COMPUTER GRAPHICS: Some coverage in two courses; more titles needed in PC graphics, game programming, microcomputer displays, GIFs, transparent GIFs, and graphic file formats.
- COMPUTER NETWORKS: Good coverage, but needs continuous updating.
- COMPUTER SIMULATION: Fair coverage, but many dated texts.
- CRYPTOGRAPHY AND COMPUTER SECURITY: Fair coverage, but needs updating.
- DATABASE MANAGEMENT SYSTEMS: Coverage is significant, but many titles cover obsolete packages or ones not used at UM-Flint. Areas that need updating are: Access, Oracle, and the theory of databases.
- DATA STRUCTURES: Important part of program; needs updating.
- DISTRIBUTED SYSTEMS: Not taught in specific course; holdings probably adequate.
- FORMAL LANGUAGE THEORY: Important part of program; needs upgrading.
- MICROCOMPUTER ARCHITECTURE: Intel family is covered, but needs updating to cover current processors and Pentium line. Coverage of Motorola 68000 family of processors is adequate, since that architecture is not taught at UM-Flint.
- OPERATING SYSTEMS: Not taught in over 15 years; coverage is adequate.
- PROGRAMMING AND PROGRAMMING LANGUAGES: Pascal, Prolog, and Quick Basic are covered adequately. Object oriented programming needs better coverage; Arena/Simon, C++, Visual Basic, Java & JavaScript, and PERL/CGI are languages in need of upgrading.
- UNIX AND SYSTEMS PROGRAMMING: Coverage is adequate for UM-Flints purposes.
- VIRTUAL REALITY: No current courses, but popular with students, and may be taught in future. Needs upgrading.
- WORLD WIDE WEB: Constantly changing, but needs considerable expansion.
Acquisitions. The 1997/1998 monographs allocation for the Computer Science Department is $4039. Taking a proportional share of librarians budgets, plus the reference allocation, yields a weighted total of $4895. This is sufficient to buy approximately 109 books at a discounted average price of $44.78 apiece. This amounts to about 8% of the total domestic publishing output for computer science, for an AC rating of 2b. Acquiring 10% of the publishing output per year would require a monographs allocation of $6448.
Periodicals. The Library subscribes to the print version of ACM Guide to Computing Literature and to Microcomputer Abstracts through FirstSearch. There are 32 Wilson-indexed computer periodical titles, of which the Library has paper subscriptions to 12 (38%=2b) and web access to 5 more (53% total=3a). There are numerous serials published by the Association for Computing Machinery (ACM), which is the primary organization in computer science, and by the Institute of Electrical and Electronics Engineers. The Library receives a few of them, but ought to subscribe to several more.
Sources consulted: BCL3
Prepared by Linda Hicks, Quentin Galerneau, Jim Norcross, Kui-Bin Im, and Paul G. Streby, in consultation with Harry K. Edwards.
Ratings for Computer ScienceCL=Current collection level; AC=Acquisitions commitment; GL=Goal level | ||||||
|---|---|---|---|---|---|---|
| LC class | Line no. | Category | CL | AC | GL | Comments |
| Q 327 | COM 001 | Pattern Recognition | 2a | ![]() |
2b | ![]() |
| Q 334 - 337 | COM 002 | Artificial Intelligence | 3a | ![]() |
3b | ![]() |
| QA 75 - 76 | COM 003 | Computer Science - General | 3a | ![]() |
3b | Subscriptions to 10 of 24 Wilson-indexed periodicals (42%=2b), Web access to 5 more (63% total=3a) |
| QA 76.15 - 76.2 | COM 004.1 | -----Dictionaries, Encyclopedias, History, biography | 2a | ![]() |
3a | ![]() |
| QA 76.25 - 76.33 | COM 005.1 | -----Study & Teaching | 2a | ![]() |
2a | ![]() |
| QA 76.38 - 76.4 | COM 006.5 | -----Hybrid & Analog Computers | 2a | ![]() |
2a | ![]() |
| QA 76.76 | COM 010 | -----Computers - Operating Systems | 2a | ![]() |
2b | ![]() |
| QA 76.6 - 76.66 | COM 010.2 | -----Programming | 3b | ![]() |
3b | ![]() |
| QA 76.7 - 76.73 | COM 010.4 | -----Programming Languages | 3a | ![]() |
3b | ![]() |
| QA 76.75 - 76.758 | COM 011 - 016 | Computer Software - Software Engineering | 3a | ![]() |
3b | ![]() |
| QA 76.9 | COM 017 | Computer Science - Algorithm Analysis | 3a | ![]() |
3b | ![]() |
| QA 76.9 | COM 018 | Computer Science - Database Management Systems | 3a | ![]() |
3b | ![]() |
| QA 76.9 | COM 021 | Computers & Society, Computer Literacy | 2b | ![]() |
3b | ![]() |
| QA 76.9 | COM 027 | Computing Systems - Expert Systems | 3a | ![]() |
3b | ![]() |
| QA 76.9 | COM 028 | Computing Systems - Fault-tolerant Computing | 2a | ![]() |
2b | ![]() |
| QA 76.9 | COM 029 | Computing Systems - Interactive Computer Systems | 2a | ![]() |
2b | ![]() |
| QA 76.9 | COM 031 | Computing Systems - Distributed Systems | 2a | ![]() |
2b | ![]() |
| QA 76.9 | COM 032 | Computer Simulation | 2b | ![]() |
3b | ![]() |
| QA 166 | COM 034 | Graph Theory | 3b | ![]() |
3b | ![]() |
| QA 267 - 268 | COM 035 | Machine Theory | ![]() |
![]() |
![]() |
![]() |
| QA 267.3 | COM 036 | -----Machine Theory - Formal Languages | 3a | ![]() |
3b | ![]() |
| QA 268 | COM 037 | -----Machine Theory - Coding Theory | 3a | ![]() |
3a | ![]() |
| T 57.62 | COM 040 | Modeling & Simulation | 3a | ![]() |
3c | ![]() |
| T 58.6 - 58.64 | COM 041 | Management Information Systems | 3a | ![]() |
3b | ![]() |
| TA 1630 - 1650 | COM 042 | Image Processing | 3a | ![]() |
3a | ![]() |
| TA 5105.5 | COM 043 | Computer Networks | 3a/ 3b | ![]() |
3b | ![]() |
| DIVISION AS A WHOLE | 2a/ 2b | 2b | 3b | ![]() | ||
0 -- Out of scope
1 -- Minimal level
1a ---- Minimal level, uneven coverage
1b ---- Minimal level, even coverage
2 -- Basic information level
2a ---- Basic information level, Introductory
2b ---- Basic information level, Advanced (Appropriate
for community college students)
3 -- Study or instructional support level
3a ---- Basic study or instructional support level
(Adequate to support lower division undergraduate courses)
3b ---- Intermediate study or instructional support
level (Adequate to support upper division undergraduate courses; not
adequate for master's degree programs)
3c ---- Advanced study or instructional support level
(Adequate to support master's degree programs)
4 -- Research level (Adequate to support doctoral research)
5 -- Comprehensive level
| Division reports: | ||



