This document provides information on a course titled "Software Engineering" taught by Dr. P. Visu at Velammal Engineering College. The objectives of the course are outlined, including understanding software project phases, requirements engineering, object-oriented concepts, enterprise integration, and testing and project management techniques. Six course outcomes are also listed relating to comparing process models, requirements engineering, object-oriented fundamentals, software design, testing techniques, and project estimation and scheduling. The document then provides details on the 5 course units covering software process and agile development, requirements analysis, object-oriented concepts, software design, and testing and project management. Learning resources including textbooks and online links are also listed.