I do theoretical chemistry and have worked with undergraduates in both of my research groups. It is possible and is really dependent on the project. You can do a project where you won't need any programing experience. For example, if you use a software package like Gaussian or Q-chem, you can use some graphical interface to generate input, submit calculations, and analyze the results. Again, it is not that hard to pick up. Also, if you are working with a very helpful professor or grad. student, you will pick things up in no time.