The Master of Science in Data Architecture and Management offers a multitude of courses in data engineering, including supplementary courses required to deliver data results to management in a meaningful way. We plan to cover data management, advanced data management, data warehousing and business intelligence, column databases, data science engineering, and big-data engineering. On the software engineering side, we offer advanced big-data programming using the powerful Scala language and a course on advanced data science as well as cloud computing. We also offer multi-thread concurrent computing—important for synchronizing a huge set of servers working in parallel to do large scale analytics, making things run faster by 100s-fold increase in speed. Due to the high-level mathematical operations required to make these programs run, only software engineers can work in these complicated areas. Only they can make the necessary mathematical algorithms execute quickly enough to get the finest results.