A media computation course for non-majors
Proceedings of the 8th annual conference on Innovation and technology in computer science education
Evaluating a breadth-first cs 1 for scientists
Proceedings of the 39th SIGCSE technical symposium on Computer science education
A multidisciplinary approach towards computational thinking for science majors
Proceedings of the 40th ACM technical symposium on Computer science education
Introduction to Programming in Java: An Interdisciplinary Approach
Introduction to Programming in Java: An Interdisciplinary Approach
Computing for STEM majors: enhancing non CS majors' computing skills
Proceedings of the 43rd ACM technical symposium on Computer Science Education
Create two, three, many courses: an experiment in contextualized introductory computer science
Journal of Computing Sciences in Colleges
Hi-index | 0.00 |
This paper describes our implementation and experience of incorporating computer science concepts into a team-taught, first-year interdisciplinary course for prospective science majors at the University of Richmond. The course integrates essential concepts from each of five STEM disciplines: biology, chemistry, computer science, mathematics, and physics. Including computer science in this course faces three primary challenges: few of the students have any CS background; the time devoted to CS instruction is reduced compared to a traditional introductory CS course; and the spirit of the course requires the CS material to be highly integrated with the other disciplines. Here we discuss our experience from three-plus years of offering the course and its impact on the major/minor pool of students in our own discipline.