SFE - Software Engineering Course Descriptions
Introduction to the methods and tools for software development. Topics include the personal software process, requirements engineering, software design, testing methods, project
management, and other management techniques.