Hey guys! I am a 4th year Physics university student and I wanted some advice on what class(es) I should consider dropping. I am taking too many challenging courses and I really do need to drop one or two classes. Here are the list of classes that I have and a short description (and a personal aside) of each: Computational Physics I A review of computational methods for differentiation, integration, interpolation, finding zeroes, extrema, etc. proceeding to a concentration on numerical solutions of differential equations, basic spectral analysis, numerical methods for matrices and Monte Carlo simulation applied to problems in classical and modern physics. *I like coding but apparently a lot of work (average of ~7-9 hours a week outside of class). Optics Includes reflection and refraction at interfaces, geometrical optics, interference phenomena, diffraction, Gaussian optics, and polarization. *Not a big fan of lectures in this class and there isn't a textbook that we're following. Solid State Physics Includes crystal structures, lattice vibrations, and electronic properties of insulators, metals, and semiconductors; superconductivity. *First homework assignment uses a lot of Group Theory that I am not familiar with. Electricity and Magnetism II Includes Maxwell's equations; electromagnetic waves and their interaction with matter; interference, diffraction, polarization; waveguides; and antennas. *Would rather not drop this class Electronics Lab Analog and digital electronics for scientific applications, including the use of transistors, FET's, operational amplifiers, TTL, and CMOS integrated circuits. *Seems like an easy class so far. (I am also planning on doing research related to optics.) I'm leaning towards NOT going to graduate school, but I haven't completely ruled it out. I kind of want to get a job after undergrad and I heard that Photonics might be a field where I might be able to find a career. With all this in mind, which 1-2 classes would you guys suggest that I consider dropping? Thanks in advance!