I'm a CS major who is minoring in GIS to become a GIS Developer. I was wondering what later CS (or Software Engineering and Computer Engineering) courses would be useful to a GIS Developer?
For the major, I have to take CS1, CS2, Design Patterns (Software Enginering 101), Computer Organization (Comp Engineering 101), Data Structures/Algorithms, Operating Systems, and Database Management.
What more classes will be most useful in CS to a GIS Dev, 3 of the following?
I have options of Web Programming, Intro to Computer Graphics, Adv Computer Graphics, Computer Graphic Algorithms, Compiler Design, Networks, more Software Engineering courses, or more Computer Engineering?
My advisor doesn't know much about GIS, and I haven't taken any GIS courses yet so I don't know any GIS professors (next semester I will start).
I just need help future planning because if I do the wrong sequence, I could screw myself over prereq wise since some of these have weird offerings like fall of even years or spring of odd years etc.