Technology Courses For Undergraduates: Developing Standard Models