Revolutionizing computer science education with integrated software engineering sequence!
The article describes how Texas Tech University has developed a series of software engineering courses that are closely linked and provide students with a hands-on experience similar to working in a software development company. By integrating various software engineering principles throughout the curriculum, students can see how different aspects of software development are connected and how they contribute to the overall process. The main goal was to create a cohesive and unified software engineering component in the computer science curriculum. The key findings show that this integrated approach helps students understand the relationship between different software development concepts and how they fit together in real-world projects.