In this course, the student will have the opportunity to design and implement a practical software package.