Introduction to Applications Programming

CAS CS 108

Introduction to object-oriented and procedural programming, including understanding fundamental constructs and patterns present in programming languages; using abstraction to simplify complex problems into concrete subtasks; methodical and efficient programming and debugging. Suitable for students not majoring in Computer Science. (Cannot be taken for credit in addition to CAS CS 111.) (Does not count for CS major credit.)