Linear algebra or intro to programming courses have higher failure rate?

Click For Summary
The discussion centers on comparing the failure rates of linear algebra and introductory programming courses, particularly for computer science (CS) majors. It highlights that failure rates may be skewed due to the differing backgrounds of students; math majors, often more adept in mathematics, are required to take linear algebra, while CS majors must take both courses. Concerns are raised about CS majors struggling with introductory programming, which could indicate a lack of preparedness. Historical context is provided, noting that some institutions have used introductory programming courses as a screening tool, leading to high dropout rates, particularly among students without prior programming experience. Additionally, it is mentioned that at some universities, non-traditional students, like liberal arts majors, contribute to higher failure rates in introductory CS courses.
annoyinggirl
Messages
217
Reaction score
10
which has higher failure rate: linear algebra or intro to programming. I understand failure rate might be skewed: math majors, who are gifted and interested in math, are required to take linear algebra but not intro to programming, while CS majors are required to take both. Which class do CS majors tend to struggle with more?
 
Physics news on Phys.org
annoyinggirl said:
which has higher failure rate: linear algebra or intro to programming. I understand failure rate might be skewed: math majors, who are gifted and interested in math, are required to take linear algebra but not intro to programming, while CS majors are required to take both. Which class do CS majors tend to struggle with more?
Why would a CS major have a problem with an Intro to Programming course? That would be kind of a red flag, no?
 
berkeman said:
Why would a CS major have a problem with an Intro to Programming course? That would be kind of a red flag, no?

This is/was true at some schools where they have a high level of students wanting to pursue CS and so they use an intro course to screen out students.

My first experience of this was in the 80's when my wife took a CS class. It had a 50% drop out rate and I asked why and was told its to weed out the students who don't already know something about programming and this was just before the era of the personal computer. I'm sure big universities do this still although its more accepted and students are expected to have a high level of proficiency when they attend the class.
 
Interesting, I did not know that. Thanks.
 
At my university Intro to CS had a much higher failure rate because a lot of "non-traditional" students such as liberal arts majors took it.
 
TL;DR: Jackson or Zangwill for Electrodynamics? Hi, I want to learn ultrafast optics and I am interested in condensed matter physics, ie using ultrafast optics in condensed matter systems. However, before I get onto ultrafast optics I need to improve my electrodynamics knowledge. Should I study Jackson or Zangwill for Electrodynamics? My level at the moment is Griffiths. Given my interest in ultrafast optics in condensed matter, I am not sure which book is better suited for me. If...

Similar threads

  • · Replies 32 ·
2
Replies
32
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 8 ·
Replies
8
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 33 ·
2
Replies
33
Views
7K
  • · Replies 2 ·
Replies
2
Views
1K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K