What are some of the fundamental skills necessary for a Computer Science major?
To succeed in the discipline, an aspiring student must seek to obtain a strong high school background in math and science, build strategic-thinking skills, develop strong oral and written communication skills and develop her/his ability to work in a team environment. As with any creative discipline, a curious and imaginative mind with an abundance of self-motivation to be successful is very essential.