Computer Science

Restricted Resources (Rowan University Account Required)

ACM Digital Library (Association for Computing Machinery)

Applied Science and Technology
ScienceDirect
Encyclopedia of Cryptology

Xreferplus: Technology
In its technology section, Xreferplus has several computing and computer-related dictionaries. They may be searched together at the link above, or separately at the links below: Unrestricted Resources
        


The Ada Project (TAP)

Named in honor of Ada Lovelace, TAP is a clearinghouse for information and resources related to women in computing. It includes publications, conferences, employment resources, fellowships and grants, news, organizations, plus projects and programs.

AI Topics

AI Topics is a starting point for finding information on artificial intelligence. This AAAI site links to basic information along with news, education resources, reference materials (dictionaries, encyclopedias, handbooks, and journals), courses, forums, and career information.

Artificial Intelligence

A WWW Virtual Library site containing links to research sites and projects, newsgroups, programming languages, journals, bibliographies, interactive demonstrations, and commercial sites and products.

Artificial Intelligence Resources on the Web

An AI Internet resources listing containing links to information on agents, artificial life, case-based reasoning, conferences, constraint programming, data mining, expert systems, fuzzy logic, genetic algorithms, journals, knowledge engineering, neural networks, SIGs, and university research groups.

Bot Research Resources and Sites

This portal to resources on robots, intelligent agents, and macros is a Subject Trace Information Blog developed and maintained by Marcus Zillman. It is designed to provide access to current resources on the Internet. A Subject Tracer is a blog that uses bots to find, analyze, collect, and update information. The resources are alphabetically arranged; there are no annotations.

Cetus Links

Cetus Links is portal to several thousand Internet sites about object-orientation and component-orientation. It is divided into seven main areas: general information; distributed objects and components; Internet and intranets; architecture and design; languages and development environments; databases and repositories; and related topics. The main areas are further divided into subject pages. There is an overview page for each of the main area pages and an introductory statement on the individual subject pages. The individual subject pages contain a variety of links to resources like articles, bibliographies, books and publications, conferences and meetings, FAQs, forums, glossaries, libraries, newsgroups, organizations, people, software, standards, starting points, tools, tutorials, and utilities. Cetus Links is also fully searchable.

Complexity On-line

An information service about complex systems providing access to books, journals, bibliographies, tutorials, software, and newsgroups.

Computational Geometry Pages

A metasite providing access to Web-based and print resources dealing with computational geometry including links to research groups, forums, bibliographies, job announcements, books, journals, and software resources.

The Computer Vision Homepage

Established at Carnegie Mellon University in 1994, this portal collects important resources for computer vision research. Resources are classified into the following categories: vision groups, hardware, software, demos, test images, conferences, publications, general information, and related links. This site also has a search capability.

Concurrent Systems

A WWW Virtual Library site containing pointers to information on concurrent (parallel) systems including electronic repositories, research groups and centers, research projects, tools, and journals.

Cryptography A-Z

Cryptography A-Z is a metasite linking to introductory information; algorithms; protocols and standards; selected books, journals, conferences, and societies; and additional online resources.

Data Mining Resources

This portal to data mining resources is a Subject Tracer Information Blog developed and maintained by Marcus Zillman. It is designed to provide access to current resources on the Internet. A Subject Tracer is a blog that uses bots to find, analyze, collect, and update information. The resources are alphabetically arranged; there are no annotations.

EEVL: Computing

EEVL (The Internet Guide to Engineering, Mathematics, and Computing) provides access to quality Internet resources. The computing section may be browsed by the following subjects: computing milieux, hardware, computer systems organization, software, data, theory of computation, mathematics of computing, information systems, computing methodologies, computer applications, and general. EEVL is also searchable.

Ethics in Computing

This site serves as portal for resources on ethics in computing. Starting with the basics like the principles and codes of ethics from various associations, it also provides access to materials on commerce, computer abuse, privacy, risks, social justice issues, and speech issues.

Formal Methods

A WWW Virtual Library site containing links to information on formal methods including introductory articles; individual notations, methods, and tools; publications (bibliographies, books, journals, and collections of technical reports); electronic repositories; education resources; meetings; projects; companies; organizations; newsgroups and mailing lists; safety-critical systems, plus a "who's who."

