INFO 450. Advanced Programming. 3 Hours.

Semester course; 3 lecture hours. 3 credits. Prerequisite: INFO 350 with a minimum grade of C. Enrollment is restricted to students who have completed at least 54 credit hours (junior standing). The course covers advanced programming concepts. Topics include pointers, advanced GUI components and the building of multithreaded applications containing reusable components based upon design patterns and advanced data structures. Students cannot receive credit for both CMSC 245/246 and INFO 450.