Earlier quoted context omitted.
CMU doesn't generally craft their degrees for industry-marketability; even the CS degree operates under somewhat of an assumption that they're training you to be a CS grad student or professor, not a software engineer. You can find your way out of that program without ever having touched C++, for example. I think you're greatly underestimating how much different the CS curriculum would become if they tore out functio…
>CMU doesn't generally craft their degrees for industry-marketability; I don't think a CS degree should be a trade program, but avoiding actively harming students job prospects by adding a few more electives isn't quite the same things as crafting their degrees for industry-marketability. >they tore out functional programming above 15-150 I'm looking at the requirements for the BS in CS right now. I don't see any fun…
Carnegie Mellon Launches Undergraduate Degree in Artificial Intelligence
181–190 of 362 posts
Re: Carnegie Mellon Launches Undergraduate Degree in Artificial Intelligence
#182Earlier quoted context omitted.
Most CS programs have a lot of filler from the Math department and various other places. Your third semester of Calculus for example. So, I think their is plenty of room for 6-8+ AI focused classes which would get you reasonably far. Especially if it's a comprehensive major that covers both Major and Minor requirements.
Not sure how you're going to have someone understand gradient descent and backprop without having a strong command of multivariable calculus.
It's like learning a new computer language, it takes about as long to do that on it's own as to have a class in something else that happens to use your that new language.
Re: Carnegie Mellon Launches Undergraduate Degree in Artificial Intelligence
#183Earlier quoted context omitted.
Not sure how you're going to have someone understand gradient descent and backprop without having a strong command of multivariable calculus.
Going from 1 variable to 2 or 20 never seemed like a big jump to me. I can see taking 1-2 weeks to go over it quickly, but you don't need a lot of problem set's to get it. It's like learning a new computer language, it takes about as long to do that on it's own as to have a class in something else that happens to use your that new language.
Re: Carnegie Mellon Launches Undergraduate Degree in Artificial Intelligence
#184Earlier quoted context omitted.
Most CS programs have a lot of filler from the Math department and various other places. Your third semester of Calculus for example. So, I think their is plenty of room for 6-8+ AI focused classes which would get you reasonably far. Especially if it's a comprehensive major that covers both Major and Minor requirements.
Not sure how you're going to have someone understand gradient descent and backprop without having a strong command of multivariable calculus.
Re: Carnegie Mellon Launches Undergraduate Degree in Artificial Intelligence
#185https://www.cs.cmu.edu/bs-in-artificial-intelligence/curricu...
It seems reasonable to me. They are required to take 7 humanities courses. I certainly hope they are required to take a lot of other classes where they are required to read, reason, and write.
Re: Carnegie Mellon Launches Undergraduate Degree in Artificial Intelligence
#186I really do not like this move. AI and Machine Learning require graduate-level mathematical and computational skills. I don't think it's productive to pretend that we can train someone to be even remotely useful in these fields in four years of an undergraduate education. It sounds like an attempt to get around the fundamentals of csci to "skip to the interesting bits," which will produce graduates with a cursory kno…
Here is the syllabus:
https://www.cs.cmu.edu/bs-in-artificial-intelligence/curricu...
Do you think any part of that is unreasonable or putting the cart before the horse?
Re: Carnegie Mellon Launches Undergraduate Degree in Artificial Intelligence
#187I really do not like this move. AI and Machine Learning require graduate-level mathematical and computational skills. I don't think it's productive to pretend that we can train someone to be even remotely useful in these fields in four years of an undergraduate education. It sounds like an attempt to get around the fundamentals of csci to "skip to the interesting bits," which will produce graduates with a cursory kno…
Definitely agree it's potentially narrow, but there's absolutely nothing wrong with that.
Re: Carnegie Mellon Launches Undergraduate Degree in Artificial Intelligence
#188I really do not like this move. AI and Machine Learning require graduate-level mathematical and computational skills. I don't think it's productive to pretend that we can train someone to be even remotely useful in these fields in four years of an undergraduate education. It sounds like an attempt to get around the fundamentals of csci to "skip to the interesting bits," which will produce graduates with a cursory kno…
But we both know in practice they're substantially different lines of work.
Re: Carnegie Mellon Launches Undergraduate Degree in Artificial Intelligence
#189Earlier quoted context omitted.
Not sure how you're going to have someone understand gradient descent and backprop without having a strong command of multivariable calculus.
Going from 1 variable to 2 or 20 never seemed like a big jump to me. I can see taking 1-2 weeks to go over it quickly, but you don't need a lot of problem set's to get it. It's like learning a new computer language, it takes about as long to do that on it's own as to have a class in something else that happens to use your that new language.
Re: Carnegie Mellon Launches Undergraduate Degree in Artificial Intelligence
#190Earlier quoted context omitted.
Going from 1 variable to 2 or 20 never seemed like a big jump to me. I can see taking 1-2 weeks to go over it quickly, but you don't need a lot of problem set's to get it. It's like learning a new computer language, it takes about as long to do that on it's own as to have a class in something else that happens to use your that new language.
Line / surface / volume integrals are certainly a jump from one-variable integrals.
Analytically computing surface/volume integrals, yes, that is a big jump. But I don't understand why students need to memorize N algorithms and M substitution rules for that.