I am going to submit my online application and had question about the forms like IMM5829E. They don't have the option of digital signature on the form so do i have to print and sign it after filling the form and then upload on cic after scanning?
Just click on validate and barcode will be generated. Then save tha pdf and upload it. After you upload all the documents, there will be a web-form to provide your digital signature. Its just like writing a name in the text box. All the best!