Software vs Hardware

Have just read this, this and this .

And make this simple table

Now reading this book and trying to figure out what issues in software implementation that worth to be the focus of my research and promising enough to explore [and defendable enough to convince my academic advisors 😉 ]