Four Week Summer School Programme
17th June - 12th July, 2024
The Department of Applied Sciences and Humanities at Dronacharya College of Engineering, Gurugram organized a 4-week Summer School Programme from 17th June – 12th July, 2024. Prof. Yashvardhan Soni, Prof. (Dr.) Shipra Kataria, Prof. Ashwani Kumar and Prof. Tamanna Sehgal were the mentors of the summer school programme. The programme provided participants with a comprehensive learning experience in Coding, Python, Aptitude, and Communication Skills.
Coding Stream (Mentored by Prof. Yashvardhan Soni and Prof. (Dr.) Shipra Kataria):
Week 1: The first week focused on Pointers and Recursion, laying a strong foundation in algorithmic thinking. Students learned recursive problem-solving techniques and memory management through hands-on assignments, culminating in Assessment 1.
Week 2: Students explored Pattern Programming, developing creative solutions for complex pattern-generation problems. Assessment 2 was conducted to evaluate their logical reasoning and programming efficiency.
Week 3: The third week covered Trees and Linked List LeetCode problems, enabling participants to handle data structures effectively. Practical tasks tested their ability to optimize and implement real-world solutions in Assessment 3.
Week 4: The final week introduced advanced topics like Backtracking and Divide & Conquer. Students tackled challenging problems, and their understanding was tested through a Final Assessment.
Python Stream (Mentored by Prof. Ashwani Kumar and Prof. Tamanna Sehgal):
Week 1: Students learned Object-Oriented Programming (OOP) Concepts, mastering the principles of encapsulation, inheritance, and polymorphism. Skills were evaluated through Assessment 1.
Week 2: The week focused on building Graphical User Interfaces (GUI) using Python libraries such as Tkinter, enabled students to create interactive applications. Assessment 2 followed to test their practical knowledge.
Week 3: Advanced Python topics, including NumPy, were introduced, enabled students to perform high-level mathematical operations and handle multidimensional arrays efficiently. Assessment 3 gauged their proficiency.
Week 4: The final week emphasized Pandas and Data Visualization, where participants explored data manipulation and visual storytelling techniques. Student’s progress was assessed through a Final Assessment.
Aptitude and Communication Skills:
In addition to technical training, the program included sessions on Aptitude and Communication Skills, ensuring holistic development. Students learned problem-solving techniques, analytical reasoning, and effective communication strategies, which are crucial for professional success.
Benefit/Outcome: Students gained in-depth knowledge and practical expertise in Python, advanced coding techniques, and essential professional skills. Periodic assessments ensured continuous evaluation and growth. Participants were awarded certificates upon successful completion.