I am trying to select the five classes I should take at Tufts for this coming semester.
Math courses taken: multivariable calc, discrete math, complex variables, number theory, and abstract linear algebra, probability
CS taken: data structures, algorithms, intro to CS, and discrete math
I have also educated myself on various topics in philosophy, sociology, history, anthropology and psychology. I wish to do research on AI and on cultural diffusion. I am lacking knowledge in bare bones biological sciences, which I fear may be important for me to take. Additionally, I hope to take a course in modern physics before I graduate. Below I will list courses I am considering taking this coming semester.
 nonlinear dynamics and chaos important in model natural change/growth. Additionally, it will help me for when I want to take my math GRE subject test
 real analysis 1required for my major, and if I want to take a grad course on it senior year
 mathematical psychology a seminar on mathematical models in psychology, I think I will enjoy this seminar thoroughly if I dedicate enough time to it
 statistical pattern recognition a class focusing on bayesians, the class will handle regression and classification problems, model selection, machine learning algorithms, etc. basically a survey into machine learning applications and theory, so I think it would be well worth my time)
 Foundations of Rationality see phil link
 philosophy of mind see phil link

logic103 see phil link
I have a lot I want to take, and only a little bit of time. I am a rising junior, and I need to decide my trajectory given my goal, which going to a decent graduate school so I can do research. What classes would you recommend for the next semester, and what tips do you have for me moving forward? I am a math major currently. I will take any suggestions. A list of classes I should take by the time I graduate would be wonderful. So would a list of papers to read. Literally any piece of advice that pops into your head I would welcome with open arms. I can’t supply all the links, but googling “Tufts insert given department course descriptions” will bring you to the course description pages in case you for some reason wish to real go deep in advising me.