Skip to content
Naman on GitHub Naman on Twitter

CS 371p Spring 2024: Naman Arora

Naman Arora

What did you do this past week?

This week I continued working on the IDB project with my team for my SWE class. I also continued working on the Life project for my OOP class.

What's in your way?

In my other classes I am actually pretty caught up work wise, but I do have a both the Life project and the last part of my IDB project due this week.

What will you do next week?

Next week, I will finish working on the IDB project for SWE and finish working on the Life project in OOP.

What did you think of Paper #13. What Happens to Us Does Not Happen to Most of You?

I think sexism, harassment, and racism are issues faced by many people in the computer science community. All people working in Computer Science should take action to improve diversity, inclusion, and support for women and underrepresented minorities. This could be done by hiring and supporting women and URM, fostering a more supportive community culture, and/or increasing awareness and inclusiveness.

What did you think of inheritance and the ethics lectures?

Inheritance is a fundamental concept of object-oriented programming (OOP) that allows a class (known as the derived or child class) to inherit properties and behaviors from another class (known as the base or parent class). - Base Class: The base class serves as the blueprint for derived classes. It contains common attributes and methods that are shared among multiple derived classes. Base classes are also known as superclasses or parent classes. - Derived Class: A derived class inherits attributes and methods from its base class(es) and can extend or modify their behavior. It adds new features or functionality specific to itself. Derived classes are also referred to as subclasses or child classes.

Ethics is important in Computer Science as computer scientists need to ensure that their work respects human rights, promotes fairness, and considers the societal impact of technological advancements.

What made you happy this week?

This week, I went out with my friends a few times, and as a result made some good college memories.

What’s your pick-of-the-week or tip-of-the-week?

This Wednesday, The New York state Legislature's budget process was disrupted by a cyberattack on the commission responsible for drafting the budget language. The attack forced the state to revert to a 1994 computer system to continue work on the $237 billion spending plan. It's crazy that critical government infrastructure is being targeted by cyber criminals. Cyberattack hits New York state government's bill drafting office | AP News