Roshan's Teaching

Roshan has been teaching the following courses over the past.

When Course Where Batch(es) Comments
[Jan'10-Apr'10] QE106: Computing CE, Peradeniya E/08 Half of the course, shared with Dr. DE
[Jan'10-Apr'10] CO501: Embedded Systems and Microprocessors CE, Peradeniya E/05, E/06 6 hours, shared with Dr. S. Radhakrishnan
[Jan'10-Apr'10] CO551: Theory of Computation CE, Peradeniya E/05, E/06 6 hours (Complexity Theory), shared with Dr. SDD & Dr. DE
[Jan'10-Apr'10] CO213: Computer Architecture CE, Peradeniya E/07 5 hours, shared with Dr. S. Radhakrishnan
[Jan'10-Apr'10] CO214: Data Structures and Algorithms CE, Peradeniya E/07 Most of the course (8 hours covered by Dr. SDD)
[Aug'09-Dec'09] CO211: Logic Networks CE, Peradeniya E/07 3 hours, shared with Dr. SDD
[May'09-Aug'09] CO521: Compilers CE, Peradeniya E/04 the whole course
[May'09-Aug'09] CO501: Embedded Systems and Microprocessors CE, Peradeniya E/04 6 hours, shared with Dr. SR
[May'09-Aug'09] EE608: Advanced Embedded Systems Design EEE, Peradeniya Batches 5,6 & 7 Shared with Dr. SR and Mr. DE
[Jan'09-May'09] PR404: CAD/CAM CE, Peradeniya E/04 6 hours of lectures
[Jan'09-May'09] CO318: Systems and Network Programming: Labs and Project II CE, Peradeniya E/05 a lab based one credit course
[Jan'09-May'09] CO213: Computer Architecture CE, Peradeniya E/06 Shared with Dr. S. Radhakrishnan
[Jan'09-May'09] QE106: Computing CE, Peradeniya E/07 the whole course (2 groups)
[Jan'09-May'09] CO214: Data Structures and Algorithms CE, Peradeniya E/06 Most of the course (8 hours covered by Dr. SDD)
[Aug'08-Dec'08] CO212: Computer Programming CE, Peradeniya E/06 the whole course
[Aug'08-Dec'08] CO314: Systems and Network Programming: Labs and Project I CE, Peradeniya E/05 A lab based course
[Jan'08-Mar'08] EE602: Advanced Computer Architecture EEE, Peradeniya Batches 4, 5 & 6 shared with Dr. S. Radhakrishnan
[Jan'08-May'08] QE106: Computing CE, Peradeniya E/06 5 hrs; shared with Mr. L. Ariyananda & Mr. I. Herath
[Jan'08-May'08] CO213: Computer Architecture CE, Peradeniya E/05 shared with Dr. S. Radhakrishnan
[Jan'08-May'08] CO214: Data Structures and Algorithms (using Java) CE, Peradeniya E/05 the whole course
[Jul'07-Dec'07] CO212: Computer Programming CE, Peradeniya E/05 (EE & CE) shared with Mr. L. Ariyananda
[Jul'07-Dec'07] CO301: Data Structures and Algorithms (using ANSI C) CE, Peradeniya E/04 5 hrs; shared with Dr. SD Dewasurendra & Mr. K. Samarakoon
[Jul'07-Dec'07] CO501: Embedded Systems and Microprocessors CE, Peradeniya E/03 6 hrs; shared with Dr. S. Radhakrishnan
[Feb'07-Aug'07] CO521: Compilers CE, Peradeniya E/2A the whole course
[Feb'07-Aug'07] CO501: Embedded Systems and Microprocessors CE, Peradeniya E/2A 6 hrs; shared with Dr. S. Radhakrishnan
[Oct'06-Jan'07] CO203: Computer Architecture CE, Peradeniya E/04 shared with Dr. S. Radhakrishnan
[Oct'06-Jan'07] CO521: Compilers CE, Peradeniya E/02 & E/2A the whole course
[Feb'06-Jun'06] ENGG1000: Engineering Design and Innovation CSE, UNSW First year students tutor (tutorial, lab and project)
[Nov'05-Feb'06] COMP1021: Computing 2A & COMP1921: Computing 2 CSE, UNSW Second semester tutor (tutorial classes and labs)
[Feb'05-Jun'05] COMP1011: Computing 1A & COMP1911: Computing 1 CSE, UNSW first semester tutor (tutorial classes and labs)
[Jul'04-Nov'04] COMP1021: Computing 2A & COMP1921: Computing 2 CSE, UNSW Second semester tutor (tutorial and lab classes)
[Feb'04-Jun'04] COMP1021: Computing 2A & COMP1921: Computing 2 CSE, UNSW Second semester tutor (tutorial classes and consultancy sessions)
[Jul'03-Nov'03] COMP1011: Computing 1A & COMP1911: Computing 1 CSE, UNSW First Semester tutor (tutorial class and lab)
['02-'03] Data Structures and Algorithms CE, Peradeniya E/00 part of the course
[2002-2003] Software Engineering CE, Peradeniya E/98 a few hrs; shared with Mr. K. Navukarasu
[2002-2002] 372: Data Structures and Algorithms CE, Peradeniya E/99 half of the course; shared with Dr. KBN Ratnayake
[2002-2003] 471: CAD Techniques for Computer Engineering CE, Peradeniya E/97 half of the course; shared with Prof. KS Walgama