PDF - UBC Applied Science Professional Programs
Transcription
PDF - UBC Applied Science Professional Programs
REAL-WORLD RELIABILITY Computers are intrinsic to contemporary life. People in every part of the world connect with computers, software and networks that support energy, transportation, health care, banking and other vital services. However, computer systems, and the software, hardware and security that support them, are prone to failure. Creating dependable software systems requires solving complex, multi-faceted challenges—from algorithms through to architecture. These are challenges that UBC’s new Master of Engineering Leadership in Dependable Software Systems degree will enable you to decode. Ajai Sehgal Chief Technical Officer, Hootsuite APPLY IT’S QUICK and EASY Visit our website, call us at 604.827.4136 Monday—Friday 8:30 am—4:30 pm Pacific Time or email [email protected] THE DEPENDABLE SOFTWARE SYSTEMS SECTOR 20% $66,240 /minute 50% GROWTH IN EMPLOYMENT OPPORTUNITIES FOR SOFTWARE DEVELOPERS BY 2022 THE COST OF AMAZON’S WEB SERVICES DOWNTIME IN 2012 (U.S. BUREAU OF LABOR STATISTICS) ”Leaders are taught, not born. At Hootsuite we make a huge investment in leadership training with our people. University grads who are taught leadership skills at university have greater success in industry. Leadership isn’t learned by osmosis; it has to be built into the curriculum.” mel.ubc.ca APPROXIMATE BUDGET OF A SOFTWARE PROJECT THAT GOES TOWARDS TESTING, VERIFICATION AND VALIDATION Subject to approval by the Ministry of Advanced Education. DEPENDABLE SOFTWARE SYSTEMS REAL-WORLD RELIABILITY Computers are intrinsic to contemporary life. People in every part of the world connect with computers, software and networks that support energy, transportation, health care, banking and other vital services. However, computer systems, and the software, hardware and security that support them, are prone to failure. Creating dependable software systems requires solving complex, multi-faceted challenges—from algorithms through to architecture. These are challenges that UBC’s new Master of Engineering Leadership in Dependable Software Systems degree will enable you to decode. Ajai Sehgal Chief Technical Officer, Hootsuite APPLY IT’S QUICK and EASY Visit our website, call us at 604.827.4136 Monday—Friday 8:30 am—4:30 pm Pacific Time or email [email protected] THE DEPENDABLE SOFTWARE SYSTEMS SECTOR 20% $66,240 /minute 50% GROWTH IN EMPLOYMENT OPPORTUNITIES FOR SOFTWARE DEVELOPERS BY 2022 THE COST OF AMAZON’S WEB SERVICES DOWNTIME IN 2012 (U.S. BUREAU OF LABOR STATISTICS) ”Leaders are taught, not born. At Hootsuite we make a huge investment in leadership training with our people. University grads who are taught leadership skills at university have greater success in industry. Leadership isn’t learned by osmosis; it has to be built into the curriculum.” mel.ubc.ca APPROXIMATE BUDGET OF A SOFTWARE PROJECT THAT GOES TOWARDS TESTING, VERIFICATION AND VALIDATION Subject to approval by the Ministry of Advanced Education. DEPENDABLE SOFTWARE SYSTEMS If you’re thinking about concentrating your career in this sector, think about the difference a year at UBC can make. Build knowledge. Cross disciplines and boundaries. Gain confidence. Master the leadership skills that will take you to the next level. Invest in yourself, and in this growing field, at UBC. Maintaining the integrity and reliability of computer systems software is of growing global importance to the private sector, institutions and governments. Graduates of UBC’s Master of Engineering Leadership (MEL) in Dependable Software Systems will be able to apply these sought-after skills in a diverse variety of application areas. This program is designed to provide the software professional with a graduate-level degree balanced between advanced engineering theories, interdisciplinary knowledge and real-world applications. A COMPREHENSIVE CURRICULUM ONE YEAR, INTENSIVE STUDY, FACE TO FACE The Master of Engineering Leadership in Dependable Software Systems will enable participants to become adept at translating research ideas into practice as they deepen their understanding of how software-intensive systems are engineered through collaborative processes. Problem formulation, organization and planning of solution processes are key content areas. Students will also gain exposure to dependability issues in the most common software-intensive industries and acquire project design experience in an application area. Students will apply this intensive learning to a capstone project and develop a portfolio to reflect their capabilities. The Master of Engineering Leadership in Dependable Software Systems is offered on a January through December calendar year. It is designed with a 60% focus on technical specialization and 40% on a leadership platform designed to enhance the business, communication and people skills of program participants. In addition to acquiring specialist skills in a dynamic software development niche, the Master of Engineering Leadership in Dependable Software Systems offers participants the opportunity to focus on courses that build a foundation of project management, communication and leadership skills— to prepare graduates to become effective technical managers who are adept at collaborative teamwork. The comprehensive curriculum is grounded in collaborative projects with other students and faculty, and with industry professionals from the Vancouver region, which is a growing hub for software technology development. The 12-month full-time curriculum is intense and exhilarating! Curriculum follows the Industry Value Chain WINTER JANUARY—APRIL 3) IMPLEMENT DEPENDABILITY MEASURES FOR SOFTWAREINTENSIVE INDUSTRIES 1) MANAGE PEOPLE & PROCESSES IN THE DEVELOPMENT OF DEPENDABLE SYSTEMS LEADERSHIP COURSES (12 CR) This cutting-edge degree instills the knowledge necessary for graduates to be able to identify engineering errors, project management or process issues, and other source problems in complex software systems. This program will equip tomorrow’s software professionals with an in-depth knowledge of the principles and techniques for developing dependable systems, including software testing and verification, error-resilient computing, computer security, software processes and project management. SUMMER MAY—AUGUST EECE 513: Error-Resilient Computing Systems (3 CR) FALL SEPTEMBER—DECEMBER APPP 506: Capstone Project Part 2 (3 CR TOTAL) APPP 506: Capstone Project Part 1 (3 CR TOTAL) EECE 512: Topics in Computer Security (3 CR) EECE 514: Software Verification & Testing (3 CR) EECE 543: Software Project Management (3 CR) DSS ELECTIVE (3 CR) APPP 501: Project Management & Leadership (1.5 CR) BOOT CAMP* 4 weeks (4.5 CR) APPP 502: Leadership & Sustainability (1.5 CR) SAUDER BUSINESS ELECTIVE (1.5 CR) APPP 505: Analytics & Interpretation for Applied Sciences (3 CR) *Boot Camp = APPP 503: Organizational Leadership & APPP 504: Business Acumen for Technical Leaders 2) UTILIZE ENGINEERING TOOLS FOR DEVELOPING DEPENDABLE SYSTEMS CREATED BY APPLIED SCIENCE AND SAUDER CUTTING-EDGE FACULTY The Faculty of Applied Science at UBC is home to one of North America’s premier engineering schools—UBC Engineering—bringing together 12 engineering programs. The Sauder School of Business is one of the world’s leading academic business schools. UBC’s Department of Electrical and Computer Engineering offers students a world-class instructional environment, with faculty who are acknowledged experts across all core subject areas in the Master of Engineering Leadership in Dependable Software Systems program. It is dedicated to rigorous, relevant and experiential teaching. Together, these educational leaders have collaborated closely with leading industry members to create the UBC Master of Engineering Leadership in Dependable Software Systems degree. The program is designed for early-career professionals with three or more years of industry experience, with undergraduate credentials in Computer Engineering, Software Engineering or Computer Science. TECHNICAL COURSES (18 CR) BECOME A DEPENDABLE SOFTWARE SYSTEMS EXPERT Course availability and content subject to change—see our website for more details. WORLD-CLASS FACILITIES As innovative researchers, faculty members are at the forefront of dependable software systems development and offer students a unique opportunity to acquire technical skills in a distinctive cross-disciplinary setting. UBC’s Department of Computer and Electrical Engineering, within the Faculty of Applied Science, offers students a suite of advanced electrical engineering and computer labs in which to develop and test their ideas. State-of-the-art computational infrastructure and thoughtfully designed lab environments promote effective collaboration and knowledge sharing. REAL-WORLD RELIABILITY Computers are intrinsic to contemporary life. People in every part of the world connect with computers, software and networks that support energy, transportation, health care, banking and other vital services. However, computer systems, and the software, hardware and security that support them, are prone to failure. Creating dependable software systems requires solving complex, multi-faceted challenges—from algorithms through to architecture. These are challenges that UBC’s new Master of Engineering Leadership in Dependable Software Systems degree will enable you to decode. Ajai Sehgal Chief Technical Officer, Hootsuite APPLY IT’S QUICK and EASY Visit our website, call us at 604.827.4136 Monday—Friday 8:30 am—4:30 pm Pacific Time or email [email protected] THE DEPENDABLE SOFTWARE SYSTEMS SECTOR 20% $66,240 /minute 50% GROWTH IN EMPLOYMENT OPPORTUNITIES FOR SOFTWARE DEVELOPERS BY 2022 THE COST OF AMAZON’S WEB SERVICES DOWNTIME IN 2012 (U.S. BUREAU OF LABOR STATISTICS) ”Leaders are taught, not born. At Hootsuite we make a huge investment in leadership training with our people. University grads who are taught leadership skills at university have greater success in industry. Leadership isn’t learned by osmosis; it has to be built into the curriculum.” mel.ubc.ca APPROXIMATE BUDGET OF A SOFTWARE PROJECT THAT GOES TOWARDS TESTING, VERIFICATION AND VALIDATION Subject to approval by the Ministry of Advanced Education. DEPENDABLE SOFTWARE SYSTEMS