active courses
undergraduate (compulsory) Spring 2021-2024 |
is a course on algorithms (design and analysis). |
undergraduate (elective) Spring 2013-2014,2016,2018,2020-2024 |
is a course on network science. |
undergraduate (elective) Fall 2005-2021,2023-2024 |
is a course about mobile computing in cellular and in ad hoc networking environments. |
undergraduate (elective) Fall 2018-2021,2023-2024 |
is a course about neural networks design and fuzzy computing. |
old courses
undergraduate (elective) Spring 2006-2014,2016,2018,2020 |
is a course about the science and technology behind search engines. |
postgraduate (elective) Fall 2015-2019 |
Advanced Distributed Computing is a course about distributed computing in datacenters and cloud environments. |
undergraduate (compulsory) Spring 2014 |
Object-Oriented Programming was a course on teaching Java programming. |
postgraduate (compulsory) Fall 2005-2012 |
Programming with C++ was a course on teaching C++ programming. |
undergraduate (compulsory) Spring 2006-2012 |
Programming II (with JAVA) was a course on teaching Java programming. |
postgraduate (elective) Fall 2013-2014 |
Advanced Algorithms for Distributed Environments was the predecessor of 'Advanced Distributed Computing'. |
Top