<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>Introduction to Computer Science I Online Course, year, Harvard</title>
<link>http://freevideolectures.com</link>
<description><![CDATA[Introduction to the intellectual enterprises of computer science and the art of programming. This course teaches students how to think algorithmically and solve problems efficiently. Topics include abstraction, encapsulation, data structures, databases, memory management, software development, virtualization, and websites. Languages include C, PHP, and JavaScript plus SQL, CSS, and XHTML. Problem sets inspired by real-world domains of biology, cryptography, finance, forensics, and gaming. Designed for concentrators and non-concentrators alike, with or without prior programming experience. Introduction to Computer Science I Online Course, year, Harvard. Subscribed to the feed and get updated]]></description>
<item>
<title>Lecture 1</title>
<link>http://freevideolectures.com/Course/2516/Introduction-to-Computer-Science-I/1</link>
<pubDate>Sun, 09 May 2010 00:00:00 -0600</pubDate>
<description><![CDATA[Introduction. Bits. Binary. ASCII. Programming. Algorithms. Scratch. Statements. Boolean expressions. Conditions. Loops. Variables. Threads. Events.  More at http://cs50.tv/.]]></description>
</item>
<item>
<title>Lecture 2</title>
<link>http://freevideolectures.com/Course/2516/Introduction-to-Computer-Science-I/2</link>
<pubDate>Sun, 09 May 2010 00:00:00 -0600</pubDate>
<description><![CDATA[Introduction. Bits. Binary. ASCII. Programming. Algorithms. Scratch. Statements. Boolean expressions. Conditions. Loops. Variables. Threads. Events.  More at http://cs50.tv/.]]></description>
</item>
<item>
<title>Lecture 3</title>
<link>http://freevideolectures.com/Course/2516/Introduction-to-Computer-Science-I/3</link>
<pubDate>Sun, 09 May 2010 00:00:00 -0600</pubDate>
<description><![CDATA[C. Source code. Compilers. Object code. SSH. SFTP. GCC. Functions. Comments. Standard output. Arithmetic operators. Precedence.  More at http://cs50.tv/.]]></description>
</item>
<item>
<title>Lecture 4</title>
<link>http://freevideolectures.com/Course/2516/Introduction-to-Computer-Science-I/4</link>
<pubDate>Sun, 09 May 2010 00:00:00 -0600</pubDate>
<description><![CDATA[C. Source code. Compilers. Object code. SSH. SFTP. GCC. Functions. Comments. Standard output. Arithmetic operators. Precedence. Associativity. Local variables. Types. Casting. Standard input. Libraries. Boolean expressions, continued. Conditions, continued. Loops, continued.  More at http://cs50.tv/.]]></description>
</item>
<item>
<title>Lecture 5</title>
<link>http://freevideolectures.com/Course/2516/Introduction-to-Computer-Science-I/5</link>
<pubDate>Sun, 09 May 2010 00:00:00 -0600</pubDate>
<description><![CDATA[Functions, continued. Global variables. Parameters. Return values. Stack. Frames. Scope. Arrays. Strings. Command-line arguments. Cryptography.  More at http://cs50.tv/.]]></description>
</item>
<item>
<title>Lecture 6</title>
<link>http://freevideolectures.com/Course/2516/Introduction-to-Computer-Science-I/6</link>
<pubDate>Sun, 09 May 2010 00:00:00 -0600</pubDate>
<description><![CDATA[Functions, continued. Global variables. Parameters. Return values. Stack. Frames. Scope. Arrays. Strings. Command-line arguments. Cryptography.  More at http://cs50.tv/.]]></description>
</item>
<item>
<title>Lecture 7</title>
<link>http://freevideolectures.com/Course/2516/Introduction-to-Computer-Science-I/7</link>
<pubDate>Sun, 09 May 2010 00:00:00 -0600</pubDate>
<description><![CDATA[Linear search. Binary search. Asymptotic notation. Recursion. Pseudorandomness. Bubble sort. Selection sort. Insertion sort. Merge sort. Debugging.  More at http://cs50.tv/.]]></description>
</item>
<item>
<title>Lecture 8</title>
<link>http://freevideolectures.com/Course/2516/Introduction-to-Computer-Science-I/8</link>
<pubDate>Sun, 09 May 2010 00:00:00 -0600</pubDate>
<description><![CDATA[Linear search. Binary search. Asymptotic notation. Recursion. Pseudorandomness. Bubble sort. Selection sort. Insertion sort. Merge sort. Debugging.  More at http://cs50.tv/.]]></description>
</item>
<item>
<title>Lecture 9</title>
<link>http://freevideolectures.com/Course/2516/Introduction-to-Computer-Science-I/9</link>
<pubDate>Sun, 09 May 2010 00:00:00 -0600</pubDate>
<description><![CDATA[Structures. Dynamic memory allocation. Stack and heap. Pointers. Debugging, continued. More at http://cs50.tv/.]]></description>
</item>
<item>
<title>Lecture 10</title>
<link>http://freevideolectures.com/Course/2516/Introduction-to-Computer-Science-I/10</link>
<pubDate>Sun, 09 May 2010 00:00:00 -0600</pubDate>
<description><![CDATA[Structures. Dynamic memory allocation. Stack and heap. Pointers. Debugging, continued.  More at http://cs50.tv/.]]></description>
</item>
<item>
<title>Lecture 11</title>
<link>http://freevideolectures.com/Course/2516/Introduction-to-Computer-Science-I/11</link>
<pubDate>Sun, 09 May 2010 00:00:00 -0600</pubDate>
<description><![CDATA[File I/O. Forensics. Linked lists. Stacks. Queues.  More at http://cs50.tv/.]]></description>
</item>
<item>
<title>Lecture 12</title>
<link>http://freevideolectures.com/Course/2516/Introduction-to-Computer-Science-I/12</link>
<pubDate>Sun, 09 May 2010 00:00:00 -0600</pubDate>
<description><![CDATA[File I/O. Forensics. Linked lists. Stacks. Queues.  More at http://cs50.tv/.]]></description>
</item>
<item>
<title>Lecture 13</title>
<link>http://freevideolectures.com/Course/2516/Introduction-to-Computer-Science-I/13</link>
<pubDate>Sun, 09 May 2010 00:00:00 -0600</pubDate>
<description><![CDATA[Valgrind. Bitwise operators. Hash tables. Trees. Binary search trees. Tries. Huffman coding.  More at http://cs50.tv/.]]></description>
</item>
<item>
<title>Lecture 14</title>
<link>http://freevideolectures.com/Course/2516/Introduction-to-Computer-Science-I/14</link>
<pubDate>Sun, 09 May 2010 00:00:00 -0600</pubDate>
<description><![CDATA[Valgrind. Bitwise operators. Hash tables. Trees. Binary search trees. Tries. Huffman coding.  More at http://cs50.tv/.]]></description>
</item>
<item>
<title>Lecture 15</title>
<link>http://freevideolectures.com/Course/2516/Introduction-to-Computer-Science-I/15</link>
<pubDate>Sun, 09 May 2010 00:00:00 -0600</pubDate>
<description><![CDATA[HTTP. XHTML. PHP. SQL.  More at http://cs50.tv/.]]></description>
</item>
<item>
<title>Lecture 16</title>
<link>http://freevideolectures.com/Course/2516/Introduction-to-Computer-Science-I/16</link>
<pubDate>Sun, 09 May 2010 00:00:00 -0600</pubDate>
<description><![CDATA[HTTP. XHTML. PHP. SQL.   More at http://cs50.tv/.]]></description>
</item>
<item>
<title>Lecture 17</title>
<link>http://freevideolectures.com/Course/2516/Introduction-to-Computer-Science-I/17</link>
<pubDate>Sun, 09 May 2010 00:00:00 -0600</pubDate>
<description><![CDATA[CSS. Inheritance. JavaScript. Events, continued. Ajax.   More at http://cs50.tv/.]]></description>
</item>
<item>
<title>Lecture 18</title>
<link>http://freevideolectures.com/Course/2516/Introduction-to-Computer-Science-I/18</link>
<pubDate>Sun, 09 May 2010 00:00:00 -0600</pubDate>
<description><![CDATA[CSS. Inheritance. JavaScript. Events, continued. Ajax.  More at http://cs50.tv/.]]></description>
</item>
<item>
<title>Lecture 19</title>
<link>http://freevideolectures.com/Course/2516/Introduction-to-Computer-Science-I/19</link>
<pubDate>Sun, 09 May 2010 00:00:00 -0600</pubDate>
<description><![CDATA[Preprocessing. Compiling. Assembling. Linking. CPUs.  More at http://cs50.tv/.]]></description>
</item>
<item>
<title>Lecture 20</title>
<link>http://freevideolectures.com/Course/2516/Introduction-to-Computer-Science-I/20</link>
<pubDate>Sun, 09 May 2010 00:00:00 -0600</pubDate>
<description><![CDATA[Guest lectures.  More at http://cs50.tv/.]]></description>
</item>
<item>
<title>Lecture 21</title>
<link>http://freevideolectures.com/Course/2516/Introduction-to-Computer-Science-I/21</link>
<pubDate>Fri, 08 Jul 2011 00:00:00 -0600</pubDate>
<description><![CDATA[Exciting conclusion.  More at http://cs50.tv/.]]></description>
</item>
<item>
<title>Lecture 22</title>
<link>http://freevideolectures.com/Course/2516/Introduction-to-Computer-Science-I/22</link>
<pubDate>Fri, 08 Jul 2011 00:00:00 -0600</pubDate>
<description><![CDATA[Thanks to research by Professor Robert Wood and members of the Harvard Microrobotics Laboratory, micro-aerial vehicles like this one, based on the anatomy of a fly, may one day go where humans can not. Seen here, a carbon-fiber wing, 15 millimeters long, whips forward and back 110 times per second, able to propel the fly upward. Future models could be used to detect signs of life in a disaster zone or explore hazardous environments.]]></description>
</item>
<item>
<title>Lecture 23</title>
<link>http://freevideolectures.com/Course/2516/Introduction-to-Computer-Science-I/23</link>
<pubDate>Fri, 08 Jul 2011 00:00:00 -0600</pubDate>
<description><![CDATA[Introduction. Bits. Binary. ASCII. Programming. Algorithms. Scratch. Statements. Boolean expressions. Conditions. Loops. Variables. Threads. Events.  More at http://cs50.tv/.]]></description>
</item>
<item>
<title>Lecture 24</title>
<link>http://freevideolectures.com/Course/2516/Introduction-to-Computer-Science-I/24</link>
<pubDate>Fri, 08 Jul 2011 00:00:00 -0600</pubDate>
<description><![CDATA[Functions, continued. Global variables. Parameters. Return values. Stack. Frames. Scope. Arrays. Strings. Command-line arguments. Cryptography.  More at http://cs50.tv/.]]></description>
</item>
<item>
<title>Lecture 25</title>
<link>http://freevideolectures.com/Course/2516/Introduction-to-Computer-Science-I/25</link>
<pubDate>Fri, 08 Jul 2011 00:00:00 -0600</pubDate>
<description><![CDATA[Exciting conclusion.  More at http://cs50.tv/.]]></description>
</item>
<item>
<title>Lecture 26</title>
<link>http://freevideolectures.com/Course/2516/Introduction-to-Computer-Science-I/26</link>
<pubDate>Fri, 08 Jul 2011 00:00:00 -0600</pubDate>
<description><![CDATA[Guest lectures.  More at http://cs50.tv/.]]></description>
</item>
<item>
<title>Lecture 27</title>
<link>http://freevideolectures.com/Course/2516/Introduction-to-Computer-Science-I/27</link>
<pubDate>Fri, 08 Jul 2011 00:00:00 -0600</pubDate>
<description><![CDATA[Preprocessing. Compiling. Assembling. Linking. CPUs.  More at http://cs50.tv/.]]></description>
</item>
<item>
<title>Lecture 28</title>
<link>http://freevideolectures.com/Course/2516/Introduction-to-Computer-Science-I/28</link>
<pubDate>Fri, 08 Jul 2011 00:00:00 -0600</pubDate>
<description><![CDATA[CSS. Inheritance. JavaScript. Events, continued. Ajax.  More at http://cs50.tv/.]]></description>
</item>
<item>
<title>Lecture 29</title>
<link>http://freevideolectures.com/Course/2516/Introduction-to-Computer-Science-I/29</link>
<pubDate>Fri, 08 Jul 2011 00:00:00 -0600</pubDate>
<description><![CDATA[CSS. Inheritance. JavaScript. Events, continued. Ajax.   More at http://cs50.tv/.]]></description>
</item>
<item>
<title>Lecture 30</title>
<link>http://freevideolectures.com/Course/2516/Introduction-to-Computer-Science-I/30</link>
<pubDate>Fri, 08 Jul 2011 00:00:00 -0600</pubDate>
<description><![CDATA[HTTP. XHTML. PHP. SQL.   More at http://cs50.tv/.]]></description>
</item>
<item>
<title>Lecture 31</title>
<link>http://freevideolectures.com/Course/2516/Introduction-to-Computer-Science-I/31</link>
<pubDate>Fri, 08 Jul 2011 00:00:00 -0600</pubDate>
<description><![CDATA[HTTP. XHTML. PHP. SQL.  More at http://cs50.tv/.]]></description>
</item>
<item>
<title>Lecture 32</title>
<link>http://freevideolectures.com/Course/2516/Introduction-to-Computer-Science-I/32</link>
<pubDate>Fri, 08 Jul 2011 00:00:00 -0600</pubDate>
<description><![CDATA[Valgrind. Bitwise operators. Hash tables. Trees. Binary search trees. Tries. Huffman coding.  More at http://cs50.tv/.]]></description>
</item>
<item>
<title>Lecture 33</title>
<link>http://freevideolectures.com/Course/2516/Introduction-to-Computer-Science-I/33</link>
<pubDate>Fri, 08 Jul 2011 00:00:00 -0600</pubDate>
<description><![CDATA[CSS. Inheritance. JavaScript. Events, continued. Ajax.   More at http://cs50.tv/.]]></description>
</item>
<item>
<title>Lecture 34</title>
<link>http://freevideolectures.com/Course/2516/Introduction-to-Computer-Science-I/34</link>
<pubDate>Fri, 08 Jul 2011 00:00:00 -0600</pubDate>
<description><![CDATA[HTTP. XHTML. PHP. SQL.   More at http://cs50.tv/.]]></description>
</item>
<item>
<title>Lecture 35</title>
<link>http://freevideolectures.com/Course/2516/Introduction-to-Computer-Science-I/35</link>
<pubDate>Fri, 08 Jul 2011 00:00:00 -0600</pubDate>
<description><![CDATA[HTTP. XHTML. PHP. SQL.  More at http://cs50.tv/.]]></description>
</item>
<item>
<title>Lecture 36</title>
<link>http://freevideolectures.com/Course/2516/Introduction-to-Computer-Science-I/36</link>
<pubDate>Fri, 08 Jul 2011 00:00:00 -0600</pubDate>
<description><![CDATA[Valgrind. Bitwise operators. Hash tables. Trees. Binary search trees. Tries. Huffman coding.  More at http://cs50.tv/.]]></description>
</item>
<item>
<title>Lecture 37</title>
<link>http://freevideolectures.com/Course/2516/Introduction-to-Computer-Science-I/37</link>
<pubDate>Fri, 08 Jul 2011 00:00:00 -0600</pubDate>
<description><![CDATA[Valgrind. Bitwise operators. Hash tables. Trees. Binary search trees. Tries. Huffman coding.  More at http://cs50.tv/.]]></description>
</item>
<item>
<title>Lecture 38</title>
<link>http://freevideolectures.com/Course/2516/Introduction-to-Computer-Science-I/38</link>
<pubDate>Fri, 08 Jul 2011 00:00:00 -0600</pubDate>
<description><![CDATA[File I/O. Forensics. Linked lists. Stacks. Queues.  More at http://cs50.tv/.]]></description>
</item>
<item>
<title>Lecture 39</title>
<link>http://freevideolectures.com/Course/2516/Introduction-to-Computer-Science-I/39</link>
<pubDate>Fri, 08 Jul 2011 00:00:00 -0600</pubDate>
<description><![CDATA[File I/O. Forensics. Linked lists. Stacks. Queues.  More at http://cs50.tv/.]]></description>
</item>
<item>
<title>Lecture 40</title>
<link>http://freevideolectures.com/Course/2516/Introduction-to-Computer-Science-I/40</link>
<pubDate>Fri, 08 Jul 2011 00:00:00 -0600</pubDate>
<description><![CDATA[Structures. Dynamic memory allocation. Stack and heap. Pointers. Debugging, continued.  More at http://cs50.tv/.]]></description>
</item>
<item>
<title>Lecture 41</title>
<link>http://freevideolectures.com/Course/2516/Introduction-to-Computer-Science-I/41</link>
<pubDate>Fri, 08 Jul 2011 00:00:00 -0600</pubDate>
<description><![CDATA[Structures. Dynamic memory allocation. Stack and heap. Pointers. Debugging, continued. More at http://cs50.tv/.]]></description>
</item>
<item>
<title>Lecture 42</title>
<link>http://freevideolectures.com/Course/2516/Introduction-to-Computer-Science-I/42</link>
<pubDate>Fri, 08 Jul 2011 00:00:00 -0600</pubDate>
<description><![CDATA[Linear search. Binary search. Asymptotic notation. Recursion. Pseudorandomness. Bubble sort. Selection sort. Insertion sort. Merge sort. Debugging.  More at http://cs50.tv/.]]></description>
</item>
<item>
<title>Lecture 43</title>
<link>http://freevideolectures.com/Course/2516/Introduction-to-Computer-Science-I/43</link>
<pubDate>Fri, 08 Jul 2011 00:00:00 -0600</pubDate>
<description><![CDATA[Linear search. Binary search. Asymptotic notation. Recursion. Pseudorandomness. Bubble sort. Selection sort. Insertion sort. Merge sort. Debugging.  More at http://cs50.tv/.]]></description>
</item>
<item>
<title>Lecture 44</title>
<link>http://freevideolectures.com/Course/2516/Introduction-to-Computer-Science-I/44</link>
<pubDate>Fri, 08 Jul 2011 00:00:00 -0600</pubDate>
<description><![CDATA[Functions, continued. Global variables. Parameters. Return values. Stack. Frames. Scope. Arrays. Strings. Command-line arguments. Cryptography.  More at http://cs50.tv/.]]></description>
</item>
<item>
<title>Lecture 45</title>
<link>http://freevideolectures.com/Course/2516/Introduction-to-Computer-Science-I/45</link>
<pubDate>Fri, 08 Jul 2011 00:00:00 -0600</pubDate>
<description><![CDATA[C. Source code. Compilers. Object code. SSH. SFTP. GCC. Functions. Comments. Standard output. Arithmetic operators. Precedence. Associativity. Local variables. Types. Casting. Standard input. Libraries. Boolean expressions, continued. Conditions, continued. Loops, continued.  More at http://cs50.tv/.]]></description>
</item>
<item>
<title>Lecture 46</title>
<link>http://freevideolectures.com/Course/2516/Introduction-to-Computer-Science-I/46</link>
<pubDate>Fri, 08 Jul 2011 00:00:00 -0600</pubDate>
<description><![CDATA[C. Source code. Compilers. Object code. SSH. SFTP. GCC. Functions. Comments. Standard output. Arithmetic operators. Precedence.  More at http://cs50.tv/.]]></description>
</item>
<item>
<title>Lecture 47</title>
<link>http://freevideolectures.com/Course/2516/Introduction-to-Computer-Science-I/47</link>
<pubDate>Fri, 08 Jul 2011 00:00:00 -0600</pubDate>
<description><![CDATA[Introduction. Bits. Binary. ASCII. Programming. Algorithms. Scratch. Statements. Boolean expressions. Conditions. Loops. Variables. Threads. Events.  More at http://cs50.tv/.]]></description>
</item>
<item>
<title>Lecture 48</title>
<link>http://freevideolectures.com/Course/2516/Introduction-to-Computer-Science-I/48</link>
<pubDate>Fri, 08 Jul 2011 00:00:00 -0600</pubDate>
<description><![CDATA[A group of Cambridge, Massachusetts researchers attempt to explain and then solve the challenge of building computers that can actually "see" and understand, much like the human brain.]]></description>
</item>
<item>
<title>Lecture 49</title>
<link>http://freevideolectures.com/Course/2516/Introduction-to-Computer-Science-I/49</link>
<pubDate>Fri, 08 Jul 2011 00:00:00 -0600</pubDate>
<description><![CDATA[Some of the most important recent advancements in stem cell research have roots at the Harvard Stem Cell Institute.  Two of the principal researchers explain what's happening at HSCI and what the future holds.]]></description>
</item>
</channel>
</rss>