News

Find eligible courses on the General Education page. Technical Electives Technical electives are courses oriented toward the design or use of computers, generally in computer science, mathematics, ...
Students deepen their software design skills and learn techniques for working on a productive software engineering team by choosing electives in design or process to gain a deeper understanding of one ...
Description Software Engineering is an essential discipline for any computer science major. In this class you will learn skills that will help you design and build software projects for advanced ...
Courses and Requirements Part-time | Fully online | Financially accessible Your 30-credit Master of Software Engineering program includes six required courses on topics aligned with the software ...
Foundations of Software Engineering is a course that presents an introduction to the field of software engineering. The class begins with a review of some core tools that are needed to support our ...
Who is the Master's in Software Engineering for? Drexel’s College of Computing & Informatics ' Master of Science in Software Engineering (MSSE) is designed for students who hold a four-year bachelor's ...
As real-world construction of complex software systems is done by engineering teams, our curriculum focuses on team-based activities with an emphasis on collaboration and the design process. Students ...
COMPSCI 290 equips students with essential interpersonal skills “to excel in the field” of software engineering by “bridg [ing] the gap between software engineering and personal development.” ...
Harsh Varshney, an engineer at Google, explains the biggest changes he's seen since the explosion of generative AI and his ...