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

Computers and the Humanities (CHum)

Undergraduate Courses

    100-Level Courses
    CHUM 100R : Computing Tools for the Humanities.
    DESCRIPTION: Modules introduce computer software used in humanities disciplines for teaching, research, writing, and publishing. Fundamentals of computer programming. Basics of processing text, sound, images, and video.
    Course Outcomes
    200-Level Courses
    CHUM 210 : Instructional Applications Programming 1.
    WHEN TAUGHT:Fall; Winter
    DESCRIPTION: Applying computer technology to teaching: designing, authoring, and evaluating computer-based instructional materials for lab and classroom use.
    NOTE: Recommended for teaching majors and minors.
    Course Outcomes
    CHUM 222 : Humanities Computing Programming.
    WHEN TAUGHT:Fall
    DESCRIPTION: Introduction to fundamental principles and skills of programming; creating humanities computing applications, including program design and logic, variables, modularity and object orientation, and critical problem solving.
    Course Outcomes
    CHUM 230 : Print Publishing 1.
    WHEN TAUGHT:Fall; Winter
    DESCRIPTION: Applying computer technology to academic publishing in print media: journals, newsletters, textbooks, and other scholarly publications.
    Course Outcomes
    CHUM 240 : Databases for the Humanities.
    WHEN TAUGHT:On Demand
    DESCRIPTION: Design and use of relational databases, oriented toward humanities and linguistic applications.
    Course Outcomes
    CHUM 250 : Internet Publishing.
    WHEN TAUGHT:Fall; Winter
    DESCRIPTION: Applying computer technology to academic publishing in electronic media: Internet sites for classes, research projects, and academic organizations. Scripting for intelligent/dynamic Web pages.
    Course Outcomes
    CHUM 260 : (CHum-LingC) Text Processing and Analysis.
    WHEN TAUGHT:Fall; Winter
    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
    CHUM 290R : Current Topics and Issues.
    DESCRIPTION: Individual or group study of current issues and developments in humanities computing. Extended readings; research or project required.
    Course Outcomes
    300-Level Courses
    CHUM 310 : Instructional Applications Programming 2.
    WHEN TAUGHT:Winter
    PREREQUISITE: CHUM 210
    DESCRIPTION: Advanced applications of computer technology to teaching: integrating digital graphics, sound, and video; hypertext and hypermedia; computer-based testing; network applications.
    Course Outcomes
    CHUM 330 : Print Publishing 2.
    WHEN TAUGHT:Winter
    PREREQUISITE: CHUM 230
    DESCRIPTION: Advanced application of computer technology to academic publishing in print media: books, journals, and supporting scholarly publications.
    Course Outcomes
    CHUM 345 : Web Databases.
    WHEN TAUGHT:Winter
    PREREQUISITE: CHUM 240; or CHUM 250
    DESCRIPTION: Using advanced Internet applications and services to create dynamic, database-driven Web sites. Integrating database methods with Internet publishing approaches and principles. Techniques for Web-based applications like address books, discussion forums, surveys and adaptive quizzes, secure group/class sites, and user-maintained content.
    Course Outcomes
    CHUM 355 : (CHum-LingC) 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
    CHUM 390R : Current Topics and Issues.
    DESCRIPTION: Individual or group study of current issues and developments in humanities computing. Extended readings; research or project required.
    Course Outcomes
    400-Level Courses
    CHUM 450R : Internet Publishing Project.
    PREREQUISITE: Instructor's consent.
    DESCRIPTION: Applying Internet publishing principles to a substantial development project. Students work as a group with faculty advisors/mentors.
    Course Outcomes
    CHUM 489R : Humanities Computing Project.
    WHEN TAUGHT:Fall; Winter
    PREREQUISITE: Any 300-level computers and the humanities (CHum) course.
    DESCRIPTION: Applying principles from other courses to a substantial research or development project. Students work individually with faculty and technical advisors.
    Course Outcomes
    CHUM 490R : Current Topics and Issues.
    DESCRIPTION: Individual or group study of current issues and developments in humanities computing. Extended readings; research or project required.
    Course Outcomes
    CHUM 496R : Academic Internship.
    PREREQUISITE: CHum 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 computers in the humanities.
    Course Outcomes

For more information, please visit http://saas.byu.edu/catalog/2012-2013ucat/departments/HumComputing/CHumCourses.php