The Genetic Programming Notebook

An extensive collection of links to information on genetic programming, genetic algorithms, artificial intelligence, evolutionary computation, and robotics. It includes access to bibliographies, books, software, people, groups, journals, conferences, courses, tutorials, and news.

Grid Resources

This portal to grid and distributed computing resources is a Subject Tracer Information Blog developed and maintained by Marcus Zillman. It is designed to provide access to current resources on the Internet. A Subject Tracer is a blog that uses bots to find, analyze, collect, and update information. The resources are alphabetically arranged; there are no annotations.

The Information Technology Professional's Resource Center

ITPRC is a gateway to information relating to data networking, its technologies and operations. Access is also provided to networking books, trade shows, jobs, training, certification, news, and there is section with links to Internet guides. The site may be browsed or searched.

Knowledge Discovery

This portal to knowledge discovery, retrieval, and management, and data mining resources is a Subject Tracer Information Blog developed and maintained by Marcus Zillman. It is designed to provide access to current resources on the Internet. A Subject Tracer is a blog that uses bots to find, analyze, collect, and update information. The resources are alphabetically arranged in three subject categories; there are no annotations.

Logic Programming

As part of the WWW Virtual Library, it contains links to general repositories, Prolog information, window system interfaces, other logic programming systems, meetings, books, and related information.

NetHistory

This Web site is gateway to resources on the history of the Internet, including applications, platforms, and protocols. It also contains links to historical resources for computers, the World Wide Web, and email, as well as national and regional Internet histories. A monthly Internet history newsletter is also available.

Object-Oriented (OO) Technologies

Compiled by the Data & Analysis Center for Software of the U.S. Department of Defense, this site serves as a gateway to Web sites containing information on object-oriented technologies. It contains links to information on analysis and design, courses, tutorials, languages, literature (publications), metrics, modeling, people, programs, organizations, service providers, specifications, standards, systems, tools, and databases.

Programming Language Research

Focusing on programming language research, this portal covers programming language theory, design, implementation, and related areas. It provides access to language overviews, research groups and institutes, individual researchers, journals, books, publishers, conferences and workshops, and bibliographies. There is also a collection of links to related subject-oriented gateways.

Scientific Computing FAQ: S.C., Numerical Analysis, and Associated Fields Resource Guide

This metasite lists and links to resources such as electronic resources and software catalogs for numerical analysis and related fields in scientific computing.

Theoretical Computer Science on the Web

This resource guide contains links to papers and Web sites in theoretical computer science. It includes access to organizations; journals, conferences, and bibliographies; lecture notes; software; specialized subject areas; repositories; and newsgroups and mailing lists.

The Virtual Museum of Computing (VMoC)

VMoC is a WWW Virtual Library site containing a collection of links to Web sites connected with the history of computing. It includes access to its own exhibits, corporate history and overviews, general historical information, computing museums, computing exhibits, personal collections, newsgroups, and computer simulators.

WWW Computer Architecture Home Page

Containing links to computer architecture information, this starting point provides access to conferences; tools, simulators, and benchmarks; research groups and projects; researchers; commercial sites; online publications; organizations; books; awards; and newsgroups.

Return to Top


Computer Science Departments Across the Web

A listing with links to Web and gopher servers of academic computer science departments around the world.

Computers: Computer Science: Research Institutes

From the Open Directory Project, this Web page is a gateway to several dozen computer science research institutes. The site links to institutes in the U.S. and around the world, and there are cross-references to research groups in related subject categories like algorithms, distributed computing, and theoretical computer science.

Graduate Assistantship Directory

The GAD is a publication of the Association for Computing Machinery; it provides information on graduate programs in computing, including degrees offered and specialties, numbers of faculty and students, faculty interest areas, computer equipment available, types and amounts of financial aid available to qualified students, and admissions requirements and application deadlines.

Programming Language and Compiler Research Groups

Focusing mainly on academic institutes, this page lists and links to programming language and compiler research groups around the world. Several non-university institutes are also included. The list is alphabetically arranged with brief descriptions of each institute.

Supercomputing Centers and Parallel Computing

