<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.paulbui.net/wiki/index.php?action=history&amp;feed=atom&amp;title=IBCS2_-_0809_-_October</id>
	<title>IBCS2 - 0809 - October - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://www.paulbui.net/wiki/index.php?action=history&amp;feed=atom&amp;title=IBCS2_-_0809_-_October"/>
	<link rel="alternate" type="text/html" href="https://www.paulbui.net/wiki/index.php?title=IBCS2_-_0809_-_October&amp;action=history"/>
	<updated>2026-04-19T14:37:16Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.31.8</generator>
	<entry>
		<id>https://www.paulbui.net/wiki/index.php?title=IBCS2_-_0809_-_October&amp;diff=4183&amp;oldid=prev</id>
		<title>Admin at 12:08, 23 October 2009</title>
		<link rel="alternate" type="text/html" href="https://www.paulbui.net/wiki/index.php?title=IBCS2_-_0809_-_October&amp;diff=4183&amp;oldid=prev"/>
		<updated>2009-10-23T12:08:36Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 12:08, 23 October 2009&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;!--&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Friday (10/31/08) ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Friday (10/31/08) ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Return and go over 1st Quarter Exam&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Return and go over 1st Quarter Exam&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l132&quot; &gt;Line 132:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 131:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Archives ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Archives ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[IBCS2 - September]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[IBCS2 - September]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;--&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
	<entry>
		<id>https://www.paulbui.net/wiki/index.php?title=IBCS2_-_0809_-_October&amp;diff=4050&amp;oldid=prev</id>
		<title>Admin: Protected &quot;IBCS2 - 0809 - October&quot; [edit=sysop:move=sysop]</title>
		<link rel="alternate" type="text/html" href="https://www.paulbui.net/wiki/index.php?title=IBCS2_-_0809_-_October&amp;diff=4050&amp;oldid=prev"/>
		<updated>2009-10-21T18:23:15Z</updated>

		<summary type="html">&lt;p&gt;Protected &amp;quot;&lt;a href=&quot;/wl/IBCS2_-_0809_-_October&quot; title=&quot;IBCS2 - 0809 - October&quot;&gt;IBCS2 - 0809 - October&lt;/a&gt;&amp;quot; [edit=sysop:move=sysop]&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 18:23, 21 October 2009&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
	<entry>
		<id>https://www.paulbui.net/wiki/index.php?title=IBCS2_-_0809_-_October&amp;diff=4000&amp;oldid=prev</id>
		<title>Admin: New page: &lt;!-- == Friday (10/31/08) == * Return and go over 1st Quarter Exam * Introduction to Dynamic Queue ** What are the two locations on a queue we try to remember? ** What does a queue look li...</title>
		<link rel="alternate" type="text/html" href="https://www.paulbui.net/wiki/index.php?title=IBCS2_-_0809_-_October&amp;diff=4000&amp;oldid=prev"/>
		<updated>2009-10-21T15:42:05Z</updated>

		<summary type="html">&lt;p&gt;New page: &amp;lt;!-- == Friday (10/31/08) == * Return and go over 1st Quarter Exam * Introduction to Dynamic Queue ** What are the two locations on a queue we try to remember? ** What does a queue look li...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;!--&lt;br /&gt;
