CSCI035 HM - Computer Science for Insight


Credit(s): 3

Instructor(s): Dodds

Description: This course extends CSCI005 HM  in developing software-composition skills. Pairing lectures and lab sessions, the experience will deepen foundations in algorithms and data structures, introduce machine learning and its mindset, weigh tradeoffs between human- and machine-efficiency, and build sophistication in software, both assembling existing software packages and from-scratch design. Students will deploy and assess computing projects of their own design -- with substantive application beyond CS itself -- as the course's final capstone. The course continues in the language of CSCI005 HM  and especially encourages computing efforts which contribute to fields of interest beyond CS, whether academic or extracurricular.

Prerequisite(s): CSCI005 HM  or CSCI005GR HM  

This course information is from the 2023-2024 Catalog. View this publication.

Print this page.