Part of ParaScope from the IEEE Computer Society, this site lists instutions involved in high-performance computing and parallel computing.

Return to Top


Collected Algorithms of the ACM

CALGO contains software associated with papers published in the ACM Transactions on Mathematical Software and other ACM journals. The software is refereed for originality, accuracy, robustness, completeness, portability, and lasting value. The site begins with algorithm number 493 (issued in 1975), however, there are several earlier algorithms.

Cryptographic Algorithms

This page lists commonly used cryptographic algorithms and methods, and explains their basic concepts. Links are provided to implementations and textbooks. The algorithms are divided into the following categories: public key cryptosystems, secret key cryptosystems, cryptographic hash functions, and random number generators.

Netlib

The Netlib Web site is a no-nonsense repository of free numerical, statistical, and parallel computing software. The site also mainrtains a list of conferences that may interest mathematicians and computer scientists. To find software and papers, Browse and Search functions are offered.

The Stony Brook Algorithm Repository

Based on his book The Algorithm Design Manual, Steven S. Skiena has mounted this site containing a collection of algorithm implementations for over seventy of the most fundamental problems in combinatorial algorithms.

Return to Top


American Association for Artificial Intelligence

The AAAI, founded in 1979, is a scientific society devoted to advancing the scientific understanding of the mechanisms underlying thought and intelligent behavior and their embodiment in machines. Their site contains information on artificial intelligence, AAAI publications (book, journals, conference proceedings, and technical papers); conference, workshop, and symposia information; and membership benefits.

Association for Computing Machinery

Billing itself as "the first society in computing," the ACM is the world's first educational and scientific computing society. Founded in 1947, its membership currently totals over 80,000 computing professionals and students world wide. The site includes information about ACM activities, services, conferences, publications, and policies. The ACM Digital Library contains full text of articles and papers from all of the their journals, magazines, and proceedings.

IEEE Computer Society

Founded in 1947, the IEEE Computer Society is the world's oldest and largest (98,000 members) professional association of people in computing. The site contains a full range of information about conferences, standards, publications, activities, education, certification, and employment. The Digital Library provides access to the Computer Society's magazines, transactions, and a growing body of conference proceedings.

NSSN: A National Resource for Global Standards

NSSN is a partnership of ANSI, government agencies, and international and private sector standards organizations. Its Web site can be used to search for and purchase standards from over 600 global sources. NSSN is also useful for tracking the status of a new development project, or identifying an individual who can interpret a standard.

Resources of Scholarly Societies: Computer Science

This listing is part of the Scholarly Societies Project sponsored by the University of Waterloo Library. It provides access to Web sites maintained by or for scholarly computer science societies around the world.

Society for Industrial and Applied Mathematics

A group of professionals formed SIAM in 1952 to advance the application of mathematics to science and industry. SIAM members are computer scientists, mathematicians, engineers, statisticians, and engineers. This site includes information about their publications, conferences, meetings.

Return to Top


Annotated Computer Vision Bibliography

Compiled and maintained by Keith Price of the University of Southern California, this resource, which has been on the Internet since 1994, covers computer vision, image processing, and related subjects. A table of contents is divided into twenty-one subjects. Each of these subjects is further classified and is linked to the bibliographic entries. Besides the classified table of contents, there are several other modes of entry: keyword, author, title, journal, conference, online availability, and KWIC. When available, links to the full text are provided, but there are very few annotations.

Bibliography of Automated Deduction

Hosted by ORA Canada, the focus of this bibliography is automated deduction for the years 1970-1995, however, earlier classic work is also included. It covers over 3,100 citations from journal articles, conference papers, technical reports, and dissertations. The bibliography may be browsed by author, and there is a search facility.

CiteSeer

Developed by the NEC Research Institute, CiteSeer is a database containing citations to journal articles, conference papers, and technical reports in computer and allied sciences. In addition to a list of documents, an author or subject search automatically generates the search context and a list of related documents. The autonomous citation indexing feature executes a citation search similar to Science Citation Index. Many of the citations are linked to the full text.

CogPrints Electronic Archive: Computer Science

An electronic archive containing pre-refereed preprints as well as published papers that are pertinent to the study of cognition.

