background preloader

Computer Science

Facebook Twitter

Introduction to Computer Science and Programming. The most learner-friendly resources about algorithms. Computer Science. Harvard CS50 OpenCourseWare. Robotics. Electrical Engineering and Computer Science. MIT OpenCourseWare - Free Courses. Free Online Computer Science and Programming Books.

Coursera: Computer Science Courses. Coursera - Opinions. Course Hero: Intro to Programming. WiBit.net: Introduction to Computer Programming. This is our fundamentals course! Software development is not all glamorous. There are many underlying concepts that lay beneath the code that are important to understand in order to reach your full potential. The WiBit.Net training method focuses on basics. Why? Well, for a simple reason. All this learning begins here with Introduction to Computer Programming.

Tutorials. Academic Earth: Video Courses. In its purest form, computer science is the research and development of technology that solves specific problems. Computer science has brought the world smart phones, GPS systems, the gaming industry and tablet computing, along with technological developments that assist government, industry and medicine. In addition to creating new technology, computer scientists also make improvements to existing technology and study the ways computers can make our lives easier. As with any branch of science, computer scientists perform research that establishes new information.

This research begins with known mathematical algorithms and computer theory, and strives to constantly redefine what technology can do for us. Computer science also addresses how existing technology can be used in ways previously undiscovered, creating applications that may be faster, simpler, more efficient or less costly. Sample Courses During the first two years of a standard 4-year program, students focus on the basics: Ph.D.

Intro to Programming.