For status, the marriage certificate or birth certificates establishing the relationship, passports, and evidence of the principal's TN employment and status. For enrolment, the school's own list: transcripts, degree certificates, any required testing, and translations where records are in another language.
Two lists, gathered once
The immigration documents and the school's documents overlap in one place: academic records. Ordering transcripts and translations once, in enough copies for both purposes, saves a second round of institutional requests that can take weeks. Keep the principal's admission record and employer letter accessible as well, since a school may ask for evidence of the family's basis for being present.
An environmental science degree with ecology, zoology, genetics and field-methods courses is often accepted as a biology qualification, but the officer cannot know the content from the certificate alone. Start from the contract: list the deliverables, the on-site duration and the client’s obligations, then have the Canadian corporation issue a letter that repeats those facts in the language of the Computer Systems Analyst listing. Letters that describe the role as a future opportunity, condition employment on a licence not yet issued or leave the employer's identity unclear invite a refusal that a stronger draft would have prevented.