Welcome to Introduction to Software Development

This course introduces the basic concepts and practices of software development using Python. 
Students will learn how to write, structure, test, debug, document, and collaboratively develop software.