<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ro">
	<id>http://wiki.dcae.pub.ro/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Gneagoe</id>
	<title>WikiLabs - Contribuții utilizator [ro]</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.dcae.pub.ro/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Gneagoe"/>
	<link rel="alternate" type="text/html" href="http://wiki.dcae.pub.ro/index.php/Special:Contribu%C8%9Bii/Gneagoe"/>
	<updated>2026-04-12T05:11:42Z</updated>
	<subtitle>Contribuții utilizator</subtitle>
	<generator>MediaWiki 1.35.14</generator>
	<entry>
		<id>http://wiki.dcae.pub.ro/index.php?title=Fi%C8%99ier:DsaLab-6_411G_412G.pdf&amp;diff=2232</id>
		<title>Fișier:DsaLab-6 411G 412G.pdf</title>
		<link rel="alternate" type="text/html" href="http://wiki.dcae.pub.ro/index.php?title=Fi%C8%99ier:DsaLab-6_411G_412G.pdf&amp;diff=2232"/>
		<updated>2014-05-24T09:06:45Z</updated>

		<summary type="html">&lt;p&gt;Gneagoe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Gneagoe</name></author>
	</entry>
	<entry>
		<id>http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms_(lab)&amp;diff=2231</id>
		<title>Data Structures and Algorithms (lab)</title>
		<link rel="alternate" type="text/html" href="http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms_(lab)&amp;diff=2231"/>
		<updated>2014-05-24T09:06:26Z</updated>

		<summary type="html">&lt;p&gt;Gneagoe: /* Lab activity(assignment) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Data Structures and Algorithms course is based on knowledge gained from the Computer Programming course in the first semester, and its role is to provide the base for algorithmic thinking, problem solving and advanced computer programming skills.&lt;br /&gt;
&lt;br /&gt;
== Lab activity(assignment) ==&lt;br /&gt;
&lt;br /&gt;
* Assignment 1: [[Fișier:DsaLab-1_411G_412G.pdf]]&lt;br /&gt;
* Assignment 2: [[Fișier:DsaLab-2_411G.pdf]]&lt;br /&gt;
* Assignment 2: [[Fișier:DsaLab-2_412G.pdf]]&lt;br /&gt;
* Assignment 3: [[Fișier:DsaLab-3_411G.pdf]]&lt;br /&gt;
* Assignment 3: [[Fișier:DsaLab-3_412G.pdf]]&lt;br /&gt;
* Assignment 4: [[Fișier:DsaLab-4_411G_412G.pdf]]&lt;br /&gt;
* Assignment 5: [[Fișier:DsaLab-5_411G_412G.pdf]]&lt;br /&gt;
* Assignment 6: [[Fișier:DsaLab-6_411G_412G.pdf]]&lt;br /&gt;
&lt;br /&gt;
== Progress tracking ==&lt;br /&gt;
&lt;br /&gt;
* Assignments: [https://docs.google.com/spreadsheets/d/1ymQ5bKWjLPt4opOjuoL9YKS874ozOq57EDxNzLdv1Nc/edit?usp=sharing Results]&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
&lt;br /&gt;
* Quicksort: [https://drive.google.com/file/d/0B5SXG8Q_2rEbRERrN3RKcmM5a3c/edit?usp=sharing Quicksort.zip]&lt;br /&gt;
* Mergesort: [https://drive.google.com/file/d/0B5SXG8Q_2rEbZ3I3TmxaVXFSSXc/edit?usp=sharing Mergesort.zip]&lt;br /&gt;
* Singly Linked List: [https://drive.google.com/file/d/0B5SXG8Q_2rEbRWhTNDZmaFJST1k/edit?usp=sharing SinglyLinkedList.zip]&lt;br /&gt;
* Doubly Linked List: [https://drive.google.com/file/d/0B5SXG8Q_2rEbWmM5MU9iZDhvRHc/edit?usp=sharing DoublyLinkedList.zip]&lt;br /&gt;
* Queue Using Singly Linked List: [https://drive.google.com/file/d/0B5SXG8Q_2rEbSzdiWWNOSi02T1E/edit?usp=sharing QueueUsingSinglyLinkedList.zip]&lt;br /&gt;
* Stack Using Doubly Linked List: [https://drive.google.com/file/d/0B5SXG8Q_2rEbWE9KTlZXbU5hV1U/edit?usp=sharing StackUsingDoublyLinkedList.zip]&lt;br /&gt;
* Stack Using Dynamic Array: [https://drive.google.com/file/d/0B5SXG8Q_2rEbb1VLV0lMVFJiSm8/edit?usp=sharing StackUsingDynamicArray.zip]&lt;br /&gt;
&lt;br /&gt;
== ETTI Related Resources ==&lt;br /&gt;
&lt;br /&gt;
* Circuits &amp;amp; Electronics: [https://6002x.mitx.mit.edu/ here]&lt;/div&gt;</summary>
		<author><name>Gneagoe</name></author>
	</entry>
	<entry>
		<id>http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms_(lab)&amp;diff=2230</id>
		<title>Data Structures and Algorithms (lab)</title>
		<link rel="alternate" type="text/html" href="http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms_(lab)&amp;diff=2230"/>
		<updated>2014-05-24T08:31:58Z</updated>

		<summary type="html">&lt;p&gt;Gneagoe: /* Progress tracking */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Data Structures and Algorithms course is based on knowledge gained from the Computer Programming course in the first semester, and its role is to provide the base for algorithmic thinking, problem solving and advanced computer programming skills.&lt;br /&gt;
