While Prof. Aho did not give a specific response, he noted that every educated person should know the basic concepts of computer science, as such knowledge are vital in the workplace. Even though the field will advance in subsequent years, basic concepts such as computer logic, data structures, and the organization of information will continue to be relevant. When asked about what skills besides technical skills are essential for computer science students to master, Professor Aho responded by saying that communications skills are vital to one's success. Students will be required to give presentations about the projects that they do. The real world demands that people communicate ideas to others, and developing such skills in school helps students succeed later on in life.
Computer science is still a hot field due to a vast number of recent advances.
Telecommunications companies invest greatly in software that allows software modules to be easily interfaced into existing systems. Entertainment, communications, and information companies also invest greatly in new computer science technology. This idea is becoming increasingly important because advances in computer science can be plagiarized rather easily because of the ease of transfer and duplication of files. The developer of this concept is Stu Haber, a Columbia graduate. New advances in computer science may result from advances in neurology and microbiology.