Open Discussion on Teaching Computing Topics to Non-CS Majors Computer Science Colloquium May 16,2008 Hugh Lauer and Robert Kinicki Worcester Polytechnic.

Slides:



Advertisements
Similar presentations
Applying ADDIE Model and CALL in Chinese Language Instruction –—— An Example of Development of Pre-Instruction Chinese Course Module Hsiang-Ting A. Wu.
Advertisements

© 2003 Mark D. HillCS & ECE, University of Wisconsin-Madison Harnessing Moore’s Law (with Selected Implications) Mark D. Hill Computer Sciences Department.
Cloud Control with Distributed Rate Limiting Raghaven et all Presented by: Brian Card CS Fall Kinicki 1.
Computational Artistic Creativity and its Evaluation DAVID C BROWN Computer Science Department WPI, Worcester, MA 01609, USA.
Georgia Department of Education. Information Technology Pathways.
Application, Network and Link Layer Measurements of Streaming Video over a Wireless Campus Network Passive & Active Measurement Workshop 05 Boston, MA,
CS4516 C10 Advanced Computer Networks Professor Bob Kinicki
How’s My Network (HMN)? A Java approach to Home Network Measurement Alan Ritacco, Craig Wills, and Mark Claypool Computer Science Department Worcester.
Advanced Computer Networks CS4516 D11 Professor Bob Kinicki
CS3516 B10 Computer Networks Professor Bob Kinicki
CS 577 / EE 537 Advanced Computer Networks Fall 2011 Professor Bob Kinicki.
April 3-7, 2005, Honolulu, HI 2005 IEEE/ACES Int'l Conference on Wireless Communications and Applied Computational Electromagnetics 1 Amplifier-Based Active.
Teaching Technology Fellowship Results and Side Effects WPI Food for Thought Luncheon Presentation April 1, 2008 Robert Kinicki, Mark Claypool and Mingzhe.
Windows Streaming Media Performance Analysis on a IEEE g Residential Network The Seventh International Conferences on Wireless and Optical Communications.
CS 595N Winter 2006 Faculty Colloquium Faculty: Heather Zheng Wed. 1-2pm CS conference room Class website
Characterization by Measurement of a CDMA 1x EVDO Network Presenter: Mingzhe Li Wireless Internet Conference (WICON’06) Boston, Massachusetts,
The 4th IEEE International Conference on Broadband Communications, Networks and Systems (BROADNETS) Raleigh, NC, USA September 10-13, 2007 Measuring Queue.
A Model for MPEG with Forward Error Correction (FEC) and TCP-Friendly Bandwidth Huahui Wu, Mark Claypool & Robert Kinicki Computer Science Department Worcester.
1 IMPROVING THE ELECTRICAL SYSTEMS SERVICE COURSE Cliff Grigg and Ed Wheeler ECE Department Rose-Hulman Institute of Technology.
Depth is more important than Breadth in the Teaching of Secondary Science- Con Position Paper.
GUIDING COMPUTATIONAL DESIGN CREATIVITY RESEARCH DAVID C BROWN Computer Science Department WPI, Worcester, MA 01609, USA.
CS 577 / EE 537 Advanced Computer Networks Fall 2007 Professor Bob Kinicki.
Performance Evaluation Techniques Professor Bob Kinicki Computer Science Department.
Guidelines for Selecting Practical MPEG Group of Pictures The IASTED International Conference on Internet and Multimedia Systems and Applications (EuroIMSA.
Computer Science Department 1 An Open Source Laboratory for Operating Systems Projects * Mark Claypool, David Finkel, Craig Wills Computer Science Department.
Lessons learned from using "Lesson Study" with pre-service teachers Christopher S Hlas UW-Eau Claire, Mathematics education Christopher.
Demonstrate to them that you are the coach, the purveyor of knowledge Ask students in your class to commit to being a partner with you in the learning.
Growing ECS Graduate Research Programs Board of Advocates Workshop September 19, 2014 Facilitator: Dr Ken Van Treuren.
CS 160 Introduction to Computer Science Andrew Scholer
SOME IMPORTANT FACTORS IN TEACHING SOFTWARE ENGINEERING COURSES Presenter: Jingzhou Li Depart of ECE, University of Calgary,
Lecture 1: Introduction CS 6903: Modern Cryptography Spring 2009 Nitesh Saxena Polytechnic Institute of NYU.
Research Problem In one sentence, describe the problem that is the focus of your classroom research project about student learning: Students are not adequately.
Welcome to CSCI 230/B279 Computing I Spring 2004 Dale Roberts, Lecturer Department of Computer and Information Science IUPUI.
Teaching LP: A Perspective Gopal Gupta Department of Computer Science University of Texas at Dallas.
What’s Right with Undergraduate Statistics? Exciting Course Options.
AP Biology AP Biology Mrs. Okladek/Miss Greco. Experience~ NJ certified Supervisory Certificate Working on M.A. – Educational Leadership M.Ed~ Biology.
Using Alice in an introductory programming course for non-CS majors Adelaida A. Medlock Department of Computer Science Drexel University
Betim ÇIÇO, South East European University (Republic of Macedonia) Marco University of Pavia (Italy)
Azad Ali Indiana University of Pennsylvania, Indiana, PA, USA Considerations for Selecting a Programming Language to Teach Prospective Teachers– A Case.
Cluster Analysis Data Mining Experiment Department of Computer Science Shenzhen Graduate School Harbin Institute of Technology.
Welcome to CSCI 230 Computing I Dale Roberts, Lecturer Department of Computer and Information Science IUPUI.
1 An Execution-Driven Simulation Tool for Teaching Cache Memories in Introductory Computer Organization Courses Salvador Petit, Noel Tomás Computer Engineering.
Welcome to the Computer Science classes Mrs. Whitlock AP night Chattahoochee High School.
Course Outline How is International Finance being Taught elsewhere? Western, Economics Department
Software Architecture Exercise 3 System Architecture © Ingo Arnold Department Computer Science University of Basel Introduction.
Online Python Tutor Embeddable Program Visualizations for CS Education Philip Guo Assistant Professor of Computer Science University of Rochester
Quick Survey Results UCT Department of Computer Science Computer Science 1015F Hussein Suleman March 2009.
This form makes it simpler to record the timeline of activities in a 50-minute class. It can also be used as a lesson plan when preparing the class. I.
CGS 3066: Web Programming and Design Spring 2017
EdTPA: An Overview.
Prof. Carolina Ruiz Department of Computer Science
Traffic Sensitive Active Queue Management
Professor Bob Kinicki CS3516 B14 Computer Networks Professor Bob Kinicki
Inferring Queue Sizes in Access Networks by Active Measurement
Assignment of Games to Servers in the OnLive Cloud Game System
Notes on pyplot Professor Hugh C. Lauer CS-1004 — Introduction to Programming for Non-Majors (Slides include materials from Python Programming: An Introduction.
Note on Program Design Professor Hugh C. Lauer CS-1004 — Introduction to Programming for Non-Majors (Slides include materials from Python Programming:
Notes on Homework #6 Professor Hugh C. Lauer CS-1004 — Introduction to Programming for Non-Majors (Slides include materials from Python Programming: An.
CS577 / EE537 Advanced Computer Networks
Uche Ofoegbu, Matt Heaney
Course Outline. Course Outline How is International Finance being Taught elsewhere? Western, Economics Department
Professor Bob Kinicki CS3516 A15 Computer Networks Professor Bob Kinicki
C Programming Lecture 0 : Introduction
Introductory Writing Task
Massachusetts Institute of Technology
Numpy, pylab, matplotlib (follow-up)
CS 577 / EE 537 Advanced Computer Networks
Adjusting Forward Error Correction for TCP- Friendly Streaming MPEG
Prof. Carolina Ruiz Department of Computer Science
Presentation transcript:

Open Discussion on Teaching Computing Topics to Non-CS Majors Computer Science Colloquium May 16,2008 Hugh Lauer and Robert Kinicki Worcester Polytechnic Institute Worcester, MA, USA Moderator - Bob Kinicki

Outline Introductory Remarks Bob KinickiIntroductory Remarks Bob Kinicki A Few Comments by Hugh LauerA Few Comments by Hugh Lauer Open Discussion: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,

My Viewpoint (rek) CS 2303 Systems ProgrammingCS 2303 Systems Programming I taught this course for the first time in C08 Term.I taught this course for the first time in C08 Term. Course material includes:Course material includes: C programming Systems programming C++ programming Data Structures CS Colloquium May 16,

Motivation and Observations Concerned about the data structures knowledge of CS Majors.Concerned about the data structures knowledge of CS Majors. Surprised by the number of non-majors in the course.Surprised by the number of non-majors in the course. Unhappy with the non-major performance.Unhappy with the non-major performance. A higher percentage of non-majors did not take the two prerequisite courses.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.Picked up anecdotal information from ECE students in the course about C. CS Colloquium May 16,

CS 2303 C08 YearTotal ABCNR %22%25%23% %19%23%38% % 29%43% %25%0%62% MassAcad520%40%20% CS Colloquium May 16,

CS 2303 C08 MajorTotal ABCNR CS55 (44%)27%16%29%27% ECE21 (17%)19%29%14%38% IMGD30(24%)17%20%17%47% RBE450%0%25% ME20%50%0%50% CS Colloquium May 16,