F, W Prerequisite: Word processing experience. Software applications for computer-based instruction, academic publishing, and research; introduction to programming new applications.
F, W Prerequisite: LingC 200 or C S 100 or equivalent experience. Computer programming for language applications: data types, character representation, flow of control, file input/output, string manipulation.
F, W Prerequisite: LingC 200 or C S 100 or equivalent experience. Applications of computer technology to research in language and literature: text processing, retrieval, and analysis tools for text corpora and online resources.
W Prerequisite: CHum 250 or CHum-LingC 260. Principles of markup languages (SGML, XML, etc.) and encoding standards for academic content. Practical experience encoding, processing, and delivering marked-up data.
W Prerequisite: LingC 220 or equivalent experience. Developing international software that can be available in English and other languages. Globalization, internationalization, localization, Unicode, fonts, multilingual user interfaces, and working with foreign language texts.
On demand. Prerequisite: LingC 360 Analyzing and manipulating speech data. Developing software applications that include speech recognition and/or speech generation.
F, W Prerequisite: Any 300-level linguistic computing course. Applying principles from other courses to a substantial research or development project. Students work individually with faculty and technical advisors.
On demand. Prerequisite: Instructor's consent. Individual or group study of current issues and developments in linguistic computing. Extended readings; research or project required.
On demand. Prerequisite: LingC 300-level course or equivalent experience. On-the-job experience in publishing production (print or electronic), courseware/software development, museum/collection/textbase management, language/linguistics research, or other application of linguistic computing.