<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
	<id>https://wiki.kram.nz/index.php?action=history&amp;feed=atom&amp;title=SE250%3AMarch_13</id>
	<title>SE250:March 13 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.kram.nz/index.php?action=history&amp;feed=atom&amp;title=SE250%3AMarch_13"/>
	<link rel="alternate" type="text/html" href="https://wiki.kram.nz/index.php?title=SE250:March_13&amp;action=history"/>
	<updated>2026-06-04T17:50:24Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://wiki.kram.nz/index.php?title=SE250:March_13&amp;diff=3870&amp;oldid=prev</id>
		<title>Mark: 19 revision(s)</title>
		<link rel="alternate" type="text/html" href="https://wiki.kram.nz/index.php?title=SE250:March_13&amp;diff=3870&amp;oldid=prev"/>
		<updated>2008-11-03T05:18:31Z</updated>

		<summary type="html">&lt;p&gt;19 revision(s)&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Announcement ==&lt;br /&gt;
Shadow Class Voting :: SESA would like to know how many students would like to have another Shadow Class On Java.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Staff and Class rep meeting&amp;#039;&amp;#039;&amp;#039; on Tuesday, 18th of march 2008.&lt;br /&gt;
Please email Rick(rbha033@ec.auckland.ac.nz) Or Umang(upar006@ec.auckland.ac.nz) if you do have a particular academic issue to be addressed.&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;br /&gt;
&lt;br /&gt;
*From what John put on the page below, I made up a list of topics. If anyone turns up to this lecture people can decide who does what topic and so on.&lt;br /&gt;
**Pointers&lt;br /&gt;
**Array-based Lists&lt;br /&gt;
**Linked Lists&lt;br /&gt;
**Binary Search Trees&lt;br /&gt;
**Hash Tables&lt;br /&gt;
**Trade-offs&lt;br /&gt;
**Big-O&lt;br /&gt;
**Amortized Time Analysis&lt;br /&gt;
**State-space search&lt;br /&gt;
**Parsing&lt;br /&gt;
*Make up a table like this:&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;Note:&amp;#039;&amp;#039;&amp;#039; The UPI&amp;#039;s below are just there as an example&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Topic&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Notes&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Animations&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Screen casts&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Quality Control&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Pointers&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;rwan064, jham005&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;jham005/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;rwan064&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;rwan064&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Array-based lists&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Linked lists&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Parsing&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary Search Trees&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Hash Tables&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Trade-offs&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Big-O&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Amortized Time Analysis&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;State-space search&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Parsing&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* I suggest you use the time today to look at what needs to be done for the HTTB and who will do what.&lt;br /&gt;
&lt;br /&gt;
* Consider making a list of the course topics, and what resources will be needed for each.&lt;br /&gt;
: Everyone can create screencasts, but the more capable programmers amongst you will be needed to create animations and simulations.&lt;br /&gt;
: Once the screencasts start to appear you will find some are crisp and clear and others are confused or boring.&lt;br /&gt;
: Filtering out the poor quality contributions is very important in producing a useful final product.&lt;br /&gt;
: For each section, assign someone to be responsible for quality control.&lt;br /&gt;
&lt;br /&gt;
* Do keep minutes, and post them on the wiki as usual.&lt;br /&gt;
&lt;br /&gt;
==Minutes==&lt;br /&gt;
&lt;br /&gt;
Minute taker:[[User:mgha023|mgha023]]&lt;br /&gt;
&lt;br /&gt;
*Umang from SESA chaired  the meeting. He put up the agenda and we discussed it for a while.&lt;br /&gt;
&lt;br /&gt;
*After the class had assembled, there was a question as to how one could access the Linux server to run the &amp;#039;C&amp;#039; commands. Braedon came forward and explained how to log on to the linux server via PuTTY.&lt;br /&gt;
&lt;br /&gt;
The procedure is as follows:&lt;br /&gt;
Unixhome:login.cs.auckland.ac.nz&lt;br /&gt;
 ~$ ls    (This will show you the current directory and it&amp;#039;s contents)  &lt;br /&gt;
&lt;br /&gt;
 ~$ cd ../&lt;br /&gt;
&lt;br /&gt;
 ~$ cd echome/ec250/lab2  (Here, you are specifying the path to the folder where your file is located)&lt;br /&gt;
&lt;br /&gt;
 To run the code, type the folowing:&lt;br /&gt;
&lt;br /&gt;
 ~$ gcc filename.c -o filename   (press enter)&lt;br /&gt;
&lt;br /&gt;
 ~$ ./filename                   (press enter)&lt;br /&gt;
&lt;br /&gt;
 -And that should run it...&lt;br /&gt;
&lt;br /&gt;
* Next, there were questions  as to what SESA (Software Engineering Students Association) was and how to become its member . Rick and Umang came forward to explain the activiities of SESA. SESA holds Shadow classes (absolutely free Java classes!) for its members. If you want to become a member of SESA, Shikhar ( in our 250 and 251 class)is the treasurer, so give him your name, Student Id , UPI and a membership fee of $5. You also need to sign up online. For more information, visit the folowing Link:[http://sesa.org.nz SESA home page].&lt;/div&gt;</summary>
		<author><name>Mark</name></author>
	</entry>
</feed>