GENERAL QUERIES: I am pursuing my B.Tech degree in Computer Science and am a final year undergraduate. I have completed a bunch of courses in computer science so far which include courses like Data Structures, Algorithms, Computer Logic, Machine Learning, Artificial Intelligence, Computer Networks, Programming Pragmatics & Paradigms, Digital Image Processing (partial), Discrete Mathematics, Computer Graphics, Computer Architecture etc.
You can opt for courses listed above or some other courses like Database Management, Computer Vision, Deep Learning etc. You can check website of any well-known university which offers different computer science courses for your reference. The content of the courses and books used for reference vary from university to university and professor to professor although the fundamentals remain the same.