60 likes | 151 Views
Open Discussion on Teaching Computing Topics to Non-CS Majors. Hugh Lauer and Robert Kinicki Worcester Polytechnic Institute Worcester, MA, 01609 USA. Moderator - Bob Kinicki rek@cs.wpi.edu. Computer Science Colloquium May 16,2008. Outline. Introductory Remarks Bob Kinicki
E N D
Open Discussion onTeaching Computing Topics to Non-CS Majors Hugh Lauer and Robert Kinicki Worcester Polytechnic Institute Worcester, MA, 01609 USA Moderator - Bob Kinicki rek@cs.wpi.edu Computer Science Colloquium May 16,2008
Outline • Introductory Remarks Bob Kinicki • A Few Comments by Hugh Lauer • Open Discussion: • How do we in CS work with other departments to best server non-majors? • Does this simply boil down to a language issue for non-majors? CS Colloquium May 16, 2008
My Viewpoint (rek) • CS 2303 Systems Programming • I taught this course for the first time in C08 Term. • Course material includes: • C programming • Systems programming • C++ programming • Data Structures CS Colloquium May 16, 2008
Motivation and Observations • Concerned about the data structures knowledge of CS Majors. • Surprised by the number of non-majors in the course. • Unhappy with the non-major performance. • A higher percentage of non-majors did not take the two prerequisite courses. • Picked up anecdotal information from ECE students in the course about C. CS Colloquium May 16, 2008
CS 2303 C08 CS Colloquium May 16, 2008
CS 2303 C08 CS Colloquium May 16, 2008