COMP-2327Intermediate Software Development
This course deepens programming skills covered in the Software Development Fundamentals course. Students will be introduced to data types and structures, scope, algorithms, design patterns, unit testing, user documentation and other core concepts. Students will integrate more sophisticated programming ideas into their projects to align with modern industry practices.