CALGARY — Alberta's police watchdog says a Calgary police officer has been charged with perjury and fabricating evidence.