Lecture Details :
Introduction. Bits. Binary. ASCII. Programming. Algorithms. Scratch. Statements. Boolean expressions. Conditions. Loops. Variables. Threads. Events.
Course 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.
Other Resources :
These video lectures are licensed under Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License by Harvard University.
Other Computer Science Courses
- Dreamweaver by Other
- CS 161 - Computer Science by Portland Community College
- Unix OS, Spring 2012 by Other
- The Beauty and Joy of Computing by UC Berkeley
- Advanced Multimedia by The University of New South Wales
- CSEP 504 Advanced Topics in Software Systems by University of Washington
- 3Ds Max 2010 by Other
- Systems Analysis and Design by IISc Bangalore
- C++ GUI with Qt by Other
- The Beauty of Joy of Computing by UC Berkeley
» check out the complete list of Computer Science lectures
Computer Science Lecture Notes
- CSE 373/548: Analysis of Algorithms by Stony Brook University
- CPS 140 Computer Science by Duke University
- CS368: Java for C++ Programmers by University of Wisconsin
- Pixels, Numbers, and Programs by University of Washington
- CS345 Data Mining and Clustering by Stanford
- Introduction to Java Development by N/A
- Software Engineering and Security by Athens University of Economics and Business
- CS 696 Emerging Technologies: Java Distributed Computing by UC San Diego
- Information Retrieval by University of Massachusetts