Go
 

Get this free title from:




Learn More About
Find More Titles by
This Author: David J. Malan
This Publisher: Harvard University

Intensive Introduction to Computer Science by David J. Malan

Intensive Introduction to Computer Science

CSCI E-52 - Harvard Course

by David J. Malan

Video



Title Details

Description

This course is an introduction to the intellectual enterprises of computer science. Topics include algorithms (their design, implementation, and analysis); software development (abstraction, encapsulation, data structures, debugging, and testing); architecture of computers (low-level data representation and instruction processing); computer systems (programming languages, compilers, operating systems, and databases); and computers in the real world (networks, websites, security, forensics, and cryptography). The course teaches students how to think more carefully and how to solve problems more effectively. Problem sets involve extensive programming in C as well as PHP and JavaScript.

People Who Liked Intensive Introduction to Computer Science Also Liked These Free Titles:
  The Vision Behind One Laptop Per Child
by Nicholas Negroponte

  Let's Talk Apple Podcast
by Bart Busschots