Programming for Problem Solving Code LabDepartment of Information TechnologyC Programming Lab · Practice · Verify · Progress
Student / Faculty

Sign in

Use your VWU student or faculty account.

Forgot your password? Contact your faculty administrator to reset it to the initial password.

Change initial password

Required before using the lab.

Assigned programs

Select a program

main.cReady

Console

Execution uses a browser-based C99-subset interpreter. Verify the output yourself before completing.

My topic-wise progress

Add C Program

Saving immediately assigns this program to every student.

Topic-wise analytics

Student ranking

StudentCompletedPointsDetails

Student demo account

Create a demonstration student to preview assigned problems, write C code, run it and view progress. Username: vwuitstudent; password: pps1234. The demo account can sign in immediately. It appears in faculty rankings like other students.

Reset student password

Choose a student and reset their password to pps1234. They must change it when they next sign in. Existing work and marks are preserved.

Program completion

ProgramTopicPointsStudents

Bulk import programs

Upload a UTF-8 CSV with headers title,topic,level,statement,sample. Topic must match one of the 10 categories. Levels are 1–5. Preview and validate before importing.