Computer Society

29 posts

SheCode 1.0

Computer Society of IEEE SB CET in association with WIE conducted a coding competition for girls on behalf of Women’s day . It was aimed in finding and developing the female coding talents in and around CET.The contest was hosted in HackerRank platform from 8:00 PM to 10:00 PM.33 students signed up for the contest.Divya B of S6 CSE and Ruhi Elizabeth of S2 CSE are the winners.Positive feedback was received from the participants and it was decided to conduct a session for discussing the
problems in the contest.

Insight into WTM

IEEE Computer Society CET Chapter conducted a session on WTM ScholarshipThe main objective of the session was to give the attendees an idea about WTM Scholarship.It was handled by Aarya R Shankar of S8 CSE a WTM scholar.The session also focussed on getting the attendees aware of the splendid opportunities and granting them major insights into the women only opportunities and recognitions, which they were much capable of acquiring.She also gave them instructions on when to apply and how to apply for the scholarship.Positive feedback was received from the attendees .

IEEE CS – IEEE Xtreme Practice 1

 The IEEE Computer Society held its weekly session on August 8th 2017. The prime event of the session, the IEEEXtreme Coding Practice, was handled by Nirmal.        Participants of the coding practice were made to sign up on HackerRank to take the contest. There were a set of 7 questions, that were either of easy or medium difficulty level, prepared by Nirmal. The students keenly tried cracking the problems. Some of the senior IEEE members helped the students throughout the contest. The coding practice lasted for about an hour. The solutions of each question were explained and doubts were cleared. The main aim of the session was to introduce the students to the various strategies of coding competitions for cracking even the toughest of problems. This was satisfactorily fulfilled within the 2 hour session.

Before concluding, the general rules and procedures of programming competitions like the IEEEXtreme were discussed. The session drew to a close at around 6.15pm.

IEEE CS – Data Science Essentials

The IEEE Computer Society together with FOSS CELL CET, held its weekly session on 2nd August 2017. The session on Data Science Essentials was handled by Amrith.

Jupyter Notebook and Python Pandas were introduced in a broad level as essential tools for data handling. Students were made to install Jupyter Notebook and also taught to run and edit the notebook documents in the browser during the hands-on session. Converting lists and documents to series and accessing the data was one of the key topics. The importance of NumPy and vectorization was also discussed. The Series and DataFrame, two data structures in Pandas, were introduced. Extracting data from .csv files, indexing them, and many commands on dataframes like drop, loc, iloc, copy etc were also taught to the students.

As the session drew to a close, an introduction to the “IEEEXtreme – 24 hours global programming contest” was given by Jayasoorya. The rules of the competition and a brief idea on the participation procedure, including registration were explained by him and Megha. The session came to an end by 6pm. The feedback on the day’s session was collected from the attendees.

IEEE CS- Machine Learning – Data Science Series

The first session of the Machine Learning and Data Science series conducted by IEEE Computer Society together with FOSS Cell CET, was held on the 5th of May 2017. The session, handled by Nirmal and Amrith, was open to non-IEEE members as well.

The session was started off by Nirmal, wherein he introduced the two hot buzzwords – Machine Learning and Artificial Intelligence. He explained the concept of giving machines access to data and letting them learn for themselves. He gave a brief insight into the ‘perfect AI’ and then proceeded to explain the two major divisions of machine learning – supervised and unsupervised. Linear regression and classification, which are the subcategories of supervised machine learning, were dealt in detail.

Amrith joined in explaining the cost function in linear regression and the gradient descent, which is a numerical optimization algorithm. They made use of several graphical representations effectively. Being a hands-on session, the attendees were made to try out the python program for optimizing linear regression with gradient descent.

The session came to an end by 6pm. Amrith gave a brief description on the topics that are to be covered in the upcoming sessions of the Machine Learning series. The feedback on the day’s session was collected from the attendees.

IEEE CS – Linux Basic and Advanced Commands

The 3rd session of the IEEE Computer Society CET Chapter held on 4th May 2017, was strictly for the IEEE members. The session was devoted to Linux commands(basic and advanced). Session was handled by Nisham. Starting from the very basic bash commands like echo, seq, ls etc… He proceeded to advanced ones like grep, sed and ssh.

The session was entirely practical. Students were made to try out commands on their systems. Operations like string search and replace using grep were dealt in detail. Output redirection (copying the contents of one file to another) and pipes were introduced. Logging onto a remote server, copying the files from the server to one’s own system was another topic of discussion.

The session was wound up by 6pm. Feedback was collected from the attendees.