<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>cs2220: Engineering Software &#187; Exams</title>
	<atom:link href="http://www.cs.virginia.edu/cs2220/?feed=rss2&#038;cat=7" rel="self" type="application/rss+xml" />
	<link>http://www.cs.virginia.edu/cs2220</link>
	<description></description>
	<lastBuildDate>Fri, 15 Jul 2011 21:27:42 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Final Exam Handout</title>
		<link>http://www.cs.virginia.edu/cs2220/?p=429</link>
		<comments>http://www.cs.virginia.edu/cs2220/?p=429#comments</comments>
		<pubDate>Mon, 13 Dec 2010 19:47:51 +0000</pubDate>
		<dc:creator>David Evans</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Exams]]></category>

		<guid isPermaLink="false">http://www.cs.virginia.edu/cs2220/?p=429</guid>
		<description><![CDATA[The final exam handout is here: [PDF]. Note: I have corrected the sentence about resources to make it clear that you are not expected to use notes during the exam. I should read: During the exam, you should not expect &#8230; <a href="http://www.cs.virginia.edu/cs2220/?p=429">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>The final exam handout is here: [<a href="http://www.cs.virginia.edu/evans/cs2220-f10/exams/final.pdf">PDF</a>].  </p>
<p>Note: I have corrected the sentence about resources to make it clear that you are not expected to use notes during the exam.  I should read: <em>During the exam, you should not expect to use any resources, in particular, you may not use any notes.</em>.  Sorry for any confusion this caused!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cs.virginia.edu/cs2220/?feed=rss2&amp;p=429</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Classes 24 and 25, Exam 2</title>
		<link>http://www.cs.virginia.edu/cs2220/?p=415</link>
		<comments>http://www.cs.virginia.edu/cs2220/?p=415#comments</comments>
		<pubDate>Tue, 30 Nov 2010 15:04:03 +0000</pubDate>
		<dc:creator>David Evans</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Classes]]></category>
		<category><![CDATA[Exams]]></category>

		<guid isPermaLink="false">http://www.cs.virginia.edu/cs2220/?p=415</guid>
		<description><![CDATA[Here are the slides from Classes 24 and 25: Class 24: Garbage Collection [PPTX] [PDF] Class 25: Software Disasters! [PPTX] [PDF] The Exam 2 template is here: exam2.docx.]]></description>
			<content:encoded><![CDATA[<p>Here are the slides from Classes 24 and 25:</p>
<ul>
<li> Class 24: Garbage Collection [<a href="http://www.cs.virginia.edu/evans/cs2220-f10/classes/class24.pptx">PPTX</a>] [<a href="http://www.cs.virginia.edu/evans/cs2220-f10/classes/class24.pdf">PDF</a>]
<li> Class 25: Software Disasters! [<a href="http://www.cs.virginia.edu/evans/cs2220-f10/classes/class25.pptx">PPTX</a>] [<a href="http://www.cs.virginia.edu/evans/cs2220-f10/classes/class25.pdf">PDF</a>]
</ul>
<p>The Exam 2 template is here: <a href="http://www.cs.virginia.edu/evans/cs2220-f10/exams/exam2/exam2.docx">exam2.docx</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cs.virginia.edu/cs2220/?feed=rss2&amp;p=415</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Exam 2 Correction</title>
		<link>http://www.cs.virginia.edu/cs2220/?p=409</link>
		<comments>http://www.cs.virginia.edu/cs2220/?p=409#comments</comments>
		<pubDate>Mon, 22 Nov 2010 19:32:02 +0000</pubDate>
		<dc:creator>David Evans</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Exams]]></category>

		<guid isPermaLink="false">http://www.cs.virginia.edu/cs2220/?p=409</guid>
		<description><![CDATA[There&#8217;s a typo in Question 3a. It should read, &#8220;Your solution should not introduce any deadlocks in the code.&#8221; (instead of &#8220;Your solution to not introduce any deadlocks in the code.&#8221;). Sorry for the confusion.]]></description>
			<content:encoded><![CDATA[<p>There&#8217;s a typo in Question 3a.  It should read, &#8220;Your solution should not introduce any deadlocks in the code.&#8221; (instead of &#8220;Your solution to not introduce any deadlocks in the code.&#8221;).  Sorry for the confusion.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cs.virginia.edu/cs2220/?feed=rss2&amp;p=409</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Exam 2</title>
		<link>http://www.cs.virginia.edu/cs2220/?p=403</link>
		<comments>http://www.cs.virginia.edu/cs2220/?p=403#comments</comments>
		<pubDate>Fri, 12 Nov 2010 00:14:28 +0000</pubDate>
		<dc:creator>David Evans</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Exams]]></category>

		<guid isPermaLink="false">http://www.cs.virginia.edu/cs2220/?p=403</guid>
		<description><![CDATA[Exam 2 will be handed out Thursday, 18 November and due at the beginning of class on Tuesday, 23 November. It will cover all material in the class through Class 23, but focus primarily on content from Problem Sets 4 &#8230; <a href="http://www.cs.virginia.edu/cs2220/?p=403">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Exam 2 will be handed out Thursday, 18 November and due at the beginning of class on Tuesday, 23 November.  It will cover all material in the class through Class 23, but focus primarily on content from Problem Sets 4 and 5.  </p>
<p>Topics you should expect to see on the exam include:</p>
<ul>
<li> Subtyping, Inheritance, Dynamic Dispatch
<li> Behavioral Subtyping rules, substitution principle
<li> Concurrency abstraction
<li> Race conditions, deadlocks
<li> Java Security, bytecode verification, code safety
</ul>
<p>There may also be questions integrating important ideas from earlier in the class such as specification, data abstraction, validation, and software design.</p>
<p>If there are topics you would like me to review in class Tuesday, send them to me by Monday.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cs.virginia.edu/cs2220/?feed=rss2&amp;p=403</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Exam 1</title>
		<link>http://www.cs.virginia.edu/cs2220/?p=308</link>
		<comments>http://www.cs.virginia.edu/cs2220/?p=308#comments</comments>
		<pubDate>Thu, 23 Sep 2010 21:07:50 +0000</pubDate>
		<dc:creator>David Evans</dc:creator>
				<category><![CDATA[Exams]]></category>

		<guid isPermaLink="false">http://www.cs.virginia.edu/cs2220/?p=308</guid>
		<description><![CDATA[Exam 1 is due at the beginning of class Tuesday: [PDF] [Word Template]]]></description>
			<content:encoded><![CDATA[<p>Exam 1 is due at the beginning of class Tuesday: [<a href="http://www.cs.virginia.edu/evans/cs2220-f10/exams/exam1/exam1.pdf">PDF</a>] [<a href="http://www.cs.virginia.edu/evans/cs2220-f10/exams/exam1/exam1.docx">Word Template</a>]</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cs.virginia.edu/cs2220/?feed=rss2&amp;p=308</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Preparing for Exam 1</title>
		<link>http://www.cs.virginia.edu/cs2220/?p=293</link>
		<comments>http://www.cs.virginia.edu/cs2220/?p=293#comments</comments>
		<pubDate>Mon, 20 Sep 2010 14:45:23 +0000</pubDate>
		<dc:creator>David Evans</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Exams]]></category>

		<guid isPermaLink="false">http://www.cs.virginia.edu/cs2220/?p=293</guid>
		<description><![CDATA[Exam 1 will be handed out at the end of class on Thursday, 23 September, and due at the beginning of class on Tuesday, 28 September. The material on Exam 1 will be based on Problem Sets 1-3, Classes 1-8 &#8230; <a href="http://www.cs.virginia.edu/cs2220/?p=293">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Exam 1 will be handed out at the end of class on Thursday, 23 September, and due at the beginning of class on Tuesday, 28 September.  </p>
<p>The material on Exam 1 will be based on Problem Sets 1-3, Classes 1-8 (through last Thursday&#8217;s class), and the assigned reading (Chapter 1-5, 9 and 10).</p>
<p>Here is a practice exam from a previous course: <a href="http://www.cs.virginia.edu/~evans/cs205/exams/sample1/exam.html">cs205 Exam 1</a> [<a href="http://www.cs.virginia.edu/~evans/cs205/exams/sample1/comments.html">Exam Comments</a>].  You are strongly encouraged to try the exam yourself before reading the exam comments.  </p>
<p>In Tuesday&#8217;s class, we will practice on implementing data abstractions, including Abstraction Functions and Rep Invariants. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.cs.virginia.edu/cs2220/?feed=rss2&amp;p=293</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>