The Collection of Computer Science Bibliographies

This database is a collection of records from nearly 1,400 bibliographies, covering most areas of computer science. The records contain references to journal articles, conference papers, and technical reports. The collection, which is updated monthly, may be searched by author, title, journal, conference, or words anywhere in the record; it's also possible to limit the search by publication type and year. It is also available as part of The New Zealand Digital Library Computer Science Bibliographies collection.

Computer Graphics Bibliography Database (graphbib)

Compiled by ACM SIGGRAPH (Special Interest Group on Computer Graphics and Interactive Techniques), this resources is a searchable bibliography of over 14,500 references covering computer graphics. Books, journal articles, and conference and workshop proceedings are listed. Search results can be sorted by author, year, title, or relevance.

Computer Science Technical Reports Archive Sites

A list of academic and research institutions around the world that distribute online computer science technical reports.

The Computing Research Repository (CoRR)

Sponsored through a partnership of the ACM, arXiv.org e-Print Archive, and NCSTRL (Networked Computer Science Technical Reference Library), CoRR seeks to be the single repository to which researchers from the whole field of computer science will submit reports as a means of rapid dissemination of research results. The database is searchable by a combination of author, title, keyword, journal, subject class, and report number; or it may be perused by subject class. Based on arXiv.org, Eprintweb.org is a service from the Instiutue of Physics. It can be searched, browsed, and personalized. Althought it is free, registration is required for personalization.

Cryptology ePrint Archive

Hosted by the International Association for Cryptologic Research, the goal of the Cryptology ePrint Archive is to provide rapid access to recent research in cryptology. On the Web since 2000, the Archive incorporated the contents of the Theory of Cryptology Library that covered 1996-1999. It may be browsed by time period or searched by keywords, author, title words, or category.

DBLP Computer Science Bibliography

DBLP started as a bibliography for database systems and logic programming, but expanded its scope to include other areas of computer science. DBLP is currently an acronym for Digital Bibliography and Library Project. It lists over 500,000 references from major computer science journals and proceedings. The bibliography can be searched by author and title or browsed by conference, journal, and broad subject. Links are often furnished to the full text.

DLIST

DLIST (Digital Library of Information Science and Technology) is a service of the School of Information Resources and Library Science at the University of Arizona. It is an open access, cross-institutional repository of full-text electronic resources for library and information science and information technology. DLIST may be searched by several fields including author, title, abstract, keywords, and subject, or browsed by year or subject.

E-print Network: Computer Technologies and Information Sciences.

Developed by the U.S. Department of Energy, the E-print Network lists academic institutions, research laboratories, and individual authors that make their electronic preprints available online. It is alphabetically arranged by institution or individual. Full text is usually available. The E-print Alerts feature allows users to create personal profiles that will electronically notify the user as new information is added.

E. W. Dijkstra Archive

The Archive contains published and unpublished manuscripts of Edsger W. Dijkstra. The manuscripts are available in PDF format, and are accessible via indexes and a search engine.

ECS EPrints Service

Created and maintained by the University of Southampton (UK), the ECS EPrints Service is a publications database for electronics and computer science. The database may be searched by keywords or browsed by research group, year, or project.

Electronic Colloquium on Computational Complexity (ECCC)

The purpose of ECCC is rapid and widespread communication of techniques and research on computational complexity. To achieve this goal, technical reports are reviewed, published, and archived. The collection of reports, that dates back to 1994, may be browsed by year or searched by author, title, or abstract keywords. ECCC also contains collections of monographs, lecture notes, lectures, survey reports, and theses.

The Garbage Collection Bibliography

Garbage collection is defined as automatic dynamic memory management. This bibliography contains over 1,900 entries on garbage collection including the subjects of explicit heap management, cache performance, and program analysis. It may be searched or browsed, and includes links to full papers.

HCI Bibliography

The HCI Bibliography is a searchable bibliography on human-computer interaction. It contains over 28,500 entries from journals, conference proceedings, books, and reports as well as video materials and Internet resources. Nearly any word in the record may be searched using Boolean operators and there are several way to limit the search. Entries, which extend back to 1969, include abstracts, tables of contents, and links to the full text when available.

