Generating OUs in Active Directory

I am currently re-organizing my Active Directory.
I am generating OU's for each department that has users, and the computers will substitute the OU's for each.
If I link a new computer to the domain, can I systematize a certain computer account and have it created in a specific OU?
And do I even have to do that?
I have two different offices and I like to separate the computers in each office and department.
Transferring the computer itself is an option but I want to avoid doing that as much as possible.
Any suggestions or opinions please?
Thanks in advance.
