This article is a review to the state-of-the-art work in the field of BCI.The main focus of this review is on the Brain control signals, their types and classifications.He served or is serving as an Editor or/and Guest Editor for many technical journals, such as the IEEE Transactions on Network and Services Management, IEEE Transactions on Systems, Man, and Cybernetics-Part B: Cybernetics, IEEE Transactions on Information Technology in Biomedicine, IEEE Transactions on Computers, ACM Transactions on Autonomous and Adaptive Systems, the IEEE JSAC special issues of May 2009, Jan 2011, March 2011, the IEEE Communications Magazine, ACM/Springer Wireless Networks(WINET), ACM/Springer Mobile Networks and Applications(MONET).

- Removing the Dota 2 files from the downloading folder - *Make sure you pause any downloads before you attempt* To remove the downloaded files that might be causing the game to no longer continue to update/download correctly all you need to do is to open up your steam directory (This is usually defaulted to C:/Program Files/Steam) and open steamapps , downloading and locate any folders associated with the number 570.

570 is the steamid number for Dota 2 (as seen on the dota 2 store page).

To refresh this file close steam and go to your steam directory (defaulted to C:/Program Files/Steam).

Now open the steamapps folder, locate and rename it to

Brain Computer Interface (BCI) is defined as a combination of hardware and software that allows brain activities to control external devices or even computers.

The research in this field has attracted academia and industry alike.

Delete the folder and any state_570_###.patch files to restart the download again.

- Refreshing the and files in your steam folder - To refresh these files you must first exit steam completely, then go into your steam directory (defaulted to C:/Program Files/Steam). DO NOT DELETE THIS FILE as it is recommended not to delete the as it may be used later to determine recurring issues.

In addition, this survey reviews the current BCI technology in terms of hardware and software where the most used BCI devices are described as well as the most utilized software platforms are explained.