How to add a new Course page ?

 

Step 1:

You can visit this link, navigate into the correct semester or category and create a new file named COURSECODE.json

Step 2:

Next, you need to copy the following template and edit it, by replacing the {} with the right details. Please refer CO324 Course to get an idea about it.

A detailed guide on how to filling the parameters available here.

{
  "code": "{Course Code}",
  "name": "{Course Title}",
  "credits": 3,
  "type": "{ CORE | ELECTIVE | GENERAL }",
  "prerequisites": ["{Coure Code 1}", "{Course Code 2}"],
  "content": "{Description about the course}",
  "objectives": "{Objectives of the coures}",
  "ILOs": {
    "Knowledge": [
      "This is the first knowledge",
      "This is the second knowledge"
    ],
    "Skill": ["This is the first skill", "This is the second skill"],
    "Attitude": ["This is the first attitude"]
  },
  "allocation": "Lectures : 30h, Tutorial-Classes : 4h, Practical-Classes : 14h, Assignments : 10h",
  "modules": [
    {
      "topic": "{The topic of the module}",
      "description": "{A short description}",
      "allocation": {
        "L": "10",
        "T": "-",
        "P": "2",
        "A": "-"
      }
    }
  ],
  "references": ["{Reference 1}", "{Reference 2}"],
  "marks": [
    {
      "description": "Practicals",
      "allocation": ""
    },
    {
      "description": "Assignments",
      "allocation": ""
    },
    {
      "description": "Mid-Exam",
      "allocation": ""
    },
    {
      "description": "End-Exam",
      "allocation": ""
    }
  ],
  "statistics": [
    {
      "year": "{ The year that course was offered}",
      "batch": "{The batch(s) that studied the course}",
      "lecturers": ["roshanr@eng.pdn.ac.lk", "isurunawinne@eng.pdn.ac.lk"],
      "instructors": ["instructor@eng.pdn.ac.lk"],
      "grades": {
        "A+": 0,
        "A": 0,
        "A-": 0,
        "B+": 0,
        "B": 0,
        "B-": 0,
        "C+": 0,
        "C": 0,
        "C-": 0,
        "D+": 0,
        "D": 0,
        "E": 0
      }
    }
  ]
}

 

Step 3:

Finally, you can save by clicking on the Commit changes button below the text editor.

If you followed up all the procedures correctly, the course will be added to the site within a day.