This course provides an exploration of modern software engineering practices, emphasizing agile methodologies and tools essential for effective project management and software development. Students will gain hands-on experience with industry-standard tools and techniques that facilitate effective team communication, iterative development, software quality, testing, and deployment. Known best practices to ensure the production of reliable software systems will also be explored.
This course provides an exploration of modern software engineering practices, emphasizing agile methodologies and tools essential for effective project management and software development. Students will gain hands-on experience with industry-standard tools and techniques that facilitate effective team communication, iterative development, software quality, testing, and deployment. Known best practices to ensure the production of reliable software systems will also be explored.