&lt;br /&gt;
== Lab activity(assignment) ==&lt;br /&gt;
&lt;br /&gt;
* Assignment 1: [[Fișier:DsaLab-1_411G_412G.pdf]]&lt;br /&gt;
* Assignment 2: [[Fișier:DsaLab-2_411G.pdf]]&lt;br /&gt;
* Assignment 2: [[Fișier:DsaLab-2_412G.pdf]]&lt;br /&gt;
* Assignment 3: [[Fișier:DsaLab-3_411G.pdf]]&lt;br /&gt;
* Assignment 3: [[Fișier:DsaLab-3_412G.pdf]]&lt;br /&gt;
* Assignment 4: [[Fișier:DsaLab-4_411G_412G.pdf]]&lt;br /&gt;
* Assignment 5: [[Fișier:DsaLab-5_411G_412G.pdf]]&lt;br /&gt;
&lt;br /&gt;
== Progress tracking ==&lt;br /&gt;
&lt;br /&gt;
* Assignments: [https://docs.google.com/spreadsheets/d/1ymQ5bKWjLPt4opOjuoL9YKS874ozOq57EDxNzLdv1Nc/edit?usp=sharing Results]&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
&lt;br /&gt;
* Quicksort: [https://drive.google.com/file/d/0B5SXG8Q_2rEbRERrN3RKcmM5a3c/edit?usp=sharing Quicksort.zip]&lt;br /&gt;
* Mergesort: [https://drive.google.com/file/d/0B5SXG8Q_2rEbZ3I3TmxaVXFSSXc/edit?usp=sharing Mergesort.zip]&lt;br /&gt;
* Singly Linked List: [https://drive.google.com/file/d/0B5SXG8Q_2rEbRWhTNDZmaFJST1k/edit?usp=sharing SinglyLinkedList.zip]&lt;br /&gt;
* Doubly Linked List: [https://drive.google.com/file/d/0B5SXG8Q_2rEbWmM5MU9iZDhvRHc/edit?usp=sharing DoublyLinkedList.zip]&lt;br /&gt;
* Queue Using Singly Linked List: [https://drive.google.com/file/d/0B5SXG8Q_2rEbSzdiWWNOSi02T1E/edit?usp=sharing QueueUsingSinglyLinkedList.zip]&lt;br /&gt;
* Stack Using Doubly Linked List: [https://drive.google.com/file/d/0B5SXG8Q_2rEbWE9KTlZXbU5hV1U/edit?usp=sharing StackUsingDoublyLinkedList.zip]&lt;br /&gt;
* Stack Using Dynamic Array: [https://drive.google.com/file/d/0B5SXG8Q_2rEbb1VLV0lMVFJiSm8/edit?usp=sharing StackUsingDynamicArray.zip]&lt;br /&gt;
&lt;br /&gt;
== ETTI Related Resources ==&lt;br /&gt;
&lt;br /&gt;
* Circuits &amp;amp; Electronics: [https://6002x.mitx.mit.edu/ here]&lt;/div&gt;</summary>
		<author><name>Gneagoe</name></author>
	</entry>
	<entry>
		<id>http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms_(lab)&amp;diff=2229</id>
		<title>Data Structures and Algorithms (lab)</title>
		<link rel="alternate" type="text/html" href="http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms_(lab)&amp;diff=2229"/>
		<updated>2014-05-24T08:31:22Z</updated>

		<summary type="html">&lt;p&gt;Gneagoe: /* Progress tracking */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Data Structures and Algorithms course is based on knowledge gained from the Computer Programming course in the first semester, and its role is to provide the base for algorithmic thinking, problem solving and advanced computer programming skills.&lt;br /&gt;
&lt;br /&gt;
== Lab activity(assignment) ==&lt;br /&gt;
&lt;br /&gt;
* Assignment 1: [[Fișier:DsaLab-1_411G_412G.pdf]]&lt;br /&gt;
* Assignment 2: [[Fișier:DsaLab-2_411G.pdf]]&lt;br /&gt;
* Assignment 2: [[Fișier:DsaLab-2_412G.pdf]]&lt;br /&gt;
* Assignment 3: [[Fișier:DsaLab-3_411G.pdf]]&lt;br /&gt;
* Assignment 3: [[Fișier:DsaLab-3_412G.pdf]]&lt;br /&gt;
* Assignment 4: [[Fișier:DsaLab-4_411G_412G.pdf]]&lt;br /&gt;
* Assignment 5: [[Fișier:DsaLab-5_411G_412G.pdf]]&lt;br /&gt;
&lt;br /&gt;
== Progress tracking ==&lt;br /&gt;
&lt;br /&gt;
* Quicksort: [https://docs.google.com/spreadsheets/d/1ymQ5bKWjLPt4opOjuoL9YKS874ozOq57EDxNzLdv1Nc/edit?usp=sharing Results]&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
&lt;br /&gt;
* Quicksort: [https://drive.google.com/file/d/0B5SXG8Q_2rEbRERrN3RKcmM5a3c/edit?usp=sharing Quicksort.zip]&lt;br /&gt;
* Mergesort: [https://drive.google.com/file/d/0B5SXG8Q_2rEbZ3I3TmxaVXFSSXc/edit?usp=sharing Mergesort.zip]&lt;br /&gt;
* Singly Linked List: [https://drive.google.com/file/d/0B5SXG8Q_2rEbRWhTNDZmaFJST1k/edit?usp=sharing SinglyLinkedList.zip]&lt;br /&gt;
* Doubly Linked List: [https://drive.google.com/file/d/0B5SXG8Q_2rEbWmM5MU9iZDhvRHc/edit?usp=sharing DoublyLinkedList.zip]&lt;br /&gt;
* Queue Using Singly Linked List: [https://drive.google.com/file/d/0B5SXG8Q_2rEbSzdiWWNOSi02T1E/edit?usp=sharing QueueUsingSinglyLinkedList.zip]&lt;br /&gt;
* Stack Using Doubly Linked List: [https://drive.google.com/file/d/0B5SXG8Q_2rEbWE9KTlZXbU5hV1U/edit?usp=sharing StackUsingDoublyLinkedList.zip]&lt;br /&gt;
* Stack Using Dynamic Array: [https://drive.google.com/file/d/0B5SXG8Q_2rEbb1VLV0lMVFJiSm8/edit?usp=sharing StackUsingDynamicArray.zip]&lt;br /&gt;
&lt;br /&gt;
== ETTI Related Resources ==&lt;br /&gt;
&lt;br /&gt;
* Circuits &amp;amp; Electronics: [https://6002x.mitx.mit.edu/ here]&lt;/div&gt;</summary>
		<author><name>Gneagoe</name></author>
	</entry>
	<entry>
		<id>http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms_(lab)&amp;diff=2195</id>
		<title>Data Structures and Algorithms (lab)</title>
		<link rel="alternate" type="text/html" href="http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms_(lab)&amp;diff=2195"/>
		<updated>2014-05-08T09:11:48Z</updated>

		<summary type="html">&lt;p&gt;Gneagoe: /* Lab activity(assignment) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Data Structures and Algorithms course is based on knowledge gained from the Computer Programming course in the first semester, and its role is to provide the base for algorithmic thinking, problem solving and advanced computer programming skills.&lt;br /&gt;
&lt;br /&gt;
== Lab activity(assignment) ==&lt;br /&gt;
&lt;br /&gt;
* Assignment 1: [[Fișier:DsaLab-1_411G_412G.pdf]]&lt;br /&gt;
* Assignment 2: [[Fișier:DsaLab-2_411G.pdf]]&lt;br /&gt;
* Assignment 2: [[Fișier:DsaLab-2_412G.pdf]]&lt;br /&gt;
* Assignment 3: [[Fișier:DsaLab-3_411G.pdf]]&lt;br /&gt;
* Assignment 3: [[Fișier:DsaLab-3_412G.pdf]]&lt;br /&gt;
* Assignment 4: [[Fișier:DsaLab-4_411G_412G.pdf]]&lt;br /&gt;
* Assignment 5: [[Fișier:DsaLab-5_411G_412G.pdf]]&lt;br /&gt;
&lt;br /&gt;
== Progress tracking ==&lt;br /&gt;
&lt;br /&gt;
* Will be available by EOD(23.04.2014).&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
&lt;br /&gt;
* Quicksort: [https://drive.google.com/file/d/0B5SXG8Q_2rEbRERrN3RKcmM5a3c/edit?usp=sharing Quicksort.zip]&lt;br /&gt;
* Mergesort: [https://drive.google.com/file/d/0B5SXG8Q_2rEbZ3I3TmxaVXFSSXc/edit?usp=sharing Mergesort.zip]&lt;br /&gt;
* Singly Linked List: [https://drive.google.com/file/d/0B5SXG8Q_2rEbRWhTNDZmaFJST1k/edit?usp=sharing SinglyLinkedList.zip]&lt;br /&gt;
* Doubly Linked List: [https://drive.google.com/file/d/0B5SXG8Q_2rEbWmM5MU9iZDhvRHc/edit?usp=sharing DoublyLinkedList.zip]&lt;br /&gt;
* Queue Using Singly Linked List: [https://drive.google.com/file/d/0B5SXG8Q_2rEbSzdiWWNOSi02T1E/edit?usp=sharing QueueUsingSinglyLinkedList.zip]&lt;br /&gt;
* Stack Using Doubly Linked List: [https://drive.google.com/file/d/0B5SXG8Q_2rEbWE9KTlZXbU5hV1U/edit?usp=sharing StackUsingDoublyLinkedList.zip]&lt;br /&gt;
* Stack Using Dynamic Array: [https://drive.google.com/file/d/0B5SXG8Q_2rEbb1VLV0lMVFJiSm8/edit?usp=sharing StackUsingDynamicArray.zip]&lt;br /&gt;
&lt;br /&gt;
== ETTI Related Resources ==&lt;br /&gt;
&lt;br /&gt;
* Circuits &amp;amp; Electronics: [https://6002x.mitx.mit.edu/ here]&lt;/div&gt;</summary>
		<author><name>Gneagoe</name></author>
	</entry>
	<entry>
		<id>http://wiki.dcae.pub.ro/index.php?title=Fi%C8%99ier:DsaLab-5_411G_412G.pdf&amp;diff=2194</id>
		<title>Fișier:DsaLab-5 411G 412G.pdf</title>
		<link rel="alternate" type="text/html" href="http://wiki.dcae.pub.ro/index.php?title=Fi%C8%99ier:DsaLab-5_411G_412G.pdf&amp;diff=2194"/>
		<updated>2014-05-08T09:10:25Z</updated>

		<summary type="html">&lt;p&gt;Gneagoe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Gneagoe</name></author>
	</entry>
	<entry>
		<id>http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms_(lab)&amp;diff=2193</id>
		<title>Data Structures and Algorithms (lab)</title>
		<link rel="alternate" type="text/html" href="http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms_(lab)&amp;diff=2193"/>
		<updated>2014-05-08T09:09:45Z</updated>

		<summary type="html">&lt;p&gt;Gneagoe: /* Lab activity(assignment) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Data Structures and Algorithms course is based on knowledge gained from the Computer Programming course in the first semester, and its role is to provide the base for algorithmic thinking, problem solving and advanced computer programming skills.&lt;br /&gt;
&lt;br /&gt;
== Lab activity(assignment) ==&lt;br /&gt;
&lt;br /&gt;
* Lab 1: [[Fișier:DsaLab-1_411G_412G.pdf]]&lt;br /&gt;
* Lab 2: [[Fișier:DsaLab-2_411G.pdf]]&lt;br /&gt;
* Lab 2: [[Fișier:DsaLab-2_412G.pdf]]&lt;br /&gt;
* Lab 3: [[Fișier:DsaLab-3_411G.pdf]]&lt;br /&gt;
* Lab 3: [[Fișier:DsaLab-3_412G.pdf]]&lt;br /&gt;
* Lab 4: [[Fișier:DsaLab-4_411G_412G.pdf]]&lt;br /&gt;
* Lab 5: [[Fișier:DsaLab-5_411G_412G.pdf]]&lt;br /&gt;
&lt;br /&gt;
== Progress tracking ==&lt;br /&gt;
&lt;br /&gt;
* Will be available by EOD(23.04.2014).&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
&lt;br /&gt;
* Quicksort: [https://drive.google.com/file/d/0B5SXG8Q_2rEbRERrN3RKcmM5a3c/edit?usp=sharing Quicksort.zip]&lt;br /&gt;
* Mergesort: [https://drive.google.com/file/d/0B5SXG8Q_2rEbZ3I3TmxaVXFSSXc/edit?usp=sharing Mergesort.zip]&lt;br /&gt;
* Singly Linked List: [https://drive.google.com/file/d/0B5SXG8Q_2rEbRWhTNDZmaFJST1k/edit?usp=sharing SinglyLinkedList.zip]&lt;br /&gt;
* Doubly Linked List: [https://drive.google.com/file/d/0B5SXG8Q_2rEbWmM5MU9iZDhvRHc/edit?usp=sharing DoublyLinkedList.zip]&lt;br /&gt;
* Queue Using Singly Linked List: [https://drive.google.com/file/d/0B5SXG8Q_2rEbSzdiWWNOSi02T1E/edit?usp=sharing QueueUsingSinglyLinkedList.zip]&lt;br /&gt;
* Stack Using Doubly Linked List: [https://drive.google.com/file/d/0B5SXG8Q_2rEbWE9KTlZXbU5hV1U/edit?usp=sharing StackUsingDoublyLinkedList.zip]&lt;br /&gt;
* Stack Using Dynamic Array: [https://drive.google.com/file/d/0B5SXG8Q_2rEbb1VLV0lMVFJiSm8/edit?usp=sharing StackUsingDynamicArray.zip]&lt;br /&gt;
&lt;br /&gt;
== ETTI Related Resources ==&lt;br /&gt;
&lt;br /&gt;
* Circuits &amp;amp; Electronics: [https://6002x.mitx.mit.edu/ here]&lt;/div&gt;</summary>
		<author><name>Gneagoe</name></author>
	</entry>
	<entry>
		<id>http://wiki.dcae.pub.ro/index.php?title=Fi%C8%99ier:DsaLab-4_411G_412G.pdf&amp;diff=2190</id>
		<title>Fișier:DsaLab-4 411G 412G.pdf</title>
		<link rel="alternate" type="text/html" href="http://wiki.dcae.pub.ro/index.php?title=Fi%C8%99ier:DsaLab-4_411G_412G.pdf&amp;diff=2190"/>
		<updated>2014-05-08T08:55:50Z</updated>

		<summary type="html">&lt;p&gt;Gneagoe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Gneagoe</name></author>
	</entry>
	<entry>
		<id>http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms_(lab)&amp;diff=2189</id>
		<title>Data Structures and Algorithms (lab)</title>
		<link rel="alternate" type="text/html" href="http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms_(lab)&amp;diff=2189"/>
		<updated>2014-05-08T08:55:05Z</updated>

		<summary type="html">&lt;p&gt;Gneagoe: /* Lab activity(assignment) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Data Structures and Algorithms course is based on knowledge gained from the Computer Programming course in the first semester, and its role is to provide the base for algorithmic thinking, problem solving and advanced computer programming skills.&lt;br /&gt;
&lt;br /&gt;
== Lab activity(assignment) ==&lt;br /&gt;
&lt;br /&gt;
* Lab 1: [[Fișier:DsaLab-1_411G_412G.pdf]]&lt;br /&gt;
* Lab 2: [[Fișier:DsaLab-2_411G.pdf]]&lt;br /&gt;
* Lab 2: [[Fișier:DsaLab-2_412G.pdf]]&lt;br /&gt;
* Lab 3: [[Fișier:DsaLab-3_411G.pdf]]&lt;br /&gt;
* Lab 3: [[Fișier:DsaLab-3_412G.pdf]]&lt;br /&gt;
* Lab 4: [[Fișier:DsaLab-4_411G_412G.pdf]]&lt;br /&gt;
&lt;br /&gt;
== Progress tracking ==&lt;br /&gt;
&lt;br /&gt;
* Will be available by EOD(23.04.2014).&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
&lt;br /&gt;
* Quicksort: [https://drive.google.com/file/d/0B5SXG8Q_2rEbRERrN3RKcmM5a3c/edit?usp=sharing Quicksort.zip]&lt;br /&gt;
* Mergesort: [https://drive.google.com/file/d/0B5SXG8Q_2rEbZ3I3TmxaVXFSSXc/edit?usp=sharing Mergesort.zip]&lt;br /&gt;
* Singly Linked List: [https://drive.google.com/file/d/0B5SXG8Q_2rEbRWhTNDZmaFJST1k/edit?usp=sharing SinglyLinkedList.zip]&lt;br /&gt;
* Doubly Linked List: [https://drive.google.com/file/d/0B5SXG8Q_2rEbWmM5MU9iZDhvRHc/edit?usp=sharing DoublyLinkedList.zip]&lt;br /&gt;
* Queue Using Singly Linked List: [https://drive.google.com/file/d/0B5SXG8Q_2rEbSzdiWWNOSi02T1E/edit?usp=sharing QueueUsingSinglyLinkedList.zip]&lt;br /&gt;
* Stack Using Doubly Linked List: [https://drive.google.com/file/d/0B5SXG8Q_2rEbWE9KTlZXbU5hV1U/edit?usp=sharing StackUsingDoublyLinkedList.zip]&lt;br /&gt;
* Stack Using Dynamic Array: [https://drive.google.com/file/d/0B5SXG8Q_2rEbb1VLV0lMVFJiSm8/edit?usp=sharing StackUsingDynamicArray.zip]&lt;br /&gt;
&lt;br /&gt;
== ETTI Related Resources ==&lt;br /&gt;
&lt;br /&gt;
* Circuits &amp;amp; Electronics: [https://6002x.mitx.mit.edu/ here]&lt;/div&gt;</summary>
		<author><name>Gneagoe</name></author>
	</entry>
	<entry>
		<id>http://wiki.dcae.pub.ro/index.php?title=Fi%C8%99ier:DsaLab-3_412G.pdf&amp;diff=2188</id>
		<title>Fișier:DsaLab-3 412G.pdf</title>
		<link rel="alternate" type="text/html" href="http://wiki.dcae.pub.ro/index.php?title=Fi%C8%99ier:DsaLab-3_412G.pdf&amp;diff=2188"/>
		<updated>2014-05-08T08:54:08Z</updated>

		<summary type="html">&lt;p&gt;Gneagoe: încărcat o versiune nouă a fișierului &amp;amp;quot;Fișier:DsaLab-3 412G.pdf&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Gneagoe</name></author>
	</entry>
	<entry>
		<id>http://wiki.dcae.pub.ro/index.php?title=Fi%C8%99ier:DsaLab-3_411G.pdf&amp;diff=2187</id>
		<title>Fișier:DsaLab-3 411G.pdf</title>
		<link rel="alternate" type="text/html" href="http://wiki.dcae.pub.ro/index.php?title=Fi%C8%99ier:DsaLab-3_411G.pdf&amp;diff=2187"/>
		<updated>2014-05-08T08:48:41Z</updated>

		<summary type="html">&lt;p&gt;Gneagoe: încărcat o versiune nouă a fișierului &amp;amp;quot;Fișier:DsaLab-3 411G.pdf&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Gneagoe</name></author>
	</entry>
	<entry>
		<id>http://wiki.dcae.pub.ro/index.php?title=Fi%C8%99ier:DsaLab-3_412G.pdf&amp;diff=2186</id>
		<title>Fișier:DsaLab-3 412G.pdf</title>
		<link rel="alternate" type="text/html" href="http://wiki.dcae.pub.ro/index.php?title=Fi%C8%99ier:DsaLab-3_412G.pdf&amp;diff=2186"/>
		<updated>2014-05-08T08:05:40Z</updated>

		<summary type="html">&lt;p&gt;Gneagoe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Gneagoe</name></author>
	</entry>
	<entry>
		<id>http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms_(lab)&amp;diff=2185</id>
		<title>Data Structures and Algorithms (lab)</title>
		<link rel="alternate" type="text/html" href="http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms_(lab)&amp;diff=2185"/>
		<updated>2014-05-08T08:05:26Z</updated>

		<summary type="html">&lt;p&gt;Gneagoe: /* Lab activity(assignment) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Data Structures and Algorithms course is based on knowledge gained from the Computer Programming course in the first semester, and its role is to provide the base for algorithmic thinking, problem solving and advanced computer programming skills.&lt;br /&gt;
&lt;br /&gt;
== Lab activity(assignment) ==&lt;br /&gt;
&lt;br /&gt;
* Lab 1: [[Fișier:DsaLab-1_411G_412G.pdf]]&lt;br /&gt;
* Lab 2: [[Fișier:DsaLab-2_411G.pdf]]&lt;br /&gt;
* Lab 2: [[Fișier:DsaLab-2_412G.pdf]]&lt;br /&gt;
* Lab 3: [[Fișier:DsaLab-3_411G.pdf]]&lt;br /&gt;
* Lab 3: [[Fișier:DsaLab-3_412G.pdf]]&lt;br /&gt;
&lt;br /&gt;
== Progress tracking ==&lt;br /&gt;
&lt;br /&gt;
* Will be available by EOD(23.04.2014).&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
&lt;br /&gt;
* Quicksort: [https://drive.google.com/file/d/0B5SXG8Q_2rEbRERrN3RKcmM5a3c/edit?usp=sharing Quicksort.zip]&lt;br /&gt;
* Mergesort: [https://drive.google.com/file/d/0B5SXG8Q_2rEbZ3I3TmxaVXFSSXc/edit?usp=sharing Mergesort.zip]&lt;br /&gt;
* Singly Linked List: [https://drive.google.com/file/d/0B5SXG8Q_2rEbRWhTNDZmaFJST1k/edit?usp=sharing SinglyLinkedList.zip]&lt;br /&gt;
* Doubly Linked List: [https://drive.google.com/file/d/0B5SXG8Q_2rEbWmM5MU9iZDhvRHc/edit?usp=sharing DoublyLinkedList.zip]&lt;br /&gt;
* Queue Using Singly Linked List: [https://drive.google.com/file/d/0B5SXG8Q_2rEbSzdiWWNOSi02T1E/edit?usp=sharing QueueUsingSinglyLinkedList.zip]&lt;br /&gt;
* Stack Using Doubly Linked List: [https://drive.google.com/file/d/0B5SXG8Q_2rEbWE9KTlZXbU5hV1U/edit?usp=sharing StackUsingDoublyLinkedList.zip]&lt;br /&gt;
* Stack Using Dynamic Array: [https://drive.google.com/file/d/0B5SXG8Q_2rEbb1VLV0lMVFJiSm8/edit?usp=sharing StackUsingDynamicArray.zip]&lt;br /&gt;
&lt;br /&gt;
== ETTI Related Resources ==&lt;br /&gt;
&lt;br /&gt;
* Circuits &amp;amp; Electronics: [https://6002x.mitx.mit.edu/ here]&lt;/div&gt;</summary>
		<author><name>Gneagoe</name></author>
	</entry>
	<entry>
		<id>http://wiki.dcae.pub.ro/index.php?title=Fi%C8%99ier:DsaLab-3_411G.pdf&amp;diff=2184</id>
		<title>Fișier:DsaLab-3 411G.pdf</title>
		<link rel="alternate" type="text/html" href="http://wiki.dcae.pub.ro/index.php?title=Fi%C8%99ier:DsaLab-3_411G.pdf&amp;diff=2184"/>
		<updated>2014-05-08T07:49:47Z</updated>

		<summary type="html">&lt;p&gt;Gneagoe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Gneagoe</name></author>
	</entry>
	<entry>
		<id>http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms_(lab)&amp;diff=2183</id>
		<title>Data Structures and Algorithms (lab)</title>
		<link rel="alternate" type="text/html" href="http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms_(lab)&amp;diff=2183"/>
		<updated>2014-05-08T07:49:17Z</updated>

		<summary type="html">&lt;p&gt;Gneagoe: /* Lab activity(assignment) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Data Structures and Algorithms course is based on knowledge gained from the Computer Programming course in the first semester, and its role is to provide the base for algorithmic thinking, problem solving and advanced computer programming skills.&lt;br /&gt;
&lt;br /&gt;
== Lab activity(assignment) ==&lt;br /&gt;
&lt;br /&gt;
* Lab 1: [[Fișier:DsaLab-1_411G_412G.pdf]]&lt;br /&gt;
* Lab 2: [[Fișier:DsaLab-2_411G.pdf]]&lt;br /&gt;
* Lab 2: [[Fișier:DsaLab-2_412G.pdf]]&lt;br /&gt;
* Lab 3: [[Fișier:DsaLab-3_411G.pdf]]&lt;br /&gt;
* Lab 3: 412G -&amp;gt; Coming soon(Mergesort, Singly Linked List, Doubly Linked List)&lt;br /&gt;
&lt;br /&gt;
== Progress tracking ==&lt;br /&gt;
&lt;br /&gt;
* Will be available by EOD(23.04.2014).&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
&lt;br /&gt;
* Quicksort: [https://drive.google.com/file/d/0B5SXG8Q_2rEbRERrN3RKcmM5a3c/edit?usp=sharing Quicksort.zip]&lt;br /&gt;
* Mergesort: [https://drive.google.com/file/d/0B5SXG8Q_2rEbZ3I3TmxaVXFSSXc/edit?usp=sharing Mergesort.zip]&lt;br /&gt;
* Singly Linked List: [https://drive.google.com/file/d/0B5SXG8Q_2rEbRWhTNDZmaFJST1k/edit?usp=sharing SinglyLinkedList.zip]&lt;br /&gt;
* Doubly Linked List: [https://drive.google.com/file/d/0B5SXG8Q_2rEbWmM5MU9iZDhvRHc/edit?usp=sharing DoublyLinkedList.zip]&lt;br /&gt;
* Queue Using Singly Linked List: [https://drive.google.com/file/d/0B5SXG8Q_2rEbSzdiWWNOSi02T1E/edit?usp=sharing QueueUsingSinglyLinkedList.zip]&lt;br /&gt;
* Stack Using Doubly Linked List: [https://drive.google.com/file/d/0B5SXG8Q_2rEbWE9KTlZXbU5hV1U/edit?usp=sharing StackUsingDoublyLinkedList.zip]&lt;br /&gt;
* Stack Using Dynamic Array: [https://drive.google.com/file/d/0B5SXG8Q_2rEbb1VLV0lMVFJiSm8/edit?usp=sharing StackUsingDynamicArray.zip]&lt;br /&gt;
&lt;br /&gt;
== ETTI Related Resources ==&lt;br /&gt;
&lt;br /&gt;
* Circuits &amp;amp; Electronics: [https://6002x.mitx.mit.edu/ here]&lt;/div&gt;</summary>
		<author><name>Gneagoe</name></author>
	</entry>
	<entry>
		<id>http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms&amp;diff=2123</id>
		<title>Data Structures and Algorithms</title>
		<link rel="alternate" type="text/html" href="http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms&amp;diff=2123"/>
		<updated>2014-04-18T07:50:22Z</updated>

		<summary type="html">&lt;p&gt;Gneagoe: /* DSA Lab Web Page */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Data Structures and Algorithms course is based on knowledge gained from the Computer Programming course in the first semester, and its role is to provide the base for algorithmic thinking, problem solving and advanced computer programming skills.&lt;br /&gt;
&lt;br /&gt;
== Lecture Slides ==&lt;br /&gt;
&lt;br /&gt;
* Lecture 1: [[Fișier:lecture1.pdf]]&lt;br /&gt;
* Lecture 2: [[Fișier:lecture2.pdf]]&lt;br /&gt;
* Lecture 3: [[Fișier:lecture3.pdf]]&lt;br /&gt;
* Lecture 4: [[Fișier:lecture4.pdf]]&lt;br /&gt;
* Lecture 5: [[Fișier:lecture5.pdf]]&lt;br /&gt;
* Lecture 6: [[Fișier:lecture6.pdf]]&lt;br /&gt;
* Lecture 7: Examples: [[list.h]] [[list.c]] [[test_list.c]]&lt;br /&gt;
* Lecture 8: [[Fișier:lecture8.pdf]]&lt;br /&gt;
* Lecture 9: [[Fișier:lecture9.pdf]]&lt;br /&gt;
* Lecture 10: [[Fișier:lecture10.pdf]]&lt;br /&gt;
* Lecture 11: [[Fișier:lecture11.pdf]]&lt;br /&gt;
* Lecture 12: [[Fișier:lecture12.pdf]]&lt;br /&gt;
* Lecture 13: [[Fișier:lecture13.pdf]]&lt;br /&gt;
* Lecture 14: [[Fișier:lecture14.pdf]]&lt;br /&gt;
&lt;br /&gt;
== Homework - 2014 ==&lt;br /&gt;
&lt;br /&gt;
# [[DSA Homework 1]] - soft deadline: 13.03.2014, 23:59, hard deadline: 27.03.2014, 23:59 - [https://docs.google.com/spreadsheets/d/17_iF5S8TjUS96Y_3fnfiJgX71Ly0joPqRG3pGKdAFKo/edit?usp=sharing Results]&lt;br /&gt;
# [[DSA Homework 2]] - soft deadline: 27.03.2014, 23:59, hard deadline: 10.04.2014, 23:59 - [https://docs.google.com/spreadsheets/d/17_iF5S8TjUS96Y_3fnfiJgX71Ly0joPqRG3pGKdAFKo/edit#gid=1273316209 Results]&lt;br /&gt;
# [[DSA Homework 3]] - soft deadline: 10.04.2014, 23:59, hard deadline: 24.04.2014, 23:59&lt;br /&gt;
# [[DSA Homework 4]] - soft deadline: 24.04.2014, 23:59, hard deadline: 08.05.2014, 23:59&lt;br /&gt;
&lt;br /&gt;
Homework submitted after the &amp;#039;&amp;#039;&amp;#039;soft deadline&amp;#039;&amp;#039;&amp;#039; will only receive half the credit. Homework submitted after the &amp;#039;&amp;#039;&amp;#039;hard deadline&amp;#039;&amp;#039;&amp;#039; will receive no credit.&lt;br /&gt;
&lt;br /&gt;
=== Deliverables ===&lt;br /&gt;
&lt;br /&gt;
Submissions must include one or more C source files, compilable with GCC version 4.8.0 or greater, and a .txt document (&amp;#039;&amp;#039;&amp;#039;NOT&amp;#039;&amp;#039;&amp;#039; a doc/ docx or pdf file) including the algorithm description and a short analysis of the complexity.&lt;br /&gt;
&lt;br /&gt;
=== Submission ===&lt;br /&gt;
&lt;br /&gt;
Homework will be submitted via e-mail at address [mailto:homework@dcae.pub.ro homework@dcae.pub.ro]. &lt;br /&gt;
&lt;br /&gt;
The e-mail &amp;#039;&amp;#039;&amp;#039;subject&amp;#039;&amp;#039;&amp;#039; MUST follow the following template: &amp;#039;&amp;#039;&amp;#039;[DSA]&amp;lt;your_name&amp;gt; - &amp;lt;your_group&amp;gt; - &amp;lt;homework #&amp;gt;&amp;#039;&amp;#039;&amp;#039;. E.g.: [DSA]Radu Hobincu - 421G - 1&lt;br /&gt;
&lt;br /&gt;
The e-mail &amp;#039;&amp;#039;&amp;#039;body&amp;#039;&amp;#039;&amp;#039; should contain any comments you wish to make on the homework.&lt;br /&gt;
&lt;br /&gt;
The e-mail &amp;#039;&amp;#039;&amp;#039;attachments&amp;#039;&amp;#039;&amp;#039; should consist of at least two files: one or more C source files, having a .c extension, and a text file, having a .txt extension, containing the algorithm description and analysis.&lt;br /&gt;
&lt;br /&gt;
NOTE: The arrival time of the e-mail is considered as the submission time, so make sure you submit some time before the deadline.&lt;br /&gt;
&lt;br /&gt;
== Code Examples ==&lt;br /&gt;
&lt;br /&gt;
* Read &amp;amp; Write strings from/ to a file: [[file_test.c]]&lt;br /&gt;
* Stack: [[stack.h]] [[stack.c]]&lt;br /&gt;
&lt;br /&gt;
== DSA Lab Web Page ==&lt;br /&gt;
&lt;br /&gt;
On this web page you will find lab assignments, code examples, related resources and, as a bonus, you can evaluate your progress (how many points you have obtained so far).&lt;br /&gt;
&lt;br /&gt;
* Where: http://dcae.pub.ro/wikilabs/index.php/Data_Structures_and_Algorithms_(lab)&lt;br /&gt;
&lt;br /&gt;
== Useful Links ==&lt;br /&gt;
&lt;br /&gt;
* Coding conventions: [[C Coding Conventions]]&lt;br /&gt;
* Virtual machine: [ftp://zeus.arh.pub.ro/pub/VirtualMachines/ LinuxDev]&lt;br /&gt;
* Linux Command Line tutorial for beginners: http://linuxcommand.org/learning_the_shell.php&lt;br /&gt;
* PDF algorithm reference book: [https://drive.google.com/file/d/0B0KC3c5boTpYLXY4UE9qUWJaTHM/edit?usp=sharing Cormen]&lt;br /&gt;
&lt;br /&gt;
== Recommended readings ==&lt;br /&gt;
&lt;br /&gt;
* The Algorithm Design Manual: [http://www.amazon.com/Algorithm-Design-Manual-Steve-Skiena/dp/0387948600 Skiena]&lt;br /&gt;
* Algorithms (4th Edition): [http://www.amazon.com/Algorithms-4th-Robert-Sedgewick/dp/032157351X/ref=sr_1_2?s=books&amp;amp;ie=UTF8&amp;amp;qid=1395000955&amp;amp;sr=1-2&amp;amp;keywords=algorithms+and+data+structures Sedgewick &amp;amp; Wayne]&lt;br /&gt;
* An Introduction to the Analysis of Algorithms: [http://www.amazon.com/Introduction-Analysis-Algorithms-2nd/dp/032190575X/ref=sr_1_1?s=books&amp;amp;ie=UTF8&amp;amp;qid=1395001114&amp;amp;sr=1-1&amp;amp;keywords=analysis+of+algorithms Sedgewick]&lt;br /&gt;
* The Art of Computer Programming: [http://www.amazon.com/Computer-Programming-Volumes-1-4A-Boxed/dp/0321751043/ref=sr_1_1?s=books&amp;amp;ie=UTF8&amp;amp;qid=1395001210&amp;amp;sr=1-1&amp;amp;keywords=knuth Knuth]&lt;br /&gt;
* Concrete Mathematics: A Foundation for Computer Science: [http://www.amazon.com/Concrete-Mathematics-Foundation-Computer-Science/dp/0201558025/ref=sr_1_1?s=books&amp;amp;ie=UTF8&amp;amp;qid=1395001255&amp;amp;sr=1-1&amp;amp;keywords=concrete+mathematics Knuth]&lt;br /&gt;
&lt;br /&gt;
== Other resources ==&lt;br /&gt;
&lt;br /&gt;
* Algorithms: Design and Analysis, Part 1: [https://www.coursera.org/course/algo here]&lt;br /&gt;
* Algorithms: Design and Analysis, Part 2: [https://www.coursera.org/course/algo2 here]&lt;br /&gt;
* Analysis of Algorithms: [https://www.coursera.org/course/aofa here]&lt;br /&gt;
* Algorithms, Part I: [https://www.coursera.org/course/algs4partI here]&lt;br /&gt;
* Algorithms, Part II: [https://www.coursera.org/course/algs4partII here]&lt;br /&gt;
* Stack Overflow: [http://stackoverflow.com/questions/tagged/c here]&lt;/div&gt;</summary>
		<author><name>Gneagoe</name></author>
	</entry>
	<entry>
		<id>http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms_(lab)&amp;diff=2122</id>
		<title>Data Structures and Algorithms (lab)</title>
		<link rel="alternate" type="text/html" href="http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms_(lab)&amp;diff=2122"/>
		<updated>2014-04-18T07:49:28Z</updated>

		<summary type="html">&lt;p&gt;Gneagoe: /* Progress tracking */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Data Structures and Algorithms course is based on knowledge gained from the Computer Programming course in the first semester, and its role is to provide the base for algorithmic thinking, problem solving and advanced computer programming skills.&lt;br /&gt;
&lt;br /&gt;
== Lab activity(assignment) ==&lt;br /&gt;
&lt;br /&gt;
* Lab 1: [[Fișier:DsaLab-1_411G_412G.pdf]]&lt;br /&gt;
* Lab 2: [[Fișier:DsaLab-2_411G.pdf]]&lt;br /&gt;
* Lab 2: [[Fișier:DsaLab-2_412G.pdf]]&lt;br /&gt;
* Lab 3: 411G -&amp;gt; Coming soon(Quicksort, Stack, Queue)&lt;br /&gt;
* Lab 3: 412G -&amp;gt; Coming soon(Mergesort, Singly Linked List, Doubly Linked List)&lt;br /&gt;
&lt;br /&gt;
== Progress tracking ==&lt;br /&gt;
&lt;br /&gt;
* Will be available by EOD(23.04.2014).&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
&lt;br /&gt;
* Quicksort: [https://drive.google.com/file/d/0B5SXG8Q_2rEbRERrN3RKcmM5a3c/edit?usp=sharing Quicksort.zip]&lt;br /&gt;
* Mergesort: [https://drive.google.com/file/d/0B5SXG8Q_2rEbZ3I3TmxaVXFSSXc/edit?usp=sharing Mergesort.zip]&lt;br /&gt;
* Singly Linked List: [https://drive.google.com/file/d/0B5SXG8Q_2rEbRWhTNDZmaFJST1k/edit?usp=sharing SinglyLinkedList.zip]&lt;br /&gt;
* Doubly Linked List: [https://drive.google.com/file/d/0B5SXG8Q_2rEbWmM5MU9iZDhvRHc/edit?usp=sharing DoublyLinkedList.zip]&lt;br /&gt;
* Queue Using Singly Linked List: [https://drive.google.com/file/d/0B5SXG8Q_2rEbSzdiWWNOSi02T1E/edit?usp=sharing QueueUsingSinglyLinkedList.zip]&lt;br /&gt;
* Stack Using Doubly Linked List: [https://drive.google.com/file/d/0B5SXG8Q_2rEbWE9KTlZXbU5hV1U/edit?usp=sharing StackUsingDoublyLinkedList.zip]&lt;br /&gt;
* Stack Using Dynamic Array: [https://drive.google.com/file/d/0B5SXG8Q_2rEbb1VLV0lMVFJiSm8/edit?usp=sharing StackUsingDynamicArray.zip]&lt;br /&gt;
&lt;br /&gt;
== ETTI Related Resources ==&lt;br /&gt;
&lt;br /&gt;
* Circuits &amp;amp; Electronics: [https://6002x.mitx.mit.edu/ here]&lt;/div&gt;</summary>
		<author><name>Gneagoe</name></author>
	</entry>
	<entry>
		<id>http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms_(lab)&amp;diff=2104</id>
		<title>Data Structures and Algorithms (lab)</title>
		<link rel="alternate" type="text/html" href="http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms_(lab)&amp;diff=2104"/>
		<updated>2014-04-12T09:11:37Z</updated>

		<summary type="html">&lt;p&gt;Gneagoe: /* Progress check */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Data Structures and Algorithms course is based on knowledge gained from the Computer Programming course in the first semester, and its role is to provide the base for algorithmic thinking, problem solving and advanced computer programming skills.&lt;br /&gt;
&lt;br /&gt;
== Lab activity(assignment) ==&lt;br /&gt;
&lt;br /&gt;
* Lab 1: [[Fișier:DsaLab-1_411G_412G.pdf]]&lt;br /&gt;
* Lab 2: [[Fișier:DsaLab-2_411G.pdf]]&lt;br /&gt;
* Lab 2: [[Fișier:DsaLab-2_412G.pdf]]&lt;br /&gt;
* Lab 3: 411G -&amp;gt; Coming soon(Quicksort, Stack, Queue)&lt;br /&gt;
* Lab 3: 412G -&amp;gt; Coming soon(Mergesort, Singly Linked List, Doubly Linked List)&lt;br /&gt;
&lt;br /&gt;
== Progress tracking ==&lt;br /&gt;
&lt;br /&gt;
* Will be available by EOD(12.04.2014).&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
&lt;br /&gt;
* Quicksort: [https://drive.google.com/file/d/0B5SXG8Q_2rEbRERrN3RKcmM5a3c/edit?usp=sharing Quicksort.zip]&lt;br /&gt;
* Mergesort: [https://drive.google.com/file/d/0B5SXG8Q_2rEbZ3I3TmxaVXFSSXc/edit?usp=sharing Mergesort.zip]&lt;br /&gt;
* Singly Linked List: [https://drive.google.com/file/d/0B5SXG8Q_2rEbRWhTNDZmaFJST1k/edit?usp=sharing SinglyLinkedList.zip]&lt;br /&gt;
* Doubly Linked List: [https://drive.google.com/file/d/0B5SXG8Q_2rEbWmM5MU9iZDhvRHc/edit?usp=sharing DoublyLinkedList.zip]&lt;br /&gt;
* Queue Using Singly Linked List: [https://drive.google.com/file/d/0B5SXG8Q_2rEbSzdiWWNOSi02T1E/edit?usp=sharing QueueUsingSinglyLinkedList.zip]&lt;br /&gt;
* Stack Using Doubly Linked List: [https://drive.google.com/file/d/0B5SXG8Q_2rEbWE9KTlZXbU5hV1U/edit?usp=sharing StackUsingDoublyLinkedList.zip]&lt;br /&gt;
* Stack Using Dynamic Array: [https://drive.google.com/file/d/0B5SXG8Q_2rEbb1VLV0lMVFJiSm8/edit?usp=sharing StackUsingDynamicArray.zip]&lt;br /&gt;
&lt;br /&gt;
== ETTI Related Resources ==&lt;br /&gt;
&lt;br /&gt;
* Circuits &amp;amp; Electronics: [https://6002x.mitx.mit.edu/ here]&lt;/div&gt;</summary>
		<author><name>Gneagoe</name></author>
	</entry>
	<entry>
		<id>http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms_(lab)&amp;diff=2103</id>
		<title>Data Structures and Algorithms (lab)</title>
		<link rel="alternate" type="text/html" href="http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms_(lab)&amp;diff=2103"/>
		<updated>2014-04-12T07:33:11Z</updated>

		<summary type="html">&lt;p&gt;Gneagoe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Data Structures and Algorithms course is based on knowledge gained from the Computer Programming course in the first semester, and its role is to provide the base for algorithmic thinking, problem solving and advanced computer programming skills.&lt;br /&gt;
&lt;br /&gt;
== Lab activity(assignment) ==&lt;br /&gt;
&lt;br /&gt;
* Lab 1: [[Fișier:DsaLab-1_411G_412G.pdf]]&lt;br /&gt;
* Lab 2: [[Fișier:DsaLab-2_411G.pdf]]&lt;br /&gt;
* Lab 2: [[Fișier:DsaLab-2_412G.pdf]]&lt;br /&gt;
* Lab 3: 411G -&amp;gt; Coming soon(Quicksort, Stack, Queue)&lt;br /&gt;
* Lab 3: 412G -&amp;gt; Coming soon(Mergesort, Singly Linked List, Doubly Linked List)&lt;br /&gt;
&lt;br /&gt;
== Progress check ==&lt;br /&gt;
&lt;br /&gt;
* Will be available by EOD(12.04.2014).&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
&lt;br /&gt;
* Quicksort: [https://drive.google.com/file/d/0B5SXG8Q_2rEbRERrN3RKcmM5a3c/edit?usp=sharing Quicksort.zip]&lt;br /&gt;
* Mergesort: [https://drive.google.com/file/d/0B5SXG8Q_2rEbZ3I3TmxaVXFSSXc/edit?usp=sharing Mergesort.zip]&lt;br /&gt;
* Singly Linked List: [https://drive.google.com/file/d/0B5SXG8Q_2rEbRWhTNDZmaFJST1k/edit?usp=sharing SinglyLinkedList.zip]&lt;br /&gt;
* Doubly Linked List: [https://drive.google.com/file/d/0B5SXG8Q_2rEbWmM5MU9iZDhvRHc/edit?usp=sharing DoublyLinkedList.zip]&lt;br /&gt;
* Queue Using Singly Linked List: [https://drive.google.com/file/d/0B5SXG8Q_2rEbSzdiWWNOSi02T1E/edit?usp=sharing QueueUsingSinglyLinkedList.zip]&lt;br /&gt;
* Stack Using Doubly Linked List: [https://drive.google.com/file/d/0B5SXG8Q_2rEbWE9KTlZXbU5hV1U/edit?usp=sharing StackUsingDoublyLinkedList.zip]&lt;br /&gt;
* Stack Using Dynamic Array: [https://drive.google.com/file/d/0B5SXG8Q_2rEbb1VLV0lMVFJiSm8/edit?usp=sharing StackUsingDynamicArray.zip]&lt;br /&gt;
&lt;br /&gt;
== ETTI Related Resources ==&lt;br /&gt;
&lt;br /&gt;
* Circuits &amp;amp; Electronics: [https://6002x.mitx.mit.edu/ here]&lt;/div&gt;</summary>
		<author><name>Gneagoe</name></author>
	</entry>
	<entry>
		<id>http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms&amp;diff=2102</id>
		<title>Data Structures and Algorithms</title>
		<link rel="alternate" type="text/html" href="http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms&amp;diff=2102"/>
		<updated>2014-04-12T07:30:23Z</updated>

		<summary type="html">&lt;p&gt;Gneagoe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Data Structures and Algorithms course is based on knowledge gained from the Computer Programming course in the first semester, and its role is to provide the base for algorithmic thinking, problem solving and advanced computer programming skills.&lt;br /&gt;
&lt;br /&gt;
== Lecture Slides ==&lt;br /&gt;
&lt;br /&gt;
* Lecture 1: [[Fișier:lecture1.pdf]]&lt;br /&gt;
* Lecture 2: [[Fișier:lecture2.pdf]]&lt;br /&gt;
* Lecture 3: [[Fișier:lecture3.pdf]]&lt;br /&gt;
* Lecture 4: [[Fișier:lecture4.pdf]]&lt;br /&gt;
* Lecture 5: [[Fișier:lecture5.pdf]]&lt;br /&gt;
* Lecture 6: [[Fișier:lecture6.pdf]]&lt;br /&gt;
* Lecture 7: Examples: [[list.h]] [[list.c]] [[test_list.c]]&lt;br /&gt;
* Lecture 8: [[Fișier:lecture8.pdf]]&lt;br /&gt;
* Lecture 9: [[Fișier:lecture9.pdf]]&lt;br /&gt;
* Lecture 10: [[Fișier:lecture10.pdf]]&lt;br /&gt;
* Lecture 11: [[Fișier:lecture11.pdf]]&lt;br /&gt;
* Lecture 12: [[Fișier:lecture12.pdf]]&lt;br /&gt;
* Lecture 13: [[Fișier:lecture13.pdf]]&lt;br /&gt;
* Lecture 14: [[Fișier:lecture14.pdf]]&lt;br /&gt;
&lt;br /&gt;
== Homework - 2014 ==&lt;br /&gt;
&lt;br /&gt;
# [[DSA Homework 1]] - soft deadline: 13.03.2014, 23:59, hard deadline: 27.03.2014, 23:59 - [https://docs.google.com/spreadsheets/d/17_iF5S8TjUS96Y_3fnfiJgX71Ly0joPqRG3pGKdAFKo/edit?usp=sharing Results]&lt;br /&gt;
# [[DSA Homework 2]] - soft deadline: 27.03.2014, 23:59, hard deadline: 10.04.2014, 23:59 - [https://docs.google.com/spreadsheets/d/17_iF5S8TjUS96Y_3fnfiJgX71Ly0joPqRG3pGKdAFKo/edit#gid=1273316209 Results]&lt;br /&gt;
# [[DSA Homework 3]] - soft deadline: 10.04.2014, 23:59, hard deadline: 24.04.2014, 23:59&lt;br /&gt;
# [[DSA Homework 4]] - soft deadline: 24.04.2014, 23:59, hard deadline: 08.05.2014, 23:59&lt;br /&gt;
&lt;br /&gt;
Homework submitted after the &amp;#039;&amp;#039;&amp;#039;soft deadline&amp;#039;&amp;#039;&amp;#039; will only receive half the credit. Homework submitted after the &amp;#039;&amp;#039;&amp;#039;hard deadline&amp;#039;&amp;#039;&amp;#039; will receive no credit.&lt;br /&gt;
&lt;br /&gt;
=== Deliverables ===&lt;br /&gt;
&lt;br /&gt;
Submissions must include one or more C source files, compilable with GCC version 4.8.0 or greater, and a .txt document (&amp;#039;&amp;#039;&amp;#039;NOT&amp;#039;&amp;#039;&amp;#039; a doc/ docx or pdf file) including the algorithm description and a short analysis of the complexity.&lt;br /&gt;
&lt;br /&gt;
=== Submission ===&lt;br /&gt;
&lt;br /&gt;
Homework will be submitted via e-mail at address [mailto:homework@dcae.pub.ro homework@dcae.pub.ro]. &lt;br /&gt;
&lt;br /&gt;
The e-mail &amp;#039;&amp;#039;&amp;#039;subject&amp;#039;&amp;#039;&amp;#039; MUST follow the following template: &amp;#039;&amp;#039;&amp;#039;[DSA]&amp;lt;your_name&amp;gt; - &amp;lt;your_group&amp;gt; - &amp;lt;homework #&amp;gt;&amp;#039;&amp;#039;&amp;#039;. E.g.: [DSA]Radu Hobincu - 421G - 1&lt;br /&gt;
&lt;br /&gt;
The e-mail &amp;#039;&amp;#039;&amp;#039;body&amp;#039;&amp;#039;&amp;#039; should contain any comments you wish to make on the homework.&lt;br /&gt;
&lt;br /&gt;
The e-mail &amp;#039;&amp;#039;&amp;#039;attachments&amp;#039;&amp;#039;&amp;#039; should consist of at least two files: one or more C source files, having a .c extension, and a text file, having a .txt extension, containing the algorithm description and analysis.&lt;br /&gt;
&lt;br /&gt;
NOTE: The arrival time of the e-mail is considered as the submission time, so make sure you submit some time before the deadline.&lt;br /&gt;
&lt;br /&gt;
== Code Examples ==&lt;br /&gt;
&lt;br /&gt;
* Read &amp;amp; Write strings from/ to a file: [[file_test.c]]&lt;br /&gt;
* Stack: [[stack.h]] [[stack.c]]&lt;br /&gt;
&lt;br /&gt;
== DSA Lab Web Page ==&lt;br /&gt;
&lt;br /&gt;
On this web page you will find lab assignments, code examples, related resources and as a bonus, you can evaluate your progress (how many points you have obtained so far).&lt;br /&gt;
&lt;br /&gt;
* Where: http://dcae.pub.ro/wikilabs/index.php/Data_Structures_and_Algorithms_(lab)&lt;br /&gt;
&lt;br /&gt;
== Useful Links ==&lt;br /&gt;
&lt;br /&gt;
* Coding conventions: [[C Coding Conventions]]&lt;br /&gt;
* Virtual machine: [ftp://zeus.arh.pub.ro/pub/VirtualMachines/ LinuxDev]&lt;br /&gt;
* Linux Command Line tutorial for beginners: http://linuxcommand.org/learning_the_shell.php&lt;br /&gt;
* PDF algorithm reference book: [https://drive.google.com/file/d/0B0KC3c5boTpYLXY4UE9qUWJaTHM/edit?usp=sharing Cormen]&lt;br /&gt;
&lt;br /&gt;
== Recommended readings ==&lt;br /&gt;
&lt;br /&gt;
* The Algorithm Design Manual: [http://www.amazon.com/Algorithm-Design-Manual-Steve-Skiena/dp/0387948600 Skiena]&lt;br /&gt;
* Algorithms (4th Edition): [http://www.amazon.com/Algorithms-4th-Robert-Sedgewick/dp/032157351X/ref=sr_1_2?s=books&amp;amp;ie=UTF8&amp;amp;qid=1395000955&amp;amp;sr=1-2&amp;amp;keywords=algorithms+and+data+structures Sedgewick &amp;amp; Wayne]&lt;br /&gt;
* An Introduction to the Analysis of Algorithms: [http://www.amazon.com/Introduction-Analysis-Algorithms-2nd/dp/032190575X/ref=sr_1_1?s=books&amp;amp;ie=UTF8&amp;amp;qid=1395001114&amp;amp;sr=1-1&amp;amp;keywords=analysis+of+algorithms Sedgewick]&lt;br /&gt;
* The Art of Computer Programming: [http://www.amazon.com/Computer-Programming-Volumes-1-4A-Boxed/dp/0321751043/ref=sr_1_1?s=books&amp;amp;ie=UTF8&amp;amp;qid=1395001210&amp;amp;sr=1-1&amp;amp;keywords=knuth Knuth]&lt;br /&gt;
* Concrete Mathematics: A Foundation for Computer Science: [http://www.amazon.com/Concrete-Mathematics-Foundation-Computer-Science/dp/0201558025/ref=sr_1_1?s=books&amp;amp;ie=UTF8&amp;amp;qid=1395001255&amp;amp;sr=1-1&amp;amp;keywords=concrete+mathematics Knuth]&lt;br /&gt;
&lt;br /&gt;
== Other resources ==&lt;br /&gt;
&lt;br /&gt;
* Algorithms: Design and Analysis, Part 1: [https://www.coursera.org/course/algo here]&lt;br /&gt;
* Algorithms: Design and Analysis, Part 2: [https://www.coursera.org/course/algo2 here]&lt;br /&gt;
* Analysis of Algorithms: [https://www.coursera.org/course/aofa here]&lt;br /&gt;
* Algorithms, Part I: [https://www.coursera.org/course/algs4partI here]&lt;br /&gt;
* Algorithms, Part II: [https://www.coursera.org/course/algs4partII here]&lt;br /&gt;
* Stack Overflow: [http://stackoverflow.com/questions/tagged/c here]&lt;/div&gt;</summary>
		<author><name>Gneagoe</name></author>
	</entry>
	<entry>
		<id>http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms&amp;diff=2101</id>
		<title>Data Structures and Algorithms</title>
		<link rel="alternate" type="text/html" href="http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms&amp;diff=2101"/>
		<updated>2014-04-12T07:12:56Z</updated>

		<summary type="html">&lt;p&gt;Gneagoe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Data Structures and Algorithms course is based on knowledge gained from the Computer Programming course in the first semester, and its role is to provide the base for algorithmic thinking, problem solving and advanced computer programming skills.&lt;br /&gt;
&lt;br /&gt;
== Lecture Slides ==&lt;br /&gt;
&lt;br /&gt;
* Lecture 1: [[Fișier:lecture1.pdf]]&lt;br /&gt;
* Lecture 2: [[Fișier:lecture2.pdf]]&lt;br /&gt;
* Lecture 3: [[Fișier:lecture3.pdf]]&lt;br /&gt;
* Lecture 4: [[Fișier:lecture4.pdf]]&lt;br /&gt;
* Lecture 5: [[Fișier:lecture5.pdf]]&lt;br /&gt;
* Lecture 6: [[Fișier:lecture6.pdf]]&lt;br /&gt;
* Lecture 7: Examples: [[list.h]] [[list.c]] [[test_list.c]]&lt;br /&gt;
* Lecture 8: [[Fișier:lecture8.pdf]]&lt;br /&gt;
* Lecture 9: [[Fișier:lecture9.pdf]]&lt;br /&gt;
* Lecture 10: [[Fișier:lecture10.pdf]]&lt;br /&gt;
* Lecture 11: [[Fișier:lecture11.pdf]]&lt;br /&gt;
* Lecture 12: [[Fișier:lecture12.pdf]]&lt;br /&gt;
* Lecture 13: [[Fișier:lecture13.pdf]]&lt;br /&gt;
* Lecture 14: [[Fișier:lecture14.pdf]]&lt;br /&gt;
&lt;br /&gt;
== Homework - 2014 ==&lt;br /&gt;
&lt;br /&gt;
# [[DSA Homework 1]] - soft deadline: 13.03.2014, 23:59, hard deadline: 27.03.2014, 23:59 - [https://docs.google.com/spreadsheets/d/17_iF5S8TjUS96Y_3fnfiJgX71Ly0joPqRG3pGKdAFKo/edit?usp=sharing Results]&lt;br /&gt;
# [[DSA Homework 2]] - soft deadline: 27.03.2014, 23:59, hard deadline: 10.04.2014, 23:59 - [https://docs.google.com/spreadsheets/d/17_iF5S8TjUS96Y_3fnfiJgX71Ly0joPqRG3pGKdAFKo/edit#gid=1273316209 Results]&lt;br /&gt;
# [[DSA Homework 3]] - soft deadline: 10.04.2014, 23:59, hard deadline: 24.04.2014, 23:59&lt;br /&gt;
# [[DSA Homework 4]] - soft deadline: 24.04.2014, 23:59, hard deadline: 08.05.2014, 23:59&lt;br /&gt;
&lt;br /&gt;
Homework submitted after the &amp;#039;&amp;#039;&amp;#039;soft deadline&amp;#039;&amp;#039;&amp;#039; will only receive half the credit. Homework submitted after the &amp;#039;&amp;#039;&amp;#039;hard deadline&amp;#039;&amp;#039;&amp;#039; will receive no credit.&lt;br /&gt;
&lt;br /&gt;
=== Deliverables ===&lt;br /&gt;
&lt;br /&gt;
Submissions must include one or more C source files, compilable with GCC version 4.8.0 or greater, and a .txt document (&amp;#039;&amp;#039;&amp;#039;NOT&amp;#039;&amp;#039;&amp;#039; a doc/ docx or pdf file) including the algorithm description and a short analysis of the complexity.&lt;br /&gt;
&lt;br /&gt;
=== Submission ===&lt;br /&gt;
&lt;br /&gt;
Homework will be submitted via e-mail at address [mailto:homework@dcae.pub.ro homework@dcae.pub.ro]. &lt;br /&gt;
&lt;br /&gt;
The e-mail &amp;#039;&amp;#039;&amp;#039;subject&amp;#039;&amp;#039;&amp;#039; MUST follow the following template: &amp;#039;&amp;#039;&amp;#039;[DSA]&amp;lt;your_name&amp;gt; - &amp;lt;your_group&amp;gt; - &amp;lt;homework #&amp;gt;&amp;#039;&amp;#039;&amp;#039;. E.g.: [DSA]Radu Hobincu - 421G - 1&lt;br /&gt;
&lt;br /&gt;
The e-mail &amp;#039;&amp;#039;&amp;#039;body&amp;#039;&amp;#039;&amp;#039; should contain any comments you wish to make on the homework.&lt;br /&gt;
&lt;br /&gt;
The e-mail &amp;#039;&amp;#039;&amp;#039;attachments&amp;#039;&amp;#039;&amp;#039; should consist of at least two files: one or more C source files, having a .c extension, and a text file, having a .txt extension, containing the algorithm description and analysis.&lt;br /&gt;
&lt;br /&gt;
NOTE: The arrival time of the e-mail is considered as the submission time, so make sure you submit some time before the deadline.&lt;br /&gt;
&lt;br /&gt;
== Code Examples ==&lt;br /&gt;
&lt;br /&gt;
* Read &amp;amp; Write strings from/ to a file: [[file_test.c]]&lt;br /&gt;
* Stack: [[stack.h]] [[stack.c]]&lt;br /&gt;
&lt;br /&gt;
== DSA Lab Web Page ==&lt;br /&gt;
&lt;br /&gt;
* http://dcae.pub.ro/wikilabs/index.php/Data_Structures_and_Algorithms_(lab)&lt;br /&gt;
&lt;br /&gt;
== Useful Links ==&lt;br /&gt;
&lt;br /&gt;
* Coding conventions: [[C Coding Conventions]]&lt;br /&gt;
* Virtual machine: [ftp://zeus.arh.pub.ro/pub/VirtualMachines/ LinuxDev]&lt;br /&gt;
* Linux Command Line tutorial for beginners: http://linuxcommand.org/learning_the_shell.php&lt;br /&gt;
* PDF algorithm reference book: [https://drive.google.com/file/d/0B0KC3c5boTpYLXY4UE9qUWJaTHM/edit?usp=sharing Cormen]&lt;br /&gt;
&lt;br /&gt;
== Recommended readings ==&lt;br /&gt;
&lt;br /&gt;
* The Algorithm Design Manual: [http://www.amazon.com/Algorithm-Design-Manual-Steve-Skiena/dp/0387948600 Skiena]&lt;br /&gt;
* Algorithms (4th Edition): [http://www.amazon.com/Algorithms-4th-Robert-Sedgewick/dp/032157351X/ref=sr_1_2?s=books&amp;amp;ie=UTF8&amp;amp;qid=1395000955&amp;amp;sr=1-2&amp;amp;keywords=algorithms+and+data+structures Sedgewick &amp;amp; Wayne]&lt;br /&gt;
* An Introduction to the Analysis of Algorithms: [http://www.amazon.com/Introduction-Analysis-Algorithms-2nd/dp/032190575X/ref=sr_1_1?s=books&amp;amp;ie=UTF8&amp;amp;qid=1395001114&amp;amp;sr=1-1&amp;amp;keywords=analysis+of+algorithms Sedgewick]&lt;br /&gt;
* The Art of Computer Programming: [http://www.amazon.com/Computer-Programming-Volumes-1-4A-Boxed/dp/0321751043/ref=sr_1_1?s=books&amp;amp;ie=UTF8&amp;amp;qid=1395001210&amp;amp;sr=1-1&amp;amp;keywords=knuth Knuth]&lt;br /&gt;
* Concrete Mathematics: A Foundation for Computer Science: [http://www.amazon.com/Concrete-Mathematics-Foundation-Computer-Science/dp/0201558025/ref=sr_1_1?s=books&amp;amp;ie=UTF8&amp;amp;qid=1395001255&amp;amp;sr=1-1&amp;amp;keywords=concrete+mathematics Knuth]&lt;br /&gt;
&lt;br /&gt;
== Other resources ==&lt;br /&gt;
&lt;br /&gt;
* Algorithms: Design and Analysis, Part 1: [https://www.coursera.org/course/algo here]&lt;br /&gt;
* Algorithms: Design and Analysis, Part 2: [https://www.coursera.org/course/algo2 here]&lt;br /&gt;
* Analysis of Algorithms: [https://www.coursera.org/course/aofa here]&lt;br /&gt;
* Algorithms, Part I: [https://www.coursera.org/course/algs4partI here]&lt;br /&gt;
* Algorithms, Part II: [https://www.coursera.org/course/algs4partII here]&lt;br /&gt;
* Stack Overflow: [http://stackoverflow.com/questions/tagged/c here]&lt;/div&gt;</summary>
		<author><name>Gneagoe</name></author>
	</entry>
	<entry>
		<id>http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms_(lab)&amp;diff=2078</id>
		<title>Data Structures and Algorithms (lab)</title>
		<link rel="alternate" type="text/html" href="http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms_(lab)&amp;diff=2078"/>
		<updated>2014-04-06T17:48:29Z</updated>

		<summary type="html">&lt;p&gt;Gneagoe: /* Examples */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Data Structures and Algorithms course is based on knowledge gained from the Computer Programming course in the first semester, and its role is to provide the base for algorithmic thinking, problem solving and advanced computer programming skills.&lt;br /&gt;
&lt;br /&gt;
== Lab activity(assignment) ==&lt;br /&gt;
&lt;br /&gt;
* Lab 1: [[Fișier:DsaLab-1_411G_412G.pdf]]&lt;br /&gt;
* Lab 2: [[Fișier:DsaLab-2_411G.pdf]]&lt;br /&gt;
* Lab 2: [[Fișier:DsaLab-2_412G.pdf]]&lt;br /&gt;
* Lab 3: 411G -&amp;gt; Coming soon(Quicksort, Stack, Queue)&lt;br /&gt;
* Lab 3: 412G -&amp;gt; Coming soon(Mergesort, Singly Linked List, Doubly Linked List)&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
* Quicksort: [https://drive.google.com/file/d/0B5SXG8Q_2rEbRERrN3RKcmM5a3c/edit?usp=sharing Quicksort.zip]&lt;br /&gt;
* Mergesort: [https://drive.google.com/file/d/0B5SXG8Q_2rEbZ3I3TmxaVXFSSXc/edit?usp=sharing Mergesort.zip]&lt;br /&gt;
* Singly Linked List: [https://drive.google.com/file/d/0B5SXG8Q_2rEbRWhTNDZmaFJST1k/edit?usp=sharing SinglyLinkedList.zip]&lt;br /&gt;
* Doubly Linked List: [https://drive.google.com/file/d/0B5SXG8Q_2rEbWmM5MU9iZDhvRHc/edit?usp=sharing DoublyLinkedList.zip]&lt;br /&gt;
* Queue Using Singly Linked List: [https://drive.google.com/file/d/0B5SXG8Q_2rEbSzdiWWNOSi02T1E/edit?usp=sharing QueueUsingSinglyLinkedList.zip]&lt;br /&gt;
* Stack Using Doubly Linked List: [https://drive.google.com/file/d/0B5SXG8Q_2rEbWE9KTlZXbU5hV1U/edit?usp=sharing StackUsingDoublyLinkedList.zip]&lt;br /&gt;
* Stack Using Dynamic Array: [https://drive.google.com/file/d/0B5SXG8Q_2rEbb1VLV0lMVFJiSm8/edit?usp=sharing StackUsingDynamicArray.zip]&lt;br /&gt;
&lt;br /&gt;
== ETTI Related Resources ==&lt;br /&gt;
&lt;br /&gt;
* Circuits &amp;amp; Electronics: [https://6002x.mitx.mit.edu/ here]&lt;/div&gt;</summary>
		<author><name>Gneagoe</name></author>
	</entry>
	<entry>
		<id>http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms_(lab)&amp;diff=2077</id>
		<title>Data Structures and Algorithms (lab)</title>
		<link rel="alternate" type="text/html" href="http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms_(lab)&amp;diff=2077"/>
		<updated>2014-04-06T15:24:02Z</updated>

		<summary type="html">&lt;p&gt;Gneagoe: /* Examples */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Data Structures and Algorithms course is based on knowledge gained from the Computer Programming course in the first semester, and its role is to provide the base for algorithmic thinking, problem solving and advanced computer programming skills.&lt;br /&gt;
&lt;br /&gt;
== Lab activity(assignment) ==&lt;br /&gt;
&lt;br /&gt;
* Lab 1: [[Fișier:DsaLab-1_411G_412G.pdf]]&lt;br /&gt;
* Lab 2: [[Fișier:DsaLab-2_411G.pdf]]&lt;br /&gt;
* Lab 2: [[Fișier:DsaLab-2_412G.pdf]]&lt;br /&gt;
* Lab 3: 411G -&amp;gt; Coming soon(Quicksort, Stack, Queue)&lt;br /&gt;
* Lab 3: 412G -&amp;gt; Coming soon(Mergesort, Singly Linked List, Doubly Linked List)&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
* Quicksort: [https://drive.google.com/file/d/0B5SXG8Q_2rEbRERrN3RKcmM5a3c/edit?usp=sharing Quicksort.zip]&lt;br /&gt;
* Singly Linked List: [https://drive.google.com/file/d/0B5SXG8Q_2rEbRWhTNDZmaFJST1k/edit?usp=sharing SinglyLinkedList.zip]&lt;br /&gt;
* Doubly Linked List: [https://drive.google.com/file/d/0B5SXG8Q_2rEbWmM5MU9iZDhvRHc/edit?usp=sharing DoublyLinkedList.zip]&lt;br /&gt;
* Queue Using Singly Linked List: [https://drive.google.com/file/d/0B5SXG8Q_2rEbSzdiWWNOSi02T1E/edit?usp=sharing QueueUsingSinglyLinkedList.zip]&lt;br /&gt;
* Stack Using Doubly Linked List: [https://drive.google.com/file/d/0B5SXG8Q_2rEbWE9KTlZXbU5hV1U/edit?usp=sharing StackUsingDoublyLinkedList.zip]&lt;br /&gt;
* Stack Using Dynamic Array: [https://drive.google.com/file/d/0B5SXG8Q_2rEbb1VLV0lMVFJiSm8/edit?usp=sharing StackUsingDynamicArray.zip]&lt;br /&gt;
&lt;br /&gt;
== ETTI Related Resources ==&lt;br /&gt;
&lt;br /&gt;
* Circuits &amp;amp; Electronics: [https://6002x.mitx.mit.edu/ here]&lt;/div&gt;</summary>
		<author><name>Gneagoe</name></author>
	</entry>
	<entry>
		<id>http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms_(lab)&amp;diff=2076</id>
		<title>Data Structures and Algorithms (lab)</title>
		<link rel="alternate" type="text/html" href="http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms_(lab)&amp;diff=2076"/>
		<updated>2014-04-06T14:53:12Z</updated>

		<summary type="html">&lt;p&gt;Gneagoe: /* Examples */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Data Structures and Algorithms course is based on knowledge gained from the Computer Programming course in the first semester, and its role is to provide the base for algorithmic thinking, problem solving and advanced computer programming skills.&lt;br /&gt;
&lt;br /&gt;
== Lab activity(assignment) ==&lt;br /&gt;
&lt;br /&gt;
* Lab 1: [[Fișier:DsaLab-1_411G_412G.pdf]]&lt;br /&gt;
* Lab 2: [[Fișier:DsaLab-2_411G.pdf]]&lt;br /&gt;
* Lab 2: [[Fișier:DsaLab-2_412G.pdf]]&lt;br /&gt;
* Lab 3: 411G -&amp;gt; Coming soon(Quicksort, Stack, Queue)&lt;br /&gt;
* Lab 3: 412G -&amp;gt; Coming soon(Mergesort, Singly Linked List, Doubly Linked List)&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
* Quicksort: [https://drive.google.com/file/d/0B5SXG8Q_2rEbRERrN3RKcmM5a3c/edit?usp=sharing Quicksort.zip]&lt;br /&gt;
* Singly Linked List: [https://drive.google.com/file/d/0B5SXG8Q_2rEbRWhTNDZmaFJST1k/edit?usp=sharing SinglyLinkedList.zip]&lt;br /&gt;
* Doubly Linked List: [https://drive.google.com/file/d/0B5SXG8Q_2rEbWmM5MU9iZDhvRHc/edit?usp=sharing DoublyLinkedList.zip]&lt;br /&gt;
* Queue Using Singly Linked List: [https://drive.google.com/file/d/0B5SXG8Q_2rEbSzdiWWNOSi02T1E/edit?usp=sharing QueueUsingSinglyLinkedList.zip]&lt;br /&gt;
* Stack Using Doubly Linked List: [https://drive.google.com/file/d/0B5SXG8Q_2rEbWE9KTlZXbU5hV1U/edit?usp=sharing StackUsingDoublyLinkedList.zip]&lt;br /&gt;
&lt;br /&gt;
== ETTI Related Resources ==&lt;br /&gt;
&lt;br /&gt;
* Circuits &amp;amp; Electronics: [https://6002x.mitx.mit.edu/ here]&lt;/div&gt;</summary>
		<author><name>Gneagoe</name></author>
	</entry>
	<entry>
		<id>http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms_(lab)&amp;diff=2075</id>
		<title>Data Structures and Algorithms (lab)</title>
		<link rel="alternate" type="text/html" href="http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms_(lab)&amp;diff=2075"/>
		<updated>2014-04-06T14:17:43Z</updated>

		<summary type="html">&lt;p&gt;Gneagoe: /* Examples */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Data Structures and Algorithms course is based on knowledge gained from the Computer Programming course in the first semester, and its role is to provide the base for algorithmic thinking, problem solving and advanced computer programming skills.&lt;br /&gt;
&lt;br /&gt;
== Lab activity(assignment) ==&lt;br /&gt;
&lt;br /&gt;
* Lab 1: [[Fișier:DsaLab-1_411G_412G.pdf]]&lt;br /&gt;
* Lab 2: [[Fișier:DsaLab-2_411G.pdf]]&lt;br /&gt;
* Lab 2: [[Fișier:DsaLab-2_412G.pdf]]&lt;br /&gt;
* Lab 3: 411G -&amp;gt; Coming soon(Quicksort, Stack, Queue)&lt;br /&gt;
* Lab 3: 412G -&amp;gt; Coming soon(Mergesort, Singly Linked List, Doubly Linked List)&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
* Quicksort: [https://drive.google.com/file/d/0B5SXG8Q_2rEbRERrN3RKcmM5a3c/edit?usp=sharing Quicksort.zip]&lt;br /&gt;
* Singly Linked List: [https://drive.google.com/file/d/0B5SXG8Q_2rEbRWhTNDZmaFJST1k/edit?usp=sharing SinglyLinkedList.zip]&lt;br /&gt;
* Doubly Linked List: [https://drive.google.com/file/d/0B5SXG8Q_2rEbWmM5MU9iZDhvRHc/edit?usp=sharing DoublyLinkedList.zip]&lt;br /&gt;
* Queue Using Singly Linked List: [https://drive.google.com/file/d/0B5SXG8Q_2rEbSzdiWWNOSi02T1E/edit?usp=sharing QueueUsingSinglyLinkedList.zip]&lt;br /&gt;
&lt;br /&gt;
== ETTI Related Resources ==&lt;br /&gt;
&lt;br /&gt;
* Circuits &amp;amp; Electronics: [https://6002x.mitx.mit.edu/ here]&lt;/div&gt;</summary>
		<author><name>Gneagoe</name></author>
	</entry>
	<entry>
		<id>http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms_(lab)&amp;diff=2074</id>
		<title>Data Structures and Algorithms (lab)</title>
		<link rel="alternate" type="text/html" href="http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms_(lab)&amp;diff=2074"/>
		<updated>2014-04-06T13:36:17Z</updated>

		<summary type="html">&lt;p&gt;Gneagoe: /* Examples */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Data Structures and Algorithms course is based on knowledge gained from the Computer Programming course in the first semester, and its role is to provide the base for algorithmic thinking, problem solving and advanced computer programming skills.&lt;br /&gt;
&lt;br /&gt;
== Lab activity(assignment) ==&lt;br /&gt;
&lt;br /&gt;
* Lab 1: [[Fișier:DsaLab-1_411G_412G.pdf]]&lt;br /&gt;
* Lab 2: [[Fișier:DsaLab-2_411G.pdf]]&lt;br /&gt;
* Lab 2: [[Fișier:DsaLab-2_412G.pdf]]&lt;br /&gt;
* Lab 3: 411G -&amp;gt; Coming soon(Quicksort, Stack, Queue)&lt;br /&gt;
* Lab 3: 412G -&amp;gt; Coming soon(Mergesort, Singly Linked List, Doubly Linked List)&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
* Quicksort: [https://drive.google.com/file/d/0B5SXG8Q_2rEbRERrN3RKcmM5a3c/edit?usp=sharing Quicksort.zip]&lt;br /&gt;
* Singly Linked List: [https://drive.google.com/file/d/0B5SXG8Q_2rEbRWhTNDZmaFJST1k/edit?usp=sharing SinglyLinkedList.zip]&lt;br /&gt;
* Doubly Linked List: [https://drive.google.com/file/d/0B5SXG8Q_2rEbb1lKUk9HcUI3TXc/edit?usp=sharing DoublyLinkedList.zip]&lt;br /&gt;
* Queue Using Singly Linked List: [https://drive.google.com/file/d/0B5SXG8Q_2rEbSzdiWWNOSi02T1E/edit?usp=sharing QueueUsingSinglyLinkedList.zip]&lt;br /&gt;
&lt;br /&gt;
== ETTI Related Resources ==&lt;br /&gt;
&lt;br /&gt;
* Circuits &amp;amp; Electronics: [https://6002x.mitx.mit.edu/ here]&lt;/div&gt;</summary>
		<author><name>Gneagoe</name></author>
	</entry>
	<entry>
		<id>http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms_(lab)&amp;diff=2073</id>
		<title>Data Structures and Algorithms (lab)</title>
		<link rel="alternate" type="text/html" href="http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms_(lab)&amp;diff=2073"/>
		<updated>2014-04-06T13:27:52Z</updated>

		<summary type="html">&lt;p&gt;Gneagoe: /* Examples */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Data Structures and Algorithms course is based on knowledge gained from the Computer Programming course in the first semester, and its role is to provide the base for algorithmic thinking, problem solving and advanced computer programming skills.&lt;br /&gt;
&lt;br /&gt;
== Lab activity(assignment) ==&lt;br /&gt;
&lt;br /&gt;
* Lab 1: [[Fișier:DsaLab-1_411G_412G.pdf]]&lt;br /&gt;
* Lab 2: [[Fișier:DsaLab-2_411G.pdf]]&lt;br /&gt;
* Lab 2: [[Fișier:DsaLab-2_412G.pdf]]&lt;br /&gt;
* Lab 3: 411G -&amp;gt; Coming soon(Quicksort, Stack, Queue)&lt;br /&gt;
* Lab 3: 412G -&amp;gt; Coming soon(Mergesort, Singly Linked List, Doubly Linked List)&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
* Quicksort: [https://drive.google.com/file/d/0B5SXG8Q_2rEbRERrN3RKcmM5a3c/edit?usp=sharing Quicksort.zip]&lt;br /&gt;
* Singly Linked List: [https://drive.google.com/file/d/0B5SXG8Q_2rEbRWhTNDZmaFJST1k/edit?usp=sharing SinglyLinkedList.zip]&lt;br /&gt;
* Queue Using Singly Linked List: [https://drive.google.com/file/d/0B5SXG8Q_2rEbSzdiWWNOSi02T1E/edit?usp=sharing QueueUsingSinglyLinkedList.zip]&lt;br /&gt;
&lt;br /&gt;
== ETTI Related Resources ==&lt;br /&gt;
&lt;br /&gt;
* Circuits &amp;amp; Electronics: [https://6002x.mitx.mit.edu/ here]&lt;/div&gt;</summary>
		<author><name>Gneagoe</name></author>
	</entry>
	<entry>
		<id>http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms_(lab)&amp;diff=2072</id>
		<title>Data Structures and Algorithms (lab)</title>
		<link rel="alternate" type="text/html" href="http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms_(lab)&amp;diff=2072"/>
		<updated>2014-04-06T12:56:29Z</updated>

		<summary type="html">&lt;p&gt;Gneagoe: /* Examples */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Data Structures and Algorithms course is based on knowledge gained from the Computer Programming course in the first semester, and its role is to provide the base for algorithmic thinking, problem solving and advanced computer programming skills.&lt;br /&gt;
&lt;br /&gt;
== Lab activity(assignment) ==&lt;br /&gt;
&lt;br /&gt;
* Lab 1: [[Fișier:DsaLab-1_411G_412G.pdf]]&lt;br /&gt;
* Lab 2: [[Fișier:DsaLab-2_411G.pdf]]&lt;br /&gt;
* Lab 2: [[Fișier:DsaLab-2_412G.pdf]]&lt;br /&gt;
* Lab 3: 411G -&amp;gt; Coming soon(Quicksort, Stack, Queue)&lt;br /&gt;
* Lab 3: 412G -&amp;gt; Coming soon(Mergesort, Singly Linked List, Doubly Linked List)&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
* Quicksort: [https://drive.google.com/file/d/0B5SXG8Q_2rEbRERrN3RKcmM5a3c/edit?usp=sharing Quicksort.zip]&lt;br /&gt;
* Singly Linked List: [https://drive.google.com/file/d/0B5SXG8Q_2rEbSnVTZnZsZ0pwMXM/edit?usp=sharing SinglyLinkedList.zip]&lt;br /&gt;
* Queue Using Singly Linked List: [https://drive.google.com/file/d/0B5SXG8Q_2rEbSzdiWWNOSi02T1E/edit?usp=sharing QueueUsingSinglyLinkedList.zip]&lt;br /&gt;
&lt;br /&gt;
== ETTI Related Resources ==&lt;br /&gt;
&lt;br /&gt;
* Circuits &amp;amp; Electronics: [https://6002x.mitx.mit.edu/ here]&lt;/div&gt;</summary>
		<author><name>Gneagoe</name></author>
	</entry>
	<entry>
		<id>http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms_(lab)&amp;diff=2071</id>
		<title>Data Structures and Algorithms (lab)</title>
		<link rel="alternate" type="text/html" href="http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms_(lab)&amp;diff=2071"/>
		<updated>2014-04-06T12:56:02Z</updated>

		<summary type="html">&lt;p&gt;Gneagoe: /* Examples */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Data Structures and Algorithms course is based on knowledge gained from the Computer Programming course in the first semester, and its role is to provide the base for algorithmic thinking, problem solving and advanced computer programming skills.&lt;br /&gt;
&lt;br /&gt;
== Lab activity(assignment) ==&lt;br /&gt;
&lt;br /&gt;
* Lab 1: [[Fișier:DsaLab-1_411G_412G.pdf]]&lt;br /&gt;
* Lab 2: [[Fișier:DsaLab-2_411G.pdf]]&lt;br /&gt;
* Lab 2: [[Fișier:DsaLab-2_412G.pdf]]&lt;br /&gt;
* Lab 3: 411G -&amp;gt; Coming soon(Quicksort, Stack, Queue)&lt;br /&gt;
* Lab 3: 412G -&amp;gt; Coming soon(Mergesort, Singly Linked List, Doubly Linked List)&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
* Quicksort: [https://drive.google.com/file/d/0B5SXG8Q_2rEbRERrN3RKcmM5a3c/edit?usp=sharing Quicksort.zip]&lt;br /&gt;
* Singly Linked List: [https://drive.google.com/folderview?id=0B5SXG8Q_2rEbS0FxUUVWZ0tWaU0&amp;amp;usp=sharing SinglyLinkedList.zip]&lt;br /&gt;
* Queue Using Singly Linked List: [https://drive.google.com/file/d/0B5SXG8Q_2rEbSzdiWWNOSi02T1E/edit?usp=sharing QueueUsingSinglyLinkedList.zip]&lt;br /&gt;
&lt;br /&gt;
== ETTI Related Resources ==&lt;br /&gt;
&lt;br /&gt;
* Circuits &amp;amp; Electronics: [https://6002x.mitx.mit.edu/ here]&lt;/div&gt;</summary>
		<author><name>Gneagoe</name></author>
	</entry>
	<entry>
		<id>http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms_(lab)&amp;diff=2070</id>
		<title>Data Structures and Algorithms (lab)</title>
		<link rel="alternate" type="text/html" href="http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms_(lab)&amp;diff=2070"/>
		<updated>2014-04-06T12:55:28Z</updated>

		<summary type="html">&lt;p&gt;Gneagoe: /* Examples */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Data Structures and Algorithms course is based on knowledge gained from the Computer Programming course in the first semester, and its role is to provide the base for algorithmic thinking, problem solving and advanced computer programming skills.&lt;br /&gt;
&lt;br /&gt;
== Lab activity(assignment) ==&lt;br /&gt;
&lt;br /&gt;
* Lab 1: [[Fișier:DsaLab-1_411G_412G.pdf]]&lt;br /&gt;
* Lab 2: [[Fișier:DsaLab-2_411G.pdf]]&lt;br /&gt;
* Lab 2: [[Fișier:DsaLab-2_412G.pdf]]&lt;br /&gt;
* Lab 3: 411G -&amp;gt; Coming soon(Quicksort, Stack, Queue)&lt;br /&gt;
* Lab 3: 412G -&amp;gt; Coming soon(Mergesort, Singly Linked List, Doubly Linked List)&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
* Quicksort: [https://drive.google.com/folderview?id=0B5SXG8Q_2rEbS0FxUUVWZ0tWaU0&amp;amp;usp=sharing Quicksort.zip]&lt;br /&gt;
* Singly Linked List: [https://drive.google.com/folderview?id=0B5SXG8Q_2rEbS0FxUUVWZ0tWaU0&amp;amp;usp=sharing SinglyLinkedList.zip]&lt;br /&gt;
* Queue Using Singly Linked List: [https://drive.google.com/file/d/0B5SXG8Q_2rEbSzdiWWNOSi02T1E/edit?usp=sharing QueueUsingSinglyLinkedList.zip]&lt;br /&gt;
&lt;br /&gt;
== ETTI Related Resources ==&lt;br /&gt;
&lt;br /&gt;
* Circuits &amp;amp; Electronics: [https://6002x.mitx.mit.edu/ here]&lt;/div&gt;</summary>
		<author><name>Gneagoe</name></author>
	</entry>
	<entry>
		<id>http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms_(lab)&amp;diff=2069</id>
		<title>Data Structures and Algorithms (lab)</title>
		<link rel="alternate" type="text/html" href="http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms_(lab)&amp;diff=2069"/>
		<updated>2014-04-06T12:53:10Z</updated>

		<summary type="html">&lt;p&gt;Gneagoe: /* Examples */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Data Structures and Algorithms course is based on knowledge gained from the Computer Programming course in the first semester, and its role is to provide the base for algorithmic thinking, problem solving and advanced computer programming skills.&lt;br /&gt;
&lt;br /&gt;
== Lab activity(assignment) ==&lt;br /&gt;
&lt;br /&gt;
* Lab 1: [[Fișier:DsaLab-1_411G_412G.pdf]]&lt;br /&gt;
* Lab 2: [[Fișier:DsaLab-2_411G.pdf]]&lt;br /&gt;
* Lab 2: [[Fișier:DsaLab-2_412G.pdf]]&lt;br /&gt;
* Lab 3: 411G -&amp;gt; Coming soon(Quicksort, Stack, Queue)&lt;br /&gt;
* Lab 3: 412G -&amp;gt; Coming soon(Mergesort, Singly Linked List, Doubly Linked List)&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
* Quicksort: [https://drive.google.com/folderview?id=0B5SXG8Q_2rEbS0FxUUVWZ0tWaU0&amp;amp;usp=sharing Quicksort.zip]&lt;br /&gt;
* Singly Linked List: [https://drive.google.com/folderview?id=0B5SXG8Q_2rEbS0FxUUVWZ0tWaU0&amp;amp;usp=sharing SinglyLinkedList.zip]&lt;br /&gt;
* Queue Using Singly Linked List: [https://drive.google.com/folderview?id=0B5SXG8Q_2rEbS0FxUUVWZ0tWaU0&amp;amp;usp=sharing QueueUsingSinglyLinkedList.zip]&lt;br /&gt;
&lt;br /&gt;
== ETTI Related Resources ==&lt;br /&gt;
&lt;br /&gt;
* Circuits &amp;amp; Electronics: [https://6002x.mitx.mit.edu/ here]&lt;/div&gt;</summary>
		<author><name>Gneagoe</name></author>
	</entry>
	<entry>
		<id>http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms_(lab)&amp;diff=2068</id>
		<title>Data Structures and Algorithms (lab)</title>
		<link rel="alternate" type="text/html" href="http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms_(lab)&amp;diff=2068"/>
		<updated>2014-04-06T12:40:44Z</updated>

		<summary type="html">&lt;p&gt;Gneagoe: /* Examples */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Data Structures and Algorithms course is based on knowledge gained from the Computer Programming course in the first semester, and its role is to provide the base for algorithmic thinking, problem solving and advanced computer programming skills.&lt;br /&gt;
&lt;br /&gt;
== Lab activity(assignment) ==&lt;br /&gt;
&lt;br /&gt;
* Lab 1: [[Fișier:DsaLab-1_411G_412G.pdf]]&lt;br /&gt;
* Lab 2: [[Fișier:DsaLab-2_411G.pdf]]&lt;br /&gt;
* Lab 2: [[Fișier:DsaLab-2_412G.pdf]]&lt;br /&gt;
* Lab 3: 411G -&amp;gt; Coming soon(Quicksort, Stack, Queue)&lt;br /&gt;
* Lab 3: 412G -&amp;gt; Coming soon(Mergesort, Singly Linked List, Doubly Linked List)&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
* Quicksort: [https://drive.google.com/#folders/0B5SXG8Q_2rEbS0FxUUVWZ0tWaU0 Quicksort.zip]&lt;br /&gt;
* Singly Linked List: [https://drive.google.com/#folders/0B5SXG8Q_2rEbS0FxUUVWZ0tWaU0 SinglyLinkedList.zip]&lt;br /&gt;
* Queue Using Singly Linked List: [https://drive.google.com/#folders/0B5SXG8Q_2rEbS0FxUUVWZ0tWaU0 QueueUsingSinglyLinkedList.zip]&lt;br /&gt;
&lt;br /&gt;
== ETTI Related Resources ==&lt;br /&gt;
&lt;br /&gt;
* Circuits &amp;amp; Electronics: [https://6002x.mitx.mit.edu/ here]&lt;/div&gt;</summary>
		<author><name>Gneagoe</name></author>
	</entry>
	<entry>
		<id>http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms_(lab)&amp;diff=2067</id>
		<title>Data Structures and Algorithms (lab)</title>
		<link rel="alternate" type="text/html" href="http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms_(lab)&amp;diff=2067"/>
		<updated>2014-04-06T12:39:59Z</updated>

		<summary type="html">&lt;p&gt;Gneagoe: /* Examples */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Data Structures and Algorithms course is based on knowledge gained from the Computer Programming course in the first semester, and its role is to provide the base for algorithmic thinking, problem solving and advanced computer programming skills.&lt;br /&gt;
&lt;br /&gt;
== Lab activity(assignment) ==&lt;br /&gt;
&lt;br /&gt;
* Lab 1: [[Fișier:DsaLab-1_411G_412G.pdf]]&lt;br /&gt;
* Lab 2: [[Fișier:DsaLab-2_411G.pdf]]&lt;br /&gt;
* Lab 2: [[Fișier:DsaLab-2_412G.pdf]]&lt;br /&gt;
* Lab 3: 411G -&amp;gt; Coming soon(Quicksort, Stack, Queue)&lt;br /&gt;
* Lab 3: 412G -&amp;gt; Coming soon(Mergesort, Singly Linked List, Doubly Linked List)&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
* Quicksort: [https://drive.google.com/#folders/0B5SXG8Q_2rEbS0FxUUVWZ0tWaU0 Quicksort.zip]&lt;br /&gt;
* SinglyLinkedList: [https://drive.google.com/#folders/0B5SXG8Q_2rEbS0FxUUVWZ0tWaU0 SinglyLinkedList.zip]&lt;br /&gt;
* QueueUsingSinglyLinkedList: [https://drive.google.com/#folders/0B5SXG8Q_2rEbS0FxUUVWZ0tWaU0 QueueUsingSinglyLinkedList.zip]&lt;br /&gt;
&lt;br /&gt;
== ETTI Related Resources ==&lt;br /&gt;
&lt;br /&gt;
* Circuits &amp;amp; Electronics: [https://6002x.mitx.mit.edu/ here]&lt;/div&gt;</summary>
		<author><name>Gneagoe</name></author>
	</entry>
	<entry>
		<id>http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms_(lab)&amp;diff=2066</id>
		<title>Data Structures and Algorithms (lab)</title>
		<link rel="alternate" type="text/html" href="http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms_(lab)&amp;diff=2066"/>
		<updated>2014-04-06T11:17:38Z</updated>

		<summary type="html">&lt;p&gt;Gneagoe: /* Examples */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Data Structures and Algorithms course is based on knowledge gained from the Computer Programming course in the first semester, and its role is to provide the base for algorithmic thinking, problem solving and advanced computer programming skills.&lt;br /&gt;
&lt;br /&gt;
== Lab activity(assignment) ==&lt;br /&gt;
&lt;br /&gt;
* Lab 1: [[Fișier:DsaLab-1_411G_412G.pdf]]&lt;br /&gt;
* Lab 2: [[Fișier:DsaLab-2_411G.pdf]]&lt;br /&gt;
* Lab 2: [[Fișier:DsaLab-2_412G.pdf]]&lt;br /&gt;
* Lab 3: 411G -&amp;gt; Coming soon(Quicksort, Stack, Queue)&lt;br /&gt;
* Lab 3: 412G -&amp;gt; Coming soon(Mergesort, Singly Linked List, Doubly Linked List)&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
* Quicksort: [https://drive.google.com/#folders/0B5SXG8Q_2rEbS0FxUUVWZ0tWaU0 Quicksort.zip]&lt;br /&gt;
* SinglyLinkedList: [https://drive.google.com/#folders/0B5SXG8Q_2rEbS0FxUUVWZ0tWaU0 SinglyLinkedList.zip]&lt;br /&gt;
&lt;br /&gt;
== ETTI Related Resources ==&lt;br /&gt;
&lt;br /&gt;
* Circuits &amp;amp; Electronics: [https://6002x.mitx.mit.edu/ here]&lt;/div&gt;</summary>
		<author><name>Gneagoe</name></author>
	</entry>
	<entry>
		<id>http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms_(lab)&amp;diff=2041</id>
		<title>Data Structures and Algorithms (lab)</title>
		<link rel="alternate" type="text/html" href="http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms_(lab)&amp;diff=2041"/>
		<updated>2014-03-30T15:19:06Z</updated>

		<summary type="html">&lt;p&gt;Gneagoe: /* Lab activity(assignment) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Data Structures and Algorithms course is based on knowledge gained from the Computer Programming course in the first semester, and its role is to provide the base for algorithmic thinking, problem solving and advanced computer programming skills.&lt;br /&gt;
&lt;br /&gt;
== Lab activity(assignment) ==&lt;br /&gt;
&lt;br /&gt;
* Lab 1: [[Fișier:DsaLab-1_411G_412G.pdf]]&lt;br /&gt;
* Lab 2: [[Fișier:DsaLab-2_411G.pdf]]&lt;br /&gt;
* Lab 2: [[Fișier:DsaLab-2_412G.pdf]]&lt;br /&gt;
* Lab 3: 411G -&amp;gt; Coming soon(Quicksort, Stack, Queue)&lt;br /&gt;
* Lab 3: 412G -&amp;gt; Coming soon(Mergesort, Singly Linked List, Doubly Linked List)&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
* Quicksort: [https://drive.google.com/#folders/0B5SXG8Q_2rEbS0FxUUVWZ0tWaU0 Quicksort.zip]&lt;br /&gt;
&lt;br /&gt;
== ETTI Related Resources ==&lt;br /&gt;
&lt;br /&gt;
* Circuits &amp;amp; Electronics: [https://6002x.mitx.mit.edu/ here]&lt;/div&gt;</summary>
		<author><name>Gneagoe</name></author>
	</entry>
	<entry>
		<id>http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms_(lab)&amp;diff=2040</id>
		<title>Data Structures and Algorithms (lab)</title>
		<link rel="alternate" type="text/html" href="http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms_(lab)&amp;diff=2040"/>
		<updated>2014-03-30T15:18:03Z</updated>

		<summary type="html">&lt;p&gt;Gneagoe: /* Examples */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Data Structures and Algorithms course is based on knowledge gained from the Computer Programming course in the first semester, and its role is to provide the base for algorithmic thinking, problem solving and advanced computer programming skills.&lt;br /&gt;
&lt;br /&gt;
== Lab activity(assignment) ==&lt;br /&gt;
&lt;br /&gt;
* Lab 1: [[Fișier:DsaLab-1_411G_412G.pdf]]&lt;br /&gt;
* Lab 2: [[Fișier:DsaLab-2_411G.pdf]]&lt;br /&gt;
* Lab 2: [[Fișier:DsaLab-2_412G.pdf]]&lt;br /&gt;
* Lab 3: 411G -&amp;gt; Coming soon(Quicksort, Stack, Que)&lt;br /&gt;
* Lab 3: 412G -&amp;gt; Coming soon(Mergesort, Singly Linked List, Doubly Linked List)&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
* Quicksort: [https://drive.google.com/#folders/0B5SXG8Q_2rEbS0FxUUVWZ0tWaU0 Quicksort.zip]&lt;br /&gt;
&lt;br /&gt;
== ETTI Related Resources ==&lt;br /&gt;
&lt;br /&gt;
* Circuits &amp;amp; Electronics: [https://6002x.mitx.mit.edu/ here]&lt;/div&gt;</summary>
		<author><name>Gneagoe</name></author>
	</entry>
	<entry>
		<id>http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms_(lab)&amp;diff=2039</id>
		<title>Data Structures and Algorithms (lab)</title>
		<link rel="alternate" type="text/html" href="http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms_(lab)&amp;diff=2039"/>
		<updated>2014-03-30T10:18:38Z</updated>

		<summary type="html">&lt;p&gt;Gneagoe: /* Examples */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Data Structures and Algorithms course is based on knowledge gained from the Computer Programming course in the first semester, and its role is to provide the base for algorithmic thinking, problem solving and advanced computer programming skills.&lt;br /&gt;
&lt;br /&gt;
== Lab activity(assignment) ==&lt;br /&gt;
&lt;br /&gt;
* Lab 1: [[Fișier:DsaLab-1_411G_412G.pdf]]&lt;br /&gt;
* Lab 2: [[Fișier:DsaLab-2_411G.pdf]]&lt;br /&gt;
* Lab 2: [[Fișier:DsaLab-2_412G.pdf]]&lt;br /&gt;
* Lab 3: 411G -&amp;gt; Coming soon(Quicksort, Stack, Que)&lt;br /&gt;
* Lab 3: 412G -&amp;gt; Coming soon(Mergesort, Singly Linked List, Doubly Linked List)&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
* Quicksort:&lt;br /&gt;
&lt;br /&gt;
== ETTI Related Resources ==&lt;br /&gt;
&lt;br /&gt;
* Circuits &amp;amp; Electronics: [https://6002x.mitx.mit.edu/ here]&lt;/div&gt;</summary>
		<author><name>Gneagoe</name></author>
	</entry>
	<entry>
		<id>http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms_(lab)&amp;diff=2038</id>
		<title>Data Structures and Algorithms (lab)</title>
		<link rel="alternate" type="text/html" href="http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms_(lab)&amp;diff=2038"/>
		<updated>2014-03-30T10:18:30Z</updated>

		<summary type="html">&lt;p&gt;Gneagoe: /* Examples */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Data Structures and Algorithms course is based on knowledge gained from the Computer Programming course in the first semester, and its role is to provide the base for algorithmic thinking, problem solving and advanced computer programming skills.&lt;br /&gt;
&lt;br /&gt;
== Lab activity(assignment) ==&lt;br /&gt;
&lt;br /&gt;
* Lab 1: [[Fișier:DsaLab-1_411G_412G.pdf]]&lt;br /&gt;
* Lab 2: [[Fișier:DsaLab-2_411G.pdf]]&lt;br /&gt;
* Lab 2: [[Fișier:DsaLab-2_412G.pdf]]&lt;br /&gt;
* Lab 3: 411G -&amp;gt; Coming soon(Quicksort, Stack, Que)&lt;br /&gt;
* Lab 3: 412G -&amp;gt; Coming soon(Mergesort, Singly Linked List, Doubly Linked List)&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
* Quicksort: [[Fișier:main.c][Fișier:quicksort.c][Fișier:quicksort.h][Fișier:ReadMe.txt]]&lt;br /&gt;
&lt;br /&gt;
== ETTI Related Resources ==&lt;br /&gt;
&lt;br /&gt;
* Circuits &amp;amp; Electronics: [https://6002x.mitx.mit.edu/ here]&lt;/div&gt;</summary>
		<author><name>Gneagoe</name></author>
	</entry>
	<entry>
		<id>http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms_(lab)&amp;diff=2037</id>
		<title>Data Structures and Algorithms (lab)</title>
		<link rel="alternate" type="text/html" href="http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms_(lab)&amp;diff=2037"/>
		<updated>2014-03-30T10:15:22Z</updated>

		<summary type="html">&lt;p&gt;Gneagoe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Data Structures and Algorithms course is based on knowledge gained from the Computer Programming course in the first semester, and its role is to provide the base for algorithmic thinking, problem solving and advanced computer programming skills.&lt;br /&gt;
&lt;br /&gt;
== Lab activity(assignment) ==&lt;br /&gt;
&lt;br /&gt;
* Lab 1: [[Fișier:DsaLab-1_411G_412G.pdf]]&lt;br /&gt;
* Lab 2: [[Fișier:DsaLab-2_411G.pdf]]&lt;br /&gt;
* Lab 2: [[Fișier:DsaLab-2_412G.pdf]]&lt;br /&gt;
* Lab 3: 411G -&amp;gt; Coming soon(Quicksort, Stack, Que)&lt;br /&gt;
* Lab 3: 412G -&amp;gt; Coming soon(Mergesort, Singly Linked List, Doubly Linked List)&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
* Quicksort: [[Fișier:Quicksort]]&lt;br /&gt;
&lt;br /&gt;
== ETTI Related Resources ==&lt;br /&gt;
&lt;br /&gt;
* Circuits &amp;amp; Electronics: [https://6002x.mitx.mit.edu/ here]&lt;/div&gt;</summary>
		<author><name>Gneagoe</name></author>
	</entry>
	<entry>
		<id>http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms_(lab)&amp;diff=2036</id>
		<title>Data Structures and Algorithms (lab)</title>
		<link rel="alternate" type="text/html" href="http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms_(lab)&amp;diff=2036"/>
		<updated>2014-03-30T10:13:22Z</updated>

		<summary type="html">&lt;p&gt;Gneagoe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Data Structures and Algorithms course is based on knowledge gained from the Computer Programming course in the first semester, and its role is to provide the base for algorithmic thinking, problem solving and advanced computer programming skills.&lt;br /&gt;
&lt;br /&gt;
== Lab activity(assignment) ==&lt;br /&gt;
&lt;br /&gt;
* Lab 1: [[Fișier:DsaLab-1_411G_412G.pdf]]&lt;br /&gt;
* Lab 2: [[Fișier:DsaLab-2_411G.pdf]]&lt;br /&gt;
* Lab 2: [[Fișier:DsaLab-2_412G.pdf]]&lt;br /&gt;
* Lab 3: 411G -&amp;gt; Coming soon(Quicksort, Stack, Que)&lt;br /&gt;
* Lab 3: 412G -&amp;gt; Coming soon(Mergesort, Singly Linked List, Doubly Linked List)&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
* Quicksort: [[Fișier:Quicksort.zip]]&lt;br /&gt;
&lt;br /&gt;
== ETTI Related Resources ==&lt;br /&gt;
&lt;br /&gt;
* Circuits &amp;amp; Electronics: [https://6002x.mitx.mit.edu/ here]&lt;/div&gt;</summary>
		<author><name>Gneagoe</name></author>
	</entry>
	<entry>
		<id>http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms_(lab)&amp;diff=2035</id>
		<title>Data Structures and Algorithms (lab)</title>
		<link rel="alternate" type="text/html" href="http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms_(lab)&amp;diff=2035"/>
		<updated>2014-03-30T10:13:02Z</updated>

		<summary type="html">&lt;p&gt;Gneagoe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Data Structures and Algorithms course is based on knowledge gained from the Computer Programming course in the first semester, and its role is to provide the base for algorithmic thinking, problem solving and advanced computer programming skills.&lt;br /&gt;
&lt;br /&gt;
== Lab activity(assignment) ==&lt;br /&gt;
&lt;br /&gt;
* Lab 1: [[Fișier:DsaLab-1_411G_412G.pdf]]&lt;br /&gt;
* Lab 2: [[Fișier:DsaLab-2_411G.pdf]]&lt;br /&gt;
* Lab 2: [[Fișier:DsaLab-2_412G.pdf]]&lt;br /&gt;
* Lab 3: 411G -&amp;gt; Coming soon(Quicksort, Stack, Que)&lt;br /&gt;
* Lab 3: 412G -&amp;gt; Coming soon(Mergesort, Singly Linked List, Doubly Linked List)&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
* Quicksort: [[Quicksort.zip]]&lt;br /&gt;
&lt;br /&gt;
== ETTI Related Resources ==&lt;br /&gt;
&lt;br /&gt;
* Circuits &amp;amp; Electronics: [https://6002x.mitx.mit.edu/ here]&lt;/div&gt;</summary>
		<author><name>Gneagoe</name></author>
	</entry>
	<entry>
		<id>http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms_(lab)&amp;diff=1966</id>
		<title>Data Structures and Algorithms (lab)</title>
		<link rel="alternate" type="text/html" href="http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms_(lab)&amp;diff=1966"/>
		<updated>2014-03-16T22:09:06Z</updated>

		<summary type="html">&lt;p&gt;Gneagoe: /* Lab activity(assignment) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Data Structures and Algorithms course is based on knowledge gained from the Computer Programming course in the first semester, and its role is to provide the base for algorithmic thinking, problem solving and advanced computer programming skills.&lt;br /&gt;
&lt;br /&gt;
== Lab activity(assignment) ==&lt;br /&gt;
&lt;br /&gt;
* Lab 1: [[Fișier:DsaLab-1_411G_412G.pdf]]&lt;br /&gt;
* Lab 2: [[Fișier:DsaLab-2_411G.pdf]]&lt;br /&gt;
* Lab 2: [[Fișier:DsaLab-2_412G.pdf]]&lt;br /&gt;
* Lab 3: 411G -&amp;gt; Coming soon(Quicksort, Stack, Que)&lt;br /&gt;
* Lab 3: 412G -&amp;gt; Coming soon(Mergesort, Singly Linked List, Doubly Linked List)&lt;br /&gt;
&lt;br /&gt;
== ETTI Related Resources ==&lt;br /&gt;
&lt;br /&gt;
* Circuits &amp;amp; Electronics: [https://6002x.mitx.mit.edu/ here]&lt;/div&gt;</summary>
		<author><name>Gneagoe</name></author>
	</entry>
	<entry>
		<id>http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms_(lab)&amp;diff=1965</id>
		<title>Data Structures and Algorithms (lab)</title>
		<link rel="alternate" type="text/html" href="http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms_(lab)&amp;diff=1965"/>
		<updated>2014-03-16T22:01:28Z</updated>

		<summary type="html">&lt;p&gt;Gneagoe: /* Lab activity(assignment) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Data Structures and Algorithms course is based on knowledge gained from the Computer Programming course in the first semester, and its role is to provide the base for algorithmic thinking, problem solving and advanced computer programming skills.&lt;br /&gt;
&lt;br /&gt;
== Lab activity(assignment) ==&lt;br /&gt;
&lt;br /&gt;
* Lab 1: [[Fișier:DsaLab-1_411G_412G.pdf]]&lt;br /&gt;
* Lab 2: [[Fișier:DsaLab-2_411G.pdf]]&lt;br /&gt;
* Lab 2: [[Fișier:DsaLab-2_412G.pdf]]&lt;br /&gt;
* Lab 3: 411G -&amp;gt; Coming soon(Quicksort, Stack, Que)&lt;br /&gt;
* Lab 3: 412G -&amp;gt; Coming soon(Mergesort, Single Linked List, Doubly Linked List)&lt;br /&gt;
&lt;br /&gt;
== ETTI Related Resources ==&lt;br /&gt;
&lt;br /&gt;
* Circuits &amp;amp; Electronics: [https://6002x.mitx.mit.edu/ here]&lt;/div&gt;</summary>
		<author><name>Gneagoe</name></author>
	</entry>
	<entry>
		<id>http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms_(lab)&amp;diff=1964</id>
		<title>Data Structures and Algorithms (lab)</title>
		<link rel="alternate" type="text/html" href="http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms_(lab)&amp;diff=1964"/>
		<updated>2014-03-16T22:00:19Z</updated>

		<summary type="html">&lt;p&gt;Gneagoe: /* Lab activity(assignment) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Data Structures and Algorithms course is based on knowledge gained from the Computer Programming course in the first semester, and its role is to provide the base for algorithmic thinking, problem solving and advanced computer programming skills.&lt;br /&gt;
&lt;br /&gt;
== Lab activity(assignment) ==&lt;br /&gt;
&lt;br /&gt;
* Lab 1: [[Fișier:DsaLab-1_411G_412G.pdf]]&lt;br /&gt;
* Lab 2: [[Fișier:DsaLab-2_411G.pdf]]&lt;br /&gt;
* Lab 2: [[Fișier:DsaLab-2_412G.pdf]]&lt;br /&gt;
* Lab 3: 411G -&amp;gt; Coming soon(Quicksort, Stack, Que)&lt;br /&gt;
* Lab 3: 412G -&amp;gt; Coming soon(Mergesort, Single Linked List, Double Linked List)&lt;br /&gt;
&lt;br /&gt;
== ETTI Related Resources ==&lt;br /&gt;
&lt;br /&gt;
* Circuits &amp;amp; Electronics: [https://6002x.mitx.mit.edu/ here]&lt;/div&gt;</summary>
		<author><name>Gneagoe</name></author>
	</entry>
	<entry>
		<id>http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms_(lab)&amp;diff=1963</id>
		<title>Data Structures and Algorithms (lab)</title>
		<link rel="alternate" type="text/html" href="http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms_(lab)&amp;diff=1963"/>
		<updated>2014-03-16T21:58:26Z</updated>

		<summary type="html">&lt;p&gt;Gneagoe: /* Lab activity(assignment) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Data Structures and Algorithms course is based on knowledge gained from the Computer Programming course in the first semester, and its role is to provide the base for algorithmic thinking, problem solving and advanced computer programming skills.&lt;br /&gt;
&lt;br /&gt;
== Lab activity(assignment) ==&lt;br /&gt;
&lt;br /&gt;
* Lab 1: [[Fișier:DsaLab-1_411G_412G.pdf]]&lt;br /&gt;
* Lab 2: [[Fișier:DsaLab-2_411G.pdf]]&lt;br /&gt;
* Lab 2: [[Fișier:DsaLab-2_412G.pdf]]&lt;br /&gt;
* Lab 3: 411G -&amp;gt; Coming soon&lt;br /&gt;
* Lab 3: 412G -&amp;gt; Coming soon&lt;br /&gt;
&lt;br /&gt;
== ETTI Related Resources ==&lt;br /&gt;
&lt;br /&gt;
* Circuits &amp;amp; Electronics: [https://6002x.mitx.mit.edu/ here]&lt;/div&gt;</summary>
		<author><name>Gneagoe</name></author>
	</entry>
	<entry>
		<id>http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms_(lab)&amp;diff=1962</id>
		<title>Data Structures and Algorithms (lab)</title>
		<link rel="alternate" type="text/html" href="http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms_(lab)&amp;diff=1962"/>
		<updated>2014-03-16T21:57:38Z</updated>

		<summary type="html">&lt;p&gt;Gneagoe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Data Structures and Algorithms course is based on knowledge gained from the Computer Programming course in the first semester, and its role is to provide the base for algorithmic thinking, problem solving and advanced computer programming skills.&lt;br /&gt;
&lt;br /&gt;
== Lab activity(assignment) ==&lt;br /&gt;
&lt;br /&gt;
* Lab 1: [[Fișier:DsaLab-1_411G_412G.pdf]]&lt;br /&gt;
* Lab 2: [[Fișier:DsaLab-2_411G.pdf]]&lt;br /&gt;
* Lab 2: [[Fișier:DsaLab-2_412G.pdf]]&lt;br /&gt;
&lt;br /&gt;
== ETTI Related Resources ==&lt;br /&gt;
&lt;br /&gt;
* Circuits &amp;amp; Electronics: [https://6002x.mitx.mit.edu/ here]&lt;/div&gt;</summary>
		<author><name>Gneagoe</name></author>
	</entry>
	<entry>
		<id>http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms&amp;diff=1961</id>
		<title>Data Structures and Algorithms</title>
		<link rel="alternate" type="text/html" href="http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms&amp;diff=1961"/>
		<updated>2014-03-16T21:55:12Z</updated>

		<summary type="html">&lt;p&gt;Gneagoe: /* Other resources */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Data Structures and Algorithms course is based on knowledge gained from the Computer Programming course in the first semester, and its role is to provide the base for algorithmic thinking, problem solving and advanced computer programming skills.&lt;br /&gt;
&lt;br /&gt;
== Lecture Slides ==&lt;br /&gt;
&lt;br /&gt;
* Lecture 1: [[Fișier:lecture1.pdf]]&lt;br /&gt;
* Lecture 2: [[Fișier:lecture2.pdf]]&lt;br /&gt;
* Lecture 3: [[Fișier:lecture3.pdf]]&lt;br /&gt;
* Lecture 4: [[Fișier:lecture4.pdf]]&lt;br /&gt;
* Lecture 5: [[Fișier:lecture5.pdf]]&lt;br /&gt;
* Lecture 6: [[Fișier:lecture6.pdf]]&lt;br /&gt;
* Lecture 7: [[Fișier:lecture7.pdf]]&lt;br /&gt;
* Lecture 8: [[Fișier:lecture8.pdf]]&lt;br /&gt;
* Lecture 9: [[Fișier:lecture9.pdf]]&lt;br /&gt;
* Lecture 10: [[Fișier:lecture10.pdf]]&lt;br /&gt;
* Lecture 11: [[Fișier:lecture11.pdf]]&lt;br /&gt;
* Lecture 12: [[Fișier:lecture12.pdf]]&lt;br /&gt;
* Lecture 13: [[Fișier:lecture13.pdf]]&lt;br /&gt;
* Lecture 14: [[Fișier:lecture14.pdf]]&lt;br /&gt;
&lt;br /&gt;
== Homework - 2014 ==&lt;br /&gt;
&lt;br /&gt;
# [[DSA Homework 1]] - soft deadline: 13.03.2014, 23:59, hard deadline: 27.03.2014, 23:59&lt;br /&gt;
# [[DSA Homework 2]] - soft deadline: 27.03.2014, 23:59, hard deadline: 10.04.2014, 23:59&lt;br /&gt;
&lt;br /&gt;
Homework submitted after the &amp;#039;&amp;#039;&amp;#039;soft deadline&amp;#039;&amp;#039;&amp;#039; will only receive half the credit. Homework submitted after the &amp;#039;&amp;#039;&amp;#039;hard deadline&amp;#039;&amp;#039;&amp;#039; will receive no credit.&lt;br /&gt;
&lt;br /&gt;
=== Deliverables ===&lt;br /&gt;
&lt;br /&gt;
Submissions must include one or more C source files, compilable with GCC version 4.8.0 or greater, and a .txt document (&amp;#039;&amp;#039;&amp;#039;NOT&amp;#039;&amp;#039;&amp;#039; a doc/ docx or pdf file) including the algorithm description and a short analysis of the complexity.&lt;br /&gt;
&lt;br /&gt;
=== Submission ===&lt;br /&gt;
&lt;br /&gt;
Homework will be submitted via e-mail at address [mailto:homework@dcae.pub.ro homework@dcae.pub.ro]. &lt;br /&gt;
&lt;br /&gt;
The e-mail &amp;#039;&amp;#039;&amp;#039;subject&amp;#039;&amp;#039;&amp;#039; MUST follow the following template: &amp;#039;&amp;#039;&amp;#039;[DSA]&amp;lt;your_name&amp;gt; - &amp;lt;your_group&amp;gt; - &amp;lt;homework #&amp;gt;&amp;#039;&amp;#039;&amp;#039;. E.g.: [DSA]Radu Hobincu - 421G - 1&lt;br /&gt;
&lt;br /&gt;
The e-mail &amp;#039;&amp;#039;&amp;#039;body&amp;#039;&amp;#039;&amp;#039; should contain any comments you wish to make on the homework.&lt;br /&gt;
&lt;br /&gt;
The e-mail &amp;#039;&amp;#039;&amp;#039;attachments&amp;#039;&amp;#039;&amp;#039; should consist of two files: the C source file, having a .c extension, and a text file, having a .txt extension, containing the algorithm description and analysis.&lt;br /&gt;
&lt;br /&gt;
NOTE: The arrival time of the e-mail is considered as the submission time, so make sure you submit some time before the deadline.&lt;br /&gt;
&lt;br /&gt;
== Useful Links ==&lt;br /&gt;
&lt;br /&gt;
* Coding conventions: [[C Coding Conventions]]&lt;br /&gt;
* Virtual machine: [ftp://zeus.arh.pub.ro/pub/VirtualMachines/ LinuxDev]&lt;br /&gt;
* Linux Command Line tutorial for beginners: http://linuxcommand.org/learning_the_shell.php&lt;br /&gt;
* PDF algorithm reference book: [https://drive.google.com/file/d/0B0KC3c5boTpYLXY4UE9qUWJaTHM/edit?usp=sharing Cormen]&lt;br /&gt;
&lt;br /&gt;
== Recommended readings ==&lt;br /&gt;
&lt;br /&gt;
* The Algorithm Design Manual: [http://www.amazon.com/Algorithm-Design-Manual-Steve-Skiena/dp/0387948600 Skiena]&lt;br /&gt;
* Algorithms (4th Edition): [http://www.amazon.com/Algorithms-4th-Robert-Sedgewick/dp/032157351X/ref=sr_1_2?s=books&amp;amp;ie=UTF8&amp;amp;qid=1395000955&amp;amp;sr=1-2&amp;amp;keywords=algorithms+and+data+structures Sedgewick &amp;amp; Wayne]&lt;br /&gt;
* An Introduction to the Analysis of Algorithms: [http://www.amazon.com/Introduction-Analysis-Algorithms-2nd/dp/032190575X/ref=sr_1_1?s=books&amp;amp;ie=UTF8&amp;amp;qid=1395001114&amp;amp;sr=1-1&amp;amp;keywords=analysis+of+algorithms Sedgewick]&lt;br /&gt;
* The Art of Computer Programming: [http://www.amazon.com/Computer-Programming-Volumes-1-4A-Boxed/dp/0321751043/ref=sr_1_1?s=books&amp;amp;ie=UTF8&amp;amp;qid=1395001210&amp;amp;sr=1-1&amp;amp;keywords=knuth Knuth]&lt;br /&gt;
* Concrete Mathematics: A Foundation for Computer Science: [http://www.amazon.com/Concrete-Mathematics-Foundation-Computer-Science/dp/0201558025/ref=sr_1_1?s=books&amp;amp;ie=UTF8&amp;amp;qid=1395001255&amp;amp;sr=1-1&amp;amp;keywords=concrete+mathematics Knuth]&lt;br /&gt;
&lt;br /&gt;
== Other resources ==&lt;br /&gt;
&lt;br /&gt;
* Algorithms: Design and Analysis, Part 1: [https://www.coursera.org/course/algo here]&lt;br /&gt;
* Algorithms: Design and Analysis, Part 2: [https://www.coursera.org/course/algo2 here]&lt;br /&gt;
* Analysis of Algorithms: [https://www.coursera.org/course/aofa here]&lt;br /&gt;
* Algorithms, Part I: [https://www.coursera.org/course/algs4partI here]&lt;br /&gt;
* Algorithms, Part II: [https://www.coursera.org/course/algs4partII here]&lt;br /&gt;
* Stack Overflow: [http://stackoverflow.com/questions/tagged/c here]&lt;/div&gt;</summary>
		<author><name>Gneagoe</name></author>
	</entry>
	<entry>
		<id>http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms&amp;diff=1960</id>
		<title>Data Structures and Algorithms</title>
		<link rel="alternate" type="text/html" href="http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms&amp;diff=1960"/>
		<updated>2014-03-16T21:54:28Z</updated>

		<summary type="html">&lt;p&gt;Gneagoe: /* Other resources */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Data Structures and Algorithms course is based on knowledge gained from the Computer Programming course in the first semester, and its role is to provide the base for algorithmic thinking, problem solving and advanced computer programming skills.&lt;br /&gt;
&lt;br /&gt;
== Lecture Slides ==&lt;br /&gt;
&lt;br /&gt;
* Lecture 1: [[Fișier:lecture1.pdf]]&lt;br /&gt;
* Lecture 2: [[Fișier:lecture2.pdf]]&lt;br /&gt;
* Lecture 3: [[Fișier:lecture3.pdf]]&lt;br /&gt;
* Lecture 4: [[Fișier:lecture4.pdf]]&lt;br /&gt;
* Lecture 5: [[Fișier:lecture5.pdf]]&lt;br /&gt;
* Lecture 6: [[Fișier:lecture6.pdf]]&lt;br /&gt;
* Lecture 7: [[Fișier:lecture7.pdf]]&lt;br /&gt;
* Lecture 8: [[Fișier:lecture8.pdf]]&lt;br /&gt;
* Lecture 9: [[Fișier:lecture9.pdf]]&lt;br /&gt;
* Lecture 10: [[Fișier:lecture10.pdf]]&lt;br /&gt;
* Lecture 11: [[Fișier:lecture11.pdf]]&lt;br /&gt;
* Lecture 12: [[Fișier:lecture12.pdf]]&lt;br /&gt;
* Lecture 13: [[Fișier:lecture13.pdf]]&lt;br /&gt;
* Lecture 14: [[Fișier:lecture14.pdf]]&lt;br /&gt;
&lt;br /&gt;
== Homework - 2014 ==&lt;br /&gt;
&lt;br /&gt;
# [[DSA Homework 1]] - soft deadline: 13.03.2014, 23:59, hard deadline: 27.03.2014, 23:59&lt;br /&gt;
# [[DSA Homework 2]] - soft deadline: 27.03.2014, 23:59, hard deadline: 10.04.2014, 23:59&lt;br /&gt;
&lt;br /&gt;
Homework submitted after the &amp;#039;&amp;#039;&amp;#039;soft deadline&amp;#039;&amp;#039;&amp;#039; will only receive half the credit. Homework submitted after the &amp;#039;&amp;#039;&amp;#039;hard deadline&amp;#039;&amp;#039;&amp;#039; will receive no credit.&lt;br /&gt;
&lt;br /&gt;
=== Deliverables ===&lt;br /&gt;
&lt;br /&gt;
Submissions must include one or more C source files, compilable with GCC version 4.8.0 or greater, and a .txt document (&amp;#039;&amp;#039;&amp;#039;NOT&amp;#039;&amp;#039;&amp;#039; a doc/ docx or pdf file) including the algorithm description and a short analysis of the complexity.&lt;br /&gt;
&lt;br /&gt;
=== Submission ===&lt;br /&gt;
&lt;br /&gt;
Homework will be submitted via e-mail at address [mailto:homework@dcae.pub.ro homework@dcae.pub.ro]. &lt;br /&gt;
&lt;br /&gt;
The e-mail &amp;#039;&amp;#039;&amp;#039;subject&amp;#039;&amp;#039;&amp;#039; MUST follow the following template: &amp;#039;&amp;#039;&amp;#039;[DSA]&amp;lt;your_name&amp;gt; - &amp;lt;your_group&amp;gt; - &amp;lt;homework #&amp;gt;&amp;#039;&amp;#039;&amp;#039;. E.g.: [DSA]Radu Hobincu - 421G - 1&lt;br /&gt;
&lt;br /&gt;
The e-mail &amp;#039;&amp;#039;&amp;#039;body&amp;#039;&amp;#039;&amp;#039; should contain any comments you wish to make on the homework.&lt;br /&gt;
&lt;br /&gt;
The e-mail &amp;#039;&amp;#039;&amp;#039;attachments&amp;#039;&amp;#039;&amp;#039; should consist of two files: the C source file, having a .c extension, and a text file, having a .txt extension, containing the algorithm description and analysis.&lt;br /&gt;
&lt;br /&gt;
NOTE: The arrival time of the e-mail is considered as the submission time, so make sure you submit some time before the deadline.&lt;br /&gt;
&lt;br /&gt;
== Useful Links ==&lt;br /&gt;
&lt;br /&gt;
* Coding conventions: [[C Coding Conventions]]&lt;br /&gt;
* Virtual machine: [ftp://zeus.arh.pub.ro/pub/VirtualMachines/ LinuxDev]&lt;br /&gt;
* Linux Command Line tutorial for beginners: http://linuxcommand.org/learning_the_shell.php&lt;br /&gt;
* PDF algorithm reference book: [https://drive.google.com/file/d/0B0KC3c5boTpYLXY4UE9qUWJaTHM/edit?usp=sharing Cormen]&lt;br /&gt;
&lt;br /&gt;
== Recommended readings ==&lt;br /&gt;
&lt;br /&gt;
* The Algorithm Design Manual: [http://www.amazon.com/Algorithm-Design-Manual-Steve-Skiena/dp/0387948600 Skiena]&lt;br /&gt;
* Algorithms (4th Edition): [http://www.amazon.com/Algorithms-4th-Robert-Sedgewick/dp/032157351X/ref=sr_1_2?s=books&amp;amp;ie=UTF8&amp;amp;qid=1395000955&amp;amp;sr=1-2&amp;amp;keywords=algorithms+and+data+structures Sedgewick &amp;amp; Wayne]&lt;br /&gt;
* An Introduction to the Analysis of Algorithms: [http://www.amazon.com/Introduction-Analysis-Algorithms-2nd/dp/032190575X/ref=sr_1_1?s=books&amp;amp;ie=UTF8&amp;amp;qid=1395001114&amp;amp;sr=1-1&amp;amp;keywords=analysis+of+algorithms Sedgewick]&lt;br /&gt;
* The Art of Computer Programming: [http://www.amazon.com/Computer-Programming-Volumes-1-4A-Boxed/dp/0321751043/ref=sr_1_1?s=books&amp;amp;ie=UTF8&amp;amp;qid=1395001210&amp;amp;sr=1-1&amp;amp;keywords=knuth Knuth]&lt;br /&gt;
* Concrete Mathematics: A Foundation for Computer Science: [http://www.amazon.com/Concrete-Mathematics-Foundation-Computer-Science/dp/0201558025/ref=sr_1_1?s=books&amp;amp;ie=UTF8&amp;amp;qid=1395001255&amp;amp;sr=1-1&amp;amp;keywords=concrete+mathematics Knuth]&lt;br /&gt;
&lt;br /&gt;
== Other resources ==&lt;br /&gt;
&lt;br /&gt;
* Algorithms: Design and Analysis, Part 1: [https://www.coursera.org/course/algo here]&lt;br /&gt;
* Algorithms: Design and Analysis, Part 2: [https://www.coursera.org/course/algo2 here]&lt;br /&gt;
* Analysis of Algorithms: [https://www.coursera.org/course/aofa here]&lt;br /&gt;
* Algorithms, Part I: [https://www.coursera.org/course/algs4partI here]&lt;br /&gt;
* Algorithms, Part II: [https://www.coursera.org/course/algs4partII here]&lt;br /&gt;
* Stack overflow: [http://stackoverflow.com/questions/tagged/c here]&lt;/div&gt;</summary>
		<author><name>Gneagoe</name></author>
	</entry>
	<entry>
		<id>http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms&amp;diff=1959</id>
		<title>Data Structures and Algorithms</title>
		<link rel="alternate" type="text/html" href="http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms&amp;diff=1959"/>
		<updated>2014-03-16T21:52:13Z</updated>

		<summary type="html">&lt;p&gt;Gneagoe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Data Structures and Algorithms course is based on knowledge gained from the Computer Programming course in the first semester, and its role is to provide the base for algorithmic thinking, problem solving and advanced computer programming skills.&lt;br /&gt;
&lt;br /&gt;
== Lecture Slides ==&lt;br /&gt;
&lt;br /&gt;
* Lecture 1: [[Fișier:lecture1.pdf]]&lt;br /&gt;
* Lecture 2: [[Fișier:lecture2.pdf]]&lt;br /&gt;
* Lecture 3: [[Fișier:lecture3.pdf]]&lt;br /&gt;
* Lecture 4: [[Fișier:lecture4.pdf]]&lt;br /&gt;
* Lecture 5: [[Fișier:lecture5.pdf]]&lt;br /&gt;
* Lecture 6: [[Fișier:lecture6.pdf]]&lt;br /&gt;
* Lecture 7: [[Fișier:lecture7.pdf]]&lt;br /&gt;
* Lecture 8: [[Fișier:lecture8.pdf]]&lt;br /&gt;
* Lecture 9: [[Fișier:lecture9.pdf]]&lt;br /&gt;
* Lecture 10: [[Fișier:lecture10.pdf]]&lt;br /&gt;
* Lecture 11: [[Fișier:lecture11.pdf]]&lt;br /&gt;
* Lecture 12: [[Fișier:lecture12.pdf]]&lt;br /&gt;
* Lecture 13: [[Fișier:lecture13.pdf]]&lt;br /&gt;
* Lecture 14: [[Fișier:lecture14.pdf]]&lt;br /&gt;
&lt;br /&gt;
== Homework - 2014 ==&lt;br /&gt;
&lt;br /&gt;
# [[DSA Homework 1]] - soft deadline: 13.03.2014, 23:59, hard deadline: 27.03.2014, 23:59&lt;br /&gt;
# [[DSA Homework 2]] - soft deadline: 27.03.2014, 23:59, hard deadline: 10.04.2014, 23:59&lt;br /&gt;
&lt;br /&gt;
Homework submitted after the &amp;#039;&amp;#039;&amp;#039;soft deadline&amp;#039;&amp;#039;&amp;#039; will only receive half the credit. Homework submitted after the &amp;#039;&amp;#039;&amp;#039;hard deadline&amp;#039;&amp;#039;&amp;#039; will receive no credit.&lt;br /&gt;
&lt;br /&gt;
=== Deliverables ===&lt;br /&gt;
&lt;br /&gt;
Submissions must include one or more C source files, compilable with GCC version 4.8.0 or greater, and a .txt document (&amp;#039;&amp;#039;&amp;#039;NOT&amp;#039;&amp;#039;&amp;#039; a doc/ docx or pdf file) including the algorithm description and a short analysis of the complexity.&lt;br /&gt;
&lt;br /&gt;
=== Submission ===&lt;br /&gt;
&lt;br /&gt;
Homework will be submitted via e-mail at address [mailto:homework@dcae.pub.ro homework@dcae.pub.ro]. &lt;br /&gt;
&lt;br /&gt;
The e-mail &amp;#039;&amp;#039;&amp;#039;subject&amp;#039;&amp;#039;&amp;#039; MUST follow the following template: &amp;#039;&amp;#039;&amp;#039;[DSA]&amp;lt;your_name&amp;gt; - &amp;lt;your_group&amp;gt; - &amp;lt;homework #&amp;gt;&amp;#039;&amp;#039;&amp;#039;. E.g.: [DSA]Radu Hobincu - 421G - 1&lt;br /&gt;
&lt;br /&gt;
The e-mail &amp;#039;&amp;#039;&amp;#039;body&amp;#039;&amp;#039;&amp;#039; should contain any comments you wish to make on the homework.&lt;br /&gt;
&lt;br /&gt;
The e-mail &amp;#039;&amp;#039;&amp;#039;attachments&amp;#039;&amp;#039;&amp;#039; should consist of two files: the C source file, having a .c extension, and a text file, having a .txt extension, containing the algorithm description and analysis.&lt;br /&gt;
&lt;br /&gt;
NOTE: The arrival time of the e-mail is considered as the submission time, so make sure you submit some time before the deadline.&lt;br /&gt;
&lt;br /&gt;
== Useful Links ==&lt;br /&gt;
&lt;br /&gt;
* Coding conventions: [[C Coding Conventions]]&lt;br /&gt;
* Virtual machine: [ftp://zeus.arh.pub.ro/pub/VirtualMachines/ LinuxDev]&lt;br /&gt;
* Linux Command Line tutorial for beginners: http://linuxcommand.org/learning_the_shell.php&lt;br /&gt;
* PDF algorithm reference book: [https://drive.google.com/file/d/0B0KC3c5boTpYLXY4UE9qUWJaTHM/edit?usp=sharing Cormen]&lt;br /&gt;
&lt;br /&gt;
== Recommended readings ==&lt;br /&gt;
&lt;br /&gt;
* The Algorithm Design Manual: [http://www.amazon.com/Algorithm-Design-Manual-Steve-Skiena/dp/0387948600 Skiena]&lt;br /&gt;
* Algorithms (4th Edition): [http://www.amazon.com/Algorithms-4th-Robert-Sedgewick/dp/032157351X/ref=sr_1_2?s=books&amp;amp;ie=UTF8&amp;amp;qid=1395000955&amp;amp;sr=1-2&amp;amp;keywords=algorithms+and+data+structures Sedgewick &amp;amp; Wayne]&lt;br /&gt;
* An Introduction to the Analysis of Algorithms: [http://www.amazon.com/Introduction-Analysis-Algorithms-2nd/dp/032190575X/ref=sr_1_1?s=books&amp;amp;ie=UTF8&amp;amp;qid=1395001114&amp;amp;sr=1-1&amp;amp;keywords=analysis+of+algorithms Sedgewick]&lt;br /&gt;
* The Art of Computer Programming: [http://www.amazon.com/Computer-Programming-Volumes-1-4A-Boxed/dp/0321751043/ref=sr_1_1?s=books&amp;amp;ie=UTF8&amp;amp;qid=1395001210&amp;amp;sr=1-1&amp;amp;keywords=knuth Knuth]&lt;br /&gt;
* Concrete Mathematics: A Foundation for Computer Science: [http://www.amazon.com/Concrete-Mathematics-Foundation-Computer-Science/dp/0201558025/ref=sr_1_1?s=books&amp;amp;ie=UTF8&amp;amp;qid=1395001255&amp;amp;sr=1-1&amp;amp;keywords=concrete+mathematics Knuth]&lt;br /&gt;
&lt;br /&gt;
== Other resources ==&lt;br /&gt;
&lt;br /&gt;
* Algorithms: Design and Analysis, Part 1: [https://www.coursera.org/course/algo here]&lt;br /&gt;
* Algorithms: Design and Analysis, Part 2: [https://www.coursera.org/course/algo2 here]&lt;br /&gt;
* Analysis of Algorithms: [https://www.coursera.org/course/aofa here]&lt;br /&gt;
* Algorithms, Part I: [https://www.coursera.org/course/algs4partI here]&lt;br /&gt;
* Algorithms, Part II: [https://www.coursera.org/course/algs4partII here]&lt;/div&gt;</summary>
		<author><name>Gneagoe</name></author>
	</entry>
	<entry>
		<id>http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms&amp;diff=1958</id>
		<title>Data Structures and Algorithms</title>
		<link rel="alternate" type="text/html" href="http://wiki.dcae.pub.ro/index.php?title=Data_Structures_and_Algorithms&amp;diff=1958"/>
		<updated>2014-03-16T21:51:41Z</updated>

		<summary type="html">&lt;p&gt;Gneagoe: /* Online free resources */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Data Structures and Algorithms course is based on knowledge gained from the Computer Programming course in the first semester, and its role is to provide the base for algorithmic thinking, problem solving and advanced computer programming skills.&lt;br /&gt;
&lt;br /&gt;
== Lecture Slides ==&lt;br /&gt;
&lt;br /&gt;
* Lecture 1: [[Fișier:lecture1.pdf]]&lt;br /&gt;
* Lecture 2: [[Fișier:lecture2.pdf]]&lt;br /&gt;
* Lecture 3: [[Fișier:lecture3.pdf]]&lt;br /&gt;
* Lecture 4: [[Fișier:lecture4.pdf]]&lt;br /&gt;
* Lecture 5: [[Fișier:lecture5.pdf]]&lt;br /&gt;
* Lecture 6: [[Fișier:lecture6.pdf]]&lt;br /&gt;
* Lecture 7: [[Fișier:lecture7.pdf]]&lt;br /&gt;
* Lecture 8: [[Fișier:lecture8.pdf]]&lt;br /&gt;
* Lecture 9: [[Fișier:lecture9.pdf]]&lt;br /&gt;
* Lecture 10: [[Fișier:lecture10.pdf]]&lt;br /&gt;
* Lecture 11: [[Fișier:lecture11.pdf]]&lt;br /&gt;
* Lecture 12: [[Fișier:lecture12.pdf]]&lt;br /&gt;
* Lecture 13: [[Fișier:lecture13.pdf]]&lt;br /&gt;
* Lecture 14: [[Fișier:lecture14.pdf]]&lt;br /&gt;
&lt;br /&gt;
== Homework - 2014 ==&lt;br /&gt;
&lt;br /&gt;
# [[DSA Homework 1]] - soft deadline: 13.03.2014, 23:59, hard deadline: 27.03.2014, 23:59&lt;br /&gt;
# [[DSA Homework 2]] - soft deadline: 27.03.2014, 23:59, hard deadline: 10.04.2014, 23:59&lt;br /&gt;
&lt;br /&gt;
Homework submitted after the &amp;#039;&amp;#039;&amp;#039;soft deadline&amp;#039;&amp;#039;&amp;#039; will only receive half the credit. Homework submitted after the &amp;#039;&amp;#039;&amp;#039;hard deadline&amp;#039;&amp;#039;&amp;#039; will receive no credit.&lt;br /&gt;
&lt;br /&gt;
=== Deliverables ===&lt;br /&gt;
&lt;br /&gt;
Submissions must include one or more C source files, compilable with GCC version 4.8.0 or greater, and a .txt document (&amp;#039;&amp;#039;&amp;#039;NOT&amp;#039;&amp;#039;&amp;#039; a doc/ docx or pdf file) including the algorithm description and a short analysis of the complexity.&lt;br /&gt;
&lt;br /&gt;
=== Submission ===&lt;br /&gt;
&lt;br /&gt;
Homework will be submitted via e-mail at address [mailto:homework@dcae.pub.ro homework@dcae.pub.ro]. &lt;br /&gt;
&lt;br /&gt;
The e-mail &amp;#039;&amp;#039;&amp;#039;subject&amp;#039;&amp;#039;&amp;#039; MUST follow the following template: &amp;#039;&amp;#039;&amp;#039;[DSA]&amp;lt;your_name&amp;gt; - &amp;lt;your_group&amp;gt; - &amp;lt;homework #&amp;gt;&amp;#039;&amp;#039;&amp;#039;. E.g.: [DSA]Radu Hobincu - 421G - 1&lt;br /&gt;
&lt;br /&gt;
The e-mail &amp;#039;&amp;#039;&amp;#039;body&amp;#039;&amp;#039;&amp;#039; should contain any comments you wish to make on the homework.&lt;br /&gt;
&lt;br /&gt;
The e-mail &amp;#039;&amp;#039;&amp;#039;attachments&amp;#039;&amp;#039;&amp;#039; should consist of two files: the C source file, having a .c extension, and a text file, having a .txt extension, containing the algorithm description and analysis.&lt;br /&gt;
&lt;br /&gt;
NOTE: The arrival time of the e-mail is considered as the submission time, so make sure you submit some time before the deadline.&lt;br /&gt;
&lt;br /&gt;
== Useful Links ==&lt;br /&gt;
&lt;br /&gt;
* Coding conventions: [[C Coding Conventions]]&lt;br /&gt;
* Virtual machine: [ftp://zeus.arh.pub.ro/pub/VirtualMachines/ LinuxDev]&lt;br /&gt;
* Linux Command Line tutorial for beginners: http://linuxcommand.org/learning_the_shell.php&lt;br /&gt;
* PDF algorithm reference book: [https://drive.google.com/file/d/0B0KC3c5boTpYLXY4UE9qUWJaTHM/edit?usp=sharing Cormen]&lt;br /&gt;
&lt;br /&gt;
== Free online classes ==&lt;br /&gt;
&lt;br /&gt;
* Algorithms: Design and Analysis, Part 1: [https://www.coursera.org/course/algo here]&lt;br /&gt;
* Algorithms: Design and Analysis, Part 2: [https://www.coursera.org/course/algo2 here]&lt;br /&gt;
* Analysis of Algorithms: [https://www.coursera.org/course/aofa here]&lt;br /&gt;
* Algorithms, Part I: [https://www.coursera.org/course/algs4partI here]&lt;br /&gt;
* Algorithms, Part II: [https://www.coursera.org/course/algs4partII here]&lt;br /&gt;
&lt;br /&gt;
== Recommended readings ==&lt;br /&gt;
&lt;br /&gt;
* The Algorithm Design Manual: [http://www.amazon.com/Algorithm-Design-Manual-Steve-Skiena/dp/0387948600 Skiena]&lt;br /&gt;
* Algorithms (4th Edition): [http://www.amazon.com/Algorithms-4th-Robert-Sedgewick/dp/032157351X/ref=sr_1_2?s=books&amp;amp;ie=UTF8&amp;amp;qid=1395000955&amp;amp;sr=1-2&amp;amp;keywords=algorithms+and+data+structures Sedgewick &amp;amp; Wayne]&lt;br /&gt;
* An Introduction to the Analysis of Algorithms: [http://www.amazon.com/Introduction-Analysis-Algorithms-2nd/dp/032190575X/ref=sr_1_1?s=books&amp;amp;ie=UTF8&amp;amp;qid=1395001114&amp;amp;sr=1-1&amp;amp;keywords=analysis+of+algorithms Sedgewick]&lt;br /&gt;
* The Art of Computer Programming: [http://www.amazon.com/Computer-Programming-Volumes-1-4A-Boxed/dp/0321751043/ref=sr_1_1?s=books&amp;amp;ie=UTF8&amp;amp;qid=1395001210&amp;amp;sr=1-1&amp;amp;keywords=knuth Knuth]&lt;br /&gt;
* Concrete Mathematics: A Foundation for Computer Science: [http://www.amazon.com/Concrete-Mathematics-Foundation-Computer-Science/dp/0201558025/ref=sr_1_1?s=books&amp;amp;ie=UTF8&amp;amp;qid=1395001255&amp;amp;sr=1-1&amp;amp;keywords=concrete+mathematics Knuth]&lt;/div&gt;</summary>
		<author><name>Gneagoe</name></author>
	</entry>
</feed>