In today’s technology-driven information economy, informatics—the analysis and design of how human beings interact with information—has applications across many industries, including healthcare, consulting, education, finance, manufacturing, and communications. From designing human-centered information systems to handling data and information security and creating mobile applications, informatics professionals bring technical expertise to bear on a wide range of challenges involving the usability, reliability, privacy, safety, and security of information.
This program prepares students to be successful for IT applications and management positions through a balanced curriculum that combines information science knowledge and technical skills training with an understanding of business fundamentals and strategic thinking regarding IT innovation. By connecting computing skills and applications to real-world challenges of information strategy, data governance, ethics, and business intelligence, students earn competency in the areas of information technology management, system design and development, information security, human-computer interaction, data analytics, cloud computing, and web services, and enterprise architecture.
Please Note: This program is offered under the written consent of the Minister of Colleges and Universities for the period from March 6, 2020 to March 5, 2025. This program is currently under consideration for renewal by the Ministry and consent shall continue to be in force until the Minister issues a decision on the application for renewal. Prospective students are responsible for satisfying themselves that the program and the degree will be appropriate to their needs (e.g., acceptable to potential employers, professional licensing bodies or other educational institutions).
Program Objectives
- Gain a strategic framework for aligning competitive strategies, core competencies, and information systems
- Examine concepts, architectures, protocols, standards, and security models for digital networks
- Acquire tools and techniques for effectively managing small, medium, and large programming projects
- Learn how to adopt a multi-disciplinary approach to research and analysis
- Understand what is required to research, identify, design, implement, secure, and manage technology
- Explore cutting-edge software principles and programming techniques