Computational Linguistics combines linguistics, engineering, and science to evolve the way we use machines. It involves learning how to program computers to analyse, synthesise, and understand spoken or written language.
Your studies will give you skills in computer modelling, speech processing, and machine learning allowing you to digitise language and evolve our interactions with machines.
- Explore computer science and AI programming, alongside language structure and theory, and human psychology.
- Learn from experts from a range of UC research centres.
- Practical learning using computer and software labs, human-computer interaction spaces, and equipment.
See also Linguistics.
Computational Linguistics major
Complete the compulsory courses for the Bachelor of Data Science, along with the following major courses:
- LING310 Linguistics Research Report
- LING315 Natural Language Processing
- COSC367 Artificial Intelligence
Plus any 30 points of courses chosen from the following:
The applications of computational linguistics are vast — from voice recognition tools, live translation devices, search engines, and many other technologies where humans and machines interact.
Some career pathways could include:
- Technology research and development
- Data analysis
- Software programming
- Artificial Intelligence engineering.
Find out more about what you can do with a degree in Data Science.
For study planning help, please contact Professor Peyman Zawar-Reza:
Te Kaupeka Pūtaiao | Faculty of Science
Te Whare Wānanga o Waitaha | University of Canterbury
Private Bag 4800
Browse related subjects to Computational Linguistics
Choose an area that you are interested in and learn how UC's extensive range of study options can let you study what you want to.
Bioinformatics collects, stores, and analyses biological data for disease diagnosis, cellular evolution and mutation, medicine development, and many other ...
Data Science is an emerging field that combines Computer Science, Mathematics, and Statistics with other disciplines. It involves understanding and analysing ...