Computer Society

29 posts

IEEE CS – Git And Version Control

IEEE Computer Society CET Chapter and FOSS Cell CET jointly hosted a hands-on session on Version Control and Git on 18th April 2017. The session focussed on familiarising the attendees with GitHub and its access via terminal. The class was handled by Amrith and Sarathchandran with the help of on spot volunteers, who helped the attendees with their doubts and enquires.

The attendees were given instructions on checking the version of Git, installing git and creating  a GitHub account.  Step by step tutorial on how to create a Git repository and a local repository via terminal were given, and was shown via projector as well, so they could follow without hassle. They were introduced to basic commands of Git like git init, git add, git commit etc… The session included explanations of various function of Git such as push, pull, forking, branching, collaborate etc.  Demonstration of cloning, forking and branching were given.

The session came to an end by 6 pm. Feedback was collected from the attendees.

IEEE CS – Algorithmists v/s Developers and Year Plan Presentation


The IEEE CS Weekly Session held on 11th of April was the first one of the year 2017. The session, which had non-IEEE members as well, was to a give a basic introduction to the new members about the differences and characteristics of Algorithmists and Developers. An introduction to the vision and mission of the Computer society also was given to the attendees.

The session was handled by Balagopal, Amrith and Nirmal. Balagopal began the session by giving a thought-provoking problem based on corner detection. It was an interactive session in which he explained the systematic approach to solve the problem and need for algorithmists. He also mentioned the areas where we apply topics like Fourier transformation in computer science and need for in-depth knowledge of such topics.

The baton was handed over to Nirmal, who explained various ways to improve coding skills. He mentioned about websites like hackerrank and hackerearth that provides a platform for practising coding. He also emphasized on various courses like machine learning, which is a hot area, and websites like coursera, which provides these courses with certification.

Amrith introduced the attendees to future plans of Computer Society chapter and briefly described the topics that would be covered in the upcoming sessions. A discussion on deep learning and planned projects followed.

The session came to an end by 6. Suggestions from the attendees for planning upcoming sessions were taken. Feedback on the session was collected from the attendees.



IEEE Computer Society Weekly Sessions

Session 1

Number of participants : 50
Date : February 2
Topics Covered : Competitive Coding
Spot Volunteers : Daniel James, Kevin Joseph


The IEEE Computer Society weekly session  held on 2nd February 2016 was the first session of its kind for the freshers. They  were briefed on the vast multitudes of opportunities and benefits the IEEE Computer Society offered. The session was handled by Daniel James and Kevin Joseph.  The session mainly focused on competitive coding and  aimed at introducing students to the world of competitive coding.  Students were introduced to the online coding platform HackerRank. The session lasted for 2 hours and ended by 6 pm. Feedback was taken and decision was made to conduct a fully hands on follow up session.

Session 2

Date : February 2
No. of participants : 15
Topics Covered : Basic C++ commands and Flow of Control
Spot Volunteers : Balagopal U, Pooja M

The IEEE weekly session held on 2nd February 2016 was an introduction to the most versatile programming language CPP. The session was handled by Balagopal. The session started with an introduction to different syntaxes, commands and different  loops like if, while, do while and for. A live demo was also given. The session turned out to be very informative and knowledgeable to the attendees especially for those who were new to programming. The session came to an end by 6 pm. The feedback was amazing which included excellent reviews and request for more classes on CPP.

Session 3

Date : February 16
Number of participants : 40
Topics Covered : Competitive Coding with HackerRank
Spot Volunteers : Amal S. Raj, Sarathchandran S, Rohit , Aarya R. Shankar

The IEEE CS Weekly Session held on 16th February, 2016 focused on ‘Competitive Coding with Hackerrank’. The session was handled by Amal, Sarath, Rohit and Aarya. The session started with a brief discussion on algorithms and complexity. A brief description of Big O notation and it’s history followed. The students were introduced to Hackerrank, a famous site for hackers from all over the world to solve programming problems in different CS domains using any programming language. The students were taught how to use HackerRank. The four spot volunteers, who had expertise in one out of the 4 languages namely CPP, Python, C and Java did one program each as a demonstration. The session which saw a major participation from first year students helped them gain more idea on competitive coding. The hands on session boosted their confidence to take part in any coding competition.  

Session 4

Date : March 8
Number of participants : 39
Topics Covered : Scripting and Git
Spot Volunteers : Jayadeep K.M , Kevin Joseph, Balagpopal U, Pooja M

The IEEE CS weekly session held on 8th march 2016 was yet another good use of 2 hours
learning, inspiring and teaching. The session started with an  introduction to ‘git’ by Kevin
Joseph. Further explanations where carried out by Jayadeep and Kevin under the guidance of Balagopal  and Pooja. The concepts of ‘nodes’ and ‘commit’ were explained  next.
Hands on experience was promoted and the required codes and assistance were provided
to the students. More concepts of branch, merging, checkout, etc were taught. At the end,
Kevin gave a small introduction to ‘Google Applied CS ’ and gave all the students an idea
about the Camp that is going to be held at CET , to which almost every one showed great
enthusiasm . A feedback form was passed around, which showed great positive feedback.
By 6pm the session came to an end and everyone dispersed.