MIT Computer Science and Artificial Intelligence Laboratory (CSAIL) Publications

AI Memos and AI Technical Reports are available in the Artificial Intelligence Laboratory Series from 1959 forward. This group of publications may be searched or browsed. Technical Memos and Technical Reports are available in the Laboratory for Computer Science (LCS) Series from 1964 forward. Additional papers and publications are also listed and available from several LCS groups. Eventually the AI and LCS publications will merge into a new series.

Network Bibliography

Containing about 50,000 entries from journal articles, conference papers, and technical reports , the Network Bibliography covers the subjects of computer networks, performance evaluation, computer-supported cooperative work, network security, digital signal processing, and related topics. The bibliography can be searched by author, title, and keywords, and limited by publication year. Entries include full bibliographic citations, abstracts, and some links to full text.

Networked Computer Science Technical Reports Library (NCSTRL)

NCSTRL is a collection of research reports and papers from institutions around the world awarding doctoral degrees in computer science or engineering, and some industrial and government research laboratories. NCSTRL may be searched by author, title, or abstract words and limited by institution and date. It may also be browsed by institution. Full text is usually available.

ÖFAI - IMKAI Library Information System BIBLIO

Compiled by the Austrian Research Institute for Artificial Intelligence (ÖFAI) and the Department of Medical Cybernetics and Artificial Intelligence at the Medical University of Vienna (IMKAI), this bibliography lists books, journal articles, conference papers, and research papers on artificial intelligence. It can be searched by author or titles words, and limited by year.

On-line CS Techreports

This Website lists and links to over 675 sites around the world that make their computer science technical reports available online.

Surveying Computer History Books; Part One: Hardware Histories From Aiken to Zuse

Originally published in the Communications Booknotes Quarterly, this bibliography lists important books on the history of computer hardware. It covers English language books through 2002. Each entry has an annotation.

Surveying Computer History Books; Part Two: Programming/Software Histories From ALGOL to Windows XP

Originally published in the Communications Booknotes Quarterly, this bibliography lists important books (and Web sites) on the history of software published in English through the year 2003. Each entry has an annotation.

The Virtual Technical Reports Center

The Virtual Technical Reports Center lists and links to institutions around the world that provide either full text or abstract of technical reports, preprints, reprints, dissertations, theses, and research reports.

Visual Language Research Bibliography

This bibliography on visual language research is classified by subject. It is based on conference papers from all IEEE Symposium on Visual Languages beginning in 1998, articles in the Journal of Visual Languages & Computing, and other author contributed papers or articles. Links are furnished to some of the items listed.

The Webbib Online Bibliography

Webbib is an online bibliographic search system that contains citations to journal articles and conference papers that deal with distributed systems as they relate to the Web. Citations can be displayed several ways including by author, author and publication keyword, publication date, and date added to the system. It also has author and keyword title search capability. Citations usually contain links to full text and links to its references.

Women and Computing

Compiled by the ACM's Committee on Women and Computing, and sponsored by the National Science Foundation, this bibliography lists articles and conference papers about women and computing. It may be searched by personal name, title, keyword, journal name, and conference title.

Return to Top


Computer Science Bibliography (dblp)

Search for personal home pages of computer scientists. Or, use the Author Tree function and browse by name. Results include links to home pages and related pages, and a direct link to the DBLP Computer Science Bibliography for the person's bibliography.

Return to Top


ACCU: Book Reviews

The Association of C & C++ Users (ACCU) provides access to book reviews that appeared in their journals C Vu and Overload. The reviews are brief, but cover many computing subjects. They can be browsed by subject, publisher, journal issue, reviewer, title, author, and those highly recommended. A search engine is also available.

Electronic Review of Computer Books (ECRB)

ECRB is a collection of reviews on books about computer hardware, software, and networks that have appeared in Dr. Dobb's Journal.

TechBookReport

TechBookReport furnishes independent, informative book reviews of computing and computer science books. The site may be searched or browsed.

Return to Top


Martindale's Calculators On-Line Center: Engineering: Electrical and Computer

Calculators On-Line Center is a part of Martindale's The Reference Desk,. Computer scientists and students will find links to calculators from the basic to the complex.

