Abstract: The Software Engineering (SE) course primarily teaches students how to develop and maintain high-quality software using systematic processes, methods, and tools. Five teaching issues in the ...