III. Policies: Computer Science
- Subject name: Computer Science
- Subject abbreviations: CS, CSCI
- Bibliographer: Megan Bresnahan
- Other subject responsibilities: Mathematics
- Address: 184 UCB, Engineering Library
- Phone: 303-492-4679
- Email: Megan.Bresnahan@colorado.edu
The branch of knowledge concerned with information processes, the structures and procedures that represent these processes, and their implementation in information-processing systems. The study of computers includes their design (architecture) and their uses for computations, data processing, and systems control. The field of computer science includes engineering activities such as the design of computers and of the hardware and software that make up computer systems.
A. Curricular emphasis:
At the undergraduate level, the program emphasizes computing at all levels, from circuits and computer architecture through operating systems and programming languages to large application systems; theoretical and mathematical aspects of computing; the interdependence of hardware and software; and the challenge of large-scale software production and the engineering principles used to meet that challenge.
At the graduate level, the main areas of specialization are artificial intelligence, databases, numerical analysis, operating systems, parallel computation, programming languages, software engineering, and theory of computing
B. Research emphasis:
The Computer Science Department has strong research programs in computer architecture, operating systems, networking, mobile computing, software engineering, programming languages, databases, human computer interaction, machine learning, lifelong learning and design, numerical and parallel computation, speech and language processing, and theoretical computer science.
C. Degrees granted:
BS, MS, ME, PhD
D. Other Subjects That Overlap and Utilize Materials:
Computer science is relevant to most academic disciplines on campus.
E. Institutes or Labs That Utilize Materials:
Center for Lifelong Learning and Design (L3D)
Center for Spoken Language Research (CSLR)
Neural and Statistical Computation Research Group
Database Research Group
Computational Science and Engineering Research Group
Protein Folding by Global Optimization
Collaboration Technology Research Group (CTRG)
Translator Construction (Eli)
A Tool Supported Programming Languages Curriculum
The Software Engineering Research Laboratory (SERL)
Colorado Computer Systems Research (CCSR)
BP Center for Visualization
F. Special Populations Outside University That Utilize Materials:
Computer scientists working in industry and at government laboratories in Boulder.
II. General Collection Guidelines:
A. Methods of Acquiring Materials:
Requests from engineering faculty and students, approval plan for books from Blackwell North American, catalogs. Gift materials are accepted based on the needs of the collection.
Primarily English. Occasionally other Western languages.
C. Chronological Guidelines:
Emphasis is on current materials. Some historical resources may be purchased selectively.
D. Geographical Guidelines:
E. Treatment of Subject:
Current research on computer science is collected on a broad basis. History of computer science is collected selectively. Lower division textbooks generally will not be collected. Popular treatments of computer science topics may be collected on a selective basis.
F. Types of Materials:
Current books and journals are emphasized. Standards are acquired on an as-needed basis. Material in electronic format is encouraged. Relevant indexes and abstracts are generally acquired in electronic format. Theses and dissertations are collected selectively and primarily at the request of the faculty and graduate students. Limited audio/visual materials are purchased.
G. Date of Publication:
Emphasis on current materials.
H. Other General Considerations:
Older serials, monographs, and current materials duplicated by electronic access are being transferred to the PASCAL facility.
III. Observations and Qualifications by Subject and LC Class:
Class Q: Science
QA 75.5-76.95 Electronic computers. Computer Science
QA 76.75-76.765 Computer Science
Class T: Technology
TK 7885-7895 Computer Engineering. Computer Hardware.