A comprehensive directory of computer science degree programs online
Use the resources in this article to start learning aspects of computer science today.
Using this resource, you can find scholarships provided just for computer science students that you can use to help pay for your degree.
Check out the spectrum of careers that computer science majors can have, from software engineering to video game design.
ActiveX controls are internet add-ons, small programs originally designed to enhance your internet browsing experience. Active X is used for animation, command buttons, list boxes, pop-up windows, dialog boxes and other features. Active X controls can be written in any programming language that supports Component Object Model component development. The most common are C++, Visual [...]
Internet protocol, or IP, addresses are the names internet-capable computers, tablets and phones use to find and connect with one another. IP addresses take the form of 4 numbers separated by periods. For this reason, they are sometimes called dotted-decimals or dotted-quads. Each of the 4 numbers in an IP address can range from 0 [...]
Computers are devices that can be programmed to carry-out a number of mathematical functions. Initially, they were used for computing large amounts of data for large corporations, but now computers are household devices and computing devices and software can be found in everything from cell phones to tablets. As such, a number of software and [...]
The binary prefixes you are probably familiar with are derived from the International System of Units (SI): kilobyte, megabyte, and gigabyte. In SI, these units are powers of 1,000 but in the computer industry they are powers of 2. In the early days of home computing, this did not cause problems for consumers because the [...]
Introduction Human-Computer Interaction (HCI) is the study of the particular ways in which human beings interact with computers and how computers affect individuals, organizations, and society. HCI involves the analysis of input and output devices and the interaction techniques that use them, the ways in which information is presented and requested, the ways in which [...]
Online Computer Science Degree Guide: Human/Computer Interactions Scrolling through a music library on a handheld player, finding a restaurant to try on the Internet, or programming a GPS system to help you drive to the restaurant may seem easy and almost second-nature in today’s society. The scope of the impact which computerized systems are [...]
Online Computer Science Degree Guide: Coding Resources Coding is a field of work which focuses on the design, writing, testing, and execution of source codes of computer programs and web pages. Used synonymously with computer programming, coding requires a wide range of specializations including applied logic, math, and experience working with different coding languages. [...]
Online Computer Science Degree Guide: Internet Timeline In an era dominated by the Internet, it’s remarkably easy to forget what life was like before it. Even remembering life before Google, Facebook, or Wikipedia can be difficult at times. To put the Internet in greater historical perspective, we’ve assembled a timeline for the non-expert, showing the [...]
Online Computer Science Degree Guide: Quantum Computation Quantum mechanics is one of the strangest fields in physics, as well as one of the most difficult to understand. It can come as no surprise, then, that scientists are seeking to apply it to one of the most straight-forward: computer science. Quantum computation is a hybrid discipline [...]
Online Computer Science Degree: LART Resources The challenge of making more portable technologies has created some of the technological feats of the last decade, producing a range of products which can fit into a pocket – phones, cameras, and music players being examples. Creating technology with greater computing power and greater mobility was the [...]