Green Park 108, University of Cyprus, Aglantzia, Nicosia nicopoulos@ucy.ac.cy (+357) 22892199

Teaching

I teach both Undergraduate and Graduate courses in the area of Computer Engineering.

Fall 2023 Semester

ECE 409 – Computer Architecture II (4th-year undergraduate course)
ECE 656 – Advanced Computer Architecture (graduate-level course)

Spring 2023 Semester

ECE 212 – Computer Organization and Microprocessors (2nd-year undergraduate course)


Past Courses Taught

ECE 212 – Computer Organization and Microprocessors (2nd-year undergraduate course)
[Spring 2010 – 2018, Spring 2020, Spring 2023-]

ECE 314 – Computer Architecture Laboratory (3rd-year undergraduate course)
[Fall 2017]

ECE 317 – Engineering of Computing (3rd-year undergraduate course)
[Spring 2009]

ECE 409 – Computer Architecture II (4th-year undergraduate course)
[Spring 2010, Fall 2010 – 2016, Fall 2019-]

ECE 656 – Advanced Computer Architecture (graduate-level course)
[Fall 2009 – 2015, Fall 2017, Fall 2019-]

ECE 701/704/705 – Graduate Seminar (graduate-level seminar series)
[Spring 2011, Spring 2018]

ECE 798 – Network-on-Chip (NoC) architectures (graduate-level course)
[Fall 2016]

Back to top