I am a student of BS(CS), There are two courses that I don't understand why they are in our scheme? As we know that in CS we learn programming courses. Our concern is with programming languages like python, C++, Java, Html, CSS and so on. But I can't see the use of these two courses which are belong to Electrical Engineering. Why are these two courses in our scheme?

  • $\begingroup$ This seems like a local issue, not a general one. It seems unusual to me as do the number of languages (too high). Perhaps you should ask this question of your faculty who designed the program. $\endgroup$
    – Buffy
    May 15, 2019 at 10:01
  • 1
    $\begingroup$ First note: computer-science ≠programming. Computer science is about much more than programming. $\endgroup$ May 15, 2019 at 12:07
  • $\begingroup$ An embedded developer might be asking why they need to learn more than C/ASM, and how the other 90% of the product actually works. $\endgroup$ May 15, 2019 at 12:14
  • $\begingroup$ If this question is not a duplicate, please edit it to make clearer how it is different and the question can be reopened. $\endgroup$
    – Ben I.
    May 15, 2019 at 15:28
  • $\begingroup$ I don't actually think it is a duplicate exactly, but the answers to the other question probably apply to this one also. Perhaps with additional force. $\endgroup$
    – Buffy
    May 15, 2019 at 18:56


Browse other questions tagged or ask your own question.