Skip to content
Low Jun Kai, Sean edited this page Sep 4, 2020 · 3 revisions

NUS CS2030 AY2020/21 Semester 1

Welcome to the WIki Page of CS2030 Programming Methodology!

Introduction

What do I do here?

Well, the main reason for the creation of this website is to facilitate Peer Learning.

We hope to make CS2030 a more collaborative environment for CS2030 Students to learn from one another.

How can I contribute?

There are 3 parts of the Peer Learning Component, which takes up a certain percentage of your entire CS2030 Grade.

They are:

  • 📖 Contribution to Github Wikis
  • 🖊️ Contribution via CodeCrunch Peer Learning Tasks.
  • ❓ Piazza Participation.

Setting Up For CS2030/S

Do follow these steps in the following order

For Windows Users:

  1. Setting Up Unix

  2. Setting Up Java

  3. Setting Up Checkstyle for Files

You can set up Vim on in your Ubuntu environment. Else, you can install it locally by following this guide

For Mac Users:

  1. Setting Up Unix

  2. Setting Up Java

  3. Setting Up Checkstyle for Files

NOTE: It is not necessary to download MacVim unelss you require a Graphical User Interface (GUI). If you wish to do so, you can follow this guide here

Miscellaneous Guides

To be able to access your lab nodes from home, you can follow this guide here to be able to set up as such.

Thank you and have a nice day!

Clone this wiki locally