8088 lectures