Fundamentals of sound systems design & engineering for a variety of entertainment ... algorithm analysis, sorting, text processing, and object-oriented design. A significant programming project is ...