Return to Top


Catalog of Free Compilers and Interpreters

This catalog lists links to freely available software for language tools, including compilers, compiler generators, interpreters, translators, important libraries, and assemblers.

Return to Top


Academy of Art University: School of Computer Arts

The Academy of Art University computer graphic program offers online computer arts degree courses in design technology, interactive design, motion graphics, digital design, digital imaging, digital photography, web design, interactive media, and more.

Animations to Assist Learning Some Key Computer Science Topics

This site contains introductory computer science educational material with animations to assist learning key concepts. It is divided into 8 modules: algorithms, artificial intelligence, data structures, machine architecture, number systems, operating systems, programming languages, and software engineering. Each module is independent and includes lessons, animations, interactive components, and review questions.

Basic Object-Oriented Concepts

Although it is brief, this site serves as a thorough introduction to object orientation.

Beginners.co.uk Tutorials

Beginners.co.uk contains hundreds of free information technology tutorials. The tutorials range from hardware operation to common office software like word processing and spreadsheets to software development tools.

BlueJ - The Interactive Java Environment

BlueJ is an interactive Java environment designed to teach object-orientation to beginners.

The Brighton University Resource Kit for Students (BURKS)

BURKS is an extensive collection of computing resources, tutorials, and reference manuals. It includes links to resources on compilers, programming languages, Linux, and the Internet. There is also a computing dictionary with 13,000 entries.

Center for Quantum Computation: Introduction and Tutorials

This center at the University of Oxford offers several tutorials on quantum computing, ranging from introductory to advanced level.

CODE Visual Parallel Programming System

CODE (Computationally-Oriented Display Environment) is a visual parallel program that allows users to change a sequential program into a parallel one. The software must be downloaded and installed on a UNIX system.

Computer Architecture Tutorial

Covering the computer architecture concepts of caches and pipelining, this tutorial is aimed at undergraduate students. Examples, interactive applets, and problems with solutions are included.

Computer Certifications

This site, also known as Certification Crazy, provides information and free resources for all of the major computer certifications, such as CIW (webmaster), Cisco, Microsoft, Novell, Oracle, Linux, security, and Unix. There are study guides, practice exams, discussion groups, and other important certification information.

Computer Technical Tutorials & More

This site is a directory for computer technology and related tutorials as well as other computing resources. It provides dynamic user ratings and hit counts to all of its links. The tutorials and resources are divided into the following categories: applications, basic/general, databases, e-commerce, hardware, Internet issues, IT management, networking, operating systems, programming, servers, and webmaster.

The Computer Technology Documentation Project

The Computer Technology Documentation Project contains tutorials from computer basics to advanced topics. Tutorials on Windows, Linux, Web programming, HTML, XML, PHP, SQL, JavaScript, networking, security, servers, computer hardware, UML, and extreme programming are included.

Computer Vision Handbook

The purpose of this handbook is to outline important ideas and techniques used in computer vision and to furnish references to books, papers, and Web sites containing additional information.

Don Knuth: Musings and More

The Stanford Center for Professional Development is in the process of digitizing over 100 musings, lectures, and classes of computer science pioneer Donald Knuth. Several are currently available; more will be added over time.

Dream.in.code

Dream.in.code is a resource for programming and Web development help. It is a community of programmers that includes access to tutorials, code examples, and expert help. Resources are available for C & C++, Visual Basic, Java, .NET, PHP, ColdFusion, ASP & ASP.NET, Pearl & Python, databases, game programming, and Ruby. There are also forums and a career center. Most of the resources are freely available, but to receive expert help, registration is required.

EROS: The Extremely Reliable Operating System

Originally implemented at the University of Pennsylvania and recently migrated to Johns Hopkins University, EROS is capability-based operating system designed to support the security and reliability needs of active systems. The Web site contains documentation, source code, tutorials, installation instructions, and programming manuals.

Help-Site Computer Manuals

Help-Site contains links to computer-related support documents and sites including FAQ lists, tutorials, manuals, and official or unofficial support sites.

Honeypots: Tracking Hackers

This collection of resources provides access to whitepapers, mailing lists, research organizations, conferences and presentations, and an FAQ.

