Weekly Progress Report
Name: Battula Venkata Poojitha Yadav
Domain: Python
Date of Submission: 14-07-2026
Week Ending: 01
I. Overview
This week, the primary focus was on understanding USC_TIA and developing a Python project. I also utilized
online learning resources to strengthen my Python programming skills and gained practical experience in
file handling and automation.
II. Achievements
1. USC_TIA Familiarization
• Explored USC_TIA documentation to understand its workflow and objectives.
• Successfully completed the initial setup and became familiar with the internship platform.
2. Python Project Contributions
Name of the Project: File Organizer
• Developed a Python-based File Organizer that automatically categorizes files into folders such as
Images, Documents, Videos, Audio, Archives, and Others based on their file extensions.
• Implemented file handling using Python and successfully tested the project with different file types.
3. Learning Python
• Acquired proficiency in Python libraries such as os and shutil.
• Applied Python concepts including loops, conditional statements, dictionaries, and file handling to
solve a real-world file organization problem.
III. Challenges
1. USC_TIA Integration
• Faced initial difficulty in understanding the internship workflow and project requirements.
• Referred to the provided documentation and learning materials to resolve doubts.
1
2. Python Project Complexity
• Encountered challenges while implementing automatic file categorization and handling different file
extensions.
• Improved understanding through practice, debugging, and testing.
IV. Learning Resources
1. USC_TIA Documentation
• Utilized USC_TIA documentation to understand project guidelines and internship expectations.
• Referred to available tutorials and documentation for clarification.
2. Python Learning Resources
• Used Python official documentation and online tutorials to strengthen Python concepts.
• Practiced file handling and automation through coding exercises.
V. Next Week's Goals
1. USC_TIA Enhancement
• Continue exploring USC_TIA features and complete the assigned internship tasks.
• Collaborate with mentors and peers to improve understanding.
2. Python Project Development
• Enhance the File Organizer project by adding more file categories, better error handling, and
additional functionality.
• Improve code quality and optimize the project.
VI. Additional Comments
The first week provided valuable hands-on experience in Python programming and file handling.
Successfully completing the File Organizer project improved my confidence in developing practical Python
applications. I look forward to learning more advanced concepts and contributing further during the
internship.