Computer Science HOME - Subjects

ACM Portal: "The Association for Computing Machinery has provided an online portal to information and resources in the field of computer science.


C and C++ - Resource for C++ Programming: Includes C++ programming resources, especially for beginners. Understandable C++ tutorials, source code, a 50 question C++ quiz, compiler information, and a very active message board.


Centre for Learning & Performance Technologies: Established in 2007, the UK based Centre for Learning & Performance Technologies Web site is a resource designed to assist those who wish to discover and develop tools and strategies for e-learning projects. This resource will be of value to faculty and students seeking current and freely available tools and information.


CiteSeer Scientific Literature Digital Library: "CiteSeer (Research Index) is a searchable database of author submitted scientific papers that specialize in computer science. Not only do the results link to the full text of a given article, but CiteSeer tracks citations to that article, articles that are related to it, and comments/reviews of those who have read it."


CNet: A search engine that highlights current news and business reports in computer technology.


Computer Programming Languages: A long list of different programming languages.


Digital Games Reseach Association Digital Library: "Online archive of the research presented and published in games research conferences and seminars, and thereby facilitate spread of knowledge in this research field."


Digital Literacy: "The Digital Literacy portal is an initiative of the Obama Administration to serve as a valuable resource to practitioners who are delivering digital literacy training and services in their communities. As more and more jobs and educational offerings are available online, the ability to navigate the Internet is critical to participate more fully in the economy."


Electrical Engineering and Computer Science Reports: A collection of computer

science technical reports published by University of California, Berkeley by date 1981 to current. It includes Ph.D. theses and master's reports as well as technical documents that complement traditional publication media such as journals.


Human-Computer Interaction (HCI): Divided into many categories of Human-Computer Interaction of HCI sites catalogued in the HCI Bibliography.


Ibiblio: "Home to one of the largest "collections of collections" on the Internet, is a conservancy of freely available information, including software, music, literature, art, history, science, politics, and cultural studies. is a collaboration of the Center for the Public Domain and The University of North Carolina - Chapel Hill."


Lifenaut: A comprehensive list of links on general Artificial Intelligence, Robotics, Models/Architectures of Mind, Animal Behaviour, Reinforcement Learning, Neural Networks, Computational Evolution, Chaotic and Complex Systems, Natural Evolution, and Human Evolution.


Mathtools.NET: An in-depth technical computing portal to Computer Languages.


Open Directory: Computer Networking Section: Catergorized list of links on networking.


Programmer's Heaven - Everything Programming: "Over 12,500 free programming files, links, articles, tutorials, source codes, utilities, plus messageboard, C/C++, Internet, Visual Basic, Delphi, Java, Pascal, Assembler and other tools."


Yahoo Computer Networking Section: Catergorized list of links on networking.

Art of Assembly Language: Beta draft of Randall Hyde's book on 32-bit assembly language programming, PDF full text. Large file, may take some time to load.


Association for Computing Machinery: The Professional Scientific Computing Society's website featuring authoritative publications and pioneering conferences.


Beginner Developer Learning Center: The Microsoft Development Network's portal for the beginning programmer. Contains many video tutorials and archives.


Educause Review: This online version of the Educause Review takes a broad look at current developments and trends in information technology, how they may affect the college/university as an institution, and what these mean for higher education and society.


Free On-Line Dictionary of Computing: "FOLDOC is a searchable dictionary of acronyms, jargon, programming languages, tools, architectures, operating systems, networking, theory, mathematics, telecoms, institutions, companies, projects, products, history, in fact anything to do with computing." The dictionary is maintained by Denis Howe.


Java and JavaScript - Freeware Java:  A comprehensive resource for Java and JavaScript, including free applets, tutorials, online books, forums, and links.


Machine Intelligence Research Institute: MIRI's artificial intelligence research is focused on developing the mathematical theory of trustworthy reasoning for advanced autonomous AI systems.


NSF and the Birth of the Internet: "Sponsored by the National Science Foundation, this special reprot provides an engaging, detailed account of the development of the Internet. It begins with information about the roots of the Internet in the 1960s, continues through the present time and speculates about the future."


Open Access e-Journals: ArXiv is an open access, full-text e-print service in the fields of physics, mathematics, non-linear science, computer science, quantitative biology and statistics. AarXiv is owned, operated and funded by Cornell University, and also partially funded by the National Science Foundation.


San Diego Supercomputer Center: " SDSC’s mission is to transform science and society at UC San Diego and across the nation through world-leading cyberinfrastructure innovation, development, and expertise. The SDSC has earned a reputation as a leading resource for data-intensive research and expertise, involving a broad range of studies ranging from the inner workings of the human body to the outer reaches of space."


Slashdot: News for Computer Science professionals.


Technical Reports: Published Reports by the Department of Computer Science at Brown University which are distributed via anonymous FTP.


Theory of Computing: An open-access journal "dedicated to free global dissemination of research in theoretical computer science." Full text articles available. Edited by László Babai of the University of Chicago.


Webopedia: Webopedia is an online dictionary and search engine for computer and Internet technology definitions.


Web Style Guide: A thorough and accessible guide to Web design for developers around the world. Full-Text of a textbook on web design.