Hypermedia Image Processing Reference (HIPR)

Developed at the University of Edinburgh, HIPR is a set of tutorials on image processing and machine vision. It includes information on a wide range of image processing operations.

InterOperability Laboratory: Knowledge Base: Tutorials

From the University of New Hampshire InterOperability Laboratory, this site contains tutorials on emerging technologies such as 10 gigabit Ethernet, very high rate Digital Subscriber Line (VDSL), and wireless standards. The tutorials are arranged in 25 subject categories.

Linux Documentation Project

The LDP provides access to Linux guides (book length), HOWTOs (documents on specific subjects), FAQs (questions with answers), man pages (help with individual commands), and the Linux Gazette (a magazine with tip and tricks).

Multi-University / Research Lab Seminar Series

Using streaming video presentations, users can view research seminars from Carnegie-Mellon University, the Massachusetts Institute of Technology, Microsoft Research, the University of Washington, and the Xerox Palo Alto Research Center.

Networking Tutorials

Access is provided to about 100 networking tutorials that have appeared in Network Magazine during the past few years.

An Overview of Cryptography

This is an online introduction to cryptography covering the main types of encryption and their applications, trust models, and cryptographic algorithms.

TechOnLine

TechOnLine offers live and archived Webcasts, online courses, virtual labs, feature articles, technical papers, and forums. The resources are free, but users must register first.

TutorialFind

TutorialFind is a directory of computing tutorials divided into the following categories: hardware, networking, operating systems, programming, software, and Web design. It provides access to tutorials on other Web sites. TutorialFind can be browsed by category or searched by keywords.

UNIXhelp for Users

This site contains helpful information for users of the UNIX operating system. It is organized by tasks, commands, concepts, and utilities, and includes a searchable glossary.

W3 Schools

W3 Schools contains an extensive set of tutorials for Web development. It includes in-depth tutorials on all the major technologies including HTML, XHTML, CSS, TCP/IP, XML, DTD, Schema, XForms, SOAP, WAP, JavaScript, VBScript, SQL, ASP, PHP, .NET, SVG, Flash, and many more. It also contains "quick" references, examples, quizzes, certification, quick starters, and validators.

World Lecture Hall: Computer Science

The World Lecture Hall has an extensive listing of computing and computer science courses.

Web Developer's Professional Library

This site is a combination of encyclopedia, magazine, and tutorial. Beginner and experienced developers will find clear definitions and explanations, timely articles, and detailed tutorials on all aspects of Web development.

Return to Top


Babel: A Glossary of Computer Oriented Abbreviations and Acronyms

Available on the Internet 1989, Babel, as the sub-title suggests, covers computer-related abbreviations and acronyms. It is alphabetically arranged and includes three appendices; it has no built in search capability

Dictionary of Algorithms, Data Structures, and Problems

This dictionary provides brief definitions of terms related to algorithms, data structures, computational problems, and techniques.

DoD/IT Acronym Listing

This Department of Defense (DoD) Data and Analysis Center for Software (DACS) Website lists over 24,000 information technology (IT) related acronyms. It is alphabetically arranged; there is no search capability.

Encyclopedia of Cryptology

This encyclopedia contains over 550 entries on cryptology, including its earliest uses and current applications.

Eurodic Autom

It translates between 12 European languages: Danish, Dutch, English, Finnish, French, German, Greek, Italian, Latin, Portuguese, Spanish, and Swedish.

The Language List

A list and description of all known computer programming languages.

Linktionary.com

Linktionary is an online dictionary/encyclopeida of Internet technologies, networking hardware and protocols, and general Web terminology. It provides concise definitions and detailed explanations as well as links to additional information.

NetLingo

NetLingo is a dictionary containing terms about the Internet. It is arranged alphabetically for browsing and there is also a search engine.

Online Dictionary of Computing

A searchable dictionary of acronyms, programming languages, tools, architectures, operating systems, networking, theory, mathematics, telecoms, institutions, companies, projects, products, and history. eLook.org's Computing Reference offers another interface along with additional features.

Ritter's Crypto Glossary and Dictionary of Technical Cryptography

This dictionary explains technical cryptographic terminology. It is arranged alphabetically, with words within entries hyperlinked to other entries for further clarification.

