<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" version="2.0">
    <channel>
        <title>Operating Systems Principles at University of Notre Dame</title>
        <link>http://www.cse.nd.edu/~surendar/teach/spr06/cse30341/lecture.shtml</link>
        <copyright>© 2006 Surendar Chandra</copyright>
        <itunes:author>Surendar Chandra</itunes:author>
        <itunes:block>no</itunes:block>
        <itunes:explicit>no</itunes:explicit>
        <itunes:category text="Education">
            <itunes:category text="Higher Education"></itunes:category>
        </itunes:category>
        <itunes:keywords>Operating Systems, Notre Dame, Computer Science</itunes:keywords>
        <description>CSE 30341: Spring 2006</description>
        <itunes:subtitle>CSE 30341: Spring 2006</itunes:subtitle>
        <itunes:image href="http://www.nd.edu/images/2BG_L_150.gif"></itunes:image>
        <managingEditor>Surendar Chandra</managingEditor>
        <webMaster>Surendar Chandra</webMaster>
        <itunes:owner>
            <itunes:name>Surendar Chandra</itunes:name>
            <itunes:email>surendar@nd.edu</itunes:email>
        </itunes:owner>
        <itunes:summary>Class lectures for &lt;b>CSE 30341: Operating Systems Principle&lt;/b> from &lt;i>Spring 2006&lt;/i> at the &lt;B>University of Notre Dame&lt;/b></itunes:summary>
        <language>en</language>
        <item>
            <title>Lecture 24: File system Implementation (cont) (audio)</title>
            <pubDate>Mon, 27 Mar 2006 00:00:00 -0500</pubDate>
            <link>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture24-audio.m4a</link>
            <source url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos//CSE30341-sp06.xml"></source>
            <itunes:duration>00:44:54</itunes:duration>
            <itunes:explicit>no</itunes:explicit>
            <itunes:block>no</itunes:block>
            <itunes:author>Surendar Chandra</itunes:author>
            <guid>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture24-audio.m4a</guid>
            <enclosure url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture24-audio.m4a" length="19" type="audio/mp4a-latm"></enclosure>
        </item>
        <item>
            <title>Module Exam</title>
            <pubDate>Fri, 3 Feb 2006 00:00:00 -0500</pubDate>
            <description>Processes, threads and scheduling. No video capture</description>
            <source url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos//CSE30341-sp06.xml"></source>
            <itunes:subtitle>Processes, threads and scheduling. No video capture</itunes:subtitle>
            <itunes:explicit>no</itunes:explicit>
            <itunes:block>no</itunes:block>
            <itunes:author>Surendar Chandra</itunes:author>
        </item>
        <item>
            <title>Lecture 10: Discussion on why I am video capturing the lectures</title>
            <pubDate>Fri, 10 Feb 2006 00:00:00 -0500</pubDate>
            <link>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Video-capture.mp4</link>
            <description>Not high quality. Not related to the class though.</description>
            <source url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos//CSE30341-sp06.xml"></source>
            <itunes:subtitle>Not high quality. Not related to the class though.</itunes:subtitle>
            <itunes:duration>00:12:33</itunes:duration>
            <itunes:explicit>no</itunes:explicit>
            <itunes:block>no</itunes:block>
            <itunes:author>Surendar Chandra</itunes:author>
            <guid>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Video-capture.mp4</guid>
            <enclosure url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Video-capture.mp4" length="19" type="video/mp4"></enclosure>
        </item>
        <item>
            <title>Lecture 29: I/O Systems (video)</title>
            <pubDate>Mon, 10 Apr 2006 00:00:00 -0400</pubDate>
            <link>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture29-ipod.m4v</link>
            <description>Chapter 13</description>
            <source url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos//CSE30341-sp06.xml"></source>
            <itunes:subtitle>Chapter 13</itunes:subtitle>
            <itunes:duration>00:50:20</itunes:duration>
            <itunes:explicit>no</itunes:explicit>
            <itunes:block>no</itunes:block>
            <itunes:author>Surendar Chandra</itunes:author>
            <guid>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture29-ipod.m4v</guid>
            <enclosure url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture29-ipod.m4v" length="19" type="video/x-m4v"></enclosure>
        </item>
        <item>
            <title>Lecture 12: Atomicity (audio)</title>
            <pubDate>Wed, 15 Feb 2006 00:00:00 -0500</pubDate>
            <link>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture12-audio.m4a</link>
            <source url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos//CSE30341-sp06.xml"></source>
            <itunes:duration>00:48:47</itunes:duration>
            <itunes:explicit>no</itunes:explicit>
            <itunes:block>no</itunes:block>
            <itunes:author>Surendar Chandra</itunes:author>
            <guid>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture12-audio.m4a</guid>
            <enclosure url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture12-audio.m4a" length="19" type="audio/mp4a-latm"></enclosure>
        </item>
        <item>
            <title>Lecture 16: Memory management (audio)</title>
            <pubDate>Tue, 28 Feb 2006 19:00:38 -0500</pubDate>
            <link>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture16-audio.m4a</link>
            <description>Chapter 8.1 (basics), 8.2 (swapping), 8.3 (contiguous allocation)</description>
            <source url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos//CSE30341-sp06.xml"></source>
            <itunes:subtitle>Chapter 8.1 (basics), 8.2 (swapping), 8.3 (contiguous allocation)</itunes:subtitle>
            <itunes:duration>00:47:28</itunes:duration>
            <itunes:explicit>no</itunes:explicit>
            <itunes:block>no</itunes:block>
            <itunes:author>Surendar Chandra</itunes:author>
            <guid>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture16-audio.m4a</guid>
            <enclosure url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture16-audio.m4a" length="19" type="audio/mp4a-latm"></enclosure>
        </item>
        <item>
            <title>Lecture 27: Disk scheduling (cont). (audio)</title>
            <pubDate>Mon, 3 Apr 2006 00:00:00 -0400</pubDate>
            <link>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture27-audio.m4a</link>
            <source url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos//CSE30341-sp06.xml"></source>
            <itunes:duration>00:46:46</itunes:duration>
            <itunes:explicit>no</itunes:explicit>
            <itunes:block>no</itunes:block>
            <itunes:author>Surendar Chandra</itunes:author>
            <guid>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture27-audio.m4a</guid>
            <enclosure url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture27-audio.m4a" length="19" type="audio/mp4a-latm"></enclosure>
        </item>
        <item>
            <title>Lecture 27: Disk scheduling (cont). (video)</title>
            <pubDate>Mon, 3 Apr 2006 00:00:00 -0400</pubDate>
            <link>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture27-ipod.m4v</link>
            <source url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos//CSE30341-sp06.xml"></source>
            <itunes:duration>00:46:46</itunes:duration>
            <itunes:explicit>no</itunes:explicit>
            <itunes:block>no</itunes:block>
            <itunes:author>Surendar Chandra</itunes:author>
            <guid>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture27-ipod.m4v</guid>
            <enclosure url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture27-ipod.m4v" length="19" type="video/x-m4v"></enclosure>
        </item>
        <item>
            <title>Lecture 34: Designing an OS (Desktop and Server)(video)</title>
            <pubDate>Wed, 26 Apr 2006 00:00:00 -0400</pubDate>
            <link>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture34-ipod.m4v</link>
            <source url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos//CSE30341-sp06.xml"></source>
            <itunes:duration>00:50:17</itunes:duration>
            <itunes:explicit>no</itunes:explicit>
            <itunes:block>no</itunes:block>
            <itunes:author>Surendar Chandra</itunes:author>
            <guid>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture34-ipod.m4v</guid>
            <enclosure url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture34-ipod.m4v" length="19" type="video/x-m4v"></enclosure>
        </item>
        <item>
            <title>Lecture 5</title>
            <pubDate>Fri, 27 Jan 2006 00:00:00 -0500</pubDate>
            <link>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture5-ipod.m4v</link>
            <source url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos//CSE30341-sp06.xml"></source>
            <itunes:duration>00:49:43</itunes:duration>
            <itunes:explicit>no</itunes:explicit>
            <itunes:block>no</itunes:block>
            <itunes:author>Surendar Chandra</itunes:author>
            <guid>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture5-ipod.m4v</guid>
            <enclosure url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture5-ipod.m4v" length="309408619" type="video/x-m4v"></enclosure>
        </item>
        <item>
            <title>Lecture 33: Designing an Operating System (PDA and Laptop) (audio)</title>
            <pubDate>Mon, 24 Apr 2006 00:00:00 -0400</pubDate>
            <link>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture33-audio.m4a</link>
            <source url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos//CSE30341-sp06.xml"></source>
            <itunes:duration>00:49:07</itunes:duration>
            <itunes:explicit>no</itunes:explicit>
            <itunes:block>no</itunes:block>
            <itunes:author>Surendar Chandra</itunes:author>
            <guid>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture33-audio.m4a</guid>
            <enclosure url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture33-audio.m4a" length="19" type="audio/mp4a-latm"></enclosure>
        </item>
        <item>
            <title>Lecture 11: Semaphore and monitors (video)</title>
            <pubDate>Mon, 13 Feb 2006 00:00:00 -0500</pubDate>
            <link>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture11-ipod.m4v</link>
            <source url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos//CSE30341-sp06.xml"></source>
            <itunes:duration>00:45:01</itunes:duration>
            <itunes:explicit>no</itunes:explicit>
            <itunes:block>no</itunes:block>
            <itunes:author>Surendar Chandra</itunes:author>
            <guid>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture11-ipod.m4v</guid>
            <enclosure url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture11-ipod.m4v" length="19" type="video/x-m4v"></enclosure>
        </item>
        <item>
            <title>Lecture 10: Process synchronization (video)</title>
            <pubDate>Fri, 10 Feb 2006 00:00:00 -0500</pubDate>
            <link>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture10-ipod.m4v</link>
            <source url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos//CSE30341-sp06.xml"></source>
            <itunes:duration>00:28:16</itunes:duration>
            <itunes:explicit>no</itunes:explicit>
            <itunes:block>no</itunes:block>
            <itunes:author>Surendar Chandra</itunes:author>
            <guid>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture10-ipod.m4v</guid>
            <enclosure url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture10-ipod.m4v" length="19" type="video/x-m4v"></enclosure>
        </item>
        <item>
            <title>Lecture 31: Security (audio)</title>
            <pubDate>Wed, 19 Apr 2006 00:00:00 -0400</pubDate>
            <link>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture31-audio.m4a</link>
            <description>Chapter 15</description>
            <source url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos//CSE30341-sp06.xml"></source>
            <itunes:subtitle>Chapter 15</itunes:subtitle>
            <itunes:duration>00:49:56</itunes:duration>
            <itunes:explicit>no</itunes:explicit>
            <itunes:block>no</itunes:block>
            <itunes:author>Surendar Chandra</itunes:author>
            <guid>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture31-audio.m4a</guid>
            <enclosure url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture31-audio.m4a" length="19" type="audio/mp4a-latm"></enclosure>
        </item>
        <item>
            <title>Lecture 31: Security (video)</title>
            <pubDate>Wed, 19 Apr 2006 00:00:00 -0400</pubDate>
            <link>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture31-ipod.m4v</link>
            <source url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos//CSE30341-sp06.xml"></source>
            <itunes:duration>00:49:56</itunes:duration>
            <itunes:explicit>no</itunes:explicit>
            <itunes:block>no</itunes:block>
            <itunes:author>Surendar Chandra</itunes:author>
            <guid>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture31-ipod.m4v</guid>
            <enclosure url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture31-ipod.m4v" length="19" type="video/x-m4v"></enclosure>
        </item>
        <item>
            <title>Lecture 19: Virtual memory (audio)</title>
            <pubDate>Mon, 6 Mar 2006 00:00:00 -0500</pubDate>
            <link>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture19-audio.m4a</link>
            <description>Chapter 9.1 (background), 9.2 (demand paging), 9.3 (copy-on-write), 9.4 (page replacement)</description>
            <source url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos//CSE30341-sp06.xml"></source>
            <itunes:subtitle>Chapter 9.1 (background), 9.2 (demand paging), 9.3 (copy-on-write), 9.4 (page replacement)</itunes:subtitle>
            <itunes:duration>00:48:00</itunes:duration>
            <itunes:explicit>no</itunes:explicit>
            <itunes:block>no</itunes:block>
            <itunes:author>Surendar Chandra</itunes:author>
            <guid>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture19-audio.m4a</guid>
            <enclosure url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture19-audio.m4a" length="19" type="audio/mp4a-latm"></enclosure>
        </item>
        <item>
            <title>Lecture 18: Memory management (cont) (video)</title>
            <pubDate>Fri, 3 Mar 2006 00:00:00 -0500</pubDate>
            <link>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture18-ipod.m4v</link>
            <description>Chapter 8.5 (page table), 8.6 (segmentation) , 8.7 (Intel segmentation)</description>
            <source url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos//CSE30341-sp06.xml"></source>
            <itunes:subtitle>Chapter 8.5 (page table), 8.6 (segmentation) , 8.7 (Intel segmentation)</itunes:subtitle>
            <itunes:duration>00:48:08</itunes:duration>
            <itunes:explicit>no</itunes:explicit>
            <itunes:block>no</itunes:block>
            <itunes:author>Surendar Chandra</itunes:author>
            <guid>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture18-ipod.m4v</guid>
            <enclosure url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture18-ipod.m4v" length="19" type="video/x-m4v"></enclosure>
        </item>
        <item>
            <title>Lecture 23: File system implementation (video)</title>
            <pubDate>Fri, 24 Mar 2006 00:00:00 -0500</pubDate>
            <link>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture23-ipod.m4v</link>
            <description>Chapter 11: File system implementation</description>
            <source url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos//CSE30341-sp06.xml"></source>
            <itunes:subtitle>Chapter 11: File system implementation</itunes:subtitle>
            <itunes:duration>00:48:48</itunes:duration>
            <itunes:explicit>no</itunes:explicit>
            <itunes:block>no</itunes:block>
            <itunes:author>Surendar Chandra</itunes:author>
            <guid>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture23-ipod.m4v</guid>
            <enclosure url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture23-ipod.m4v" length="19" type="video/x-m4v"></enclosure>
        </item>
        <item>
            <title>Lecture 17: Memory management (cont) (audio)</title>
            <pubDate>Wed, 1 Mar 2006 00:00:00 -0500</pubDate>
            <link>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture17-audio.m4a</link>
            <description>Chapter 8.3 (contiguous allocation), 8.4 (paging), 8.5 (page table), </description>
            <source url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos//CSE30341-sp06.xml"></source>
            <itunes:subtitle>Chapter 8.3 (contiguous allocation), 8.4 (paging), 8.5 (page table), </itunes:subtitle>
            <itunes:duration>00:47:07</itunes:duration>
            <itunes:explicit>no</itunes:explicit>
            <itunes:block>no</itunes:block>
            <itunes:author>Surendar Chandra</itunes:author>
            <guid>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture17-audio.m4a</guid>
            <enclosure url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture17-audio.m4a" length="19" type="audio/mp4a-latm"></enclosure>
        </item>
        <item>
            <title>Lecture 7</title>
            <pubDate>Wed, 1 Feb 2006 00:00:00 -0500</pubDate>
            <link>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture7-ipod.m4v</link>
            <source url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos//CSE30341-sp06.xml"></source>
            <itunes:duration>00:31:51</itunes:duration>
            <itunes:explicit>no</itunes:explicit>
            <itunes:block>no</itunes:block>
            <itunes:author>Surendar Chandra</itunes:author>
            <guid>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture7-ipod.m4v</guid>
            <enclosure url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture7-ipod.m4v" length="198258164" type="video/x-m4v"></enclosure>
        </item>
        <item>
            <title>Lecture 34: Designing an OS (Desktop and Server) (audio)</title>
            <pubDate>Wed, 26 Apr 2006 00:00:00 -0400</pubDate>
            <link>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture34-audio.m4a</link>
            <source url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos//CSE30341-sp06.xml"></source>
            <itunes:duration>00:50:17</itunes:duration>
            <itunes:explicit>no</itunes:explicit>
            <itunes:block>no</itunes:block>
            <itunes:author>Surendar Chandra</itunes:author>
            <guid>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture34-audio.m4a</guid>
            <enclosure url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture34-audio.m4a" length="19" type="audio/mp4a-latm"></enclosure>
        </item>
        <item>
            <title>Lecture 10: Process synchronization (audio)</title>
            <pubDate>Fri, 10 Feb 2006 00:00:00 -0500</pubDate>
            <link>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture10-audio.m4a</link>
            <description>Chapter 6.6 (Classic problems) - audio only</description>
            <source url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos//CSE30341-sp06.xml"></source>
            <itunes:subtitle>Chapter 6.6 (Classic problems) - audio only</itunes:subtitle>
            <itunes:duration>00:28:16</itunes:duration>
            <itunes:explicit>no</itunes:explicit>
            <itunes:block>no</itunes:block>
            <itunes:author>Surendar Chandra</itunes:author>
            <guid>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture10-audio.m4a</guid>
            <enclosure url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture10-audio.m4a" length="19" type="audio/mp4a-latm"></enclosure>
        </item>
        <item>
            <title>Lecture 13: Deadlocks (video)</title>
            <pubDate>Fri, 17 Feb 2006 00:00:00 -0500</pubDate>
            <link>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture13-ipod.m4v</link>
            <source url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos//CSE30341-sp06.xml"></source>
            <itunes:duration>00:44:27</itunes:duration>
            <itunes:explicit>no</itunes:explicit>
            <itunes:block>no</itunes:block>
            <itunes:author>Surendar Chandra</itunes:author>
            <guid>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture13-ipod.m4v</guid>
            <enclosure url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture13-ipod.m4v" length="19" type="video/x-m4v"></enclosure>
        </item>
        <item>
            <title>Lecture 25: Mass storage structure (instructor, video)</title>
            <pubDate>Wed, 29 Mar 2006 00:00:00 -0500</pubDate>
            <link>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture25s-ipod.m4v</link>
            <description>Chapter 12</description>
            <source url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos//CSE30341-sp06.xml"></source>
            <itunes:subtitle>Chapter 12</itunes:subtitle>
            <itunes:duration>00:29:55</itunes:duration>
            <itunes:explicit>no</itunes:explicit>
            <itunes:block>no</itunes:block>
            <itunes:author>Surendar Chandra</itunes:author>
            <guid>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture25s-ipod.m4v</guid>
            <enclosure url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture25s-ipod.m4v" length="19" type="video/x-m4v"></enclosure>
        </item>
        <item>
            <title>Lecture 25: Mass storage structure (slides, video)</title>
            <pubDate>Wed, 29 Mar 2006 00:00:00 -0500</pubDate>
            <link>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture25-ipod.m4v</link>
            <description>Chapter 12</description>
            <source url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos//CSE30341-sp06.xml"></source>
            <itunes:subtitle>Chapter 12</itunes:subtitle>
            <itunes:duration>00:30:15</itunes:duration>
            <itunes:explicit>no</itunes:explicit>
            <itunes:block>no</itunes:block>
            <itunes:author>Surendar Chandra</itunes:author>
            <guid>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture25-ipod.m4v</guid>
            <enclosure url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture25-ipod.m4v" length="19" type="video/x-m4v"></enclosure>
        </item>
        <item>
            <title>Lecture 17: Memory management (cont) (video)</title>
            <pubDate>Wed, 1 Mar 2006 00:00:00 -0500</pubDate>
            <link>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture17-ipod.m4v</link>
            <description>Chapter 8.3 (contiguous allocation), 8.4 (paging), 8.5 (page table), </description>
            <source url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos//CSE30341-sp06.xml"></source>
            <itunes:subtitle>Chapter 8.3 (contiguous allocation), 8.4 (paging), 8.5 (page table), </itunes:subtitle>
            <itunes:duration>00:47:07</itunes:duration>
            <itunes:explicit>no</itunes:explicit>
            <itunes:block>no</itunes:block>
            <itunes:author>Surendar Chandra</itunes:author>
            <guid>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture17-ipod.m4v</guid>
            <enclosure url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture17-ipod.m4v" length="19" type="video/x-m4v"></enclosure>
        </item>
        <item>
            <title>Lecture 1</title>
            <pubDate>Wed, 18 Jan 2006 00:00:00 -0500</pubDate>
            <link>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture%201.m4v</link>
            <description>Introduction</description>
            <source url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos//CSE30341-sp06.xml"></source>
            <itunes:subtitle>Introduction</itunes:subtitle>
            <itunes:duration>00:24:50</itunes:duration>
            <itunes:explicit>no</itunes:explicit>
            <itunes:block>no</itunes:block>
            <itunes:author>Surendar Chandra</itunes:author>
            <guid>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture%201.m4v</guid>
            <enclosure url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture%201.m4v" length="21986947" type="video/x-m4v"></enclosure>
        </item>
        <item>
            <title>Lecture 12: Atomicity (video)</title>
            <pubDate>Wed, 15 Feb 2006 00:00:00 -0500</pubDate>
            <link>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture12-ipod.m4v</link>
            <source url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos//CSE30341-sp06.xml"></source>
            <itunes:duration>00:48:47</itunes:duration>
            <itunes:explicit>no</itunes:explicit>
            <itunes:block>no</itunes:block>
            <itunes:author>Surendar Chandra</itunes:author>
            <guid>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture12-ipod.m4v</guid>
            <enclosure url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture12-ipod.m4v" length="19" type="video/x-m4v"></enclosure>
        </item>
        <item>
            <title>Lecture 13: Deadlocks (audio)</title>
            <pubDate>Fri, 17 Feb 2006 00:00:00 -0500</pubDate>
            <link>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture13-audio.m4a</link>
            <source url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos//CSE30341-sp06.xml"></source>
            <itunes:duration>00:44:27</itunes:duration>
            <itunes:explicit>no</itunes:explicit>
            <itunes:block>no</itunes:block>
            <itunes:author>Surendar Chandra</itunes:author>
            <guid>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture13-audio.m4a</guid>
            <enclosure url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture13-audio.m4a" length="19" type="audio/mp4a-latm"></enclosure>
        </item>
        <item>
            <title>Lecture 2</title>
            <pubDate>Fri, 20 Jan 2006 00:00:00 -0500</pubDate>
            <description>No video capture today</description>
            <source url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos//CSE30341-sp06.xml"></source>
            <itunes:subtitle>No video capture today</itunes:subtitle>
            <itunes:explicit>no</itunes:explicit>
            <itunes:block>no</itunes:block>
            <itunes:author>Surendar Chandra</itunes:author>
        </item>
        <item>
            <title>Lecture 26: File system Implementation (cont) and Mass storage (cont) (video)</title>
            <pubDate>Fri, 31 Mar 2006 00:00:00 -0500</pubDate>
            <link>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture26-ipod.m4v</link>
            <source url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos//CSE30341-sp06.xml"></source>
            <itunes:duration>00:48:54</itunes:duration>
            <itunes:explicit>no</itunes:explicit>
            <itunes:block>no</itunes:block>
            <itunes:author>Surendar Chandra</itunes:author>
            <guid>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture26-ipod.m4v</guid>
            <enclosure url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture26-ipod.m4v" length="19" type="video/x-m4v"></enclosure>
        </item>
        <item>
            <title>Lecture 21: Virtual memory (wrapup) (video)</title>
            <pubDate>Fri, 10 Mar 2006 00:00:00 -0500</pubDate>
            <link>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture21-ipod.m4v</link>
            <source url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos//CSE30341-sp06.xml"></source>
            <itunes:duration>00:49:43</itunes:duration>
            <itunes:explicit>no</itunes:explicit>
            <itunes:block>no</itunes:block>
            <itunes:author>Surendar Chandra</itunes:author>
            <guid>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture21-ipod.m4v</guid>
            <enclosure url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture21-ipod.m4v" length="19" type="video/x-m4v"></enclosure>
        </item>
        <item>
            <title>Lecture 29: I/O Systems (audio)</title>
            <pubDate>Mon, 10 Apr 2006 00:00:00 -0400</pubDate>
            <link>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture29-audio.m4a</link>
            <description>Chapter 13</description>
            <source url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos//CSE30341-sp06.xml"></source>
            <itunes:subtitle>Chapter 13</itunes:subtitle>
            <itunes:duration>00:50:20</itunes:duration>
            <itunes:explicit>no</itunes:explicit>
            <itunes:block>no</itunes:block>
            <itunes:author>Surendar Chandra</itunes:author>
            <guid>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture29-audio.m4a</guid>
            <enclosure url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture29-audio.m4a" length="19" type="audio/mp4a-latm"></enclosure>
        </item>
        <item>
            <title>Lecture 30: Protection (audio)</title>
            <pubDate>Wed, 12 Apr 2006 00:00:00 -0400</pubDate>
            <link>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture30-audio.m4a</link>
            <source url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos//CSE30341-sp06.xml"></source>
            <itunes:duration>00:44:51</itunes:duration>
            <itunes:explicit>no</itunes:explicit>
            <itunes:block>no</itunes:block>
            <itunes:author>Surendar Chandra</itunes:author>
            <guid>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture30-audio.m4a</guid>
            <enclosure url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture30-audio.m4a" length="19" type="audio/mp4a-latm"></enclosure>
        </item>
        <item>
            <title>Lecture 32: Security (cont) (video)</title>
            <pubDate>Fri, 21 Apr 2006 00:00:00 -0400</pubDate>
            <link>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture32-ipod.m4v</link>
            <source url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos//CSE30341-sp06.xml"></source>
            <itunes:duration>00:48:31</itunes:duration>
            <itunes:explicit>no</itunes:explicit>
            <itunes:block>no</itunes:block>
            <itunes:author>Surendar Chandra</itunes:author>
            <guid>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture32-ipod.m4v</guid>
            <enclosure url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture32-ipod.m4v" length="19" type="video/x-m4v"></enclosure>
        </item>
        <item>
            <title>Lecture 21: Virtual memory (wrapup) (audio)</title>
            <pubDate>Fri, 10 Mar 2006 00:00:00 -0500</pubDate>
            <link>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture21-audio.m4a</link>
            <source url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos//CSE30341-sp06.xml"></source>
            <itunes:duration>00:49:43</itunes:duration>
            <itunes:explicit>no</itunes:explicit>
            <itunes:block>no</itunes:block>
            <itunes:author>Surendar Chandra</itunes:author>
            <guid>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture21-audio.m4a</guid>
            <enclosure url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture21-audio.m4a" length="19" type="audio/mp4a-latm"></enclosure>
        </item>
        <item>
            <title>Lecture 11 Semaphore and monitors (audio)</title>
            <pubDate>Mon, 13 Feb 2006 00:00:00 -0500</pubDate>
            <link>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture11-audio.m4a</link>
            <source url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos//CSE30341-sp06.xml"></source>
            <itunes:duration>00:46:29</itunes:duration>
            <itunes:explicit>no</itunes:explicit>
            <itunes:block>no</itunes:block>
            <itunes:author>Surendar Chandra</itunes:author>
            <guid>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture11-audio.m4a</guid>
            <enclosure url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture11-audio.m4a" length="19" type="audio/mp4a-latm"></enclosure>
        </item>
        <item>
            <title>Lecture 30: Protection (video)</title>
            <pubDate>Wed, 12 Apr 2006 00:00:00 -0400</pubDate>
            <link>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture30-ipod.m4v</link>
            <source url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos//CSE30341-sp06.xml"></source>
            <itunes:duration>00:44:51</itunes:duration>
            <itunes:explicit>no</itunes:explicit>
            <itunes:block>no</itunes:block>
            <itunes:author>Surendar Chandra</itunes:author>
            <guid>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture30-ipod.m4v</guid>
            <enclosure url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture30-ipod.m4v" length="19" type="video/x-m4v"></enclosure>
        </item>
        <item>
            <title>Lecture 19: VIrtual memory (video)</title>
            <pubDate>Mon, 6 Mar 2006 00:00:00 -0500</pubDate>
            <link>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture19-ipod.m4v</link>
            <description>Chapter 9.1 (background), 9.2 (demand paging), 9.3 (copy-on-write), 9.4 (page replacement)</description>
            <source url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos//CSE30341-sp06.xml"></source>
            <itunes:subtitle>Chapter 9.1 (background), 9.2 (demand paging), 9.3 (copy-on-write), 9.4 (page replacement)</itunes:subtitle>
            <itunes:duration>00:48:00</itunes:duration>
            <itunes:explicit>no</itunes:explicit>
            <itunes:block>no</itunes:block>
            <itunes:author>Surendar Chandra</itunes:author>
            <guid>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture19-ipod.m4v</guid>
            <enclosure url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture19-ipod.m4v" length="19" type="video/x-m4v"></enclosure>
        </item>
        <item>
            <title>Lecture 26: File system Implementation (cont) and Mass storage (cont) (audio)</title>
            <pubDate>Fri, 31 Mar 2006 00:00:00 -0500</pubDate>
            <link>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture26-audio.m4a</link>
            <source url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos//CSE30341-sp06.xml"></source>
            <itunes:duration>00:48:54</itunes:duration>
            <itunes:explicit>no</itunes:explicit>
            <itunes:block>no</itunes:block>
            <itunes:author>Surendar Chandra</itunes:author>
            <guid>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture26-audio.m4a</guid>
            <enclosure url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture26-audio.m4a" length="19" type="audio/mp4a-latm"></enclosure>
        </item>
        <item>
            <title>Lecture 14: Deadlock (avoidance and recovery) (video)</title>
            <pubDate>Mon, 20 Feb 2006 00:00:00 -0500</pubDate>
            <link>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture14-ipod.m4v</link>
            <source url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos//CSE30341-sp06.xml"></source>
            <itunes:duration>00:50:23</itunes:duration>
            <itunes:explicit>no</itunes:explicit>
            <itunes:block>no</itunes:block>
            <itunes:author>Surendar Chandra</itunes:author>
            <guid>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture14-ipod.m4v</guid>
            <enclosure url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture14-ipod.m4v" length="19" type="video/x-m4v"></enclosure>
        </item>
        <item>
            <title>Lecture 28: Raid storage (audio)</title>
            <pubDate>Wed, 5 Apr 2006 00:00:00 -0400</pubDate>
            <link>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture28-audio.m4a</link>
            <source url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos//CSE30341-sp06.xml"></source>
            <itunes:duration>00:48:14</itunes:duration>
            <itunes:explicit>no</itunes:explicit>
            <itunes:block>no</itunes:block>
            <itunes:author>Surendar Chandra</itunes:author>
            <guid>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture28-audio.m4a</guid>
            <enclosure url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture28-audio.m4a" length="19" type="audio/mp4a-latm"></enclosure>
        </item>
        <item>
            <title>Lecture 20: Virtual memory (cont) (video)</title>
            <pubDate>Wed, 8 Mar 2006 22:21:54 -0500</pubDate>
            <link>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture20-ipod.m4v</link>
            <description> Chapter 9.3 (copy-on-write), 9.4 (page replacement)</description>
            <source url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos//CSE30341-sp06.xml"></source>
            <itunes:subtitle> Chapter 9.3 (copy-on-write), 9.4 (page replacement)</itunes:subtitle>
            <itunes:duration>00:48:02</itunes:duration>
            <itunes:explicit>no</itunes:explicit>
            <itunes:block>no</itunes:block>
            <itunes:author>Surendar Chandra</itunes:author>
            <guid>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture20-ipod.m4v</guid>
            <enclosure url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture20-ipod.m4v" length="19" type="video/x-m4v"></enclosure>
        </item>
        <item>
            <title>Lecture 23: File system implementation (audio)</title>
            <pubDate>Fri, 24 Mar 2006 00:00:00 -0500</pubDate>
            <link>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture23-audio.m4a</link>
            <description>Chapter 11: File system implementation</description>
            <source url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos//CSE30341-sp06.xml"></source>
            <itunes:subtitle>Chapter 11: File system implementation</itunes:subtitle>
            <itunes:duration>00:48:48</itunes:duration>
            <itunes:explicit>no</itunes:explicit>
            <itunes:block>no</itunes:block>
            <itunes:author>Surendar Chandra</itunes:author>
            <guid>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture23-audio.m4a</guid>
            <enclosure url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture23-audio.m4a" length="19" type="audio/mp4a-latm"></enclosure>
        </item>
        <item>
            <title>Lecture 18: Memory management (cont) (audio)</title>
            <pubDate>Fri, 3 Mar 2006 00:00:00 -0500</pubDate>
            <link>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture18-audio.m4a</link>
            <description>Chapter 8.5 (page table), 8.6 (segmentation) , 8.7 (Intel segmentation)</description>
            <source url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos//CSE30341-sp06.xml"></source>
            <itunes:subtitle>Chapter 8.5 (page table), 8.6 (segmentation) , 8.7 (Intel segmentation)</itunes:subtitle>
            <itunes:duration>00:48:08</itunes:duration>
            <itunes:explicit>no</itunes:explicit>
            <itunes:block>no</itunes:block>
            <itunes:author>Surendar Chandra</itunes:author>
            <guid>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture18-audio.m4a</guid>
            <enclosure url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture18-audio.m4a" length="19" type="audio/mp4a-latm"></enclosure>
        </item>
        <item>
            <title>Lecture 33: Designing an Operating System (PDA and Laptop) (video)</title>
            <pubDate>Mon, 24 Apr 2006 00:00:00 -0400</pubDate>
            <link>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture33-ipod.m4v</link>
            <source url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos//CSE30341-sp06.xml"></source>
            <itunes:duration>00:49:07</itunes:duration>
            <itunes:explicit>no</itunes:explicit>
            <itunes:block>no</itunes:block>
            <itunes:author>Surendar Chandra</itunes:author>
            <guid>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture33-ipod.m4v</guid>
            <enclosure url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture33-ipod.m4v" length="19" type="video/x-m4v"></enclosure>
        </item>
        <item>
            <title>Lecture 22: File system interface (video)</title>
            <pubDate>Wed, 22 Mar 2006 00:00:00 -0500</pubDate>
            <link>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture22-ipod.m4v</link>
            <description>Chapter 10. Pre-recorder lecture. </description>
            <source url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos//CSE30341-sp06.xml"></source>
            <itunes:subtitle>Chapter 10. Pre-recorder lecture. </itunes:subtitle>
            <itunes:duration>00:34:15</itunes:duration>
            <itunes:explicit>no</itunes:explicit>
            <itunes:block>no</itunes:block>
            <itunes:author>Surendar Chandra</itunes:author>
            <guid>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture22-ipod.m4v</guid>
            <enclosure url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture22-ipod.m4v" length="19" type="video/x-m4v"></enclosure>
        </item>
        <item>
            <title>Lecture 20: Virtual memory (cont) (audio)</title>
            <pubDate>Wed, 8 Mar 2006 22:20:49 -0500</pubDate>
            <link>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture20-audio.m4a</link>
            <description> Chapter 9.3 (copy-on-write), 9.4 (page replacement)</description>
            <source url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos//CSE30341-sp06.xml"></source>
            <itunes:subtitle> Chapter 9.3 (copy-on-write), 9.4 (page replacement)</itunes:subtitle>
            <itunes:duration>00:48:02</itunes:duration>
            <itunes:explicit>no</itunes:explicit>
            <itunes:block>no</itunes:block>
            <itunes:author>Surendar Chandra</itunes:author>
            <guid>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture20-audio.m4a</guid>
            <enclosure url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture20-audio.m4a" length="19" type="audio/mp4a-latm"></enclosure>
        </item>
        <item>
            <title>Lecture 16: Memory management (video)</title>
            <pubDate>Mon, 27 Feb 2006 00:00:00 -0500</pubDate>
            <link>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture16-ipod.m4v</link>
            <description>Chapter 8.1 (basics), 8.2 (swapping), 8.3 (contiguous allocation)</description>
            <source url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos//CSE30341-sp06.xml"></source>
            <itunes:subtitle>Chapter 8.1 (basics), 8.2 (swapping), 8.3 (contiguous allocation)</itunes:subtitle>
            <itunes:duration>00:47:28</itunes:duration>
            <itunes:explicit>no</itunes:explicit>
            <itunes:block>no</itunes:block>
            <itunes:author>Surendar Chandra</itunes:author>
            <guid>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture16-ipod.m4v</guid>
            <enclosure url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture16-ipod.m4v" length="19" type="video/x-m4v"></enclosure>
        </item>
        <item>
            <title>Lecture 3</title>
            <pubDate>Mon, 23 Jan 2006 00:00:00 -0500</pubDate>
            <link>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture3-ipod.m4v</link>
            <description>Operating Systems Lecture 3</description>
            <source url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos//CSE30341-sp06.xml"></source>
            <itunes:subtitle>Operating Systems Lecture 3</itunes:subtitle>
            <itunes:duration>00:47:09</itunes:duration>
            <itunes:explicit>no</itunes:explicit>
            <itunes:block>no</itunes:block>
            <itunes:author>Surendar Chandra</itunes:author>
            <guid>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture3-ipod.m4v</guid>
            <enclosure url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture3-ipod.m4v" length="293414586" type="video/x-m4v"></enclosure>
        </item>
        <item>
            <title>Lecture 24: File system implementation (cont) (video)</title>
            <pubDate>Mon, 27 Mar 2006 00:00:00 -0500</pubDate>
            <link>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture24-ipod.m4v</link>
            <source url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos//CSE30341-sp06.xml"></source>
            <itunes:duration>00:44:54</itunes:duration>
            <itunes:explicit>no</itunes:explicit>
            <itunes:block>no</itunes:block>
            <itunes:author>Surendar Chandra</itunes:author>
            <guid>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture24-ipod.m4v</guid>
            <enclosure url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture24-ipod.m4v" length="19" type="video/x-m4v"></enclosure>
        </item>
        <item>
            <title>Lecture 28: Raid storage (video)</title>
            <pubDate>Wed, 5 Apr 2006 00:00:00 -0400</pubDate>
            <link>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture28-ipod.m4v</link>
            <source url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos//CSE30341-sp06.xml"></source>
            <itunes:duration>00:48:15</itunes:duration>
            <itunes:explicit>no</itunes:explicit>
            <itunes:block>no</itunes:block>
            <itunes:author>Surendar Chandra</itunes:author>
            <guid>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture28-ipod.m4v</guid>
            <enclosure url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture28-ipod.m4v" length="19" type="video/x-m4v"></enclosure>
        </item>
        <item>
            <title>Lecture 6</title>
            <pubDate>Mon, 30 Jan 2006 00:00:00 -0500</pubDate>
            <link>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture6-ipod.m4v</link>
            <source url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos//CSE30341-sp06.xml"></source>
            <itunes:duration>00:49:25</itunes:duration>
            <itunes:explicit>no</itunes:explicit>
            <itunes:block>no</itunes:block>
            <itunes:author>Surendar Chandra</itunes:author>
            <guid>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture6-ipod.m4v</guid>
            <enclosure url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture6-ipod.m4v" length="307577274" type="video/x-m4v"></enclosure>
        </item>
        <item>
            <title>Lecture 14: Deadlock (avoidance and recovery) (audio)</title>
            <pubDate>Mon, 20 Feb 2006 00:00:00 -0500</pubDate>
            <link>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture14-audio.m4a</link>
            <source url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos//CSE30341-sp06.xml"></source>
            <itunes:duration>00:50:23</itunes:duration>
            <itunes:explicit>no</itunes:explicit>
            <itunes:block>no</itunes:block>
            <itunes:author>Surendar Chandra</itunes:author>
            <guid>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture14-audio.m4a</guid>
            <enclosure url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture14-audio.m4a" length="19" type="audio/mp4a-latm"></enclosure>
        </item>
        <item>
            <title>Lecture 22: File system interface (audio)</title>
            <pubDate>Wed, 22 Mar 2006 00:00:00 -0500</pubDate>
            <link>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture22-audio.m4a</link>
            <description>Chapter 10. Pre-recorded lecture</description>
            <source url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos//CSE30341-sp06.xml"></source>
            <itunes:subtitle>Chapter 10. Pre-recorded lecture</itunes:subtitle>
            <itunes:duration>00:34:15</itunes:duration>
            <itunes:explicit>no</itunes:explicit>
            <itunes:block>no</itunes:block>
            <itunes:author>Surendar Chandra</itunes:author>
            <guid>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture22-audio.m4a</guid>
            <enclosure url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture22-audio.m4a" length="19" type="audio/mp4a-latm"></enclosure>
        </item>
        <item>
            <title>Lecture 8</title>
            <pubDate>Mon, 6 Feb 2006 00:00:00 -0500</pubDate>
            <link>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture8-ipod.m4v</link>
            <description>Linux Kernel: Processes, threads and scheduling</description>
            <source url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos//CSE30341-sp06.xml"></source>
            <itunes:subtitle>Linux Kernel: Processes, threads and scheduling</itunes:subtitle>
            <itunes:duration>00:42:24</itunes:duration>
            <itunes:explicit>no</itunes:explicit>
            <itunes:block>no</itunes:block>
            <itunes:author>Surendar Chandra</itunes:author>
            <guid>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture8-ipod.m4v</guid>
            <enclosure url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture8-ipod.m4v" length="263915258" type="video/x-m4v"></enclosure>
        </item>
        <item>
            <title>Lecture 32: Security (cont) (audio)</title>
            <pubDate>Fri, 21 Apr 2006 00:00:00 -0400</pubDate>
            <link>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture32-audio.m4a</link>
            <description>Chapter 15</description>
            <source url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos//CSE30341-sp06.xml"></source>
            <itunes:subtitle>Chapter 15</itunes:subtitle>
            <itunes:duration>00:48:31</itunes:duration>
            <itunes:explicit>no</itunes:explicit>
            <itunes:block>no</itunes:block>
            <itunes:author>Surendar Chandra</itunes:author>
            <guid>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture32-audio.m4a</guid>
            <enclosure url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture32-audio.m4a" length="19" type="audio/mp4a-latm"></enclosure>
        </item>
        <item>
            <title>Lecture 9: Process Synchronization</title>
            <pubDate>Wed, 8 Feb 2006 22:42:41 -0500</pubDate>
            <link>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture9-ipod.m4v</link>
            <description>Chapter 6.1 (background), 6.2 (CS), 6.3 (Peterson's solution), 6.4 (Hardware)</description>
            <source url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos//CSE30341-sp06.xml"></source>
            <itunes:subtitle>Chapter 6.1 (background), 6.2 (CS), 6.3 (Peterson's solution), 6.4 (Hardware)</itunes:subtitle>
            <itunes:duration>00:46:23</itunes:duration>
            <itunes:explicit>no</itunes:explicit>
            <itunes:block>no</itunes:block>
            <itunes:author>Surendar Chandra</itunes:author>
            <guid>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture9-ipod.m4v</guid>
            <enclosure url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture9-ipod.m4v" length="19" type="video/x-m4v"></enclosure>
        </item>
        <item>
            <title>Lecture 25: Mass storage structure (audio)</title>
            <pubDate>Wed, 29 Mar 2006 00:00:00 -0500</pubDate>
            <link>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture25-audio.m4a</link>
            <description>Chapter 12</description>
            <source url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos//CSE30341-sp06.xml"></source>
            <itunes:subtitle>Chapter 12</itunes:subtitle>
            <itunes:duration>00:29:55</itunes:duration>
            <itunes:explicit>no</itunes:explicit>
            <itunes:block>no</itunes:block>
            <itunes:author>Surendar Chandra</itunes:author>
            <guid>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture25-audio.m4a</guid>
            <enclosure url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture25-audio.m4a" length="19" type="audio/mp4a-latm"></enclosure>
        </item>
        <item>
            <title>Lecture 4</title>
            <pubDate>Wed, 25 Jan 2006 00:00:00 -0500</pubDate>
            <link>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture4-ipod.m4v</link>
            <source url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos//CSE30341-sp06.xml"></source>
            <itunes:duration>00:49:50</itunes:duration>
            <itunes:explicit>no</itunes:explicit>
            <itunes:block>no</itunes:block>
            <itunes:author>Surendar Chandra</itunes:author>
            <guid>http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture4-ipod.m4v</guid>
            <enclosure url="http://sys.cse.nd.edu/~surendar/cse30341-sp06/videos/Lecture4-ipod.m4v" length="310155753" type="video/x-m4v"></enclosure>
        </item>
    </channel>
</rss>