The paper has two purposes: first, we argue that natural language processing, and particularly those aspects of that field often referred to as language technology, should play an important role in the computer science curriculum; second, we describe in broad terms the content of an undergraduate pro- gram we have developed at Macquarie University that covers this material. We question the industrial relevance of much that is taught in NLP courses, and emphasize the need for a practical orientation as a means to growing the size of the field. We argue that a more evangelical approach, both with regard to students and industry, is required. The paper provides an overview of the material we cover, and makes some observations for the future on the basis of our experiences so far.
|Cite as: Dale, R., Molla-Aliod, D. and Schwitter, R. (2003). Natural Language Processing in the Undergraduate Curriculum. In Proc. Fifth Australasian Computing Education Conference (ACE2003), Adelaide, Australia. CRPIT, 20. Greening, T. and Lister, R., Eds. ACS. 9-13. |
(local if available)