Linguistic Computing (LingC)
Undergraduate Courses
-
200-Level Courses
LINGC 200 : Basic Humanities Computing Skills.
| WHEN TAUGHT: | Fall; Winter |
| PREREQUISITE: | Word processing experience. |
| DESCRIPTION: | Software applications for computer-based instruction, academic publishing, and research; introduction to programming new applications. |
Course Outcomes
LINGC 220 : Linguistic Computing Programming 1.
| WHEN TAUGHT: | Fall; Winter |
| PREREQUISITE: | LingC 200 or C S 100 or equivalent experience. |
| DESCRIPTION: | Computer programming for language applications: data types, character representation, flow of control, file input/output, string manipulation. |
Course Outcomes
LINGC 260 : (LingC-CHum) Text Processing and Analysis.
300-Level Courses
| WHEN TAUGHT: | Fall |
| PREREQUISITE: | LingC 200 or C S 100 or equivalent experience. |
| DESCRIPTION: | Applications of computer technology to research in language and literature: text processing, retrieval, and analysis tools for text corpora and online resources. |
Course Outcomes
LINGC 355 : (LingC-CHum) Text Encoding and Markup.
| WHEN TAUGHT: | Winter |
| PREREQUISITE: | CHUM 250; or CHUM 260; or LINGC 260 |
| DESCRIPTION: | Principles of markup languages (SGML, XML, etc.) and encoding standards for academic content. Practical experience encoding, processing, and delivering marked-up data. |
Course Outcomes
LINGC 360 : International Software and Text Processing.
| WHEN TAUGHT: | Winter |
| PREREQUISITE: | LingC 220 or equivalent experience. |
| DESCRIPTION: | 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. |
Course Outcomes
LINGC 361 : Speech Processing.
400-Level Courses
| WHEN TAUGHT: | On Demand |
| PREREQUISITE: | Programming experience; instructor's consent. |
| DESCRIPTION: | Analyzing and manipulating speech data. Developing software applications that include speech recognition and/or speech generation. |
Course Outcomes
LINGC 489R : Linguistic Computing Project.
| WHEN TAUGHT: | Fall; Winter |
| PREREQUISITE: | Any 300-level linguistic computing course. |
| DESCRIPTION: | Applying principles from other courses to a substantial research or development project. Students work individually with faculty and technical advisors. |
Course Outcomes
LINGC 490R : Current Topics and Issues.
| WHEN TAUGHT: | On Demand |
| PREREQUISITE: | Instructor's consent. |
| DESCRIPTION: | Individual or group study of current issues and developments in linguistic computing. Extended readings; research or project required. |
Course Outcomes
LINGC 496R : Academic Internship: Linguistic Computing.
| WHEN TAUGHT: | On Demand |
| PREREQUISITE: | LingC 300-level course or equivalent experience. |
| DESCRIPTION: | 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. |
Course Outcomes
For more information, please visit http://saas.byu.edu/catalog/2011-2012ucat/departments/Linguistics/LingCCourses.php
