Python Open Labs – Object Oriented Programming

Hi In this session we looked at simple concepts of object oriented programming, including the basics of creating classes, object instances, attributes and methods. All of the course slides and examples are made available on: https://goo.gl/YP0c2E Meanwhile, continue to practise and brush up your skills on: https://www.hackerrank.com/domains/python/py-introduction See you next Friday from 1:30 PM – 3:30 PM […]

Read More…

R Open Labs – readr Package

Today we introduced readr package. It is a package used for reading csv/xls/txt etc. data. It is designed to flexibly parse many types of data found in the wild, while still cleanly failing when data unexpectedly changes.  We covered the functionality of the package and the difference between this package and base R. Next week we will talk […]

Read More…

Python Open Labs – Session 12 (Review)

Hi Today we had a brief review session of all the basics of programming that we have covered so far in the Python Open Labs series. During this review we went over reading and writing files, conditional statements, for loops and while loops and various other specifics of programming with Python. This marks a major […]

Read More…

Python Open Labs Session – 11

Hi   In this session of Python Open Labs we looked at python dictionaries, one of the most powerful data types built into python, optimal for storing in-memory look up tables for fast lookups and search queries. In the next session we will go through some of the previous concepts as revision and introduce Object Oriented Design […]

Read More…

Python Open Labs – Revisiting Session 1

Hi Welcome back to Python Open Labs at DSSC (Lehman Library, SIPA). This semester we will be moving ahead with our weekly lecture-cum-practise open labs on Python so do join us on Fridays every week from 1:30 PM – 3:30 PM. In the first session for Spring 2017 semester we revisited some of the concepts […]

Read More…