Capstone course in computer science that involves participation in a real-world software project. Students will discuss and apply modern software development principles, methodologies, and tools.