== Friday (10/31/08) ==&lt;br /&gt;
* Return and go over 1st Quarter Exam&lt;br /&gt;
* Introduction to Dynamic Queue&lt;br /&gt;
** What are the two locations on a queue we try to remember?&lt;br /&gt;
** What does a queue look like when using nodes?&lt;br /&gt;
** What are the behaviors of the queue data type?&lt;br /&gt;
* Create a class called DynamicQueue&lt;br /&gt;
* Like the DynamicStack class, you will need to use the Node class&lt;br /&gt;
* Implement all the attributes and methods of a dynamic queue&lt;br /&gt;
** You will need two Node attributes: head and tail&lt;br /&gt;
** DynamicQueue() //default constructor&lt;br /&gt;
** void add(int num)&lt;br /&gt;
** int remove()&lt;br /&gt;
** int getHead()&lt;br /&gt;
** int getTail()&lt;br /&gt;
** bool isEmpty()&lt;br /&gt;
** void print()&lt;br /&gt;
* Create a test class called DynamicQueueTest to test out your queue. Hint: You may reuse your other queue test main class&lt;br /&gt;
&lt;br /&gt;
== Thursday (10/30/08) ==&lt;br /&gt;
* 1st Quarter Exam&lt;br /&gt;
&lt;br /&gt;
== Wednesday (10/29/08) ==&lt;br /&gt;
* 1st Quarter Exam Review cont&amp;#039;d&lt;br /&gt;
&lt;br /&gt;
== Tuesday (10/28/08) ==&lt;br /&gt;
* 1st Quarter Exam Review&lt;br /&gt;
** Java programming&lt;br /&gt;
** class construction&lt;br /&gt;
** methods&lt;br /&gt;
*** components of the method header&lt;br /&gt;
** Stacks&lt;br /&gt;
*** how they work&lt;br /&gt;
*** operations: push(), pop(), top(), isEmpty()&lt;br /&gt;
*** why we use them&lt;br /&gt;
*** example uses&lt;br /&gt;
** Queues&lt;br /&gt;
*** how they work&lt;br /&gt;
*** operations: add(), remove(), head(), tail(), isEmpty()&lt;br /&gt;
*** why we use them&lt;br /&gt;
*** example uses&lt;br /&gt;
** Nodes and reference variables&lt;br /&gt;
*** Memory diagram and tracing code&lt;br /&gt;
*** Stack and Queue implementations using Nodes&lt;br /&gt;
&lt;br /&gt;
== Wednesday - Monday (10/22/08 - 10/27/08) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Warmup:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Trace through [[Media:NodeFunAgain.java]] and draw the memory diagrams on a separate piece of paper&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*  Data Structure vs. Abstract Data Type&lt;br /&gt;
* Re-Introduction to Stacks&lt;br /&gt;
** Create a new class called DynamicStack&lt;br /&gt;
** What attribute must we keep track of when we talk about stacks?&lt;br /&gt;
** Create a Node reference for the most important stack attribute&lt;br /&gt;
** Implement push(int num) using Nodes. &lt;br /&gt;
*** push() should not return anything&lt;br /&gt;
*** push() creates a new Node with the num, and set the new Node&amp;#039;s next reference to the top&lt;br /&gt;
*** Don&amp;#039;t forget to update the top to be the new node!&lt;br /&gt;
** Implement pop(), which should POP and return the value on top of the stack and update the top&lt;br /&gt;
** Implement top(), which should just return the value on top of the stack&lt;br /&gt;
** Implement isEmpty() which returns true if the stack is empty&lt;br /&gt;
** Implement print() which should print your entire stack&lt;br /&gt;
** TEST YOUR STACK USING MR. BUI&amp;#039;S STACK MAIN OR YOUR OWN MAIN METHOD&lt;br /&gt;
&lt;br /&gt;
== Tuesday (10/21/08) ==&lt;br /&gt;
* Object and References Review&lt;br /&gt;
** [[Media:Point.java]]&lt;br /&gt;
** [[Media:ReferencesReview.java]]&lt;br /&gt;
* Node class&lt;br /&gt;
** [[Media:Node.java]]&lt;br /&gt;
** [[Media:NodeFun.java]]&lt;br /&gt;
* Node references practice&lt;br /&gt;
&lt;br /&gt;
== Friday - Monday (10/17/08 - 10/20/08) ==&lt;br /&gt;
* [http://www.useit.com/papers/heuristic/heuristic_list.html Usability engineering]&lt;br /&gt;
* Dossier Prototype Solution evaluation&lt;br /&gt;
* User feedback&lt;br /&gt;
&lt;br /&gt;
== Monday - Thursday (10/13/08 - 10/16/08) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Warmup:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* IB exam registration.&lt;br /&gt;
* Everyone will take the HL exam&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Reminder: Dossier Prototype Solution due this Friday&lt;br /&gt;
* [[CircularQueue Assignment]]&lt;br /&gt;
&lt;br /&gt;
== Thursday (10/9/08) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Warmup:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Why do we use queues?&lt;br /&gt;
* Give an example of a queue in the room&lt;br /&gt;
* Identify the following parts in each of the method declarations: access type, return type, method name, parameters&lt;br /&gt;
** public int getSize()&lt;br /&gt;
** private String whatNot(String whatFor)&lt;br /&gt;
** public void print(int size, String stuff)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Reminder: Dossier Criteria for Success due TOMORROW&lt;br /&gt;
* Demo your Queue.java and Queue.main&lt;br /&gt;
* Work on your Criteria for Success&lt;br /&gt;
&lt;br /&gt;
== Tuesday - Wednesday (10/7/08 - 10/8/08) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Warmup:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* What does LIFO stand for?&lt;br /&gt;
* What are the operations we can use on a stack?&lt;br /&gt;
* When do we use stacks?&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Reminder: Dossier Criteria for Success due this Friday&lt;br /&gt;
* Queues&lt;br /&gt;
** [[Media:Queues.ppt]]&lt;br /&gt;
** [[Media:Queue.java]]&lt;br /&gt;
** [[Media:QueueMain.java]]&lt;br /&gt;
* Fix Queue.java so that it works. You must fill in all the method bodies&lt;br /&gt;
&lt;br /&gt;
== Monday (10/6/08) ==&lt;br /&gt;
* Reminder: Dossier Criteria for Success due this Friday&lt;br /&gt;
* Introduction to Data Structures&lt;br /&gt;
* Stacks&lt;br /&gt;
** [[Media:Stacks.ppt]]&lt;br /&gt;
** [[Media:Stack.java]]&lt;br /&gt;
** [[Media:StackMain.java]]&lt;br /&gt;
&lt;br /&gt;
== Wednesday - Friday (10/1/08 - 10/3/08) ==&lt;br /&gt;
* Complete adding selectionSort() and bubbleSort() to your AddressBook&lt;br /&gt;
* Demo missing work to Mr. Bui&lt;br /&gt;
* Read through [[Media:CriterionA2_criteriaforSuccess.doc]]&lt;br /&gt;
* Begin working on your Criteria for Success.  It will be due next week.&lt;br /&gt;
&lt;br /&gt;
== Archives ==&lt;br /&gt;
* [[IBCS2 - September]]&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
</feed>