Skip to Main Content

Computer Science & Information Technology

Online Information

 AI Topics

  • This is a special web site provided by the American Association for Artificial Intelligence (AAAI) for students, teachers, journalists, and everyone who would like to learn about what artificial intelligence is, and what AI scientists do.

Codecademy 

  • A coding educational site with resources for many programming languages and subjects. 

The Computing Research Agency

  • "The Computing Research Association (CRA) is an association of more than 200 North American academic departments of computer science, computer engineering, and related fields; laboratories and centers in industry, government, and academia engaging in basic computing research; and affiliated professional societies."

GitHub 

  • GitHub is an large community of programmers and developers as well as students sharing open source code, examples, and projects.

Inside Adams

  • This blog will point readers to the Library of Congress’s large and diverse collections of books, journals, prints, photographs, digital collections, finding aids, and Webcasts related to science, technology, and business. 

MIT OpenCourseWare 

  • Sharing Open Educational Resources (OER) from MIT, including resources for Computer Science & Information Technology 

National Science Foundation Directorate for Computer and Information Science & Engineering

  • "The Directorate for Computer and Information Science and Engineering has three goals:To enable the U.S. to uphold a position of world leadership in computing, communications, and information science and engineering; To promote understanding of the principles and uses of advanced computing, communications and information systems in service to society;To contribute to universal, transparent and affordable participation in an information-based society."

NISO - National Information Standards Organization

  • ”NISO, the National Information Standards Organization, a non-profit association accredited by the American National Standards Institute (ANSI ), identifies, develops, maintains, and publishes technical standards to manage information in our changing and ever-more digital environment. NISO standards apply both traditional and new technologies to the full range of information-related needs, including retrieval, re-purposing, storage, metadata, and preservation.”

Stanford Engineering Everywhere 

  • Offers courses like the three-course Introduction to Computer Science and more advanced courses in artificial intelligence and electrical engineering 

W3Schools 

  • W3Schools is a school for web developers, covering all the aspects of web development. Includes free tutorials and easy code examples. 

Computer Science

Association for Computing Machinery (ACM) 

  • The Association for Computing Machinery is a US-based international learned society for computing. It was founded in 1947 and is the world's largest scientific and educational computing society. The ACM is a non-profit professional membership group, claiming nearly 100,000 student and professional members as of 2019.

Association for Information Science & Technology (ASIS&T) 

  • The Association for Information Science and Technology (ASIS&T) is the preeminent professional association that bridges the gap between information science practice and research. ASIS&T members represent the fields of information science, computer science, linguistics, management, librarianship, engineering, data science, information architecture, law, medicine, chemistry, education, and related technology. ASIS&T advances the information sciences and similar applications of information technology by helping members build their skills and developing their careers by providing focus, opportunity, and support through training, research, publications, and ongoing education.

Association for Information Systems (AIS) 

  • The Association for Information Systems (AIS) serves society through the advancement of knowledge and the promotion of excellence in the practice and study of information systems. AIS is the premier professional association for individuals and organizations who lead the research, teaching, practice, and study of information systems worldwide.

Computer Science Teachers Association 

  • The Computer Science Teachers Association (CSTA) understands that teaching computer science is hard. That’s why our dedicated team and teacher-led Board of Directors has focused on creating a strong environment to support K–12 educators.

Computing Research Association (CRA) 

  • CRA counts among its members more than 200 North American organizations active in computing research: academic departments of computer science and computer engineering; laboratories and centers in industry, government, and academia; and affiliated professional societies (AAAI, ACM, CACS/AIC, IEEE Computer Society, SIAM, and USENIX). CRA works with these organizations to represent the computing research community and to effect change that benefits both computing research and society at large.

IEEE Computer Society 

  • The IEEE Computer Society is the premier source for information, inspiration, and collaboration in computer science and engineering. Connecting members worldwide, the Computer Society empowers the people who advance technology by delivering tools for individuals at all stages of their professional careers. Our trusted resources include international conferences, peer-reviewed publications, a robust digital library, globally recognized standards, and continuous learning opportunities.

RDAP (Research Data Access & Preservation)

  • RDAP supports an engaged community of information professionals committed to creating, maintaining, advancing, and teaching best practices for research data, access, and preservation.

Library and Information Science

American Association of School Librarians 

  • This is the only national professional membership focused on school librarians and the school library community.

American Library Association (ALA) 

  • This organization focuses on providing leadership for the development, promotion and improvement library and information services.

International Federation of Library Associations and Institutions (IFLA) 

  • This organization is the leading international body representing the library and information services and their users.

The North Carolina Library Association (NCLA) 

  • This organization focuses on the total community in North Carolina and promotes libraries, library and information services, librarianship, intellectual freedom and literacy.

Progressive Librarians Guild 

  • This organization focuses on exposing and calling out injustice and inequality in libraries and giving solutions and alternatives to these issues.

Southeastern Library Association (SELA) 

  • For over sixty years, the Southeastern Library Association has been a unifying force strong enough to influence legislation and to attract foundation and federal funds for regional library projects.