I can’t speak for DesignZombie, and he can correct me if I’m wrong, but as I mentioned, I don’t think anyone here is suggesting that the three core Adobe design applications are not necessary for design students to learn for today’s marketplace. Of course they are — they’re as fundamental to the job as knowing how to drive an automobile is to a taxi driver.
So far, it’s mostly been working professionals who have responded to you. For us, the obviousness of having to be proficient with the core Adobe apps is a given that hardly needs to be mentioned, so perhaps you’ve inferred that some of us are suggesting through omission that they’re not all that important.
What I’m mostly getting at is that what you need to learn in school, and on the job afterwards, extends far beyond just that, which is why you should be embracing the chance to learn other software applications as well.
The field of graphic design is completely saturated. Only a small fraction of design students succeed professionally. Schools would be doing a favor to those students “who do not know any software at all” by turning them away before they hit the hard realities of the professional workplace. If they need to take remedial classes to catch up on the basics, it’s up to them to have the initiative to do so. I’m unsure why you’re concerning yourself with them.
In some ways, I suspect you might be thinking this is easier than it really is. Becoming proficient with the core Adobe apps is just the bare minimum. You disagreed with your instructor’s insistence on his students using alternative applications to the main Adobe apps for UI/UX exercises. I’m unsure of his reasoning or the specifics, so I can’t comment on it.
I don’t know the prerequisites to this class, but If I were him, I just might be doing the same thing (to a slightly different and lesser extent) for the simple reason that I’d want my students to push beyond the basics, which I’d already expect them to know. Depending on prerequisite requirements, they should have already had (and will have) plenty of other opportunities to learn basic software. In a UI/UX class, I’d want them to become comfortable with pushing boundaries specific to the course subject matter.
Besides, UX is more of a conceptual process involving competitor and audience analysis, strategy, content development, wireframing, prototyping, testing, execution, analytic analysis, subsequent iterations, etc… UX doesn’t involve the three main Adobe apps much at all; it’s much more focused on critical thinking and problem analysis.
For the UI part, I mostly just rely on Photoshop and a code editor. What I wouldn’t do as an instructor in a UI/UX course is turn it into a series of exercises focused on learning basic design software or confining methods and procedures to matching my personal preferences or dumbing things down in an attempt to cater to the limitations of students who didn’t already know the basics.