Abstract:
|
Thanks to an innovative collaboration with statisticians, we have been teaching a `statistics-infused' introductory undergraduate computer science course for about four years. This course provides a solid introduction to R and Python (how do these languages actually work?), experience with acquiring data from multiple sources (including unformatted text files, web pages, and relational databases), and a taste of datavis and machine learning (with accompanying projects). The course has no prerequisites other than calculus and is always oversubscribed. Course materials, including all the homeworks and projects, are freely available on-line. In our presentation, we will describe our approach to helping students become confident in using R specifically, and in undertaking their own computing-related projects generally, so that they are more `can do' in their subsequent courses and careers.
|