I am an associate professor of chemistry and all my education was in chemistry programs too. But my works were always in computational science. I developed various programs for analyzing chemical data. All I work with are programming language and algorithms.
I prefer to work in a computer department where I can use my skills for other applications (than chemistry) and work with colleagues who have knowledge about programming.
Can I apply for an assistant professorship in a department of computer science? How can I convince them that my experiences are comparable with computer education?
My worry is that because any academic position includes teaching at undergraduate level, department does not allow me to teach course as I have not studied that curriculum.