"...do I still have to disclose these funds with CBSA office?"
You have to report cash and negotiable instruments if they total CAN$10,000 or more.
If your "certificates of time deposits" are non-negotiable (which is normally the case), you don't have to include them in the the CAN$10,000 reporting requirement.
Therefore, it sounds like you don't have to declare anything.