header1

MACS

Software Engineering Track

The Software Engineering track provides you with the knowledge to evaluate and analyze complex software systems, address any technical challenges associated with different software application and develop effective and cost-efficient solutions to overcome these challenges. You will analyze software requirements, design software and employ various agile methodologies to build complex real-world software systems. After completing the seven core courses, you will continue with the following: