8080 lectures