Download presentation
Presentation is loading. Please wait.
Published byJuliana Fisher Modified over 9 years ago
1
{ Applying the NSF/TCPP Curriculum Recommendations to a Liberal Arts Curriculum Akshaye Dhawan, Ursinus College
2
Focused on a breadth of educational experiences Three core divisions: The Humanities The Sciences The Social Sciences The liberal arts model
3
Rooted in the sciences Mostly grew out of Mathematics Departments Similar place within a liberal arts institution as that of Mathematics – seen as a key to our understanding of the world in an interdisciplinary and broad sense. Example: CS 170 In Silico Computing at Ursinus Where does CS fit in all this?
4
Emphasis on broad concepts 3 big goals that line up nicely with those of the liberal model of education: Ability to organize and synthesize ideas Ability to reason Ability to communicate complex ideas We do this all the time in CS! CS in the liberal arts
5
Ursinus – total student body ~1600 students All undergraduate CS program – 40-50 students Class sizes for lower level courses: 20-25 Class sizes for upper level courses: 15-20 One upper level elective course on High Performance Computing CS 478 MPI, OpenMP CUDA being introduced in next iteration CS at Ursinus
6
Focus on two core courses Data Structures Design and Analysis of Algorithms Fall 2011 Early Adopters
7
Liberal Arts Computer Science Consortium - LACS Puts out curriculum recommendations – Last major one in 2007. Emphasis on broad concepts not tied to specific architectures, languages and operating systems A liberal arts approach to CS must include multiple problem-solving paradigms. Need a liberal arts tailored set of recommendations – Organize and work on this with a larger group Future Directions
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.