<?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>ardalahmet.com</title>
	<atom:link href="http://www.ardalahmet.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ardalahmet.com</link>
	<description>Personal Web Site of Ahmet Ardal</description>
	<lastBuildDate>Sun, 21 Jun 2009 14:04:22 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Custom Sorting with IComparer</title>
		<link>http://www.ardalahmet.com/2009/06/21/mini-projects/csharp-dotnet-aspnet/custom-sorting-with-icomparer/</link>
		<comments>http://www.ardalahmet.com/2009/06/21/mini-projects/csharp-dotnet-aspnet/custom-sorting-with-icomparer/#comments</comments>
		<pubDate>Sun, 21 Jun 2009 12:37:59 +0000</pubDate>
		<dc:creator>Ahmet Ardal</dc:creator>
				<category><![CDATA[C#/.Net/ASP.Net]]></category>
		<category><![CDATA[c#.net]]></category>
		<category><![CDATA[sorting]]></category>

		<guid isPermaLink="false">http://www.ardalahmet.com/?p=195</guid>
		<description><![CDATA[Sorting is a common operation we perform frequently while writing code. We sort a set of data of some type, sometimes for efficient searching, sometimes for representing data in a more meaningful form and sometimes for some other purpose.
In .Net, there are several different ways to sort a set of data, namely a collection. You [...]]]></description>
		<wfw:commentRss>http://www.ardalahmet.com/2009/06/21/mini-projects/csharp-dotnet-aspnet/custom-sorting-with-icomparer/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>CE242-Spring&#8217;09-Homework#6</title>
		<link>http://www.ardalahmet.com/2009/06/09/teaching/ce-242/ce242-spring09-homework6/</link>
		<comments>http://www.ardalahmet.com/2009/06/09/teaching/ce-242/ce242-spring09-homework6/#comments</comments>
		<pubDate>Tue, 09 Jun 2009 16:01:13 +0000</pubDate>
		<dc:creator>Ahmet Ardal</dc:creator>
				<category><![CDATA[CE-242]]></category>
		<category><![CDATA[algorithm]]></category>
		<category><![CDATA[cpp]]></category>
		<category><![CDATA[data structure]]></category>
		<category><![CDATA[function pointer]]></category>
		<category><![CDATA[generic]]></category>
		<category><![CDATA[heapsort]]></category>
		<category><![CDATA[operator overloading]]></category>
		<category><![CDATA[sorting]]></category>
		<category><![CDATA[template]]></category>

		<guid isPermaLink="false">http://www.ardalahmet.com/?p=158</guid>
		<description><![CDATA[CE242 Data Structures and Algorithms Course @KHas &#8211; Spring 2009 &#8211; Homework #6 questions and solutions and some extra code including several different implementations of HeapSort algorithm with related test codes.
I recommend you to check these links before inspecting the code:

Heap data structure
Array implementation of the Heap data structure
Selection-based sorting
HeapSort sorting algorithm
Comparison of sorting algorithms

CE242 [...]]]></description>
		<wfw:commentRss>http://www.ardalahmet.com/2009/06/09/teaching/ce-242/ce242-spring09-homework6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CE242-Spring&#8217;09-Homework#5</title>
		<link>http://www.ardalahmet.com/2009/06/09/teaching/ce-242/ce242-spring09-homework5/</link>
		<comments>http://www.ardalahmet.com/2009/06/09/teaching/ce-242/ce242-spring09-homework5/#comments</comments>
		<pubDate>Tue, 09 Jun 2009 06:11:22 +0000</pubDate>
		<dc:creator>Ahmet Ardal</dc:creator>
				<category><![CDATA[CE-242]]></category>
		<category><![CDATA[binary tree]]></category>
		<category><![CDATA[cpp]]></category>
		<category><![CDATA[data structure]]></category>
		<category><![CDATA[dictionary]]></category>
		<category><![CDATA[function pointer]]></category>
		<category><![CDATA[tree traversal]]></category>

		<guid isPermaLink="false">http://www.ardalahmet.com/?p=149</guid>
		<description><![CDATA[CE242 Data Structures and Algorithms Course @KHas &#8211; Spring 2009 &#8211; Homework #5 questions and solutions.
CE242 Data Structures and Algorithms course description is available here.
Download questions and solutions
Note: &#8220;ce242-spring09-hw5-q1.cpp&#8221;, &#8220;ce242-spring09-hw5-q2.cpp&#8221; and &#8220;ce242-spring09-hw5-q3.cpp&#8221; need &#8220;BTree.cpp&#8221; module, so link them together while building the code.
Source files:
[BTree.h] &#124; show



// ==================================================
// - File______: BTree.h ____________________________
// - Author____: Ahmet Ardal [...]]]></description>
		<wfw:commentRss>http://www.ardalahmet.com/2009/06/09/teaching/ce-242/ce242-spring09-homework5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CE242-Spring&#8217;09-Homework#4</title>
		<link>http://www.ardalahmet.com/2009/06/08/teaching/ce-242/ce242-spring09-homework4/</link>
		<comments>http://www.ardalahmet.com/2009/06/08/teaching/ce-242/ce242-spring09-homework4/#comments</comments>
		<pubDate>Mon, 08 Jun 2009 20:45:56 +0000</pubDate>
		<dc:creator>Ahmet Ardal</dc:creator>
				<category><![CDATA[CE-242]]></category>
		<category><![CDATA[binary tree]]></category>
		<category><![CDATA[cpp]]></category>
		<category><![CDATA[data structure]]></category>
		<category><![CDATA[function pointer]]></category>
		<category><![CDATA[recursion]]></category>
		<category><![CDATA[tree traversal]]></category>

		<guid isPermaLink="false">http://www.ardalahmet.com/?p=144</guid>
		<description><![CDATA[CE242 Data Structures and Algorithms Course @KHas &#8211; Spring 2009 &#8211; Homework #4 questions and solutions and some extra code about how to use the BTree binary search tree data structure module.
CE242 Data Structures and Algorithms course description is available here.
Download questions and solutions
Note: &#8220;testBTree.cpp&#8221; needs &#8220;BTree.cpp module, so link them together while building the [...]]]></description>
		<wfw:commentRss>http://www.ardalahmet.com/2009/06/08/teaching/ce-242/ce242-spring09-homework4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CE242-Spring&#8217;09-Homework#3</title>
		<link>http://www.ardalahmet.com/2009/06/08/teaching/ce-242/ce242-spring09-homework3/</link>
		<comments>http://www.ardalahmet.com/2009/06/08/teaching/ce-242/ce242-spring09-homework3/#comments</comments>
		<pubDate>Mon, 08 Jun 2009 10:04:38 +0000</pubDate>
		<dc:creator>Ahmet Ardal</dc:creator>
				<category><![CDATA[CE-242]]></category>
		<category><![CDATA[cpp]]></category>
		<category><![CDATA[data structure]]></category>
		<category><![CDATA[linked list]]></category>
		<category><![CDATA[queue]]></category>
		<category><![CDATA[stack]]></category>

		<guid isPermaLink="false">http://www.ardalahmet.com/?p=136</guid>
		<description><![CDATA[CE242 Data Structures and Algorithms Course @KHas &#8211; Spring 2009 &#8211; Homework #3 questions and solutions and some extra code for Stack and Queue data structures.
CE242 Data Structures and Algorithms course description is available here.
Download questions and solutions
Note: &#8220;List.cpp&#8221;, &#8220;Stack.cpp&#8221; and &#8220;Queue.cpp&#8221; modules are used from other source files, so link them together while building [...]]]></description>
		<wfw:commentRss>http://www.ardalahmet.com/2009/06/08/teaching/ce-242/ce242-spring09-homework3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CE242-Spring&#8217;09-Homework#2</title>
		<link>http://www.ardalahmet.com/2009/06/08/teaching/ce-242/ce242-spring09-homework2/</link>
		<comments>http://www.ardalahmet.com/2009/06/08/teaching/ce-242/ce242-spring09-homework2/#comments</comments>
		<pubDate>Mon, 08 Jun 2009 09:39:05 +0000</pubDate>
		<dc:creator>Ahmet Ardal</dc:creator>
				<category><![CDATA[CE-242]]></category>
		<category><![CDATA[cpp]]></category>
		<category><![CDATA[data structure]]></category>
		<category><![CDATA[function pointer]]></category>
		<category><![CDATA[linked list]]></category>

		<guid isPermaLink="false">http://www.ardalahmet.com/?p=133</guid>
		<description><![CDATA[CE242 Data Structures and Algorithms Course @KHas &#8211; Spring 2009 &#8211; Homework #2 questions and solutions.
CE242 Data Structures and Algorithms course description is available here.
Download questions and solutions
Note: &#8220;ce242-spring09-hw2-q1-a.cpp&#8221; and &#8220;ce242-spring09-hw2-q1-b.cpp&#8221; need &#8220;List.cpp&#8221; module, so link them together while building the code.
Source files:
[List.h] &#124; show



// ==================================================
// - File______: List.h _____________________________
// - Author____: Ahmet Ardal ________________________
// [...]]]></description>
		<wfw:commentRss>http://www.ardalahmet.com/2009/06/08/teaching/ce-242/ce242-spring09-homework2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CE242-Spring&#8217;09-Homework#1</title>
		<link>http://www.ardalahmet.com/2009/06/08/teaching/ce-242/ce242-spring09-homework1/</link>
		<comments>http://www.ardalahmet.com/2009/06/08/teaching/ce-242/ce242-spring09-homework1/#comments</comments>
		<pubDate>Mon, 08 Jun 2009 09:13:06 +0000</pubDate>
		<dc:creator>Ahmet Ardal</dc:creator>
				<category><![CDATA[CE-242]]></category>
		<category><![CDATA[cpp]]></category>
		<category><![CDATA[data structure]]></category>
		<category><![CDATA[function pointer]]></category>
		<category><![CDATA[linked list]]></category>

		<guid isPermaLink="false">http://www.ardalahmet.com/?p=126</guid>
		<description><![CDATA[CE242 Data Structures and Algorithms Course @KHas &#8211; Spring 2009 &#8211; Homework #1 questions and solutions.
CE242 Data Structures and Algorithms course description is available here.
Download questions and solutions
Note: &#8220;ce242-spring09-hw1-q1.cpp&#8221; needs &#8220;List.cpp&#8221; module, so link them together while building the code.
Source files:
[List.h] &#124; show



// ==================================================
// - File______: List.h _____________________________
// - Author____: Ahmet Ardal ________________________
// - Contact___: [...]]]></description>
		<wfw:commentRss>http://www.ardalahmet.com/2009/06/08/teaching/ce-242/ce242-spring09-homework1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CE241-Fall&#8217;08-Homework#9</title>
		<link>http://www.ardalahmet.com/2009/06/08/teaching/ce-241/ce241-fall08-homework9/</link>
		<comments>http://www.ardalahmet.com/2009/06/08/teaching/ce-241/ce241-fall08-homework9/#comments</comments>
		<pubDate>Mon, 08 Jun 2009 07:29:38 +0000</pubDate>
		<dc:creator>Ahmet Ardal</dc:creator>
				<category><![CDATA[CE-241]]></category>
		<category><![CDATA[cpp]]></category>
		<category><![CDATA[fstream]]></category>
		<category><![CDATA[new-delete]]></category>
		<category><![CDATA[pointer]]></category>
		<category><![CDATA[struct]]></category>

		<guid isPermaLink="false">http://www.ardalahmet.com/?p=123</guid>
		<description><![CDATA[CE241 Programming Languages Course @KHas &#8211; Fall 2008 &#8211; Homework #9 questions and solutions.
CE241 Programming Languages course description is available here.
Download questions and solutions
Source files:
[ce241-fall08-hw9-all.cpp] &#124; show



// ==================================================
// - File______: ce241-fall08-hw9-all.cpp ___________
// - Author____: Ahmet Ardal ________________________
// - Contact___: ardalahmet@hotmail.com _____________
// - Date______: ??/12/2008 _________________________
// __________________________________________________
// - Copyright (c) 2008, Some Rights Reserved _______
// ==================================================

#include [...]]]></description>
		<wfw:commentRss>http://www.ardalahmet.com/2009/06/08/teaching/ce-241/ce241-fall08-homework9/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CE241-Fall&#8217;08-Midterm#2</title>
		<link>http://www.ardalahmet.com/2009/06/08/teaching/ce-241/ce241-fall08-midterm2/</link>
		<comments>http://www.ardalahmet.com/2009/06/08/teaching/ce-241/ce241-fall08-midterm2/#comments</comments>
		<pubDate>Mon, 08 Jun 2009 07:17:25 +0000</pubDate>
		<dc:creator>Ahmet Ardal</dc:creator>
				<category><![CDATA[CE-241]]></category>
		<category><![CDATA[cpp]]></category>
		<category><![CDATA[linked list]]></category>
		<category><![CDATA[new-delete]]></category>
		<category><![CDATA[pointer]]></category>
		<category><![CDATA[recursion]]></category>
		<category><![CDATA[string]]></category>
		<category><![CDATA[struct]]></category>

		<guid isPermaLink="false">http://www.ardalahmet.com/?p=119</guid>
		<description><![CDATA[CE241 Programming Languages Course @KHas &#8211; Fall 2008 &#8211; Midterm #2 solutions and some extra code including linked list examples.
CE241 Programming Languages course description is available here.
Download the source code
Source files:
[ce241-fall08-midterm2-q2.cpp] &#124; show



// ==================================================
// - File______: ce241-fall08-midterm2-q2.cpp _______
// - Author____: Ahmet Ardal ________________________
// - Contact___: ardalahmet@hotmail.com _____________
// - Date______: ??/12/2008 _________________________
// __________________________________________________
// - Copyright (c) [...]]]></description>
		<wfw:commentRss>http://www.ardalahmet.com/2009/06/08/teaching/ce-241/ce241-fall08-midterm2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CE241-Fall&#8217;08-Homework#8</title>
		<link>http://www.ardalahmet.com/2009/06/08/teaching/ce-241/ce241-fall08-homework8/</link>
		<comments>http://www.ardalahmet.com/2009/06/08/teaching/ce-241/ce241-fall08-homework8/#comments</comments>
		<pubDate>Mon, 08 Jun 2009 06:46:30 +0000</pubDate>
		<dc:creator>Ahmet Ardal</dc:creator>
				<category><![CDATA[CE-241]]></category>
		<category><![CDATA[cpp]]></category>
		<category><![CDATA[linked list]]></category>
		<category><![CDATA[new-delete]]></category>
		<category><![CDATA[pointer]]></category>
		<category><![CDATA[struct]]></category>

		<guid isPermaLink="false">http://www.ardalahmet.com/?p=110</guid>
		<description><![CDATA[CE241 Programming Languages Course @KHas &#8211; Fall 2008 &#8211; Homework #8 questions and solutions.
CE241 Programming Languages course description is available here.
Download questions and solutions
Source files:
[ce241-fall08-hw8-all.cpp] &#124; show



// ==================================================
// - File______: ce241-fall08-hw8-all.cpp ___________
// - Author____: Ahmet Ardal ________________________
// - Contact___: ardalahmet@hotmail.com _____________
// - Date______: ??/12/2008 _________________________
// __________________________________________________
// - Copyright (c) 2008, Some Rights Reserved _______
// ==================================================

#include [...]]]></description>
		<wfw:commentRss>http://www.ardalahmet.com/2009/06/08/teaching/ce-241/ce241-fall08-homework8/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
