Recommended Resources


Java How to Program, Early Objects by Harvey Deitel And Paul J. Deitel

Call Number: QA 76.73 .J38 D45 2018

ISBN: 1292223855

Publication Date: 2018

Introduction to Java Programming and Data Structures by Y. Daniel Liang

Call Number: QA 76.73 .J38 L52 2018ISBN: 1292221879

Publication Date: 2018

Comparative Approaches to Using R and Python for Statistical Data Analysis by Rui Sarmento; Vera Costa

Call Number: QA 276.45 .R3 S27 2017

ISBN: 168318016XPublication Date: 2017

Starting out with Visual C# by Tony Gaddis

Call Number: QA 76.73 .C154 G33 2017

ISBN: 1292163216

Publication Date: 2017


Artificial Intelligence Applications in Distance Education by Utku Kose (Editor); Durmus Koc (Editor)

Call Number: LC 5803 .C65 .A78 2015

ISBN: 9781466662766

Publication Date: 2015

Computer desktop encyclopedia by Alan Freedman

Call Number: QA 76.15 .F732 2001

ISBN: 0072193069

Encyclopedia of computer science by Reilly, Edwin D., Ralston, Anthony., Hemmendinger, David.

Call Number: QA 76.15 .E48 2000

ISBN: 0333778790

Encyclopedia of computers and computer history by Raul Rojas, editor in chief.

Call Number: QA 76.15 .E513 2001

ISBN: 1579582354

Computer Security Handbook by Seymour Bosworth (Editor); M. E. Kabay (Editor); Eric Whyne (Editor)

Call Number: HF 5548.37 .C64 2009 1 & 2

ISBN: 9780471716525

Publication Date: 2009


The Hutchinson dictionary of computing and the internet [eBook]

ISBN: 1859860022

Software studies : a lexicon [eBook] by edited by Matthew Fuller

ISBN: 0262062747


African Journal of Mathematics and Computer Science Research

Coverage: 2008 to present

Annals. Computer Science Series

Coverage: 2009 to present

Computer Science - Research and Development

Computer Science and Information Systems

Coverage: 2009 to present

Computer Science and Telecommunications

Coverage: 2009 to present

Computer science education

Coverage: 1997 to present

Computing and Information Systems

Coverage: 2010 to present

Discrete mathematics and theoretical computer science

Coverage: 1997 to present

IEEE / ACM transactions on networking

Coverage: 1993 to present

IEEE Access

IEEE Photonics Journal

IEEE Transactions on Software Engineering

International Journal of Applied Mathematics and Computer Science

Coverage: 2007 to present

Journal of Computer Science and Technology

Coverage: 1997 to present

Journal of Machine Learning Research

Coverage: 2001 - present

Programming and Computer Software

Coverage: 2000 to present

For more Computer Science related Journals, CLICK HERE.


Academic Search Ultimate

ACM (Association for Computing Machinery) - Digital Library

Computers and Applied Sciences Complete

IEEE - Computer Society

Cabells Scholarly Analytics


Web of Science


The Alan Turing Institute

The UK's national institute for data science and artificial intelligence is a world-class research community


One of the largest AI & internet-related service companies in the world

The CERT Division

CERT specializes in cyber security under Carnegie Mellon University's Software Engineering Institute


Training, certification, events and webinars

Computer Security Resource Center (under NIST)

The CSRC specializes in developing cyber security frameworks and standards for the private sectorUnder the US National Institute of Standards and Technology

Computing Research Repository

Cornell University's repository of computer science papers


A Google-owned artificial intelligence research company comprised of top scientists, researchers & engineers

Dictionary of Algorithms and Data Structures

Hosted by the National Institute of Standards and Technology

Experiments with Google

Code & create experiments using Chrome, Android, AI, Web VR, AR and more


A development platform where you can host and review code, manage projects, and build software

Home & Learn

Access free software courses and tutorials in coding visual basic, using Excel, basic web design, PHP, Java, C#, and more

Computer Science beyond High School

Links to resources for students interesting in computer science; courses, as well as career opportunities and internships

Microsoft Learn

Gateway to Microsoft's learning and certification programs

Open AI

OpenAI builds free software for training, benchmarking, and experimenting with AI


Online training and certification resources


Open source access to python resources, including tutorials, courses, learning materials and modules

Stack Overflow

An open community for coders to help answer your questions, share knowledge and expertise

W3 Schools

The world's largest web developer siteExtensive and comprehensive examples of code to assist you with HTML, CSS, Javascript, Python, XML, web building and more