
Neural computing is one of heuristic methods where it has been used widely in our society. Neural computing is used for detecting malicious purchase behaviors of credit cards, malicious behaviors of employees, voice-recognition,
and... In neural computing, combinatorial optimization (feedback neural networks), self-organization, and supervised-learning (feedforward neural networks) are mentioned. Depending on students's understanding, logic, and automated reasoning (otter) will be given. Scikit-learn will be used for understanding machine learning and big data analysis. Ensemble machine learning algorithms are detailed from the viewpoint of applications.