Abstract
The purpose of this paper is to relate experience we have had with our first course in computer science at the College of William and Mary. Like many other universities, we have had to deal with increased student demand from outside departments, differing levels of student mathematical maturity and problem solving skills, a variety of student goals, and a state legislature which will not allow the university to expand its faculty.
Index Terms
An introductory computer science course for all majors
Recommendations
An introductory computer science course for non-majors
Proceedings of the 11th SIGCSE symposium on Computer science educationThis paper describes an approach to an introductory computer science course designed especially for students who are not specifically required to take a computer course and thus ordinarily receive no appreciation for computers or computing. This is the ...
An introductory computer science course for non-majors
SIGCSE '80: Proceedings of the eleventh SIGCSE technical symposium on Computer science educationThis paper describes an approach to an introductory computer science course designed especially for students who are not specifically required to take a computer course and thus ordinarily receive no appreciation for computers or computing. This is the ...
Computer science and computer information technology majors together: analyzing factors impacting students' success in introductory programming
FIE'09: Proceedings of the 39th IEEE international conference on Frontiers in education conferenceIn 2004 Northern Kentucky University began offering a Bachelor of Science degree in Computer Information Technology. As these new majors began to enroll alongside Computer Science majors in the required and standard Computer Science 1 (CS 1) course, the ...






Comments