This Software Engineering course provides software engineering concepts, software project management, various software development methodologies, software requirements analysis, system principles and modeling with DFD, creating database systems using ERD, interface design (Display Worksheet and Semantic Nets), RPL project design and implementation.