Session 5

Date : March 15
Number of participants : 39
Topics Covered : HTML and CSS
Spot Volunteers : Jayadeep K.M , Kevin Joseph, Balagpopal U, Mohammed Nisham, Vinod Kumar S


The IEEE CS weekly session held on 15th March 2016 focused on the basics of  Web Development. The session was handled by Jayadeep, Kevin, Vinod and Nisham under the guidance of Balagopal. The session started off with an introduction to HTML and some basic terms and terminologies. Basic tasks like changing background color, alignment, ordered and unordered lists, etc were taught. The concept of CSS was explained. It was a hands on session and students tried out what they learned.

Session 6

Date : March 17
Number of participants : 50
Topics Covered : HTML and Bootstrap
Spot Volunteers : JayadeepK.M , Kevin Joseph, Balagpopal U, Mohammed  Nisham, Vinod Kumar S

The IEEE CS weekly session held on 17th March 2016 was a continuation of Web Development series that was initiated on 15.03.2016. The session was handled by Jayadeep, Kevin, Vinod, Nisham and Balagopal. The session started with a recap of the previous session for those few people who had missed it.
During the session, students were introduced to the most popular web frontend design framework, Bootstrap. The Bootstrap grid system, responsive design guidelines and components were explained in detail.A live demo was also made within 15 mins using Bootstrap. The hands on session proved immensely beneficial to the attendees who were able to start building their own web sites.

Computer Society India Symposium 2016 (CSIS)


Number of participants : 233
Date : February 27-28
Organisers : IEEE Computer Society India SAC
IEEE Computer Society CET Chapter

IEEE Computer Society India Symposium, the brainchild of IEEE Computer Society India SAC and  IEEE Computer Society CET Chapter, is an initiative by IEEE Computer Society students of College of Engineering, Trivandrum. This will be a flagship event of IEEE Computer Society India SAC and will be rotated among other sections of India in the coming years.

The IEEE Computer Society India Symposium 2016 focused on bringing together and improving the future activities of the different chapters of Computer Societies all over India. The event provided the students with opportunities to interact with the esteemed speakers and professionals of the field from the various multidisciplinary workshops and talks facilitating the identification, creation, capture and exchange of highly peer-reviewed scientific and technological knowledge.

Active participation from students from all over India was witnessed and the event proved to be above their expectations in terms of its quality and organization.


Section wise participation:

Kerala 114
Bangalore 26
Hyderabad 32
Pune 5
Bombay 13
Madras 43





Speaker : Prof. Lakshmi Narasimhan, Vice President at Srikar and Associates International, Founding Chair of IEEE Computer Society, Queensland Chapter, Inaugurating Chair of the International Conference series ICA3PP, Technical Member of ISO.




Speaker : Anoop John,Founder and CEO of ZYXWARE technologies




Speaker : Paramjeet Nagpal Senior Technical Marketing Engineer, Intel Corporation




Speaker : Kiran Rajmohan, Analog Design Engineer at Texas Instruments




Speaker : Geo Jolly, Student Partner at Microsoft





Speaker: Pramode C E




Speaker : Prof Arunanand T A and Mr Suresh K




Speaker : Nithin R S



KODERS : Coding competition for Freshers

Number of participants : 100
Date : February 3,4 2016
Organizer : IEEE Computer Society Chapter
Spot Volunteers : Manu Maheshwar, Sreesankar, Rahul Suresh, Amalnath E.G, Aksa Elizabeth Sunny


Koders is the annual coding competition conducted by IEEE Computer Society for the freshers  in the college. The competition was held in two stages at Computer Science Department.

  • Prelims: Held on 3rd February 2016

The first round was offline, in which students were given a set of 20 questions, which included finding errors and outputs of code snippets, writing codes etc., based on their preferred language from among C, CPP, Java, and Python .10 finalists were selected from the prelims.

  • Finals: Held on 4th February 2016
    The finals held at the Programming Lab of the CS Department saw the 10 finalists trying their best to emerge the winners. There were 4 rounds in total. Each round had questions testing different skills expected from a programmer. The competition was closely fought and in the end three participants came on top to bag the cash prizes of 500,300 and 200 rupees respectively.

The winners:
1. Nayana B (S2 AE)
2. Jilvin Jacob (S2 CS)
3. Rohit Damodaran (S2 EC)

Android App Development workshop

DATE : 15TH November 2015
Number of participants : 56

The workshop was primarily aimed at introducing freshers to the world of Android App Development. Android app development requires a basic knowledge of Java, which was new to most of the participants. The one-day workshop started with a brief overview of the basics of Java including concepts like class, inheritance, interfaces, threads, etc. The morning session also included a hands-on session on java using net beans. The installation of the android IDE (Android Studio) was also done in parallel with this session.

The afternoon session started with an introduction to the Activity Lifecycle and the basic structure of an android application project.  The participants were guided through the development of a simple “Hello World!” App, following which two more apps were built to familiarize them with widgets like textviews, edittexts and buttons. The second app also served the purpose of introducing the participants to the concept of the Intent class and how to use it to switch activities. This was followed by a session on error detection using the adb logging provided by Android Studio.