DCS211
Computing for Insight
Subject code
DCS
Course Number
211
Department(s)
Instructor(s)
B. Lawson
Course Long Title
Computing for Insight
Description
Building on DCS 109 (Introduction to Computing and Programming), this course explores practical application of software composition as a bridge to other disciplines. Students continue to develop programming and problem-solving skills, with the clear purpose of providing insight to inquiry in other fields that is made possible by modern computing, software composition, and libraries. The course includes study of additional data structures and algorithms; data harvesting, analysis, and visualization; machine learning; modeling and simulation; and considerations of human- and machine-efficiency. As a final course project, students design, implement, and assess a computing project of their choosing. Prerequisite(s): DCS 109, 111, or 210.
Modes of Inquiry
Quantitative and Formal Reasoning [QF]
Writing Credit
No writing credit
Departmental Course Attributes - Major/Minor Requirements
(DCS: Programming & Theory), (DCS: Praxis)
INDS Program Relationship
IDDC - DCA Program