Does Battlefield 3 have bots/skrimish maps?

According to Patrick Bach, Executive Producer of Battlefield 3:

No. We won't have bot-matches in the same way.

There are no bots in Battlefield 3.

Source