Overview
Overview
This major provides a coverage of aspects modern computing, depending on the major chosen. It covers fundamental programming and theoretical knowledge. The major teaches both the theoretical and practical aspects of Computing with an emphasis on the skills sought out by the industry. Fundamental knowledge that underpins the areas computer science is taught throughout the major and emphasis is placed on learning the basics before moving onto advanced topics.
What you'll learn
- develop, apply, evaluate and manage solutions for software systems, organisations and large scale data sources using the latest advances in analytics and industry-accepted standards, GC1, GC2, GC4, GC6
- apply and evaluate advanced technical knowledge and its underpinning science and analytical methods from specializations such as Cyber Security and Artificial Intelligence to address real world applications, GC1, GC2, GC6
- communicate effectively to design, apply, manage and evaluate solutions that involve the latest advances in technology, and industry standards and use both written and verbal forms to convey the required knowledge to both experts and non-technical audiences, GC3, GC4, GC5
- apply the latest technology and devise new approaches to process a wide range of large scale data sources in order to derive new critical knowledge that can be used to address current problems in both Information Technology and related areas, GC1, GC2, GC4, GC6
- develop new Information Technology security solutions through the application of leading edge technology and expert skills and that are underpinned by ethics, sustainability and social responsibility, GC1, GC2, GC6
- demonstrate initiative, leadership and ethical practice when working independently and collaboratively, GC2, GC3, GC4, GC5, GC6
- recognise and apply IEEE/ACM/ACS standards in the process of software design and development as well as the ACSC and ISO27000 series standards for cyber security, GC1, GC4, GC6