Brigham 
Young University Text Logo
Aesthetic fade on organization bar The graphic representing the organization's identity

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.
    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
    300-Level Courses
    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.
    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
    400-Level Courses
    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