Evolutionary computation; artificial immune systems; bio-inspired computing; information security; intrusion and anomaly detection; parallel parallel and distributed computation; combinatorial optimization problems (single objective and multi-objective); image processing; protein protein structure prediction; software engineering; digital signal processing; intelligent and distributed control systems; autonomous multi-multi-agent systems (unmanned ad-hoc aerial vehicles, robots, etc.)