This course is intended to give students a solid foundation in systems analysis and design using an object-oriented approach. Students will learn best practices. Concepts taught will include business modeling, project management, Unified Process and Agile methodologies, advanced design principles, user and system interface design, and security.