Computer Science COMPSCI: Computer Science Information Sources

Explore Computer Science


This web helps you explore Computer Science information sources; here, you'll find organized and annotated links to Web sites about Computer Science organizations, topics, books, and links. You can view and link to this information in a variety of ways, and your suggestions are welcome. Use the links at the top of this page to navigate and access this information

  • Edited by: You can contact the editor of this information with your ideas and corrections; there are different formats for this information
    • John December
    • John December: editor of this information since 2000; has an MS in Computer Science
    • Suggestion?: please send a correction of any information you find here or your suggestion to via email with the subject line info-compsci

  • Formats: You can view and link to this information in a variety of ways; find the level of detail that is right for your needs; pages are available for each section; you can link to and use the page that fits your needs
    • Computer Science
    • COMPSCI index: table format; shows all entries with short labels; links on the section names take you to a file showing all the entries and annotations for that section; put your cursor over section names or headings to see a popup description
    • COMPSCI all: everything in one big file; shows all entries and all annotations; useful if you want to search for a text string in this information--use your Web browser's Find feature (Control/F in Microsoft Explorer); links on the section names go to a file showing entries and annotations for just that section
  • Updates: List of recently-added entries or entries that have a new Uniform Resource Locator or description
    • News, Refurbished format


News about what's going on in the computer science world


Organizations involved in Computer Science

  • AAAI: American Association for Artificial Intelligence; advances the scientific understanding of the mechanisms underlying thought and intelligent behavior and their embodiment in machines
  • ACM: Association for Computing Machinery; advances skills of information technology professionals and students worldwide; computing literature, authoritative publications and conferences
  • CRA: Computing Research Association; seeks to strengthen research and advanced education in computing and allied fields
  • IEEE CS: Institute of Electrical and Electronics Engineers Computer Society; professional association of people in computing
  • IFIP: International Federation for Information Processing; umbrella organization for national societies working in the field of information processing
  • ISCA: International Society for Computers and Their Applications; promotes the advancement of computers and their applications
  • USENIX: Advanced Computing Systems Association; community of engineers, system administrators, scientists, and technicians working in computing


Areas of interest to computer scientists and students

  • Software: Software Engineering Institute; federally-funded research and development center to help others make measured improvements in their software engineering capabilities
  • Security: Computer Emergency Response Team Coordination Center; a center of Internet security expertise; handles computer security incidents and vulnerabilities, publishes security alerts, researches long-term changes in networked systems, and develops information and training to help improve security; at the Software Engineering Institute, operated by Carnegie Mellon University
  • Architecture: Computer Architecture; selecting and interconnecting hardware components to create computers that meet functional, performance and cost goals; presented by Computer Architecture Group, Computer Sciences Department, University of Wisconsin--Madison
  • History: Computer History Museum; artifacts and stories of the information age; Web site of museum located in Mountain View, California
  • FOLDOC: Free Online Dictionary of Computing; hyptertext dictionary of computer terms
  • DADS: Dictionary of Algorithms and Data Structures; presents algorithms, algorithmic techniques, data structures, archetypical problems, and related definitions; presented by the Software Quality group of the Software Diagnostics and Conformance Testing Division in the Information Technology Laboratory, National Institute of Standards and Technology, an agency of the US Commerce Department's Technology Administration
  • Math: Mathematics Information Sources; computer science theory is based on mathematics; if you study Computer Science in depth, you'll probably spend time with proofs, algorithms, and abstract concepts; build up your mathematics knowledge
  • Internet: Internet Tools Summary; a collection of information about the software used on the Internet for information, communication, and interaction


Buy books related to Computer Science

  • Algorithms: Introduction to Algorithms; by Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein; textbook and reference to the best algorithms for solving a wide range of computing problems
  • AP CS Exam: How to Prepare for the AP Computer Science Exam; by Roselyn Teukolsky; presents full-length AP Computer Science practice exams with questions answered and explained
  • Computation: Introduction to the Theory of Computation; by Michael Sipser; key concepts and theorems of the theory of computation
  • Schaum's Outline: Schaum's Outline of Introduction to Computer Science; by Pauline Cushman, Ramon Mata-Toledo; presents basic concepts of computer science and illustrates them with examples in C, C++, and Java; Schaum's Outline series also includes Computer Architecture, Computer Networking, Essential Computer Mathematics, Software Engineering, and Data Structures with C++
  • Search for books:

    In association with


Access resource collections related to Computer Science

  • CS Links: Computer Science link directory; presented by University @ Albany State University of New York
  • AcademicInfo: Computer Science Degrees & Resources Online
  • Vlib: World Wide Web Virtual Library Computing section; links to collaboratively-maintained Web pages about computing
  • Google: Google directory entry for computer science; a large collection of links to all aspects of computer science
  • Top: Top computer-related resources of the Web


Find work in Computer Science and related fields

  • Dice: Jobs for information technology professionals
  • Employment: Employment Marketplace; find a job using a variety of services and job tools, build and certify your skills; employers can post jobs to a variety of services
  • Freelance: Freelance marketplace; Put your skills to work by earning money; connects you with companies and organizations who need project work done
Save this page to any social bookmarking site! Share · Search · Market · Directory
2015-11-01 · John December · Contact · Terms of Use © December Communications, Inc.