Students will often gravitate to majors that have some overlap between "This is pretty interesting" and "I can probably make a reasonable living doing this." Outside of the arts, programming is rather unusual in that some have an expectation that this is something that you've loved since you were 6. (And, again, CS only overlaps to some degree anyway.)
Students will often gravitate to majors that have some overlap between "This is pretty interesting" and "I can probably make a reasonable living doing this." Outside of the arts, programming is rather unusual in that some have an expectation that this is something that you've loved since you were 6. (And, again, CS only overlaps to some degree anyway.)