TechEncyclopedia

Based on an updated and enhanced version of The Computer Desktop Encyclopedia by Alan Freedman, TechEncyclopedia contains more than 20,000 computing and information technology entries. It includes both brief definitions and in-depth explanations. Most entries have illustrations, photos, charts, or diagrams that help elucidate the terminology. It is fully searchable, with numerous cross-references.

Web Dictionary of Cybernetics and Systems

Covering cybernetics and systems theory, this dictionary is a combination of three dictionaries. Each dictionary may be viewed separately. Concise definitions and the contributor are provided.

Webopedia: Online Computer Dictionary for Internet Terms and Technical Support

An online dictionary of computer- and Internet-related terms.

Whatis

An encylopedia of information technology; it includes a comprehensive listing of every file format in the world.

Xreferplus: Technology

In its technology section, Xreferplus has several computing and computer-related dictionaries. They may be searched together at the link above, or separately at the links below:

Return to Top


Apress SuperIndex

The publisher Apress offers a SuperIndex to over 400 of its book titles. Searching by keywords will bring back results and free access to up 3 pages of text. It's a great way to find code or a quick fix.

Electronic Colloquium on Computational Complexity

ECCC provides links to research reports, surveys, lecture notes, databases, & conferences dealing with computational complexity

Free Online Books

This Web site provides access to free online books and technical tutorials. Cisco, Windows, Linux, HTML, XML, programming, Oracle, software engineering, and other topics are included.

FreeTechBooks

This site provides links to free online computer books and documentation. There are over 100 books covering programming languages, scripting languages, operating systems, and other computer science topics like data structures, algorithms, object-oriented programming, logic programming, compiler design, and software development.

Handbook of Applied Cryptography

Access the full text of the 4th printing.

IBM Redbooks

Developed and published by IBM's International Technical Support Organization, Redbooks provide guidance, installation and implementation experiences, solution scenarios, and "how-to" guidelines. Sample code and other support materials are often included. The Redbooks are listed by publication date and are also accessible by keyword search.

ITpapers

ITpapers contains more than 23,000 freely available white papers and other documents related to information technology. The papers are organized into categories and subcategories. Summaries are readily available, but registration is required to access the papers.

National Academies Press: Computer Sciences

The National Academies Press offers free access to numerous books and reports on many subjects. This page lists books in reverse chronological order, and covers the subjects of computing and information technology, and related technologies.

NetLib Repository

a metasite containing freely available software, conference proceedings, & databases of interest to the numerical & scientific computing communities

The Online Books Page: Call Numbers Starting With QA

Access the full text of computer science and mathematics books. There are also books in the Q 300s on artificial intelligence, TK 5100s on computer networks, and TK 7800s on computer hardware and engineering.

O'Reilly Open Books Project

The O'Reilly Open Books Project has been developed by O'Reilly publishers. It contains freely available computing books that are either still in print or out of print.

PLT Online

PTL Online provides links to books, lecture notes, tutorials, and other resources on programming language theory that are freely available. The resources are alphabetically arranged by author in broad categories.

USENIX: Compendium of Best Papers

USENIX provides access to the best papers presented at its conferences and workshops since 1990.

Return to Top


ACM Career Resource Centre

The ACM developed this Web site to help students and professionals make informed decisions about employment and careers. It contains a searchable jobs database that includes full time positions, internships, and summer jobs; self-assessment tools; and discussion forums for advice from professionals and students.

Developers.Net: Career Index

Developers.net provides a comprehensive employment site for information technology and software development professionals. It contains information on thousands of positions in the U.S. The jobs database is searchable by keyword, and includes full position descriptions, the capability to apply online, and links to the employer's Web site. This site is free, but users must register.

IEEE Career and Employment Resources

This Web site from IEEE contains resources for job seekers; employers and recruiters; consultants and entrepreneurs; and students. Among the resources are a searchable position listing, a salary service, an employer database, a consultant finder, internships, scholarships, and advice on managing a career.

Return to Top


Computer Almanac - Interesting and Useful Numbers about Computers

The Computer Almanac is a collection of numbers and facts relevant to computers and the Internet.

Return to Top