This course introduces the principles of software development, addressing both procedural and object-oriented development. Topics include: requirements, analysis, design, coding, testing, verification, and maintenance. Students will design and implement a project.
Prerequisites
Corequisites
None