applications and requirements lecture 815121