Week |
Subject |
Related Preparation |
1) |
Fundamentals of Algorithmic Problem Solving 1 |
Introduction to Algorithms, Third Edition, Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein, The MIT Press, 2009.
Algorithms, 4th Edition by Robert Sedgewick and Kevin Wayne, Addison-Wesley Professional, 2011.
M. L., Rocca, "Advanced Algorithms and Data Structures", Manning, 2021. |
2) |
Fundamentals of Algorithmic Problem Solving 2 |
Introduction to Algorithms, Third Edition, Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein, The MIT Press, 2009.
Algorithms, 4th Edition by Robert Sedgewick and Kevin Wayne, Addison-Wesley Professional, 2011.
M. L., Rocca, "Advanced Algorithms and Data Structures", Manning, 2021. |
3) |
Fundamentals of Algorithm Analysis |
Introduction to Algorithms, Third Edition, Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein, The MIT Press, 2009.
Algorithms, 4th Edition by Robert Sedgewick and Kevin Wayne, Addison-Wesley Professional, 2011.
M. L., Rocca, "Advanced Algorithms and Data Structures", Manning, 2021. |
4) |
Lists and Linked Lists |
Introduction to Algorithms, Third Edition, Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein, The MIT Press, 2009.
Algorithms, 4th Edition by Robert Sedgewick and Kevin Wayne, Addison-Wesley Professional, 2011.
M. L., Rocca, "Advanced Algorithms and Data Structures", Manning, 2021. |
5) |
Queues and Stacks |
Introduction to Algorithms, Third Edition, Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein, The MIT Press, 2009.
Algorithms, 4th Edition by Robert Sedgewick and Kevin Wayne, Addison-Wesley Professional, 2011.
M. L., Rocca, "Advanced Algorithms and Data Structures", Manning, 2021. |
6) |
Tree Structures |
Introduction to Algorithms, Third Edition, Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein, The MIT Press, 2009.
Algorithms, 4th Edition by Robert Sedgewick and Kevin Wayne, Addison-Wesley Professional, 2011.
M. L., Rocca, "Advanced Algorithms and Data Structures", Manning, 2021. |
7) |
Binary Trees |
Introduction to Algorithms, Third Edition, Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein, The MIT Press, 2009.
Algorithms, 4th Edition by Robert Sedgewick and Kevin Wayne, Addison-Wesley Professional, 2011.
M. L., Rocca, "Advanced Algorithms and Data Structures", Manning, 2021. |
8) |
Midterm exam |
|
9) |
Practice or Review |
Introduction to Algorithms, Third Edition, Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein, The MIT Press, 2009.
Algorithms, 4th Edition by Robert Sedgewick and Kevin Wayne, Addison-Wesley Professional, 2011.
M. L., Rocca, "Advanced Algorithms and Data Structures", Manning, 2021. |
10) |
Sorting Algorithms 1 |
Introduction to Algorithms, Third Edition, Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein, The MIT Press, 2009.
Algorithms, 4th Edition by Robert Sedgewick and Kevin Wayne, Addison-Wesley Professional, 2011.
M. L., Rocca, "Advanced Algorithms and Data Structures", Manning, 2021. |
11) |
Sorting Algorithms 2 |
Introduction to Algorithms, Third Edition, Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein, The MIT Press, 2009.
Algorithms, 4th Edition by Robert Sedgewick and Kevin Wayne, Addison-Wesley Professional, 2011.
M. L., Rocca, "Advanced Algorithms and Data Structures", Manning, 2021. |
12) |
Recursion |
Introduction to Algorithms, Third Edition, Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein, The MIT Press, 2009.
Algorithms, 4th Edition by Robert Sedgewick and Kevin Wayne, Addison-Wesley Professional, 2011.
M. L., Rocca, "Advanced Algorithms and Data Structures", Manning, 2021. |
13) |
Divide and Conquer Algorithms |
Introduction to Algorithms, Third Edition, Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein, The MIT Press, 2009.
Algorithms, 4th Edition by Robert Sedgewick and Kevin Wayne, Addison-Wesley Professional, 2011.
M. L., Rocca, "Advanced Algorithms and Data Structures", Manning, 2021. |
14) |
Review of the subjects |
Introduction to Algorithms, Third Edition, Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein, The MIT Press, 2009.
Algorithms, 4th Edition by Robert Sedgewick and Kevin Wayne, Addison-Wesley Professional, 2011.
M. L., Rocca, "Advanced Algorithms and Data Structures", Manning, 2021. |
15) |
Final exam |
|
|
Program Outcomes |
Level of Contribution |
1) |
Through scientific research in the field of Electrical-Electronics Engineering, they
expand and deepen their knowledge, evaluate, interpret, and apply the information. |
|
2) |
They have comprehensive knowledge of the current techniques and methods applied in Electrical-Electronics Engineering, as well as their limitations. |
|
3) |
Using uncertain, limited, or incomplete data, they complement and apply knowledge through scientific methods; they can integrate information from different disciplines. |
|
4) |
They are aware of new and emerging applications in Electrical-Electronics Engineering, and when necessary, they investigate and learn about them. |
|
5) |
They define and formulate Electrical-Electronics Engineering problems, develop
methods to solve them, and apply innovative approaches in the solutions. |
|
6) |
They develop new and/or original ideas and methods; design complex systems or
processes and develop innovative/alternative solutions in their designs. |
|
7) |
They design and apply theoretical, experimental, and modeling-based research; they
analyze and solve complex problems encountered during this process. |
|
8) |
They can work effectively in both interdisciplinary and multidisciplinary teams, lead such teams, and develop solution approaches in complex situations; they can work independently and take responsibility. |
|
9) |
They communicate effectively in both spoken and written forms using a foreign
language at least at the B2 General Level of the European Language Portfolio. |
|
10) |
They communicate the processes and results of their work in a systematic and clear manner, either in writing or verbally, in national and international contexts, both within and outside their field. |
|
11) |
They are aware of the social, environmental, health, safety and legal aspects of
Electrical and Electronics Engineering applications, project management and business life practices and are aware of the constraints these impose on engineering applications. |
|
12) |
They observe social, scientific and ethical values in the stages of collecting,
interpreting and announcing the data and in all professional activities. |
|