0
$\begingroup$

Please bear with me.

I am currently enrolled in a Math undergraduate course and I plan to complete. I have taken courses in Calculus and Statistics, I am proficient in C and C++ and Im currently learning Python.

I am planning to take Computer Architecture and Data Structures and Algorithms. These are the only CS courses available in my college.

I will study the following courses on my own:

  • Advanced Data Structures and Algorithms
  • Theory of Computation
  • Image Processing

However, I saw the course structure of CS degrees, and they have courses like

  • Embedded System Design
  • Microprocessor Based System Design
  • Compiler Construction
  • Operating System
  • Computer Networks

Which subjects do I need to study so that I will be able to do research in AI/Machine Learning in the future, without any hiccups?

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.