Home
About
Overview
Strategy
Message from the Head
Department Reel
History
Academic
Undergraduate
Overview
Sub Specializations
Courses
Student Guide
Postgraduate
Overview
How to Apply
Research Areas
Contact
Facilities
Lab Facilities
People
Academic Staff
Overview
Senior Lecturers
Lecturers
Instructors
Non-academic Staff
Vacancies
Collaborations
Students
Student Life
Achievements
Events
Societies
Awards
Gold medal
Contact
USJ Home
Faculty Home
LMS
Student Guide
Home
About
Overview
Strategy
Message from the Head
Department Reel
History
Academic
Undergraduate
Overview
Sub Specializations
Courses
Student Guide
Postgraduate
Overview
How to Apply
Research Areas
Contact
Facilities
Lab Facilities
People
Academic Staff
Overview
Senior Lecturers
Lecturers
Instructors
Non-academic Staff
Vacancies
Collaborations
Students
Student Life
Achievements
Events
Societies
Awards
Gold medal
Contact
Computer programming Laboratory
Key Research Areas
Systematic construction of efficient programs (sequential and parallel)
Automatic optimization of queries on XML and graph databases
Student Activities
Automated Program Repair
Graph Processing with Remote Data Access
bidirectional programming
Courses conducted
CO2201 – Data Structures and Algorithms
CO2203 – Object Oriented Programming
CO2307 – Software Engineering
CO2210 – Programming Quest
CO3256 – Quality Engineering
CO4352 – Advanced Algorithms
CO4205 – Compilers
CO4306 – Software Architecture and Design
Lab Equipment
Desktop Computers (GPU Type A)
UPS
Desktop Computers
Routers
Switc
h
Non-Academic Staff
Ms A.M.T.S.Ratnayake (Technical Officer(ICT))
Mr D.M.A.P.Munasinghe (Lab Attendant)