Computational Intelligence in the Undergraduate Curriculum [President's Message]

M. Polycarpou
DOI: https://doi.org/10.1109/MCI.2013.2247815
IF: 9.809
2013-05-01
IEEE Computational Intelligence Magazine
Abstract:Computational intelligence is at the heart of many new technological developments. For example, recently there are a lot of deliberations, even in popular media such as The New York Times, about the need to handle Big Data. This is an area that the industry is particularly interested in, with huge potential in terms of creation of new jobs. Computational intelligence has a key role to play in some vital aspects of Big Data, namely the analysis, visualization and real-time decision making of Big Data. Other emerging areas where computational intelligence will play a key role include human-computer interaction, optimization in large-scale systems, naturedinspired computing, Internet-of-Things, etc. For computational intelligence to become an integral component in new technological enterprises, it is crucial that graduating engineers and computer scientists are familiar with computational intelligence methods. Ever since I started my appointment as President of the IEEE Computational Intelligence Society, I have been promoting the need for an introductory course in computational intelligence for students graduating with a degree in Electrical/Electronic Engineering, Computer Engineering, Computer Science, and possibly other related fields. My long-term vision for such a course is based on the idea that it will include not only specific techniques, such as neural network computing, fuzzy logic and evolutionary computation, but more importantly it will provide the students with the fundamental knowledge and motivation for computational intelligence and provide application examples that will explain the practical use of computational intelligence in real-world applications. Naturally, just one introductory course is not enough to cover everything that a student needs to know in computational intelligence, however it plants the seed for further study and familiarizes the student with the importance of computational intelligence in new technological developments. It is my belief that similar to the need for graduating electrical engineers to have taken at least one course in topics such as communications, signal processing and automation and control, there is also the need to take a corresponding introductory course in computational intelligence. Of course, this will not happen overnight and it will require a major effort by academic researchers in the area of computational intelligence. It will also require the development of new textbooks with a holistic view of computational intelligence. However, the addition of an introductory computational intelligence course in the standard undergraduate curriculum will offer a new dimension to the field and it will serve the graduating engineers and computer scientists with knowledge and skills that are essential in new technological advances. The time is mature to pursue this ambitious goal!
What problem does this paper attempt to address?