1 / 7

Applying the NSF/TCPP Curriculum Recommendations to a Liberal Arts Curriculum

Applying the NSF/TCPP Curriculum Recommendations to a Liberal Arts Curriculum. Akshaye Dhawan, Ursinus College. Focused on a breadth of educational experiences Three core divisions: The Humanities The Sciences The Social Sciences. The liberal arts model. Rooted in the sciences

liana
Download Presentation

Applying the NSF/TCPP Curriculum Recommendations to a Liberal Arts Curriculum

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Applying the NSF/TCPP Curriculum Recommendations to a Liberal ArtsCurriculum 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 modelof 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

More Related