The discussion revolves around the distinctions between Computer Science (CS) and Software Engineering (SE) as academic disciplines. Software Engineering focuses primarily on the practical aspects of software development, including design, testing, and project management methodologies. In contrast, Computer Science encompasses a broader theoretical foundation, exploring concepts such as artificial intelligence, computation theory, and computer graphics. While there is significant overlap between the two fields, the emphasis in Software Engineering is on creating and managing software projects, whereas Computer Science delves into the underlying principles of computation and information processes. The specific curriculum can vary by university, with some institutions offering similar courses under both majors. Prospective students are encouraged to review course descriptions and requirements on college websites to understand the differences better. Additionally, it is noted that a degree in Computer Science can still lead to a career in software engineering, despite the absence of a dedicated SE program.