So I was thinking about possibly doing research in the future as a Computer Science major...however something left me kind of stumped. How does research work in Computer Science? For medical research, you analyze living organisms and its structure, or analyze the reaction of chemicals/medication with a certain virus to see what happens. But how does research with computer science work? I'm rather curious about this.