Automatic text processing: the transformation, analysis, and retrieval of information by computer
Automatic text processing: the transformation, analysis, and retrieval of information by computer
Great ideas in computer science: a gentle introduction
Great ideas in computer science: a gentle introduction
Computer graphics (2nd ed. in C): principles and practice
Computer graphics (2nd ed. in C): principles and practice
An empirical study of algorithms for point-feature label placement
ACM Transactions on Graphics (TOG)
Adding some spice to CS1 curricula
SIGCSE '97 Proceedings of the twenty-eighth SIGCSE technical symposium on Computer science education
Proceedings of the Seventeenth National Conference on Artificial Intelligence and Twelfth Conference on Innovative Applications of Artificial Intelligence
Hands-on labs without computers
SIGCSE '03 Proceedings of the 34th SIGCSE technical symposium on Computer science education
Information technology fluency in practice
Working group reports from ITiCSE on Innovation and technology in computer science education
Using image processing to teach CS1 and CS2
ACM SIGCSE Bulletin
ACE '04 Proceedings of the Sixth Australasian Conference on Computing Education - Volume 30
Content and laboratories of a computing science course for non-majors in the 21st Century
Journal of Computing Sciences in Colleges
Educating the next generation of spammers
Proceedings of the 41st ACM technical symposium on Computer science education
Computer literacy as life skills for a web 2.0 world
Proceedings of the 42nd ACM technical symposium on Computer science education
Hi-index | 0.00 |
We introduce general-education students to key ideas in applied computing through case studies from computer graphics, computer animation, image processing, computer vision, information retrieval, and artificial intelligence. Each case study consists of two lectures: one an intuitive exposition of relevant computer-science concepts, and the other a hands-on introduction to a working system that embodies these concepts. Students use these systems to perform design and problem-solving tasks, thereby reinforcing the abstract concepts presented. Computer programming is neither required nor taught. The course has been offered for two years at the Harvard University Extension School, and has achieved high ratings in student surveys.