Network Engineering Science and Technology Research Group (NETOS)

Courses

Fall 2023
 Course Name
Information
Homeworks
Other
Distributed Algorithms

Please refer to online courses



Programming Homeworks

Please refer to online courses

---
 Course Name
Information
Homeworks
Other
Distributed Algorithms for Computer Networks

Please refer to online courses



Programming Homeworks Please refer to online courses
---
Spring 2023
 Course Name
Information
Homeworks
Other
Internet of Things (Regular Course)

Please refer to online courses.



Programming Homeworks

Please refer to online courses.

---
 Course Name
Information
Homeworks
Other
Internet of Things (Evening Course)

Please refer to online courses.



Programming Homeworks

Please refer to online courses.

---
Fall 2022
 Course Name
Information
Homeworks
Other
Distributed Algorithms

Please refer to online courses



Programming Homeworks

Please refer to online courses

---
 Course Name
Information
Homeworks
Other
Distributed Algorithms for Computer Networks

Please refer to online courses



Programming Homeworks Please refer to online courses
---
Spring 2022
 Course Name
Information
Homeworks
Other
Internet of Things (Regular Course)

Please refer to online courses.



Programming Homeworks

Please refer to online courses.

---
 Course Name
Information
Homeworks
Other
Internet of Things (Evening Course)

Please refer to online courses.



Programming Homeworks

Please refer to online courses.

---
Fall 2021
 Course Name
Information
Homeworks
Other
Distributed Algorithms

Please refer to online courses



Programming Homeworks

Please refer to online courses

---
 Course Name
Information
Homeworks
Other
Distributed Algorithms for Computer Networks

Please refer to online courses



Programming Homeworks Please refer to online courses
---
Spring 2021
 Course Name
Information
Homeworks
Other
Internet of Things (Regular Course)

Please refer to online courses.



Programming Homeworks

Please refer to online courses.

---
 Course Name
Information
Homeworks
Other
Internet of Things (Evening Course)

Please refer to online courses.



Programming Homeworks

Please refer to online courses.

---
Fall 2020
 Course Name
Information
Homeworks
Other
Distributed Algorithms

Please refer to online courses



Programming Homeworks

Please refer to online courses

---
 Course Name
Information
Homeworks
Other
Distributed Algorithms for Computer Networks

Please refer to online courses



Programming Homeworks Please refer to online courses
---
Spring 2020
 Course Name
Information
Homeworks
Other
Internet of Things (Regular Course)

Please refer to online courses.



Programming Homeworks

Please refer to online courses.

---
 Course Name
Information
Homeworks
Other
Internet of Things (Evening Course)

Please refer to online courses.



Programming Homeworks

Please refer to online courses.

---
Fall 2019
 Course Name
Information
Homeworks
Other
 Course Name
Information
Homeworks
Other
Spring 2019
 Course Name
Information
Homeworks
Other
Fall 2018
 Course Name
Information
Homeworks
Other
Distributed Algorithms for Computer Networks
---
Spring 2018
 Course Name
Information
Homeworks
Other
Mobile and Distributed Technologies (Also Wireless Sensor Networks)
---
Fall 2017
 Course Name
Information
Homeworks
Other
 Course Name
Information
Homeworks
Other
 Approximation Algorithms
---
Spring 2017
 Course Name
Information
Homeworks
Other
 Course Name
Information
Homeworks
Other
 Advanced Distributed Algorithms
---
Fall 2016
 Course Name
Information
Homeworks
Other
 Course Name
Information
Homeworks
Other
Spring 2016
 Course Name
Information
Homeworks
Other
 Course Name
Information
Homeworks
Other
Fall 2015
 Course Name
Information
Homeworks
Other
Fall 2014
 Course Name
Information
Homeworks
Other
 Distributed Algorithms
Vize sinavi 2.Aralik.2014 Sali gunu yapilacaktir. Sinava 1 adet A4 kagidini istediginiz gibi arkali onlu doldurarak getirebilirsiniz.
 Course Name
Information
Homeworks
Other
Spring 2014
 Course Name
Information
Homeworks
Other
 Course Name
Information
Homeworks
Other
 Mobile Ad hoc Networks and Wireless Sensor Networks

Acknowledgment: Lecture notes are from Holger Karl's "Protocols and Architectures for Wireless Sensor Networks" book and Eva Tardos's Algorithm Design Course in Princeton.

To install TinyOS on laptops, UBI students please bring your laptops on 31 March, UTI students please bring your laptops on 3 April.

Click here for midterm grades.

Fall 2013
 Course Name
Information
Homeworks
Other
 Course Name
Information
Homeworks
Other
 Algorithm Design and Analysis (also Algorithms and Complexity I)

Acknowledgment: Lecture notes are from Thomas Cormen's Introduction to Algorithms Course in Dartmouth and Eva Tardos's Algorithm Design Course in Princeton.

Click here for information (7.11.2013).
Click here for all lecture notes (4.12.2013).

Click here for Project Themes and Assignments (13.11.2013).

Midterm exam will be held on 25.12.2013 at 18:30
You can send your missing/incomplete homeworks up to 31.12.2013 at 23:59 to Murat Kurt. They will be graded up to 70 points.
Click here for homework grades up to so far (24.1.2014).
Click here for midterm grades (30.12.2013).

Click here for project evaluations (23.1.2013).

Click here for All Grades (06.02.2014)
Spring 2013
 Course Name
Information
Homeworks
Other
 Fundamental Algorithmic Techniques

Acknowledgment: Lecture notes are from Thomas Cormen's Introduction to Algorithms Course in Dartmouth.

Click here for information.
Click here for all lecture notes.

Click here for Project Themes

Midterm exam will be held on 15.04.2013 at 9:30
Final exam will be held on 14.06.2013 Friday at 14:30
Click here for All Grades (After Completion Exam)
 Course Name
Information
Homeworks
Other
 Mobile Ad hoc Networks and Wireless Sensor Networks

Acknowledgment: Lecture notes are from Holger Karl's "Protocols and Architectures for Wireless Sensor Networks" book and Eva Tardos's Algorithm Design Course in Princeton.

Click here for information.
Click here for lecture notes.
Click here for BFS notes.
Click here for Face Routing notes.
Click here for Simulation with TOSSIM Presentations (both of them)
Fall 2012
 Course Name
Information
Homeworks
Other
 Distributed Algorithms
Click here for lecture notes.
Click here for asynchronous leader election notes.
Click here for asynchronous tree constructions notes.
Click here for routing notes.


Click here for Synchronous Thread Simulator with Flooding Application
Click here for Asynchronous Thread Simulator with Flooding Application

Acknowledgment: Lecture notes are from Nancy Lynch's Distributed Algorithms Course in MIT, Eva Tardos's Algorithm Design Course in Princeton, and Thomas Cormen's Introduction to Algorithms Course in Dartmouth, Seif Haridi's Computer Systems course from Swedish Institute of Technology.

 Course Name
Information
Homeworks
Other
 Algorithms and Complexity I
Click here for all lecture notes.
Click here for Algorithm Design Lecture notes.

Acknowledgment: Lecture notes are from Thomas Cormen's Introduction to Algorithms Course in Dartmouth, Eva Tardos's Algorithm Design Course in Princeton.

Spring 2012
 Course Name
Information
Homeworks
Other
 Fundamental Algorithmic Techniques
Click here for all lecture notes.

Acknowledgment: Lecture notes are from Thomas Cormen's Introduction to Algorithms Course in Dartmouth.