You can buy NSC certificates through two modes i.e. electronic mode (E-mode) or passbook mode. You would require a savings account (with a bank or post office). Not necessary to have net banking enabled.