News

This program offers a flexible, fully online format that allows working professionals to advance their education while continuing their careers. Drawing on Purdue’s longstanding reputation for ...
Software engineers apply engineering principles and practices to design, test, operate and maintain computer software. The MASc program should appeal to students with an undergraduate degree in ...
The MEng in Software Engineering is an advanced program in which students and IT professionals broaden their understanding of software engineering and its applications. Software engineers apply ...
The emergence of artificial intelligence (AI) is transforming the software engineering domain in ways we haven't seen in the past few years. What was once entirely dependent on human creativity ...
The videos below cover the AI topics Introduction to AI, Responsible AI, AI and the Workforce, and AI Engineering.
The world of software engineering is undergoing a transformation—not one marked by drastic job losses or AI dominance, but a silent revolution where AI-assisted development is quietly enhancing ...
Applying DevOps principles to industrial automation The DevOps software engineering concept unites development and operations to create faster lifecycles, improve the ability for teams to work ...
Research in APIs, Rust programming, large language models for secure code, and community events support building security into the software development lifecycle.