LESSON PLAN FOR SOFTWARE ENGINEERING