Your JSON
{
"CourseId": "INFO3003",
"CourseObjective": "To Be Awesome Sauce",
"CourseDescription": "AWEsome shiznit",
"Lecturer": "Mike",
"Venue": "Senior Infos Lab"
}
This is a JSON object not a JSON array. So instead of using:
JSONArray arr = new JSONArray(result);
you should use this:
JSONObject json = new JSONObject(result);