On-the-Job Training (OJT) Report
Program: Diploma in Computer Engineering
National Examination Board (NEB) - CTEVT
Student Details
Name: [Your Name]
Registration No.: [Your Reg. No.]
Training Duration: [Start Date] to [End Date]
Institute/Company: [Company/Organization Name]
Location: [Address]
Supervisor Name & Designation: [Name], [Designation]
Submitted to: [College/Institute Name]
Batch/Year: [Year]
Acknowledgement
I would like to express my heartfelt gratitude to [Company/Organization Name] for providing me with
the opportunity to complete my On-the-Job Training. I am also thankful to my supervisors and
instructors at [College Name] and my mentors at the training organization for their continuous
guidance and support.
Table of Contents
1. Introduction
2. Objectives of OJT
3. Company Profile
4. Daily/Weekly Work Summary
5. Skills and Tools Learned
6. Challenges Faced
7. Solutions and Experiences
8. Conclusion
9. Suggestions/Recommendations
10. Appendix (if any)
1. Introduction
This report highlights the experience and learning I gained during my On-the-Job Training as part of
the Diploma in Computer Engineering curriculum under NEB/CTEVT. The training aimed to bridge
the gap between theoretical knowledge and real-world applications.
2. Objectives of OJT
- To gain practical exposure to real working environments.
- To learn industry-standard tools, platforms, and practices.
- To improve communication and teamwork skills.
- To understand workflow and project management in IT industries.
- To prepare for future employment.
3. Company Profile
Name: [Company Name]
Address: [Full Address]
Established: [Year]
Nature of Business: [Software Development / IT Support / Networking / etc.]
Services Provided: [List of services]
4. Daily/Weekly Work Summary
(Example)
Week 1: Introduction to company, orientation, setting up development environment.
Week 2: Assisted in website development using HTML, CSS, and JavaScript.
Week 3: Basic PHP scripting and database connectivity with MySQL.
Week 4: Debugging tasks, documentation, client-side validation.
...
5. Skills and Tools Learned
Programming Languages: HTML, CSS, JavaScript, PHP
Database: MySQL
Version Control: Git
Software/Platforms: XAMPP, Visual Studio Code, GitHub
Soft Skills: Communication, Time Management, Teamwork
6. Challenges Faced
- Difficulty in understanding legacy codebase.
- Adapting to new frameworks/tools.
- Managing time between documentation and technical tasks.
7. Solutions and Experiences
With guidance from supervisors and self-study, I was able to overcome technical challenges. I
learned how to debug effectively and improved my time management and problem-solving skills.
8. Conclusion
The OJT experience has been extremely beneficial in enhancing my technical knowledge and soft
skills. I gained confidence in working with real-time projects and team collaboration.
9. Suggestions/Recommendations
- OJT should be at least 3 months long for deeper project involvement.
- Regular reporting and mentorship should be emphasized.
- Students should be encouraged to explore different departments (development, support, etc.)
10. Appendix
(Optional: Include code snippets, screenshots, project links, or certificates)