Site Tools


committees:curriculum:feb_24_council_meeting_talking_points

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
committees:curriculum:feb_24_council_meeting_talking_points [2015/02/24 14:34] judicommittees:curriculum:feb_24_council_meeting_talking_points [2015/02/24 15:23] (current) judi
Line 10: Line 10:
   * exemption rather than challenge exam lets us do this in the summer at no cost to the student   * exemption rather than challenge exam lets us do this in the summer at no cost to the student
   * students would need something to take in the fall.. we propose offering cis2500 in the fall.  has the nice side effect of letting students  who fail it this semester 'catch up' a semester early.   * students would need something to take in the fall.. we propose offering cis2500 in the fall.  has the nice side effect of letting students  who fail it this semester 'catch up' a semester early.
 +  * cis2500 contains a c syntax review anyhow, so it will be easy for students who can already program to pick up C
   * there are 3 sections of 1500 now,  if 1/3 of the students qualify for an exemption then this is a resource-neutral initiative   * there are 3 sections of 1500 now,  if 1/3 of the students qualify for an exemption then this is a resource-neutral initiative
   * scheduling and the avpa's office are on board and willing to help make it go   * scheduling and the avpa's office are on board and willing to help make it go
 +  * will help with size issues in 2500 and space constraints in 1500
  
  
Line 31: Line 33:
   * curriculum wonders if they'd do better in 1910 first semester because they haven't become jaded with university yet?   * curriculum wonders if they'd do better in 1910 first semester because they haven't become jaded with university yet?
  
-===== remove math 1200 from CS curriculum and replace with problem solving course that is CS restricted =====+===== math 1200 && CS problem solving course  =====
   * Math 1200 is currently only taken by computer science students   * Math 1200 is currently only taken by computer science students
   * none of our courses have it as a pre-requisite   * none of our courses have it as a pre-requisite
-  * 3490 is a course that uses some calculus, but if soft-eng students take 3490 they won't have math 1200, so will need the review.+  * 3490 is a course that uses some calculus, but if soft-eng students take 3490 they won't have math 1200, so will need to do review from high school anyhow.
   * students report that our simulation course is very calculus heavy.  Since it is a course that is already taken by Soft Eng students we may need to revisit the learning outcomes for that course and ensure they are in line with the overall program expectations for both majors.   * students report that our simulation course is very calculus heavy.  Since it is a course that is already taken by Soft Eng students we may need to revisit the learning outcomes for that course and ensure they are in line with the overall program expectations for both majors.
   * Soft Eng students have a major-specific first semester course that gives them a taste of what their major is really about and lets them meet their peers (impossible in cis1500 where there are 800+ students).  CS students do not currently have one.   * Soft Eng students have a major-specific first semester course that gives them a taste of what their major is really about and lets them meet their peers (impossible in cis1500 where there are 800+ students).  CS students do not currently have one.
-  * Proposal is to eliminate math 1200 from the CS curriculum and replace it with a problem solving course that is designed specifically for computer science students.  Course would be focussed on problem decomposition, problem solving strategies, real world problems, not so much on programming or on mathematical problems.+  * Proposal is to eliminate math 1200 from the CS curriculum and replace it in the CS program with a problem solving course that is designed specifically for computer science students.  Course would be focussed on problem decomposition, problem solving strategies, real world problems, not so much on programming or on mathematical problems. 
 +  * Part 2 of the proposal is to create an upper year theory/math elective (likely at 3rd year) that focusses on mathematics for computing (i.e. linear algebra)  
  
  
Line 44: Line 48:
 Motion: CIS*1500 should be taught in a language which fosters advanced problem solving skills rather than learning of syntax. The committee recommends that the CIS*1500 instructors choose a language with a python-like syntax. The choice will be reported back to the curriculum committee by March 1. (carried unanimously) Motion: CIS*1500 should be taught in a language which fosters advanced problem solving skills rather than learning of syntax. The committee recommends that the CIS*1500 instructors choose a language with a python-like syntax. The choice will be reported back to the curriculum committee by March 1. (carried unanimously)
 Curriculum committee feels that new majors should be pursued AFTER we have resources and that we should make minor changes to existing programs to encourage continued growth. Curriculum committee feels that new majors should be pursued AFTER we have resources and that we should make minor changes to existing programs to encourage continued growth.
 +
 +  * students are supportive of this
 +  * it impacts cis2500 very little as a C syntax review is necessary for the course anyhow
 +  * students have been signed in to cis2500 without cis1500 in the past and typically do very well
 +
 +
committees/curriculum/feb_24_council_meeting_talking_points.1424788498.txt.gz · Last modified: 2015/02/24 14:34 by judi