Linguistic Computing Programming 1

Linguistic Computing Programming 1
Computer programming for language applications: data types, character representation, flow of control, file input/output, string manipulation.
 Hours3.0 Credit, 3.0 Lecture, 0.0 Lab
 PrerequisitesLingC 200 or C S 100 or equivalent experience.
 TaughtContact Department
 ProgramsContaining LINGC 220
Course Outcomes

Computing Algorithms

Understand what a computing algorithm is, as opposed to instructions intended for a human who has agency.

Manipulating Digital Information

Be able to manipulate digital information using algorithms written in a programming language. This includes an ability to understand and write assignment statements, loops, conditionals, and functions.

Creating Simple Graphical User Interfaces

Be able to create a simple graphical user interface for a software application.