Programming for Everybody (Python), Coursera, (July 11, 2014).
Programming is one of greatest skills everybody could be learn, skill of dividing problem to smaller problems and solving each of them in few simple steps, skill of not trying to be using your mental power to solve a single problem but to solve a problem in general form, and skill of connecting with abstract mathematical logic and language. Our living style are changing after development of internet and access to computers as PC, laptop, smart phones, etc. All of this devices from supercomputers or severs or a single smart phone are based on same architecture and same logic, hardware which is running a program. So what make each of them responsible for certain task additional than their hardware (like any other machine) is their software, which only material for creating them is not any physical substance but it is idea and thinking right about its implementation.
Continue Reading
Sayed Mohammad Mahdi Sadrnezhaad
Introduction to Philosophy, Coursera, (December 10, 2013).
This question is difficult to answer, first because the meaning and structure of mind is not scientifically obvious. Technologically we do not find how is exact relation of brain functions and mental states. Secondary when we ask the question about possibility of computer with a mind, it is not clear what we expect from our computers. But in order to neglect this incommensurability, I try to figure out what should be mind if it is possible to have a computer with a mind.
Continue Reading
Sayed Mohammad Mahdi Sadrnezhaad
Special Topics in Condensed Matter Physics, Department of Physics, University of Basic Science, (Fall 2009).
Continue Reading
Sayed Mohammad Mahdi Sadrnezhaad
Advanced Quantum Mechanics I, Department of Physics, University of Basic Science, (Fall 2009).
Continue Reading
Sayed Mohammad Mahdi Sadrnezhaad