Computer Science and Software Engineering department
Te Tari Pūhanga Pūmanawa Rorohiko
Computer Science and Software Engineering, designing computer systems to help people work efficiently and effectively.
When people think of Computer Science and Software Engineering they often think of programming, but there are many more aspects to it. Learn more and check out UC's department of Computer Science and Software Engineering.
Computer Science and Software Engineering are about designing computer systems to help people do their work efficiently and effectively.
When people think of Computer Science and Software Engineering they often simply think of programming, but there are many more aspects to it. Our department is in the forefront of
- AI & Machine Learning
- Deep Learning
- Data Science
- App Development
- Mobile Systems
- Internet of Things (IoT),
- Autonomous Robots and Drones (AI software)
- Cyber Security
- Medical Imaging
- Intelligent Tutor Systems
- Human-Computer Interfaces
- Software Engineering (Agile, Project Management,…)
- Computer Vision
- Computer Graphics
- Databases
- Computer Science Education
- Networking (Mobile, Ad-Hoc…)
- Sensor Networks
- Computer Music
- Precision Agriculture
The Department of Computer Science and Software Engineering (CSSE) at the University of Canterbury has a strong international reputation and courses that are reviewed regularly against international standards. Our graduates are in strong demand. Staff are active researchers, with collectively one of the best records of research publications in the Pacific region.
Study Computer Science and Software Engineering
Our research
Engagement and careers
Computer Science and Software Engineering news and events
Meet our students
Rachel Hodgson
Bachelor of Engineering with Honours in Software Engineering
Bede Skinner-Vennell
Bachelor of Engineering with Honours in Software Engineering
Euan Widjaja
"Studying how to code is very much like learning a new language…"
Sarah Jackson
"Being at UC has built my compassion and intelligence..."
Saskia
Bachelor of Engineering with Honours in Software Engineering
Ri-Anne Foo
"There are always lots of events going on..."
Dianame Altalim
"Studying at UC has made it easier for me to get a job..."
Kelly Esther Chan Ling Ing
"I enjoy the freedom that I have here, and I get to be more independent..."
Sam Pell
Sam is studying towards an MSc degree in Computer Science.