<?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>zethrae.us/blog &#187; college</title>
	<atom:link href="http://zethrae.us/blog/tag/college/feed/" rel="self" type="application/rss+xml" />
	<link>http://zethrae.us/blog</link>
	<description>using technology to facilitate awesome.</description>
	<lastBuildDate>Thu, 19 Jan 2012 05:45:35 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Guilty Linking</title>
		<link>http://zethrae.us/blog/2011/guilty-linking/</link>
		<comments>http://zethrae.us/blog/2011/guilty-linking/#comments</comments>
		<pubDate>Sun, 15 May 2011 21:43:57 +0000</pubDate>
		<dc:creator>zethraeus</dc:creator>
				<category><![CDATA[college]]></category>
		<category><![CDATA[attribution]]></category>
		<category><![CDATA[reddit]]></category>

		<guid isPermaLink="false">http://zethrae.us/blog/?p=271</guid>
		<description><![CDATA[I posted this to Facebook today: ‎- pre-enlightment: post reddit photos and links to people/your profile without worry. - the modern era: re-post from reddit and go out of way to credit to avoid criticism. give concise crit. to ensure &#8230; <a href="http://zethrae.us/blog/2011/guilty-linking/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div>I posted this to Facebook today:</div>

<blockquote>‎- pre-enlightment: post reddit photos and links to people/your profile without worry.
- the modern era: re-post from reddit and go out of way to credit to avoid criticism. give concise crit. to ensure others do the same.
- the post-reddit reform era: get over yourself. re-post when you see fit. don&#8217;t credit reddit, because you know everyone knows where it&#8217;s from and you still thought it worth the re-post. be happy.</blockquote>

<p>I&#8217;m going to formalize it a bit.</p>

<p>The question is: when discussing material originating from a vast and near universal trove of content, do you have to credit it&#8217;s origins? It&#8217;s meant to be the polite and correct thing to do, but when you&#8217;re crediting &#8216;reddit&#8217; as opposed to a reddit account (that there&#8217;s no chance you&#8217;d remember and is very likely not to be attributable to a physical person anyway), or the originating source of the content (that, again, you aren&#8217;t going to remember even if the item in mind isn&#8217;t an unsourced picture of a kitten), is it actually worth a damn anyway? Not really. You&#8217;re crediting reddit because you&#8217;re giving the person you are interacting with credit for probably knowing about reddit too, and you&#8217;re worried that they&#8217;ll rub your unoriginality back in your face.</p>

<p>This is stifling to conversation. If you have something you think is worth talking about, have the damn pride to be unapologetic about it.</p>

<p>And don&#8217;t delude yourself. Everyone reads reddit.</p>
]]></content:encoded>
			<wfw:commentRss>http://zethrae.us/blog/2011/guilty-linking/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A brief overview of CS015</title>
		<link>http://zethrae.us/blog/2009/a-brief-overview-of-cs015/</link>
		<comments>http://zethrae.us/blog/2009/a-brief-overview-of-cs015/#comments</comments>
		<pubDate>Tue, 06 Jan 2009 01:22:56 +0000</pubDate>
		<dc:creator>zethraeus</dc:creator>
				<category><![CDATA[college]]></category>
		<category><![CDATA[andy van dam]]></category>
		<category><![CDATA[computer science]]></category>
		<category><![CDATA[cs015]]></category>
		<category><![CDATA[university]]></category>

		<guid isPermaLink="false">http://zethrae.us/blog/?p=46</guid>
		<description><![CDATA[The main introductory Computer Science course at Brown is CS015, an introduction to object orientated programming. It is a Java course aimed both at those with limited and those with no java and programming experience. CS017 is the equivalent course &#8230; <a href="http://zethrae.us/blog/2009/a-brief-overview-of-cs015/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>The main introductory Computer Science course at Brown is <a href="http://www.cs.brown.edu/courses/cs015/">CS015</a>, an introduction to object orientated programming. It is a Java course aimed both at those with limited and those with no java and programming experience. CS017 is the equivalent course for those who have done a fair amount of programming before.</p>

<p>The lecturer for the course is <a href="http://en.wikipedia.org/wiki/Andries_van_Dam">Andy Van Dam</a> who holds a highly esteemed position within both the Brown and the US Computer Science communities. More information about Andy is scattered across the net, but suffice to say he is a good lecturer.</p>

<p><span id="more-46"></span></p>

<p>For anyone who has googled their way to this post and is in the position of considering the course, I wholeheartedly encourage you to take it. This goes both for those who only have a cursory interest in CS and for those looking to major in it. It is a great self standing introduction to a programming language. It might also be worth noting that it is entirely possible to be a (perfectly good) Teaching Assistant for the course, having taken no other CS course. I do however suggest that you pass on buying the associated text book as the lecture notes are very well developed, and provide all the information necessary for each of the assignments.</p>

<p><a href="http://zethrae.us/blog/wp-content/uploads/2009/01/cs015_eclipse.gif"><img class="size-thumbnail wp-image-49 alignright" title="We worked mostly in Eclipse" src="http://zethrae.us/blog/wp-content/uploads/2009/01/cs015_eclipse-150x150.gif" alt="We worked mostly in Eclipse" width="150" height="150" /></a>The course&#8217;s timeload (for me) was pretty intense. I spent over 15 hours on the second last assignment (tetris), and probably closer to 20 on my final project. The average time was far lower though. Something else which one might consider a downside to the course is the  <a href="http://www.cs.brown.edu/courses/cs015/courseinfo/collab.shtml">collaboration policy</a>. Do take a look at it.</p>

<p>The two main projects were Tetris (as mentioned) and a Final which could be one of four choices, &#8216;Adventure&#8217;, &#8216;Othello&#8217;, &#8216;Sketchy&#8217; or an independent project of any sort which matched a set of difficulty and size criteria. I chose Adventure as a Final.</p>

<p><a href="http://zethrae.us/blog/wp-content/uploads/2009/01/cs015_tetris.gif"><img class="size-thumbnail wp-image-50 alignright" title="Tetris" src="http://zethrae.us/blog/wp-content/uploads/2009/01/cs015_tetris-150x150.gif" alt="Tetris" width="150" height="150" /></a><a href="http://www.cs.brown.edu/courses/cs015/asgn/Tetris/2008/Tetris_Handout_2008.pdf">Tetris</a> involved coding the classic game pretty much from the ground up, but using some basic shape creating code worked on earlier in the year. The basic requirements for the project were to make the falling, rotating blocks and deleting lines. Possible extensions included game levels, scores, preview, blocks, 2 player mode and player vs. computer mode.</p>

<p><a href="http://www.cs.brown.edu/courses/cs015/finalprojects/adventure/AdventureWebpage2008/Handouts/Adventure2008.doc">Adventure</a> involved generating a 3d maze environment using a recursive algorithm named drunken walk and support code at least partially from as far back as 1996. The basic requirements were to make a navigable maze with enemies in it and giving the game a completable goal. It needed to have a first person and an overhead view pane. Extension options were pretty much &#8216;be creative&#8217;. The aspects of my game which probably counted towards extension points were introducing rotating items to the game and having the lighting flash red when my character touched a monster and lost health.</p>

<p style="text-align: center;"><a href="http://zethrae.us/blog/wp-content/uploads/2009/01/cs015_adventure1.gif"><img class="alignnone size-thumbnail wp-image-51" title="Adventure Into Screen" src="http://zethrae.us/blog/wp-content/uploads/2009/01/cs015_adventure1-150x150.gif" alt="Adventure Into Screen" width="150" height="150" /></a> <a href="http://zethrae.us/blog/wp-content/uploads/2009/01/cs015_adventure2.gif"><img class="alignnone size-thumbnail wp-image-52" title="Adventure Gameplay" src="http://zethrae.us/blog/wp-content/uploads/2009/01/cs015_adventure2-150x150.gif" alt="Adventure Gameplay" width="150" height="150" /></a> <a href="http://zethrae.us/blog/wp-content/uploads/2009/01/cs015_adventure3.gif"><img class="alignnone size-thumbnail wp-image-53" title="Adventure Win" src="http://zethrae.us/blog/wp-content/uploads/2009/01/cs015_adventure3-150x150.gif" alt="Adventure Win" width="150" height="150" /></a></p>

<p style="text-align: left;">Some other things that should be noted about the course are as follows. The grades are not curved. Apparently the majority of the people who complete the course get As. However some drop out as late as the final project. The lectures also have a <em>very</em> unique atmosphere. <a href="mms://anything.cs.brown.edu/Collaboration2008">Skits</a> are often put on and fully thematic lecture was held for Halloween.</p>

<p style="text-align: left;">Anyway, in conclusion, all in all it was an enjoyable course and I would recommend it to any Brown student with an interest in computer science. I would also love to know how it compares with introductory computer science courses at other Universities, if you happen to be in a position to share your experience.</p>
]]></content:encoded>
			<wfw:commentRss>http://zethrae.us/blog/2009/a-brief-overview-of-cs015/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

