<?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; cs</title>
	<atom:link href="http://zethrae.us/blog/tag/cs/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>9 Brown CS Females -&gt; MSFT</title>
		<link>http://zethrae.us/blog/2010/9-brown-cs-females-msft/</link>
		<comments>http://zethrae.us/blog/2010/9-brown-cs-females-msft/#comments</comments>
		<pubDate>Thu, 19 Aug 2010 01:32:36 +0000</pubDate>
		<dc:creator>zethraeus</dc:creator>
				<category><![CDATA[computer science]]></category>
		<category><![CDATA[brown]]></category>
		<category><![CDATA[brown cs]]></category>
		<category><![CDATA[cs]]></category>
		<category><![CDATA[equality]]></category>
		<category><![CDATA[gender]]></category>
		<category><![CDATA[msft]]></category>

		<guid isPermaLink="false">http://zethrae.us/blog/?p=235</guid>
		<description><![CDATA[[this is a repost from my posterous. i have yet to decide properly which type of content will sit where. sorry for the dupe.] Brown shipped off a bunch of my good friends and workmates from the Brown CS TA &#8230; <a href="http://zethrae.us/blog/2010/9-brown-cs-females-msft/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>[this is a repost from <a href="http://zethraeus.posterous.com/">my posterou</a>s. i have yet to decide properly which type of content will sit where. sorry for the dupe.]</p>

<p>Brown shipped off a bunch of my good friends and workmates from the Brown CS TA scene to Seattle this summer. For once it was a group of computer scientists within which a healthy proportion (I&#8217;m guestimating about half, but I sadly wasn&#8217;t out there&#8230; this year) were female.</p>

<p>The article is a bit disingenuous when it groups rising Juniors and rising Seniors into one group of &#8216;juniors&#8217; but is nevertheless worth a read. <a href="http://www.microsoft.com/presspass/features/2010/aug10/08-13browninterns.mspx?rss_fdn=Top+Stories">http://www.microsoft.com/presspass/features/2010/aug10/08-13browninterns.mspx&#8230;</a></p>

<p>We&#8217;re sadly in no way this equally balanced within CS at Brown in general but within the TAing group they are much better represented percentage-wise.</p>

<p>Its a nice article to see but it still annoys the hell out of me that the situation is remarkable enough to be written about.</p>
]]></content:encoded>
			<wfw:commentRss>http://zethrae.us/blog/2010/9-brown-cs-females-msft/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CS15 Skits</title>
		<link>http://zethrae.us/blog/2010/cs15-skits/</link>
		<comments>http://zethrae.us/blog/2010/cs15-skits/#comments</comments>
		<pubDate>Tue, 11 May 2010 18:52:15 +0000</pubDate>
		<dc:creator>zethraeus</dc:creator>
				<category><![CDATA[college]]></category>
		<category><![CDATA[brown]]></category>
		<category><![CDATA[cs]]></category>
		<category><![CDATA[cs015]]></category>
		<category><![CDATA[cs15]]></category>

		<guid isPermaLink="false">http://zethrae.us/blog/?p=221</guid>
		<description><![CDATA[Presenting&#8230; every skit filmed during Brown&#8217;s CS intro course CS15 in fall 2009. They&#8217;ve been a while coming but I&#8217;m thrilled to finally have them online for anyone to see. The atmosphere and attitude captured in these videos is probably &#8230; <a href="http://zethrae.us/blog/2010/cs15-skits/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Presenting&#8230; every skit filmed during Brown&#8217;s CS intro course CS15 in fall 2009.</p>

<p style="text-align: center;"><a href="http://zethrae.us/blog/wp-content/uploads//cs015_2009_21.png"><img class="aligncenter size-medium wp-image-194" title="Star.. Trek..?" src="http://zethrae.us/blog/wp-content/uploads//cs015_2009_21-202x300.png" alt="Poster for CS15" width="202" height="300" /></a></p>

<p>They&#8217;ve been a while coming but I&#8217;m thrilled to finally have them online for anyone to see. The atmosphere and attitude captured in these videos is probably unique to, and more importantly absolutely ubiquitous within, CS15.</p>

<h3>Opening Day Skit</h3>

<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="300" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=11515767&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="400" height="300" src="http://vimeo.com/moogaloop.swf?clip_id=11515767&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"> </embed></object></p>

<p>The skit showed/acted on the first day of class. Star Trek themed (as was the course and website) in 2009. Written by the 2009 Humor TAs.</p>

<h3>Collaboration Policy Skit</h3>

<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="300" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=11516561&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="400" height="300" src="http://vimeo.com/moogaloop.swf?clip_id=11516561&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"> </embed></object></p>

<p>3 short filmed skits animating the course&#8217;s collaboration policy. Written by the 2009 Humor TAs.</p>

<h3>Star-crossed References</h3>

<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="300" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=11520377&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="400" height="300" src="http://vimeo.com/moogaloop.swf?clip_id=11520377&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>

<p>An in class skit personifying some of the aspects of programming and the Java environment. Includes variable scope, garbage collection, references and constants.  Presumably written by TAs who&#8217;ve long since graduated.</p>

<h3>Slush Gray</h3>

<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="300" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=11518399&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="400" height="300" src="http://vimeo.com/moogaloop.swf?clip_id=11518399&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>

<p>In class, Snow White themed skit. Has a linked list. The skit is a long-standing CS15 feature. Presumably written by TAs who&#8217;ve long since graduated.</p>

<h3>Othello</h3>

<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="300" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=11658466&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="400" height="300" src="http://vimeo.com/moogaloop.swf?clip_id=11658466&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>

<p>The skit written and preformed on film by the group of TAs responsible for the final project &#8216;Othello&#8217; in which students make the board game Othello and implement a minimax based AI.</p>

<h3>Adventure</h3>

<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="300" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=11653957&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="400" height="300" src="http://vimeo.com/moogaloop.swf?clip_id=11653957&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>

<p>The skit written and preformed on film by the group of TAs responsible for the final project &#8216;Adventure&#8217; in which students make a 3d randomly generating objective based maze game.</p>

<h3>Sketchy</h3>

<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="300" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=11529092&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="400" height="300" src="http://vimeo.com/moogaloop.swf?clip_id=11529092&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>

<p>The skit preformed on film by the group of TAs responsible for the final project &#8216;Sketchy&#8217; in which students make a basic graphics editing program. Written by previous years&#8217; TAs.</p>

<h3>Credits</h3>

<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="300" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=11529117&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="400" height="300" src="http://vimeo.com/moogaloop.swf?clip_id=11529117&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>

<p>The credits reel for all of the videos included on the DVD from which they were ripped.</p>

<h3>Bloopers</h3>

<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="300" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=11529442&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="400" height="300" src="http://vimeo.com/moogaloop.swf?clip_id=11529442&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>

<p>Bloopers reel from lots of the above videos.<span id="more-221"></span></p>

<h3>Cast List:</h3>

<ul>
    <li>Andy van Dam &#8211; Professor</li>
    <li>Alex Unger &#8211; Head TA</li>
    <li>Josh Kaplan &#8211; Head TA</li>
    <li>Kelly Newton &#8211; Head TA in charge of skit rehearsals and organization.</li>
    <li>Alex Feldman &#8211; Humor TA</li>
    <li>Alex Schultz &#8211; Humor TA</li>
    <li>Jason Gorelick (Video editing and filming)</li>
    <li>Will Cheung (Video editing and filming)</li>
    <li>Elinor Fung</li>
    <li>Gene Nelson</li>
    <li>Greg Young</li>
    <li>Lu Zeng</li>
    <li>Nabeel Gillani</li>
    <li>Jason Freeman</li>
    <li>Jonathan Eldridge</li>
    <li>Paul Sastrasinh</li>
    <li>Stephen Poletto</li>
    <li>Vazheh Moussavi</li>
    <li>Adam Zethraeus</li>
</ul>

<h3>Personal Notes:</h3>

<p>I&#8217;m in the opening day skit (yes, in a corset), in &#8216;Star-Crossed References&#8217;, and in the Adventure project&#8217;s video (which all of the actors in had a large role in Co-writing).</p>

<p>TAing this course was an awesome experience during which I met and worked with some of the best people I know. Props to Andy, the HTAs and all my fellow UTAs. Crediting everyone for everything they did in the course would be  impossible. You all rock. &lt;3</p>
]]></content:encoded>
			<wfw:commentRss>http://zethrae.us/blog/2010/cs15-skits/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Pointer to Peach</title>
		<link>http://zethrae.us/blog/2010/pointer-to-peach/</link>
		<comments>http://zethrae.us/blog/2010/pointer-to-peach/#comments</comments>
		<pubDate>Fri, 30 Apr 2010 07:13:09 +0000</pubDate>
		<dc:creator>zethraeus</dc:creator>
				<category><![CDATA[college]]></category>
		<category><![CDATA[brown]]></category>
		<category><![CDATA[cs]]></category>
		<category><![CDATA[cs4]]></category>
		<category><![CDATA[TA]]></category>

		<guid isPermaLink="false">http://zethrae.us/blog/?p=215</guid>
		<description><![CDATA[I wrote and acted in this skit for CS4 at Brown. Cs4 is an intro level CS course for likely non-concentrators (i.e. engineers). In it, we cover a whole bunch of Matlab and a small amount of C. The skit &#8230; <a href="http://zethrae.us/blog/2010/pointer-to-peach/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I wrote and acted in this skit for CS4 at Brown. Cs4 is an intro level CS course for likely non-concentrators (i.e. engineers). In it, we cover a whole bunch of Matlab and a small amount of C.</p>

<p>The skit is about pointers and is set in the Mushroom kingdom&#8230; It&#8217;s nowhere near as hardcore as the stuff that we did for CS15 but it&#8217;s my baby, so here it is.</p>

<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="300" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=11348417&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="400" height="300" src="http://vimeo.com/moogaloop.swf?clip_id=11348417&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>

<p>Script after the break.<span id="more-215"></span></p>

<blockquote>C Pointers skit. By Adam Zethraeus, (azethrae)

Cast:
Mario: Neal
Peach: Miranda
Bowser: Kelsey
Toad-Priest-Narrator: Adam

Props:
Mario: hat, generally red clothes, mustache
Peach: pink clothes, pref. dress, tiara, veil
Bowser: horns, vicious demeanor
Toad: pillow taped to head

Signs:
(Sign 1) Bowser assigns a pointer to peach in memory with this:
_
int *deviousPointer;
deviousPointer = &amp;peach;
_

(Sign 2) Bowser inserts himself into Peach&#8217;s memory space with this:
_
*deviousPointer = BOWSER;
_

Script:
&lt;As the scene starts, Bowser lies vanquished on the floor between Mario and Peach&gt;

Toad&lt;aside&gt;: The battle was long and hard fought, but inevitably in the end, after restarting from his most recent save point enough times, the Mushroom Kingdom&#8217;s force for good, Mario, triumphed over the evil Bowser &#8211; freeing Princess Peach whom Bowser had been holding captive.

Peach&lt;thoroughly overenthusiastically&gt;: Mario! Thank god, you&#8217;ve saved me! And you fought so valiantly! You&#8217;re my hero!

Mario&lt;wipes brow and appears exhausted&gt;: Of course, it was &lt;takes time to pant&gt; nothing at all.

Peach: But how can I reward you for such noble and selfless service to our kingdom? &lt;pause for audience thought&gt; I know, I&#8217;ll bake you a cake! It&#8217;ll be huge and pink and I&#8217;ll make it sparkle and it&#8217;ll be delicious and&#8230;

Mario&lt;interrupting&gt;: No!&#8230; &lt;awkward pause&gt; I mean, it&#8217;s fine. I wouldn&#8217;t want to put you through the trouble!

Peach: I have to do something! You must have died hundreds of times saving me!

Mario: Well&#8230; umm&#8230; why don&#8217;t we just go watch a movie at my place? I&#8217;ll kick Luigi out and it&#8217;ll be just the two of us and&#8230; &lt;more awkward pause&gt; y&#8217;know&#8230;

&lt;pleading voice&gt;

Peach&lt;aghast&gt;: But&#8230; you mean&#8230; you want to&#8230;

Mario&lt;incredulous&gt;: Yes! I crossed the whole Mushroom Kingdom and squashed like a thousand goombas for you! What did you think I wanted..!

Peach&lt;ecstatic&gt;: Oh Mario &lt;hugs and strokes Mario&gt;&#8230; I&#8217;m so happy you feel that way! I do too! But we have to get married first! I&#8217;m so excited!

Mario&lt;hesitantly&gt;: Yeah&#8230; uh, me too!

&lt;All characters exit but Toad&gt;

Toad&lt;aside&gt;: The next few months passed very slowly for Mario as he and Peach prepared for their marriage. Finally the big day arrived. The whole Mushroom kingdom was invited to see their Princess married to the humble but very well loved plumber. Everyone but Bowser was present for the ceremony.

&lt;Mario stands center stage next to Toad. Peach walks towards them as though up the isle. She is wearing a veil&gt;&lt;church music&gt;

Toad&lt;to Mario&gt;: Mario, do you take Princess peach for your lawfully wedded wife for as long as you both shall live?

Mario: I D&#8230;

&lt;Everyone Freezes. Enter Bowser!&gt;

Bowser&lt;menacing&gt;: MUAHAHAHAHAHAAA

Bowser: That fool Mario thought that after he defeated me, he could just have Princess Peach. &lt;voice grows frantic&gt; But he cant! &lt;v-frantic&gt; She&#8217;s mine! And only ever mine. My sweet Princess Peach &lt;dreamy&#8230;&gt;

Bowser&lt;snapping to&gt;: Little did they know that when I captured peach, the first thing I did was declare a pointer and assign it to Peach&#8217;s address in memory! That way she&#8217;ll always be mine, and I will always have access to her!

&lt;Bowser shows Sign 1&gt;

Bowser: Now I can ruin their infantile little festivities with ease&#8230;

Bowser: Muahahahaha

Bowser: I&#8217;ll use my pointer to Peach&#8217;s space in memory to overwrite it&#8230; &lt;pause for very dramatic effect&gt; &lt;practically shouted&gt; WITH MYSELF!

&lt;shows Sign 2&gt;

&lt;as whole case is frozen, Bowser walks over to peach, picks her up, moves her to the side&gt;

Bowser&lt;to Peach. Creepy.&gt;: You&#8217;ll be mine forever Princessss.&lt;optional creepy kiss&gt;

&lt;bowser takes Peach&#8217;s place in the frozen scene&gt;

Bowser&lt;sarcastic&gt;: Don&#8217;t I look pretty?

&lt;marriage scene continues, all cast but Peach is unfrozen&gt;

Mario&lt;obliviously to the audience&gt;: I do!

Toad: And do you, Peach, take Mario to be your lawfully wed&#8230; &lt;exclamation&gt; Peach? Oh no! It&#8217;s Bowser!

Bowser&lt;Booming&gt;: I DO!

&lt;Bowser kisses Mario&gt;

Mario&lt;incredulous and startled&gt;: But..! What?!

Bowser&lt;gloating and vindictive&gt;: Come on baby! &lt;Sarcastic and menacing&gt; I&#8217;ve got a great night planned ahead of us!

&lt;Bowser spanks Mario, grabs him by the collar and drags him offstage&gt;

Mario&lt;In true Vader style(http://www.youtube.com/watch?v=1npdZnzP9yo)&gt;: NOOOOOOOOOOOO!

Toad&lt;Higher Pitch&gt;: Noooooo!</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://zethrae.us/blog/2010/pointer-to-peach/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

