This is a project-oriented course on fundamentals of software development and software engineering. Working in teams, students apply a recognized software engineering methodology, a modern programming ...
An introduction to model-driven software engineering (MDSE) techniques; applying software engineering practices to model-based artifacts; modeling and abstraction; model transformations; model-based ...
CS 211 and CS 214 or MS CS or PhDs CS or PhD CS+LS or PhD TSB or permission of Instructor. This course introduces modern software quality engineering practices regarding both product and process ...