News

The SEI is defining what AI-augmented software development will look like at each stage of the development process and during ...
Software engineering has become one of the most important fields of computer science, with the design, development and maintenance of software applications becoming essential for a wide range of ...
In the coming years, generative AI (GenAI) is expected to revolutionize software product engineering. Because it presents a significant opportunity to enhance software development, drive digital ...
Software engineering is the process of applying engineering principles to analyze the needs of a specific user and then design, build and test software applications which will meet those needs.
The PhD in Software Engineering program leads to the highest degree offered by the Faculty and is designed to provide students an opportunity to obtain the greatest possible expertise in their chosen ...
It’s a challenge Windsurf (formerly Codeium) is taking on with a series of new frontier AI models it calls SWE-1 (software engineer 1) as part of the company’s Wave 9 update.
Students in disciplines with a heavy reliance on software applications may be interested in pursuing a minor in software engineering. The minor provides a broad view of the software engineering ...
To assess the effectiveness of these efforts, we conducted a survey of senior practitioners at the 1993 Software Engineering Process Group National Meeting. The survey asked participants about the ...
Microsoft EVP Charlie Bell Microsoft’s New Security Memo Microsoft is rolling out an array of major changes to its software engineering process aimed at improving the security of its widely used ...