Programming in the Humanities

Programming in the Humanities
Intermediate topics in programming and creating teaching and research applications in the Humanities, including digital media integration, networked and mobile applications.
DIGHT
310
 Hours3.0 Credit, 3.0 Lecture, 0.0 Lab
 PrerequisitesDigHT 210 or instructor approval.
 TaughtWinter
 ProgramsContaining DIGHT 310
Course Outcomes

Logical Reasoning

Students will be able to reason logically and think critically to collaboratively solve significant programming problems.

Advanced Programming Concepts

Students will understand advanced programming concepts: object orientation, data-driven applications, encapsulation, etc.

Databases and Web Services

Students will know how to integrate databases, web services, and basic server side scripting.

From the Abstract to the Concrete

Students will be able to convert abstract design requirements into machine-executable code.