CSE Department · NIT Agartala

Learning Engagement &
Assessment Platform

One place for course materials, assignments, quizzes, class work and secure coding examinations — built for the classroom and the lab.

What you can do
Course Materials
Assignments
Quizzes
Class Work
Secure Exams
Attendance
Progress
Certificates
C / C++
Compiles & runs in the browser
Python
Supported in exams & class work
Auto
Save & resume during quizzes
75%
Attendance shortage alerts

Everything a course needs

From the first lecture note to the final examination result — LEAP keeps teaching and assessment together in one system.

Course Materials

Upload notes, slides, PDFs and videos. Track how long students actually spend on each item.

Assignments

Create multi-question assignments, import them from Excel, set expected output, and grade with per-question marks and feedback.

Quizzes

MCQ, multi-select, true/false and written questions. Timed, shuffled, auto-graded, with secure-browser mode.

Class Work

In-class programming tasks. Students write code, run it, and submit the output — or upload a screenshot if they used another IDE.

Coding Examinations

Real compile-and-run exams with a live terminal, per-question marks, plagiarism checking and lockdown mode.

Smart Attendance

Show a code on screen and the whole class marks itself in under a minute. Day-wise grid, Excel export and shortage alerts.

Gradebook & Progress

Every assignment, quiz and exam flows into one gradebook. Students track their own progress anytime.

Certificates

Issue verifiable course completion certificates with a unique verification code.

Backup & Restore

One-click full backup of the database and uploaded files — plus per-course exports for records.

Built for everyone in the classroom

Each role sees exactly what it needs — nothing more.

Students
  • Read materials and watch lecture videos
  • Submit assignments and class work
  • Take quizzes with auto-save & resume
  • Write, run and submit real programs
  • Mark attendance with the class code
  • See marks, attendance % and certificates
Faculty
  • Create courses with weekly class timings
  • Set assignments, quizzes, class work & exams
  • Import questions straight from Excel
  • Grade with per-question marks and feedback
  • Run check-in attendance & export to Excel
  • Add co-faculty and research scholars
Admin
  • Manage users, departments and sessions
  • Bulk-import students from Excel/CSV
  • Oversee every course and report
  • Full backup, restore and archive
  • Platform settings and access control
Secure by design

Real coding examinations

Students write C, C++ or Python in a syntax-highlighted editor, compile and run it against real input, and submit the working program — all inside LEAP.

Live interactive terminal
Reads input with scanf / input()
Fullscreen lockdown mode
Tab-switch & copy detection
Code plagiarism comparison
Printable submission PDFs
main.c
#include <stdio.h>

int main() {
    int a, b;
    printf("Enter two numbers: ");
    scanf("%d %d", &a, &b);
    printf("Sum = %d\n", a + b);
    return 0;
}
$ Enter two numbers: 12 30
$ Sum = 42
=== Program finished successfully ===

How a course runs on LEAP

A simple flow from setup to results.

1
Create the course

Add the syllabus, weekly class timings and enrol students (Excel import supported).

2
Share materials

Upload notes, slides and videos students can access anytime, from anywhere.

3
Teach & take attendance

Show the check-in code on screen — the class marks itself present in a minute.

4
Assign & assess

Class work in the lab, assignments at home, quizzes for concepts, exams for the real test.

5
Grade with context

See each student's code and its output side by side, then award marks and feedback.

6
Report & archive

Export attendance and results to Excel, issue certificates, and back up the whole course.

Ready to get started?

Sign in with the credentials issued by your department.

Login to LEAP

Students · Faculty · Research Scholars · Admin