Summer School on Python & Machine Learning
10th June - 18th July 2019
Dronacharya College of Engineering, Gurugram organized six weeks summer training on "Python & Machine Learning" from 10th June - 18th July 2019. Students were taught about the basics of Python and its importance by Ms. Vimmi Malhotra, HOD, CSE Department and Machine Learning was covered by Mr. Bhavya, coordinator Spoken Tutorial.
On the basis of pre-qualifying test on Programming language (C/C++) students from CSE, IT and CSIT Department were shortlisted for the programme.
Ms. Vimmi Malhotra explained Python is a widely used high-level, general-purpose, interpreted, dynamic, programming language. Its design philosophy emphasizes the code readability, and its syntax allows Programmers to express the concepts in fewer lines of code compared to those possible in languages such as C++ or Java. It also helps in learning how to use the wildly popular Django web framework along with core python scripts used in command line.
In addition, Mr. Bhavya elaborated practical implementation of Python by using Jupyter, pycharm and Numpy with real life problems along with daily tasks. Project Jupyter exists to develop open-source software, open-standards, and services for interactive computing across dozens of programming languages.
Further, Mr. Bhavya explained PyCharm is the most popular IDE used for Python scripting language. PyCharm offers some of the best features to its users and developers in the following aspects − Code completion and inspection, Advanced debugging and support for web programming and frameworks such as Django and Flask. Students were given daily assignments to keep them on track.
5 projects namely, Jarvis (a talking robot for desktop), Face detection and recognition, swipe area robot, Emoji Detection and recognition, and Email security features were initialized and under gone up to 2nd Phase.
This was a certification-based training; hence, all the students who qualified the exam at the end of the training as well as weekly test got the certificate of completion.