<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet href="xslt/home.xslt" type="text/xsl"?>
<cs17>
	<home>
		<welcome><div xmlns="http://www.w3.org/1999/xhtml">
			<h3>Lab Assignments Posted!</h3>
			<p><a href="content/labs.txt">Get your lab assignment here</a>.</p>

			<h3>Welcome to CS 17</h3>
			<p>CS 17/18 is one of two year-long introductory sequences in computer science. On this page you'll find important information related to the fall course, CS 17.</p>

			<h3>Why CS 17?</h3>
			<p>In the history of invention there are major milestones like fire, metallurgy, cloth, and calculus. Where does computation fit in? Right up there with the best of them: computers and computation extend into every niche of everyday life and every branch of scholarship. Understanding the key ideas of computation is essential for the informed adult.</p>

			<p>CS 17/18 provides an introduction to computation -- how we express computation, writing programs to make computers carry out computation, understanding the difficulty of a particular computation, and knowing some of the limits of computation. Over the course of the year, students learn three languages (Scheme, ML, and Java), each of which introduces a new way of thinking about programming. As we study these languages, we also learn important ideas about computation -- recursion, abstraction, algorithm analysis -- and important current methods, like object-oriented programming.</p>

			<p>The course stresses ideas over current technology, aiming to provide understanding that will still be useful to the student decades from now. It's well-suited to those who feel a desire to become familiar with computing, even if they are not planning to concentrate in computer science.</p>
		</div></welcome>

		<links name="Documents">
			<doc name="missive">Course Missive</doc>
			<doc name="collaboration">Collaboration Policy</doc>
			<doc name="pair-programming">Pair Programming Guide</doc>
			<link href="/system/ergo/">Ergonomics Guide</link>
			<link href="http://www.cs.brown.edu/system/software/latex/doc/lshort.pdf">Not So Short Introduction to LaTeX2e</link>
			<link href="http://www.cs.brown.edu/system/software/latex/doc/symbols.pdf">LaTeX Symbols</link>
		</links>

		<links name="Working From Home">
			<link href="content/remote/remote-windows.pdf">Work from Home Guide (Windows)</link>
			<link href="content/remote/remote-macosx.pdf">Work from Home Guide (Mac OS X)</link>
			<link href="content/remote/remote-agnostic.pdf">Work from Home Guide (platform agnostic)</link>
			<link href="http://download.plt-scheme.org/drscheme/v4.1.html">Download Dr. Scheme</link>
		</links>
	</home>
</cs17>
