Dr. Deepani B. Guruge
Courses
Dr Deepani has taught and developed course outlines, course contents and lecture materials for the undergraduate teaching units on
Advanced Software Engineering Concepts, Internet programming and Web Technologies, Basic Concepts of Information Technology, File organization and Database management systems and programming languages C, C++, PHP and MySQL, Data Structures and algorithms, System analysis and design
The following are the recently teaching courses:
Level I
Bachelor of Computer Science

- C programming
Level II
​
Bachelor of Computer Science

- I conduct lectures on Internet programming and Web Technologies for BCS second Year students.

​
Level III​
B.Sc

- I conduct lectures on Advanced Software Engineering Concepts, Internet programming and Web Technologies for B.Sc third Year students.
- Coordinator of industry focused Computer software projects developed by final year B.Sc students
• Supervise industry focused Computer software projects developed by final year B.Sc students using PHP, MySQL and Apache on Linux Operating system.
Staff development program
​
​
•Working as a resource person in university staff development program conducted for newly recruited academic staff members, Since 2006
​
My Kids​
​
Department Software Projects
​
​
​
List of the software projects developed by B.Sc Students
​