Yahoo Answers is shutting down on May 4th, 2021 (Eastern Time) and beginning April 20th, 2021 (Eastern Time) the Yahoo Answers website will be in read-only mode. There will be no changes to other Yahoo properties or services, or your Yahoo account. You can find more information about the Yahoo Answers shutdown and how to download your data on this help page.

Which course should I take first? (COMPUTER SCIENCE)?

Could you please arrange the order to the right one?

1. Programming

2. Data Structure and Algorithm

3. Computer Architecture and Organization

4. Discrete Mathematics

Thanks :D

2 Answers

Relevance
  • Anonymous
    8 years ago
    Favorite Answer

    Discrete maths can be very helpful in certain types of algorithm, but it's rarely a necessity.

    You need to know the fundamentals, the foundation on which you're do your work, so Computer O&A would be my first choice.

    Data Structures and Algorithms was by far the most useful course I took in uni, but in order to truly learn and appreciate it, you have to use it; therefore, I think you should take Programming before Data Structures.

    So, in short: 3, 1, 2, 4 would be the order I'd choose.

  • 8 years ago

    "Data Structures and Algorithms was by far the most useful course I took in uni"

    Yea I'd second that.

Still have questions? Get your answers by asking now.