Graduate Certificate in Computer and Information Sciences
Computer Science
A course by
AUT
Develop a sound understanding of computing and IT in as little as one semester. The Graduate Certificate in Computer and Information Sciences is designed for people who already have a degree.
In-person study
Face-to-face learning in a physical classroom setting
City Campus, Auckland
Core skills this course teaches

Apply advanced computing skills
Develop the ability to plan, develop, and apply appropriate technologies and tools to frame and solve computing and information technology problems.

Customise your study focus
Select courses that fit your interests and career goals across various computer science areas such as programming, networking, software engineering, AI, cybersecurity, and data science.

Demonstrate professional IT capabilities
Show capability in the practical and theoretical aspects of computer and information sciences, preparing for roles in programming, project management, and technical analysis.
What You're Signing Up For
The Graduate Certificate in Computer and Information Sciences at AUT is designed for those who already hold a degree and wish to develop their technical understanding of computing and IT. This one-semester (full-time) programme enables students to plan, develop and apply appropriate technologies and tools to solve a wide range of computing and information technology problems by selecting courses from the Bachelor of Computer and Information Sciences. Students develop practical and theoretical knowledge in areas such as programming, networking, database design, software engineering, AI, cybersecurity, and data science, with a strong focus on planning and problem-solving within IT contexts.
Course Content
- Programming concepts and techniques
- Object oriented programming
- Computing technology in society
- Networks and internet
- IT project management
- Database system design
- Mathematics for computing
- Data analysis
- Digital services in IT
- Software development practice
- Operating systems
- Network and system administration
- Data structures and algorithms
- Combinatorics and graph theory
- Foundations of data science
- Statistics for data science
- Service modelling
- Nature inspired computing
- Distributed and mobile systems
- Highly secure systems
- Artificial intelligence
- Information security management
- Web development
- Service innovation and design
- Special topics (various)
- Game programming
- Theory of computation
- Programming languages
- Advanced network technologies
- Network security
- Data mining and knowledge engineering
- Blockchain and cryptocurrency technology
- Internet of Things and applications
- Enterprise networks
- Contemporary issues in software engineering
What you need to know first
A bachelor’s degree OR
Relevant professional qualification or experience approved as equivalent to a bachelor’s degree

What sort of industry will this job lead to
Information Technology
Software Development
Computer Science

Future employment opportunities might be
IT management/supervisor
Programmer
Project leader
Project manager
Research and development
Software developer
Software engineer
Technical business analyst