1. Computing Curricula 2001: Final Report IEEE Computer Society/ACM. (2001). www.sigcse.org/cc2001 Page 27. Computing Curricula 2001: Final Report IEEE Computer Society/ACM. (2001). www.sigcse.org/cc2001 Page 27.
2. Reflection and abstraction in learning software engineering's human aspects
3. Is abstraction the key to computing?
4. Nisan N. Schocken S. (2005). The Elements of Computing Systems. Cambridge MA: MIT Press. Companion web site: www.idc.ac.il/tecs Nisan N. Schocken S. (2005). The Elements of Computing Systems. Cambridge MA: MIT Press. Companion web site: www.idc.ac.il/tecs
5. Nisan N. Schocken S. (2009). Virtual Machine Software and Projects (2009) http://www.idc.ac.il/vm Nisan N. Schocken S. (2009). Virtual Machine Software and Projects (2009) http://www.idc.ac.il/vm