// legal
Terms & Conditions
Last updated: 28 June 2025 · Effective date: 28 June 2025
1. Definitions
- "School", "we", "us", "our" refers to Tensorloom, operating from 68 Jalan Kemuja, 59000 Bangsar, Kuala Lumpur, Malaysia.
- "Participant" refers to any individual enrolled in a Tensorloom course.
- "Employer" refers to a company or organisation engaging the school for an employer cohort programme.
- "Course" refers to any of the school's structured programmes: Python for Machine Learning Practice, Deep Learning Systems, or the Employer Cohort with Project Supervision.
- "Content" refers to syllabi, lecture materials, graded rubrics, notebook templates, and other materials produced by the school.
- "Agreement" refers to these Terms & Conditions, which form a binding contract upon enrolment confirmation.
2. Acceptance of Terms
By submitting an enrolment form, paying course fees, or beginning course participation, you confirm that you have read and agree to these Terms & Conditions. You must be at least 18 years of age and have the legal capacity to enter a binding agreement under Malaysian law. If you are enrolling on behalf of an employer, you confirm that you have authority to bind that organisation.
3. Course Description and Availability
Tensorloom offers the following programmes:
- Python for Machine Learning Practice — 8-week individual course (RM 980)
- Deep Learning Systems — 14-week individual course (RM 3,200)
- Employer Cohort with Project Supervision — 20-week employer engagement (RM 4,700 per standard 12-seat cohort)
Courses are delivered online. The school is based in Kuala Lumpur and primarily serves participants in Malaysia. Participants outside Malaysia may enrol subject to availability and any applicable local restrictions.
The school reserves the right to reschedule sessions due to instructor unavailability, technical issues, or circumstances outside its control. Where a session is cancelled, it will be rescheduled or compensated by an equivalent recorded session.
4. Enrolment and Account
Enrolment in the Python for Machine Learning Practice course requires completion of a published readiness quiz. The school reserves the right to decline an enrolment where the quiz result indicates the course is not a suitable match, and will communicate this clearly with reasons.
Participants are responsible for maintaining the security of any access credentials issued. Access is personal and non-transferable. Sharing access with non-enrolled individuals is prohibited.
5. Participant Responsibilities
- Submitted work must represent the participant's own effort. Work that reproduces another person's code or text without attribution, or that uses automated tools to generate assessed output, will not be graded and may result in removal from the course without refund.
- Participants are expected to engage with course sessions and exercise materials within the published schedule.
- Participants must not record, redistribute, or resell course content, sessions, or materials.
- Participants must not disrupt sessions or engage in conduct that interferes with the learning of other participants.
6. Intellectual Property
All course content produced by Tensorloom — including syllabi, rubrics, session recordings, and written materials — remains the intellectual property of the school. Participants are granted a limited, non-transferable licence to use course materials for personal study during and following the course.
Work submitted by participants as part of assessed tasks remains the property of the participant. The school may retain copies of submitted work for assessment records and quality review, but will not reproduce or publish participant work without permission.
For employer cohort engagements, code produced by the employer's engineers against the employer's codebase remains the employer's property. Architecture documents and written reviews produced by the school are part of the engagement deliverables and may be used internally by the employer.
7. Fees and Payment
Fees are payable in Malaysian Ringgit (RM) as listed on the Solutions page at the time of enrolment. All fees are inclusive of any materials and, for the Deep Learning Systems course, the compute sandbox.
Payment is due prior to the course start date unless an alternative arrangement has been agreed in writing. For employer cohorts, invoicing is issued to the employer organisation following the scoping workshop and agreement on engagement scope.
Accepted payment methods: bank transfer (Malaysian banks), and other methods confirmed at the time of enrolment.
8. Refunds and Withdrawals
- Before course start: Full refund if withdrawal is requested more than 7 days before the course start date. A processing charge of RM 100 applies for requests within 7 days of the start date.
- Within the first 2 weeks (individual courses): 50% refund of course fees if written withdrawal is received before the end of Week 2.
- After Week 2 (individual courses): No refund is available.
- Employer cohort: Refund and withdrawal terms are agreed during the scoping workshop and documented in the engagement letter. The standard terms apply a 25% cancellation charge if withdrawal occurs after the scoping workshop and before the cohort start, and no refund after the cohort start.
Refund requests must be submitted in writing to [email protected].
9. Completion Records
A written record of completion is issued for the Python for Machine Learning Practice course upon passing the assessment. This record notes the course title, duration, and that the participant passed the graded assessment. It does not constitute an academic qualification, accreditation, or professional certification.
The school makes no representation about the recognition of this record by third parties, employers, or professional bodies.
10. Employer Cohort — Specific Terms
The employer cohort programme involves supervised engineering practice on the employer's internal problem. The school provides instruction, code review, and written documentation. The school does not design, own, or take responsibility for the employer's production systems, software, or infrastructure.
Code deployed to the employer's staging or production environment during the engagement is done under the employer's own authority and risk. The school's role is supervisory.
Employer organisations agree to provide reasonable access to the relevant codebase and to make the cohort participants available for the agreed session schedule.
11. Disclaimers
Courses are provided on an "as is" basis. The school makes no representation that completion of a course will lead to employment, promotion, or any specific professional outcome. Descriptions of topics and methods in syllabi reflect the content planned at the time of publication; the school reserves the right to update content to reflect current research or tooling.
Where course material references published research, the school is not responsible for errors or changes in the cited works.
12. Limitation of Liability
To the maximum extent permitted by Malaysian law, the school's total liability to a participant or employer in connection with any course or engagement shall not exceed the total fees paid for that course or engagement.
The school is not liable for indirect, consequential, or special losses arising from course participation, including loss of income, data, or business opportunity.
13. Indemnification
Participants and employers agree to indemnify the school against any claims, losses, or expenses arising from a breach of these Terms & Conditions, including misuse of course access, plagiarism, or unauthorised redistribution of course content.
14. Termination
The school may terminate a participant's enrolment without refund where the participant has breached these Terms & Conditions, including academic integrity provisions. The participant will be notified in writing with reasons.
Either party may terminate an employer cohort engagement by written notice where the other party has materially breached the agreement and failed to remedy that breach within 14 days of written notice.
15. Dispute Resolution
In the event of a dispute, the parties agree to attempt resolution through direct communication in the first instance. Written notice of a dispute should be sent to [email protected]. If a dispute cannot be resolved within 30 days of written notice, either party may refer the matter to mediation before seeking recourse through the courts.
These Terms & Conditions are governed by and construed in accordance with the laws of Malaysia. The parties submit to the jurisdiction of the courts of Malaysia.
16. General
- Entire agreement: These Terms & Conditions, together with any engagement letter for employer cohorts, constitute the entire agreement between the parties.
- Severability: If any provision is found unenforceable, the remaining provisions continue in full effect.
- Waiver: Failure to enforce any provision does not constitute a waiver of that provision.
- Assignment: Participants may not assign their enrolment or course access. The school may assign its obligations with notice.
17. Changes to These Terms
We may update these Terms & Conditions from time to time. The effective date at the top of this page reflects the most recent update. Enrolled participants will be notified of material changes by email at least 14 days before they take effect. Continued participation after that date constitutes acceptance of the updated terms.
18. Contact
Legal and contractual enquiries:
- Email: [email protected]
- Phone: +60 3 5628 9174
- Address: 68 Jalan Kemuja, 59000 Bangsar, Kuala Lumpur, Malaysia