About Lifelong Learning - Contact Us - Donate - Tell A FriendFree-Ed.Net Home   Bookmark and Share

"The Holy Grail of computer science is to capture the messy complexity of the natural world and express it algorithmically."

Teresa Marrin Nakra

"Information technology (IT) is the application of computers to store, study, retrieve, transmit, and manipulate data, or information." Wikipedia

There is a mix of links and learning material on this page. Be sure to explore it all ... you might come across a gem of an idea that changes your thinking.

Software Technology

  • Computer Programming
  • Operating Systems
  • Database Operations

Information and
Communications Technology

  • Web Scripting and Design
  • Computer Networking
  • Digital Communications


  • Artificial Intelligence
  • Data Mining

Human-Computer Interface

  • Game Design and Animation
  • Virtual Reality

There is more cool stuff on this page; but first a word from our sponsors:


Philosophy of Computer Science

Mathematics for Computer Science

Introduction to Computing: Explorations in Language, Logic, and Machines

AP Computer Science Principles

Preview Books:
Look Inside and Search

When you click on one of the book covers shown below, you will be taken to Amazon's free program that allows you to browse and search terms inside the book. Then just click on the "Look Inside" arrow that appears above image of the cover. As experienced self-directed learners know very well, this kind of book browsing is a very effective and sustainable learning process.



This is not an ad

Study Topics

Are you aware of every sub-discipline in the category of computer and information sciences? Perhaps not.


You might discover something very exciting that you didn't know existed!


The Magazine Rack


Computer Science Study Kit
(Free Mobile App) 

David L. Heiserman, Editor

Copyright   SweetHaven Publishing Services
All Rights Reserved

Revised: June 06, 2015