2015 undergraduate hand book

82
i Disclaimer This handbook is compiled with information received up to January 2015. It is hereby informed that this handbook is only for general information and is not for official purposes. Any information contained herein should be confirmed by reference to the relevant authority. For the latest version of the handbook please visit our website http://www.ucsc.cmb.ac.lk/ug

Upload: trinhdiep

Post on 13-Feb-2017

223 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: 2015 Undergraduate Hand Book

i

Disclaimer

ThishandbookiscompiledwithinformationreceiveduptoJanuary2015.

Itisherebyinformedthatthishandbookisonlyforgeneralinformationandisnotforofficialpurposes.

Anyinformationcontainedhereinshouldbeconfirmedbyreferencetotherelevantauthority.

Forthelatestversionofthehandbookpleasevisitourwebsite

http://www.ucsc.cmb.ac.lk/ug

Page 2: 2015 Undergraduate Hand Book

ii

Page 3: 2015 Undergraduate Hand Book

iii

UNIVERSITYOFCOLOMBOSCHOOLOFCOMPUTING

Vision

BeaGlobalLeaderinComputing,AdvancingtheFrontiersofnewknowledgethroughLearningandResearch.

Mission

Toadvanceandenhancecomputingknowledge,fosteringglobalstrategicalliances,promotingcrossdisciplinaryresearch,producingsocially

responsibleprofessionalswithentrepreneurialskills,leadershipqualitiesandintegritycontributingtopositionthecountryasaknowledgehubinthe

region.

Page 4: 2015 Undergraduate Hand Book

iv

Page 5: 2015 Undergraduate Hand Book

TheUniversityofColombo

v

UndergraduateHandbook2015

MESSAGEFROMTHEVICECHANCELLOR

AstheViceChancellorofUniversityofColombo, it isagreatprivilegetopenmythoughts forourbelovedstudentswhohaveexcelledintheirG.C.E(A/L)andIwarmlywelcomeyoutotheUniversityOfColomboSchoolOfComputing.Theoriginof this institutiondatesback to1967which is established as the Institute of Computer Technology (ICT) which later became theUniversityofColomboSchoolofComputingbyV.K.Samaranayekeenablingustoproducehighqualitygraduateswithexceptionalemployability.

In the present knowledge era and with the rapid phase of technological advancement onecannot escape the globalization now embracing all aspects of our lives. The University ofColombo with its Vision & Mission has prioritized innovation, technology & Knowledgedissemination for national development but not forgetting the globe. University of ColomboSchoolofComputingisthebestexamplewhichwecanpresentinthisjourneytowintheworldwithtechnologyasittriestomakeitarealitythroughitsvisionandmission.Highlydedicatedacademicandnon‐academicstaffmembersandhighlydisciplinedstudent communityare thepillarsbehindthegrowthandsuccessofUCSC.

With the dedication, enthusiasm and hard work, the faculty has been able to produce fullyfledged graduates who are capable of addressing the needs and requirements of the 21stcentury.Deardaughtersandsons,youarethefutureleadersofthiscountry.Ihavenodoubtsaboutyourpotential,determination,power,energyanddedicationandIamsurethatyoucanwin the challenges you meet. So with the hope that you will utilize the university facilitiesefficientlyandproductivelyinordertobuildabetterworld,Iwishyoualltheverybesttomakeyourundergraduateuniversitylifeahappyandmemorableone.

Dr.W.K.Hirimburegama

ViceChancelloroftheUniversityofColombo

Page 6: 2015 Undergraduate Hand Book

vi

Page 7: 2015 Undergraduate Hand Book

TheUniversityofColombo

vii

UndergraduateHandbook2015

MESSAGEFROMTHEDIRECTOR

TheUniversity of Colombo School of Computing (UCSC) is a Centre ofHigher Learning setupundertheUniversityofColomboforachievingexcellenceinResearchandthedisseminationofknowledgeinComputinginSriLanka.AttheUCSCwebelieveinstudentcentredlearninganddeveloping higher levels of thinking skills. This data arranged in context becomes usefulinformation, however it has to be interpreted correctly becomes knowledge. This knowledgewhenusedappropriatelybecomeswisdom.Itistowardshelpingourstudentsrealizethisthatwe strive at the UCSC in keeping with the motto of the University of Colombo, WisdomEnlightens.

It is also the case that suchenlightening,bringswith it tous the freedom tobehumble, aswerethetrulygreatmindsofthescientificrevolution.InthewordsofIsaacNewton,“IfIhaveseenfurtherthanothers,itisbystandingupontheshouldersofgiants”.ItisthissamehumilitythatenabledAlbertEinsteintopaypossiblythegreatestoftributeseverpaidtoafellowhumanwhenhesaidofMahatmaGandhi,“Generationstocomewillscarcebelievethatsuchaoneasthiswalkedtheearthinfleshandblood”.

Instrivingforexcellenceineducation,theUCSChasalwaysattemptedtoforeseetheneedsofthecountryasawhole.IntroducingComputerScienceasafieldofspecializationasearlyasin1985,weproducedSoftwareEngineersfortheITindustryinSriLankainadditiontomakingfitthebestoftheseforresearchandhighereducation.WealsorespondedtotheeverincreasingdemandforITprofessionalsbytheICTindustryattheendofthemillenniumbyintroducingthefirstexternalITdegreeintheformoftheBITin2000.Beginningin2005,wearealsotakingtheboldinitiativeofintroducingaICTdegreeprogrammetofillawidelyfeltgapintheindustryforInformationSystemEngineers–inrecognitionofthematuringofthefieldofComputerScienceand Information and Communication Technology. Computing degrees are classified into fivemainstreamsasdefinedbyACM/IEEE.ToalignwiththisUCSChasrevisedalltheircurriculumand renamed ICT degree as Information Systems and also commenced a new degreeprogrammeinSoftwareEngineering.Thusofferingfourofthefivemaincomputingdegrees.

TheUCSChasbeenabletosecurehighdonorconfidencehavingsuccessfullycompletedmanyforeignfundedprojects.ItalsohasgainedtherecognitionfromthelocalITindustrywithmanypartnerswilling to take part in student placement, collaborative research and job placementactivities.Holding down themost qualified set of academics and researchers in the field, theUCSC is currently engaged in mobilizing its vast research potential in order to clearlydistinguish itself fromtherestof the ICTeducation industry inSriLankaand theregionasawhole.

At the end of the day however,we need to remind ourselves of those verywisewords ofMahatma Gandhi: “The things that will destroy us are: politics without principle; pleasurewithout conscience; wealth without work; knowledge without character; business withoutmorality;sciencewithouthumanity;andworshipwithoutsacrifice”.

Tothisend,Iwishthateachstudentwalkingintoourcorridors,wouldattheendoftheir3or4yearstayattheUCSCbeabletosay,thatthisindeedwasthemostconstructiveinvestmentoftimetheyhaveevermadeintheirlife.Ihavenodoubtthen,thattheywouldgoontobecomeavaluableassettotheITindustryinthiscountry,andtoSriLankansocietyatlarge.

Prof.GNWikramanayake

DirectorofUniversityofColomboSchoolofComputing

Page 8: 2015 Undergraduate Hand Book

viii

Page 9: 2015 Undergraduate Hand Book

TheUniversityofColombo

ix

UndergraduateHandbook2015

TABLEOFCONTENTS

MessagefromtheViceChancellor.............................................................................................................................v 

MessagefromtheDirector.........................................................................................................................................vii 

Acronyms............................................................................................................................................................................xi 

1  Introduction..............................................................................................................................................................1 

1.1  TheUniversityofColombo........................................................................................................................1 

1.2  TheUniversityofColomboSchoolofComputing(UCSC).............................................................1 

1.3  GoalsoftheUCSC...........................................................................................................................................3 

1.4  StructureoftheUCSC..................................................................................................................................4 

1.5  AFloorMapoftheUCSC.............................................................................................................................8 

1.6  AMapof theUOC.................................................................................................................................10 

1.7  KeyofficialsofTheUniversityofColombo......................................................................................11 

1.8  KeyOfficialsoftheUCSC.........................................................................................................................12 

1.9  TrophiesandawardswonbyUCSCin2014...................................................................................15 

2  UndergraduateStudentLife............................................................................................................................17 

2.1  LocationandVicinityoftheCampus..................................................................................................17 

2.2  UndergraduateStudentRegistration.................................................................................................18 

2.3  StudentIndexandRegistrationNumbersystemandIDCard.................................................19 

2.4  Scholarships.................................................................................................................................................19 

2.5  HostelFacilities...........................................................................................................................................20 

2.6  RailwaySeasonTickets............................................................................................................................20 

2.7  GuidanceandCounselling.......................................................................................................................20 

2.8  UGVLE.............................................................................................................................................................21 

2.9  Library............................................................................................................................................................22 

2.10  LaboratoriesFacilities..............................................................................................................................22 

2.11  ObtainingWi‐FiConnectivity................................................................................................................23 

2.12  Healthfacilities............................................................................................................................................23 

2.13  PhysicalEducation&Sports..................................................................................................................23 

2.14  StudentSocieties........................................................................................................................................23 

2.15  CanteenFacilities.......................................................................................................................................25 

2.16  PhotocopyFacility......................................................................................................................................25 

2.17  MarshalOffice..............................................................................................................................................25 

3  UndergraduateDegreeProgrammes...........................................................................................................26 

3.1  StructureofProgrammes........................................................................................................................26 

3.2  ComputerScienceDegreeProgramme.............................................................................................29 

3.3  InformationSystemsDegreeProgramme........................................................................................40 

4  Rules,RegulationsandEthics.........................................................................................................................51 

Page 10: 2015 Undergraduate Hand Book

TheUniversityofColombo

x

UndergraduateHandbook2015

4.1  Ethics...............................................................................................................................................................51 

4.2  RulesandRegulations..............................................................................................................................52 

5  OtherActivitiesatUCSC....................................................................................................................................59 

5.1  PostgraduateStudies................................................................................................................................59 

5.2  ExternalStudies..........................................................................................................................................59 

5.3  ShorttermCourses....................................................................................................................................59 

5.4  ResearchGroups.........................................................................................................................................60 

6  StaffoftheUCSC...................................................................................................................................................61 

6.1  Professors......................................................................................................................................................61 

6.2  SeniorLecturers.........................................................................................................................................61 

6.3  Lecturers........................................................................................................................................................64 

6.4  Instructors.....................................................................................................................................................66 

6.5  AdministrativeStaff..................................................................................................................................67 

7  AppendixA:AppreciationofProf.V.K.Samaranayake.......................................................................68 

8  AppendixB:FormsofRaggingandthePunishments...........................................................................70 

Page 11: 2015 Undergraduate Hand Book

TheUniversityofColombo

xi

UndergraduateHandbook2015

ACRONYMS

ACM : AssociationforComputingMachineryADMTC : AdvancedDigitalMediaTechnologyCentreCMO : ChiefMedicalOfficerCS : ComputerScienceCSC : ComputingServicesCentreDFC : DigitalForensicCentree‐LC : E‐LearningCentreGPA : GradePointAverageIEEE : InstituteofElectricalandElectronicsEngineersLEARN : LankaEducationandResearchNetworkNOC : NetworkOperatingCentreSDU : SoftwareDevelopmentUnitSIDA : SwedishInternationalDevelopmentAgencyTEIN : TransEurasiaInformationNetworkUGC : UniversityGrantCommissionUGVLE : UndergraduateVirtualLearningEnvironmentUMO : UniversityMedicalOfficerVidupiyasa : UCSCVirtualCampus

Page 12: 2015 Undergraduate Hand Book

xii

Page 13: 2015 Undergraduate Hand Book

TheUniversityofColombo

1

UndergraduateHandbook2015

1 INTRODUCTION

A general overview of the University of Colombo and the University of Colombo School ofComputingisintroducedinthischapterofthebook.

1.1 THEUNIVERSITYOFCOLOMBO

TheUniversityofColombohasahistoryover80yearsasaleadinghighereducationproviderinSriLanka.TheUniversityofCeylonwasestablishedbythestatecouncilonApril1942.By1950,the University of Ceylon had a reputation as an important centre of excellence in theCommonwealth. The Higher Education Act of 1966 established a National Council of HigherEducation (NCHE) and later in 1972 under the University of Sri Lanka Act No. 1 of 1972 alluniversities were brought under one umbrella and made campuses of a single university,establishedastheUniversityofSriLanka.

The University of Ceylon, Colombowas named the Colombo Campus of the University of SriLanka.Thissystemprevaileduntil1977.Universityautonomywasweakenedandasaresult,anewActwasintroducedin1978.UndertheUniversitiesActNo.16of1978,allcampusesofthethen single university became independent universities. Accordingly, the University OfColombo,SriLankaregaineditsautonomyin1978.TheUniversityofColombonowconsistsoffive faculties, one school (University of Colombo School of Computing), four institutes andseveralcentersinadditiontotheSriPaleeCampus.

TheUniversityofColomboisapublicstateuniversitylocatedprimarilyinColombo,SriLanka.The oldest institution of modern higher education in Sri Lanka, specialized in the fields ofnatural, social, andapplied sciences aswell asmathematics, computer sciences, and law. It isrankedamongthetop10universitiesinSouthAsia.

1.2 THEUNIVERSITYOFCOLOMBOSCHOOLOFCOMPUTING(UCSC)

TheUniversityofColomboSchoolofComputing(UCSC)isanintegralpartoftheUniversityofColombo,andhasahistoryoftwelveyearsastheleadingcomputinghighereducationalinstitutioninSriLanka.

ComputereducationatUniversityofColombowasestablishedwaybackin1967bythehistoricaffiliation of the Statistical Unit to the Department of Mathematics. The Statistical Unit wasenhanced as the Statistical Consultancy and Data Processing Service Centre (DSCS) by thesalient guidanceandeffortsof lateVidya JyothiProfessorV.K. Samaranayake,whopioneeredcomputingand ITdevelopmentandusage inSri Lankaand thus consideredas the "FatherofInformation Technology" in Sri Lanka.Hewas a Professor of computer science and a formerdeanoftheFacultyofScience,UniversityofColombo.ProfessorSamaranayakeatthetimeofhisdemisewasthechairmanoftheInformationandCommunicationTechnologyAgency(ICTA)ofSriLanka.Anappreciationofhiswork isgiven intheAppendixAof thisbook,asadisplayofgratitudeforhisgreatservice.

By the dawn of 1985, Statistical Consultancy andData Processing Service Centre (DSCS) hademergedastheDepartmentofStatisticsandComputerScience(DSCS). TheleadroleofDSCSwastoofferspecialdegreeprogrammesinbothstatisticsandcomputerscience.DSCSlaunchedthefirstpost‐graduateprogrammeincomputingofferedbyaSriLankanuniversityin1986andlater in 1990 instantiated a special programme in computer science which subsequently

Page 14: 2015 Undergraduate Hand Book

TheUniversityofColomboSchoolofComputing(UCSC)

2

UndergraduateHandbook2015

produced a scant forty graduates per batch which was desperately insufficient to meet theincreasingdemandforprofessionalstovariousdisciplinesinthefieldofcomputerscience.

Abatchoffiftystudentswereofferedtostudycomputersciencedirectly,throughtheUniversityGrantsCommissionin1997andbythistimetheaforesaidineludibledemandforprofessionalsraised concerns over the expansion of computer science subdivision of DSCS to emerge as aseparate entity toaidand formulate strategiesandpolicies tomeet suchagrowing demand.Consequentlyin2001,DSCSwasreformedtofunctionastwoseparateentities:DepartmentofComputerScienceandDepartmentofStatistics.

Consolidatingwiththerestrictiveframeworkasafaculty,theDepartmentofComputerScienceidentified potential limitations of its operations and concerned for meticulous autonomy.Moreover,thefacultyhighlyenvisionedofhavingastrongindustryrelationshipforexploitingthe future growth potential. The Institute of Computer Technology (ICT)whichwas alreadyconducting the Bachelor of Information Technology (BIT) and the Post‐graduate Diploma inComputerTechnologyprogrammeshadastrongrelationshipwithindustryandsimultaneouslywasmaintainingahigh institutionalprofile among foreigndonoragencies. The ICTwasalsoenjoying a higher autonomy in their business operations than a typical faculty, making iteffectivetoreceivinglargeamountsoffundingandresourcesfromJICA,SIDAandotherdonors.

Considering the domain ICT was reigning and the golden opportunities which the institutealready posed, it became the right counterpart for the Department of Computer Science toachieve the goals, the latter envisioned for. Thus, happened the historic merge between theindustry focused Institute of Computer Technology and the more theoretically orientedDepartmentofComputerScienceandgavebirthtoUniversityofColomboSchoolofComputing(UCSC)onthe01stofSeptember,2002.

Establishment of the University of ColomboSchoolofComputingUCSCon1stSeptember2002. Chancellor Dr. P. R. Anthonis lightingtheTraditionalOilLamp.

Japanese Parliamentary delegation’s visit tothe UCSC in 2002. Also in the picture ViceChancellor Tilak Hettiarachchi andAmbassadorH.E.SeichiroOtsuka.

The catalystwho helped attain this crucialmerges is none other than the late ProfessorV.K.Samaranayakewhoalso becamethefoundingdirectorofUCSCandwhoseproactivethinkingand visionary leadership forged a path conducive to achieve success in every endeavourundertaken by the UCSC. Dr. RuvanWeerasinghe succeeded Professor Samaranayake as thedirectorin2004.PresentdirectorofUCSCisProfessorGihanWikramanayake.

Page 15: 2015 Undergraduate Hand Book

GoalsoftheUCSC

3

UndergraduateHandbook2015

1.3 GOALSOFTHEUCSC

1. Tobe a centre of excellence in teaching and learning in computing[Education&PhysicalResources]

2. To extend boundaries and promote cross disciplinary research incomputing[Research]

3. To create socially responsible professionals with entrepreneurialskills, leadership qualities and integrity [Social Responsibility,Education]

4. To establish and maintain conducive environment for productiveworkandcareerenhancement[PhysicalandHumanResources,SocialResponsibility]

5. Toenhancetheinstitutionalimage[Governance,Consultancy]

6. ToempowersocietythroughICT[Consultancy,SocialResponsibility]

7. To make significant contributions and to provide professionalservices to position the country as a knowledge hub [SocialResponsibility,Education,Research,Governance,HumanResource]

Page 16: 2015 Undergraduate Hand Book

StructureoftheUCSC

4

UndergraduateHandbook2015

1.4 STRUCTUREOFTHEUCSC

The primary activity of the University of Colombo School of Computing is to deliver qualityundergraduate/postgraduatedegreeprogrammesincomputing.TheUCSChasthreeacademicdepartments, four administration and financedivisions and six centres. The academic staff isallocated to the three academic departments based on their specialization and teachingexpertise.MainadministrationalandoperationalunitsofUCSCareshownintheFigure1

Followingarethethreeacademicdepartmentsbasedontheresearchinterest.

DepartmentofInformationSystemsEngineering(ISE) Department of Computation and Intelligent Systems (CIS) DepartmentofCommunicationandMediaTechnologies(CMT)

1.4.1.1.1 ABBRIVATIONSUSEDINTHEFIGURE1

BoS : Board of Studies,which consists of IUD,RHDandEEP

IUD:InternalUndergraduateDegreesRHD:ResearchandHigherDegreesEEP:ExternalandExtensionProgrammes

Centres:

eLC: e‐LearningCentrePDC: ProfessionalDevelopmentCentreADMTC:AdvancedDigitalMediaTechnologyCentreCSC: ComputingServiceCenterEDC: ExternalDegreeCenterDFC: DigitalForensicCentre

SAR: SeniorAssistantRegisterSAB: SeniorAssistantBursarAR: AssistantRegister

Page 17: 2015 Undergraduate Hand Book

StructureoftheUCSC

5

UndergraduateHandbook2015

Figure1:Adm

inistrationalandOperationalU

nits

Page 18: 2015 Undergraduate Hand Book

StructureoftheUCSC

6

UndergraduateHandbook2015

1.4.1.2 PROFESSIONALDEVELOPMENTCENTRE(PDC)

TheProfessionalDevelopmentCentre(PDC)oftheUniversityofColomboSchoolofComputing(UCSC) was set up for keeping a close liaison with IT industry and for improvement of theacademic programmes through industry partnership. The PDC primarily concentrate onimprovingprofessional skillsof the staff and the internal students, industrialplacements andvisits for internal undergraduates and promoting inter‐cultural harmony. Themission of theProfessionalDevelopmentCentre(PDC)oftheUCSCistoproduceComputinggraduates’havingextra‐curricular skills such as professional skills, business skills, communication skills,community service skills, innovative capacity and entrepreneurship to pursue successfulcareerstherebycontributingtothesocio‐economicdevelopmentofSriLanka.

Formoredetailsvisitthewebsite:http://www.ucsc.cmb.ac.lk/pdc

1.4.1.3 ADVANCEDDIGITALMEDIATECHNOLOGYCENTRE(ADMTC)

AdvancedDigitalMediaTechnologiesCentre(ADMTC)wasestablishedundertheUCSCinorderto implement the “Project for Human Resource Development in Information TechnologythroughcapacitybuildingoftheUCSC”thatwassupportedbyJICA.Thecentreisequippedwitha state of the art digital studio and multimedia laboratories. Centre also conducts severaltrainingprogrammesinMultimedia,e‐LearningandDigitalMediaProduction.ADMTCproducesmanyUCSCvideosincludingBITTVprogrammes.

Formoredetailsvisitthewebsite:http://www.admtc.lk

1.4.1.4 COMPUTINGSERVICESCENTRE(CSC)

The Computing Services Centre (CSC) of UCSC is the main consultancy arm of the UCSC. Itconducts system design and development, system recommendation, software projectconsulting, recruitment testing, tender evaluation, feasibility study and acceptance tests forcomputer hardware and software. It also conducts tailor‐made training programmes for theorganizations in the private and public sector. The Software Development Unit (SDU)(http://www.ucsc.cmb.ac.lk/sdu)isapartofCSCandSDUcarriesoutthesoftwaredevelopmentactivitiesofUCSC.

Formoredetailsvisitthewebsite:http://www.ucsc.cmb.ac.lk/csc

1.4.1.5 EXTERNALDEGREESCENTRE(EDC)

The main purpose of establishing the External Degrees Centre and the three year externaldegree programme, Bachelor of Information Technology (BIT) is to widen the highereducational opportunities of the students who have been unsuccessful in meeting thecompetitiveeligibilitycriteriaforadmissiontothestateuniversitysystem.AnotherreasonhasbeenthemassivedemandfromtheICTindustryforhighqualityhumanresourcesfarexceedingthenumberprovidedbythestateuniversitiesTheBITdegreeprogrammecommencedintheyear2000andhasso farproduced1242graduatesandalmostallhavebeenabsorbedbytheICT industry.Internal students of university of Colombo have the right to follow BIT degreeprogrammesinceitisaparttimeprogramme.

Formoredetailsvisitthewebsite:http://www.bit.lk

Page 19: 2015 Undergraduate Hand Book

StructureoftheUCSC

7

UndergraduateHandbook2015

1.4.1.6 DIGITALFORENSICCENTRE(DFC)

Digital Forensic Centre of the UCSCwas established in 2011. The advisory panel consists ofUCSC and foreign academics. Centre facilities have been strengthened by using a generousdonationofUS$25,000byUOCalumni.Centrehasplayedkey role in assisting theSri LankaPoliceandtheCriminalInvestigationDepartmentsince2003.Thecentreinvestigatesevidenceofdigitalcrimessuchasforgeryfraudsandpornography.

Formoredetailsvisitthewebsite:http://www.ucsc.cmb.ac.lk/dfc

Page 20: 2015 Undergraduate Hand Book

AFloorMapoftheUCSC

8

UndergraduateHandbook2015

1.5 AFLOORMAPOFTHEUCSC

W

W002W00

E002E004 E005

E006

E010

E007

East Wing 

West Wing 

AutoDoor

Students’readingarea

Reception

1

2 3

4

Lift

5

W 002‐ 

W 004‐       Lecture Halls    

W 005‐            

E 006 – Electronics laboratory & Tutorial Room 

E 004 – 3rd Year Laboratory 

E 005 – 4th Year Laboratory 

E 002 – Professional Development     Centre , Computer Services Centre 

E 007 – Engineer 

E 010 – Maintenance Division 

1 – Generator Room 

2 – Female Washrooms 

3 – Male Washrooms 

4 – MSC Laboratory 

Lift

East Wing 

West Wing 

W 110 

W103 

W 109 

W106 W105 Students’ 

reading area

1  1  1 

Student common room

3

2

4 4

W110 – Laboratory A 

W109 – Laboratory B 

W106 – Laboratory C 

W105 – Laboratory D 

W103 – Laboratory E 

E 107 – Examination Branch 

E 108 – Finance Division 

E 109 ‐ Establishment Division 

1 – Instructor Room 

2 – UPS Room 

3 – Server Room 

4 – Network Operating Centre 

5 – Shroff Counter 

6 – Deputy Registrar 

7 – Senior Assistant Bursar 

8 – Female Washrooms 

9 – Male Washrooms 

10 – Canteen Building 

E 107 

E 108

E 109

6

7

98 

10

First Floor 

 

GroundFloor

FirstFloor

Page 21: 2015 Undergraduate Hand Book

AFloorMapoftheUCSC

9

UndergraduateHandbook2015

W306W308

W307

W

W

West Wing 

East Wing 

ThirdFloor

W305

W310

W311

W304

W312

W313

W303

W302

W301

W314

1

E303

E304

E305

E306

43

2 E 306 – Director 

E 304 – Deputy Director 

E 310 – Director’s Office 

W 301 – W 313 – Staff Rooms 

E 303, E 305, E 309, E 311, E 312 – Staff Rooms 

W 314 – Academic and Publications Division 

1 – Academic & Publications Post Graduate Unit 

Lift

5

7

6

7

E 312 E 311

E310

E309

E308

LanguageCentre

Students’ reading area

West Wing 

East Wing 

Lift

2 4

3

5  6

1 – Department of Statistics 

2 ‐  Laboratory F (IRQUE) 

3 – Software Development Unit 

4 – Mini Auditorium 

5 – Library Lending Section 

6 – Library Study Area 

7 – Library 

8 ‐ Librarian 

9 – Female Washrooms 

10 – Male Washrooms 

78

9 10

Second Floor 

4thFloorLectureHall

Second Floor

ThirdFloor

2 – e ‐ Learning Centre 

3 ‐  ADMTC Laboratory 

4 – Media Room  

5 – Boardroom 

6 – Studio 

7 – Staff Washrooms 

Page 22: 2015 Undergraduate Hand Book

AMapoftheUOC

10

UndergraduateHandbook2015

1.6 AMapoftheUOC

1.6AMAPOFTHE

UOC

Page 23: 2015 Undergraduate Hand Book

KeyofficialsofTheUniversityofColombo

11

UndergraduateHandbook2015

1.7 KEYOFFICIALSOFTHEUNIVERSITYOFCOLOMBO

ChancellorHisGracetheMostReverendDr.OswaldGomisThe Chancellor is a nominal official who is the head of the university andpresidesattheconvocation.

ViceChancellorDr.W.K.HirimburegamaContactNo:(+94)112583810E‐mail:[email protected] key official of the University of Colombo who manages both academicand administrative activities. Day to day management of the university isundertakenbythevice‐chancellor.

RegistrarMr.K.A.S.EdwardContactNo:(9411)2581835/(9411)2583810E‐mail:[email protected]

SeniorStudentCounsellorDr.PrasadSerasingheContactNo:(+94)112583101E‐mail:[email protected] Student Counsellors' Office provides services to advise students toresolve their psychological, academic and personal problems. TrainedAdvisers/Counsellors(bothmaleandfemale)havebeenappointedtoprovidethisserviceduringtheworkingdays.Allinformationiskeptconfidential.Formoreinformation,visit:http://www.cmb.ac.lk/ssc/index.html

Director‐DepartmentofPhysicalEducationMr.U.D.A.U.DahanayakeContactNo:(+94)112502405Sports facilities, such as, the Gymnasium and Tennis Courts are madeavailable by the Department of Physical Education of the University ofColombo.Abovementionedpersonisinchargeofthesefacilities.

ChiefMedicalOfficer‐MedicalCentreDr.K.D.I.WasudevaContactNo:(+94)112584985TheUniversityHealthServiceshavebeenorganizedtoassiststudentsof theUniversity to lead an active and healthy life free of mental and physicaldiseases.Thisserviceisprovidedfreeofcharge.

Page 24: 2015 Undergraduate Hand Book

KeyOfficialsoftheUCSC

12

UndergraduateHandbook2015

Acting.DeputyChiefMarshal‐MarshallofficeMr.P.S.P.DireckszeContactNo:(+94)112158401Marshalshavebeenappointedtoassisttheauthoritiestomaintaindisciplinewithin the University premises. Marshals will intervene in instances ofmisconductandbreakdownoflawandorder.

1.8 KEYOFFICIALSOFTHEUCSC

DirectorProf.GihanN.WikramanayakeContactNo:(+94)112158950E‐mail:[email protected] Director is the key official of the University of Colombo School ofComputingwhomanagesbothacademicandadministrativeactivities.

DeputyDirectorProf.K.P.HewagamageContactNo:(+94)112158945E‐mail:[email protected] Deputy Director assists the Director to manage both academic andadministrativeactivities.

1.8.1 HEADSOFDEPARTMENTS

DepartmentofCommunicationandMediaTechnologiesMr.G.K.A.DiasContact:(+94)112158955E‐mail:[email protected]

DepartmentofComputationandIntelligentSystemsDr.AjanthaAthukoraleE‐mail:[email protected]:(+94)112158985

DepartmentofInformationSystemsEngineeringProf.K.P.HewagamageContactNo:(+94)112158945E‐mail:[email protected]

Page 25: 2015 Undergraduate Hand Book

KeyOfficialsoftheUCSC

13

UndergraduateHandbook2015

1.8.2 STUDENTCOUNSELLORS

The student counsellors assist undergraduates regarding all the academic and othermatterswhichdirectlyaffecttheiruniversitylife.

Dr.(Mrs.)S.M.K.D.Arunathilake(PermanentStudentsCounsellor)ContactNo:(+94)112158988/(+94)773832927E‐mail:[email protected]

Dr.A.R.WeerasingheContactNo:(+94)112158953/(+94)773022210E‐mail:[email protected]

Dr.T.M.H.A.UsoofContactNo:(+94)112158983/(+94)777380760E‐mail:[email protected]

Mrs.T.A.WeerasingheContactNo:(+94)112158984/(+94)716890280E‐mail:[email protected]

1.8.3 UNDERGRADUATECOURSECOORDINATORS

Coordinator(ComputerScience)Dr.AjanthaAthukoraleE‐mail:[email protected]:(+94)112158985

Coordinator(SoftwareEngineering)Dr.PrasadWimalaratneE‐mail:[email protected]:112581245

Page 26: 2015 Undergraduate Hand Book

KeyOfficialsoftheUCSC

14

UndergraduateHandbook2015

Coordinator(InformationSystems)Dr.YamayaEkanayakaE‐mail:[email protected]:(+94)112158977

1.8.4 CENTRECOORDINATORS

Coordinator‐PDC(ProfessionalDevelopmentCentre)Dr.S.M.K.D.ArunatilakeE‐mail:[email protected]:(+9411)2158969

Coordinator‐eLearningCentreDr.D.D.KarunaratneE‐mail:[email protected]:112581245Thecenterprovidesnecessarysupportindevelopingonlinecontentandmanagingtheonlinelearningenvironment.

1.8.5 ADMINISTRATIVESTAFF

DeputyRegistrarMr.K.K.K.DharmathilakaContactNo:(+9411)2591075E‐mail:[email protected],masterdegreeprograms,BITexaminations,registrationsandhostelfacilities.

SeniorAssistantRegistrar‐ExaminationsandRegistrationMs.D.K.M.RatnayakeContactNo:(+9411)2158996E‐mail:dkm@ucsc.cmb.ac.lkTheabovepersonisundertakingthefollowingtasks.Foranymattersregardingthesetasksstudentsneedtomeettheaboveperson.

Newstudentregistrations IssuingstudentIDs Acceptmedicalreportsfor

examsabsences IssueofTranscripts Issueofcertifications

Issueofexamadmissions Preparingexamination

guidelines Issuingexamtimetable Issueexamresults

Page 27: 2015 Undergraduate Hand Book

TrophiesandawardswonbyUCSCin2014

15

UndergraduateHandbook2015

AssistantRegistrar‐AcademicandPublicationsMs.M.M.M.WijayawardhanaContactNo:(+94)112589123E‐mail:mmm@ucsc.cmb.ac.lkTheabovepersonisundertakingthefollowingtasks.Foranymattersregardingthesetasksstudentsneedtomeettheaboveperson.

Academictimetable&academiccalendarpreparing

Mahapola/Bursary Otherscholarships Hostelfacilityoffering StudentUnion

Letterissuing Trainseasonissuing Lecturehallallocation Studentissueshandling Canteentender

advertisements Studentattendancerecording

DeputyBursarMr.E.M.GunarathnaContactNo:(+9411)2158942E‐mail:[email protected]

Engineer‐EngineeringDivisionMr.K.S.GoonatilakeE‐mail:[email protected]:(+9411)2581254MaintenanceoftheUCSCisunderthisdivision.

InformationSystemManager‐NetworkOperatingCentreMr.S.C.M.BAttanayakeContactNo:(+9411)2158996E‐mail:[email protected]

1.9 TROPHIESANDAWARDSWONBYUCSCIN2014

NBQSA(NationalBestQualityICTaward) GoldMedalWinners: PraneethNilangaPeiris,MilanHarinduPerera,MilinduSanojKumarageandDhanushka

Chandana of University of Colombo School of Computing (UCSC) for “ta.lk – PublicComplainingSystem”underTertiary(Business)category

BronzeMedalWinners: Ganesh Weerathunga Wakista, Sachie Jayodya Abhayarathne and Gihan Timantha

Mendis of University of Colombo School of Computing (UCSC) for “Alco tracker:Recognizing Level of alcohol intoxication in Sri Lankans through changes insuprasegmentaleffectsandreactiontime”underTertiary(Business)category

Page 28: 2015 Undergraduate Hand Book

TrophiesandawardswonbyUCSCin2014

16

UndergraduateHandbook2015

MeritAwards

Yasasri Sampath of University of Colombo School of Computing (UCSC) for “ObstacleClassification through Acoustic Echolocation” and T.S.R. Peiris, R.A. Amarasinghe, L.K.Sivaganeshan,T.L.SenavirathnaandG.M.PriyankaraofUniversityofColomboSchoolofComputing(UCSC)for“Sens”underTertiary(Technology)category

University of Colombo School of Computing (UCSC) for “Sasthara” under Tertiary(Business)category

E‐Swabhimani‐NationalBestE‐ContentAward Winners

UCSCstafffor'Siyara'HarbourVesselTrafficManagementSystemundere‐ScienceandTechnologycategory

Theekshana together with the Criminal Record Division of Sri Lanka AutomatedFingerprintIdentificationSystem(AFIS)undere‐GovernmentandInstitutionscategory

4thyear ICT studentsof theUCSC for ‘Swaraloka’under e‐InclusionandParticipationcategory

SpecialMerit

Software Development Unit of the UCSC for ‘Title Registration System’ under e‐Governmentandinstitutionscategory

MBillionthAward Winners

Yasith Lokuge for Sipsala‐ educational application for primary and secondary schoolchildreninSriLankaunderm‐Education&Learningcategory

ImagineCup 1stRunners‐Up

YasithKanchanaLokuge,PrashanMadumal,TharinduKumaraandDeshanRanasingheforTechsurge"Navisys"underWorldCitizenshipcategory

Buddhi Senarathne, Manidu Wijewickrama, Praveen Samarakone and SandaruwanGunasingheforFatandThinStudios"BirdAcademy"underGamescategory

CodeFest GoldAward

Praneeth Nilanga Peiris, Madura Anushanga Shelton, Harindu Perera and ShanikaUdeshiniforFalcon.

Page 29: 2015 Undergraduate Hand Book

LocationandVicinityoftheCampus

17

UndergraduateHandbook2015

2 UNDERGRADUATESTUDENTLIFE

Mostessentialinformationforthestudentlifeofanundergraduateandvariousotherfacilitiesaredescribedinthischapter.

2.1 LOCATIONANDVICINITYOFTHECAMPUS

TheUniversityofColomboissituatedintheheartoftheColombocitycalledCinnamonGardens.It is surrounded by nationally important landmarks such as of the Prime Minister's Office,IndependenceHall, ColomboTownHall andNationalMuseum, aswell as interesting touristsattractions such as Vihara Maha Devi Park, Public Library, Independent Square, ArcadeIndependence Square, Gallface Green, Gangaramaya Temple and many other churches andmosques,Floatingmarket,BMICH,Nelumpokuna,Planetariumetc.Soasanundergraduate,youcannotonlyhaveyoureducationhere,butalsoaplacewhereyoucanenjoyyourlifeandfeeltheworld.Followingisalistofmajordirectionswhichmayguideyoureachingtheuniversity.

2.1.1 BUSROUTES

RefertotheUOCmapprovidedatthesection1.5,fortheBusStopsgivenbelow.

FromPettah/Town‐Hallside:Busroutenumbers138,120,122,125(BusStopBandC)

FromBorellaJunction/KandyRoad:Busroutenumber154(BusStopB,C,EandF)

FromGalle side: Get down at Bambalapitiya Junction, if you’re coming by bus routenumbers02,32,100,101,400,401,and430takeroutenumber104,154or155bustoUniversity.(BusStopAandD)

FromRatnapura/HighlevelRoad:Busroutenumbers138,125,122(BusStopA)

FromHoranaroad:120,162(BusStopA)

FromMattakkuliya:Busroutenumber155(BusStopBandC)

FormoredetailsonColombobusroutespleasevisit:http://en.wikipedia.org/wiki/Western_Province_%28Sri_Lanka%29_bus_routes#Colombo_Metropolitan_Routes

2.1.2 RAILWAYROUTES

FromCoastal line:Get downatBambalapitiyaRailwayStationand take104,154 or155fromtheretoUniversity.(Inordertotakethesebuses,youshouldcometotheGalleroad)OrgetdownatPettah.

FromKelaniValleyline:GetdownatCottaroadandgetroutenumber154busfromBorella.OtherwisegetdownatPettahandtakeroutenumbers138or120.

Fromtheotherlines:GetdownatPettahandtakeroutenumber138,120,122and125busestoUniversity.IfyougetdownatMaradanaandtakeroutenumber155busorwalkdowntoD.R.WijewardhanaMawathaandtakeroutenumber120,125or122bus.

Page 30: 2015 Undergraduate Hand Book

UndergraduateStudentRegistration

18

UndergraduateHandbook2015

2.2 UNDERGRADUATESTUDENTREGISTRATION

Followingsubsectionsdescribetheprocessofundergraduatestudentregistrationandrelateddetail.

2.2.1 REGISTRATIONPROCEDUREANDFEES

UCSC informs students to register for respective courses by completing the necessaryapplicationformsandpayingtherelevantfeesattheregistration.

Table2.1:FeeStructure

TypeofFee Amount WhentoPay

RegistrationFee Rs.600.00 Atthebeginningofeachacademicyear

MedicalFee Rs.250.00 Atthebeginningofeachacademicyear

StudentUnionFee Rs.125.00 Atthebeginningofeachacademicyear

StudentIDFee Rs.300.00 Duringthe1styearregistrationonly

AmalgamatedClubFee Rs.125.00 Atthebeginningofeachacademicyear

LabandLibraryDeposit

Rs.1,500.00 Atthe1styearregistrationonly

StudentCharterFee Rs.100.00 Attheregistrationonly

It is important to note that students are required to re‐register at the beginning of eachacademicyearbypayingtheregistrationfee,medicalfeeandamalgamatedclubfeeonorbeforethe date specified. Failure to do somay result in the cancellation of the studentship and therightstoclaimBursaryorMahapolapaymentsandrighttovoteat theelectionof thestudentunion.

2.2.2 ORIENTATIONPROGRAMME

Themainobjectiveoftheorientationprogrammeistopreparestudentsfortheuniversitylifeand guide them to improve their communication skills and ICT literacy required for therespective study programmes. Generally, it will be no more than two weeks prior to thebeginningof theacademicyear. It startswithan inauguration ceremonywhere theacademicstaffwelcomenewstudentsandtheirparents.VicechancelloroftheUniversityofColombo,thedirector of UCSC, the student counsellors and the heads of academic study programmeswill

Page 31: 2015 Undergraduate Hand Book

StudentIndexandRegistrationNumbersystemandIDCard

19

UndergraduateHandbook2015

addresstheaudienceintroducingtheUniversityofColomboSchoolofComputing.Studentswillalsobeabletotalktotheiradvisorsafterthisceremony.

Thereisaseparatecoordinatorfortheorientationprogrammeandhe/shewillbesupportedbytheacademicprogrammecoordinatorsandheadofundergraduatestudies.Allseniorandjunioracademic staff including some selected senior students in the final year will collaborate toconduct the orientation programme. All students will have to participate in the laboratorysessions for communication skills and ICT in the morning or afternoon depending on theirgroupwhichmaycontainaround40students.Syllabusofthesecoursesandlearningmaterialsare published in the Virtual Learning Environment (VLE) of undergraduate students athttp://ugvle.ucsc.cmb.ac.lk

Allregisteredstudentswillreceiveausernameandapasswordtoaccessthisonlinesystemasapartoflearningprocess.Duringtheorientationprogramme,therewillbetwoexamstoevaluatetheir knowledge and skill of communication and ICT literacy required to commence highereducationattheUCSC.

2.3 STUDENTINDEXANDREGISTRATIONNUMBERSYSTEMANDIDCARD

StudentRegistrationnumbersandIndexnumbersarepreparedbyExaminationBranch.Whenastudent isregisteredatUCSC,he/she isgivena temporarystudentnumber.Afterallstudentsare registered, registration numbers will be allocated. Once the registration number isissued,studentswillnotbeabletousetemporarystudentnumbertoobtainuniversityservices.Registrationnumberispreparedaccordingtotheascendingorderofstudent’snamewiththeirinitials.Indexnumberhaseightdigitsanditispreparedaccordingtotheregistrationnumber.

EgforRegistrationNumber:2009/CS/052

EgforIndexNumber:09000526

StudentIDcardsareissuedbyUniversityofColombo.Studentshavetofillanapplicationformwithfourphotographs.Whenstudentswanttousetheuniversityfacility,theyshouldprovidetheiruniversityIDcardforidentification. IfastudentlossesthestudentIDcard,he/shemustinform the UCSC Examination branch together with a police report, a request letter and apaymentreceiptofRs.250.00foranewstudentIDcard.

2.4 SCHOLARSHIPS

TheUniversityGrantsCommissionand theMinistryofTradeandConsumerAffairsselect theeligible students for the Mahapola Scholarships. The UCSC notifies the students who arequalifiedtoreceiveMahapolaScholarshipsthereafter.

The UCSC selects the eligible students for the bursary payments according to the UGCCommissionCircularNo:856&900.Selectedstudentsareinformedthroughapublicnotice.

BursaryassistancescholarshipsarealsoavailableforeligibleUCSCstudents.Applicationformsfor bursary scholarship is available at the Academic and Publications Division (W 314, thirdfloor).DetailsofMahapolaandbursaryscholarshipsaregiveninTable2.2.

Page 32: 2015 Undergraduate Hand Book

HostelFacilities

20

UndergraduateHandbook2015

Table2.2:MahapolaandBursaryAssistanceScholarships

MahapolaScholarships1 BursaryAssistanceMeritScholarship Rs.2550/‐ FullBursary Rs.2000/‐OrdinaryScholarship Rs.2500/‐ HalfBursary Rs.1900/‐

TheMahapola Scholarshipwill be revoked by theMahapola Trust Fund if three consecutiveinstalmentsarenotcollectedbythestudents.

There are several private scholarships for students and the information about them will beannounced once the academic programme is started. Students who face critical financialproblems are also assisted using the UCSC studentwelfare fundwhich has been establishedusingaportionofgeneratedincomeofpostgraduateandexternaldegreeprogrammes.Studentscould obtain more details from the Academic and Publication Branch or relevant studentcounsellorsofUCSC.

2.5 HOSTELFACILITIES

Limited hostel facilities are provided by the UCSC for the first year students based on thegovernment regulationaswellasavailability.Presently, themen’shostel is situatedat218/8Kaduwela Road, Battaramulla. The Women’s hostel is situated at No. 76/16A SunethradeviMawatha, Kohuwala. Students who fail to obtain hostel accommodation, are adviced to findtheir own accommodation. Senior students and academic staff could be consulted to obtainassistance or advices. All studentswhowill receive hostel facilities should sign the relevantagreementandmustobeytherulesandregulationsduringtheirstayatthehostels.

2.6 RAILWAYSEASONTICKETS

Students are eligible to obtain the Government Railway Season tickets at the concessionaryrates.Theapplication forms forRailwayseason ticketscanbecollected fromtheAcademic&PublicationsBranchofUCSC.

2.7 GUIDANCEANDCOUNSELLING

Student counselling is a service provided by the UCSC to all undergraduate students free ofcharge.Ourexperienceover thepastdecadehas shown that the levelofstress resulting fromvariousincidentsoflifesuchasfamilymatters,relationships,learningandcareerdecisionskeepincrease.

TheUCSCCounsellingserviceisfocusedonprovidinganenvironmentconduciveforstudentstoseek help at an early stage for their particular psychosocial problem. Our counsellors arequalified to give studentsa listeningear and to assist them tohelpthemselves indealingwithissues they are facing. However, the counsellors also trained to make a decision whether aparticular problem requires further help, and so to refer such a student to a ProfessionalCounsellorwhovisitstheUCSConaweeklybasis.

ItisimportanttonotethatallinformationthatyoucommunicatewithstudentcounsellorswillbekeptconfidentialandwillonlybecommunicatedtotheProfessionalCounsellorifthestudent

1ThevaluesofMahapolascholarshiparesubjecttochangeinthenearfuture.

Page 33: 2015 Undergraduate Hand Book

UGVLE

21

UndergraduateHandbook2015

agrees.Similarly,theProfessionalCounsellorwillonlycommunicatebacktotheUCSCifthereisanyactionrequiredbytheUCSCwithrespecttoanyimpactontheissueofthestudyprogramthat the student is engaged in. If the Professional Counsellor determines that further help isneeded he/she will refer the student, with his/her consent, to a Clinical Psychologist orPsychiatrist.

AsStudentCounsellors,wealsowanteachstudentwhoenterstheUCSCtoformthefront‐lineofthecounsellingprocess,bybeingsensitiveandalerttoanyunusualbehaviourofacolleague,sothat theymayhelp thembybringing them tous at anearlystage of a problemcausing themunnecessarystress.

Dr.(Mrs.)S.M.K.D.Arunathilake(PermanentStudentsCounsellor)ContactNo:(+94)112158988/(+94)773832927E‐mail:[email protected]

Dr.A.R.WeerasingheContactNo:(+94)112158953/(+94)773022210E‐mail:[email protected]

Dr.T.M.H.A.UsoofContactNo:(+94)112158983/(+94)777380760E‐mail:[email protected]

Mrs.T.A.WeerasingheContactNo:(+94)112158984/(+94)716890280E‐mail:[email protected]

2.8 UGVLE

http://ugvle.ucsc.cmb.ac.lk is the Virtual Learning Environment (VLE) established for theundergraduatestudents(UG).Studentscanaccesslecturematerials,assignmentsandnoticesoftheir courses to actively participate academic activities. At the same time, they can alsocollaboratewith teachers and students through thisVirtual LearningEnvironment, known asUG‐VLE.

DearStudents,

Duringtheuniversity,youaresupposedtoengagewithlotsofchallengingactivitiesandoftenhavetoworkunderstresswhichmightsometimes

exceedyouremotionalvulnerabilities.Also,mostofyouhavetostayawayfromyourparentsandlovedoneswithwhomyoucouldshareyoursorrows.Atsuchinstances,don’tthinkthatyouarealone,we,studentcounsellorsaretheretohelpyou,listentoyourworriesandhelpyoutoovercomeyourdifficulties.Therefore,donotgethesitated,comeandtalk

tousorsendusanemailmessagetomakeanappointment.

StudentCounsellors,UCSC

Page 34: 2015 Undergraduate Hand Book

Library

22

UndergraduateHandbook2015

Whennewstudentsregister, theywill receivea temporarystudentnumberwhichwillbe theusernametoaccesstheUGVLE.Thepasswordwillbeannouncedduringaspecialsessionattheorientation.Oncetheformalregistrationnumberisissued,theusernamewillbechangedtothisnumberanditwillbeannouncedduringthefirstsemesterofacademicyear.YoumusthaveanemailaddresstoaccesstheserviceofUGVLE.

IfthereareissuestoaccesstheUGVLE,studentsshouldcontacttheUGVLEadministratoratthee‐learningcentre.(Location:No.2ofThirdFloormapofUCSC)

2.9 LIBRARY

TheUCSCLibraryprovidesitsservicetothestaffandstudentsoftheUCSCandithasaspecialcollection of computer science and information technology related books, magazines, andproceedings. There is also a small collection of science and mathematical books to supportstudents to improve their background knowledge for studies. A Sinhala novel collection isavailableatthelibraryforleisurereading.(Pleasereferto5,6,7and8ofSecondFloormapofUCSC)

LibraryOpeninghours:

RegularAcademicPeriod 9.00AM–5.45PM MondaytoSaturday

During the Study Leave andExaminationPeriod

9.00AM–7.45PM MondaytoFriday

9.00AM–5.45PM SaturdaysandSundays

2.9.1 STUDYAREAS

There are two study areas in the library and one area has around 10 computers allowingstudents to access the digital library of UCSC, http://www.ucsc.lk/dl. Students could accessdissertation and thesis of past studies at UCSC. The General Reading Area has a seatingcapacityof56andyoucanstudyindividuallyorasgroupsinthisarea.TheReferenceReadingAreahasaseatingcapacityof44forstudentstostudyindividually.

2.9.2 BORROWINGANDRETURNINGBOOKS

Studentscanborrowbothacademicbooksandgeneralreadingbooksfromthelibrary.Studentsrequire theirstudent identifycardtoenter the libraryaswellas toborrowandreturnbooksfromthelibrary.Studentsareadvisedtofollowtherulesandregulationswhicharedisplayedatthelibrary,whentheyuselibraryfacilities.Therewillbefinesfornotreturningtheborrowedbooksontheduedateorlossofbooks.

2.10 LABORATORIESFACILITIES

There are 8 undergraduate laboratories with more than 260 computers and computers areconnectedtolocalareanetworktoaccesscommonresourcesaswellasInternet.Linuxand/orMicrosoftoperatingsystemareavailableinthesecomputersdependingontherequirementstobeselectedatthestart‐upofacomputer.Studentsrequireausernameandapasswordtoaccessthese computers which will be issued by the Network Operating Centre of UCSC based on

Page 35: 2015 Undergraduate Hand Book

ObtainingWi‐FiConnectivity

23

UndergraduateHandbook2015

student registration number. All these labs are opened during the semester from 8.00am to5.00pm.Howeverbasedontheneed,somelaboratoriesmaycontinuetooperateuntil7.00PM.Laboratoryfacilitiesareusuallynotprovidedduringstudyleaveandvacation.

2.11 OBTAININGWI‐FICONNECTIVITY

The students are required to submit a completedWi‐Fi connection request form to theNOCroom (Room no. 4 of the First‐floor map) during office hours. The request forms can bedownloadedfromUCSCwebsite(ucsc.lk/noc).Onlyonedeviceperstudentisallowedandtheservicewillbeboundtothephysicaladdressof thedevice.Theservicewillbeactivatedafteroneweekofrequestsubmission.

TheUCSCwillmonitoralluseractivitiesaccordingtoUGCpolicyandguidelines.Studentsarestrongly advisednot to engage inunethical or illegal activitiesusing Internet connection andcomputingresourcesandallsuchactivitiesaremonitoredtoidentifythoseactivities.Thereisalimited bandwidth allocation for each user and they must not misuse this bandwidth todownload large files without permission, play games during working hours, and accessillegal/unethicalsitesusingcomputingresourcesofUCSC.Thosewhoviolatetheseconditionswillhavetofacedisciplinaryactions.

2.12 HEALTHFACILITIES

TheHealthCentreislocatedinacloseproximitytotheUCSCandthisfacilitiesareavailableforall UCSC students. It provides outpatient treatment and medical consultation for all healthissues.ADentalUnit isalsoattachedinthiscentreandit isopenonMonday,WednesdayandFriday. The health service is organized to assist students to have an active and healthy lifeduringtheiracademiclife.

2.13 PHYSICALEDUCATION&SPORTS

There are several sports facilities, such as, the Gymnasium, Playground and Tennis Courts,whicharemadeavailablebytheDepartmentofPhysicalEducationoftheUniversityofColombo.The Physical Education Department is located on the first floor of the gymnasium which issituated on the other side of Reid Avenue from theUCSC and near the Faculty of Education.Those facilities canbeusedby theUCSC students and they can alsoparticipate in theeventsorganized by the University. In the past, UCSC students have excelled in sports and haverepresentedtheuniversityatthelocalandinternationallevels.

Refertothesection1.6KeyOfficialofTheUCSC,forobtainingthecontactdetailsofthedirectoroftheDepartmentofPhysicalEducation.

2.14 STUDENTSOCIETIES

2.14.1 COMPUTERSCIENCESOCIETYOFUNIVERSITYOFCOLOMBO

Computer Science Society of the University of Colombo alias“CompSoc”, ismanaged by the students of the universitywith theinvolvement and the guidance of the academic staff. It was

Page 36: 2015 Undergraduate Hand Book

StudentSocieties

24

UndergraduateHandbook2015

establishedtoenhancethegeneralawarenessofcomputingamongundergraduatestudentsandtoprovideassistanceoncomputingrelatedmatters

At the same time, CompSoc is also involved in social activities like conductingworkshops toenhancethecomputerliteracyofschoolstudentsandteachers.

CompSocconductsa liveradioprogrammeknownas“InternetSampathBhavithaya”which isbroadcastedeveryweekonWednesdaysfrom9am–10amincollaborationwiththeSriLankaBroadcastingCorporation.ThisprogramisintendedtoimprovethegeneralpublicawarenessofInternetandInformationTechnologyforpublicuse.

For more details, please refer http://www.compsoc.lk

2.14.2 IEEESTUDENTBRANCHOFUCSC

IEEEisoneoftheworld’slargestprofessionalorganizationsforenhancementoftechnology. Not only professionals, but also the students occupied intechnological studiesareable tobebenefited through IEEE.StudentmembersareencouragedbyIEEEinordertoguidethemfor innovationoftechnologicaladvancementsinthefuture.

IEEEstudentbranchofUniversityofColomboSchoolofComputinghasbeen formedwiththeparticipation and contribution of all four batches of UCSC and it has been organizing manyactivities to enhance professional development of the students. As well as the technologicalexperience and knowledge, personality development skills such as organization, leadership,interaction can be gained through engaging to the activities organized by the IEEE studentbranchofUCSC.ThecorepurposeoftheIEEEstudentbranchofUCSCistoservethehumanitythroughtechnologicalinnovations.

The society organizes a number of workshops and conferences for both UCSC students andmembers from another brother IEEE student branches in Sri Lanka with the purpose ofenriching them with the most modern technological knowledge in order to survive in theindustryandencouragingthemforinnovationsintechnology.

For more details, please refer http://www.compsoc.lk/services/ieee-student-branch

2.14.3 OTHERSTUDENTSOCIETIESOFUNIVERSITYOFCOLOMBO

There arenumberofdiverse societies fromdiverseeducationalbackgroundsatUniversity ofColombo.Thesesocietieshavebeenestablished toenhance thewelfareactivities for studentsandtodevelopstudentleadershipskills.

Thesesocietiescanbedividedassubjectspecificsocietiesandgeneralsocieties.However,anystudent can become a member of any subject specific society. Following is a list of suchsocieties.

● AccountingandMISSociety● BotanicalSociety● BuddhistLiteratureSociety● BuddhistStudents’Societyof

UniversityofColombo● CatholicStudents'Movement

● ChemicalSociety● EconomicsStudents'Union● Epsilon‐DeltaSociety● Gaveshakayo(Explorers)● GeographyStudents'Union● HinduSociety

Page 37: 2015 Undergraduate Hand Book

CanteenFacilities

25

UndergraduateHandbook2015

● HistorySociety● JournalismStudentSociety● LawSociety● MathematicalandAstronomical

Society● MediaandArtsCircleof

UniversityofColombo● MuslimMajlis● OrientalMusicSociety● Parisarikayo● PhysicsSociety● SarasaviDiyaniyoSociety● SarasaviSevana

● ScienceSociety● SinhalaSociety● SociologyStudentSociety● StatCircle● StudentInvolvedinRational

HealthAction● TamilSociety● TheMoorCourt&Debating

Society● UniversityofColomboChristian

Fellowship● Vicharakayo

2.14.4 GENERALOPERATIONSOFSTUDENTSOCIETIES

AllStudentSocietiesaregovernedinaccordancewiththeirrespectiveConstitutions.Whennewofficebearers are electedat theAnnualGeneralMeeting (AGM)or subsequentmeeting, theirnames have to be notified to the Senior Student Counsellor’s Office and the Senior AssistantRegistrar,Welfarewithin oneweek of themeeting. It is hoped that these societieswillworkaccording to an annual activity plan. These societies have the power to raise funds for theiractivities. It ishoped thatallmoneyraisedwillbeput in thebankaccountssetaside for thatsociety.AllfinancialdealingsmustbepresentedattheAGMandthesemustberatified.Acopyofthis document then has to be sent to the Senior Student Counsellor’s Office and the SeniorAssistant Registrar,Welfare. To ensure honesty and transparency in financial dealings, theseaccount/swillfromtimetotimebeauditedbytheAccountsBranch.

Based on the recommendations of the student members, an academic staff member will benominated by the Vice Chancellor as the Senior Treasurer. This individual will take theresponsibilityfortheSocietyinquestion.

2.15 CANTEENFACILITIES

The UCSC Canteen which is located inside the UCSC building complex, is open for studentsduringtheacademicsemestersfrom7.00a.m.to6.00p.m.CanteensofotherfacultiesarealsoavailablefortheuseofUCSCStudents.

2.16 PHOTOCOPYFACILITY

Photocopy facility is available in the photocopy unit located at the ground floor of theWestWingneartheentrancetotheUCSCbuilding.

2.17 MARSHALOFFICE

The Marshal Office is located in near proximity to the UCSC, at the one side of the medicalcentre.MarshalshavebeenappointedtoassisttheauthoritiestomaintaindisciplinewithintheUniversitypremises.

Page 38: 2015 Undergraduate Hand Book

StructureofProgrammes

26

UndergraduateHandbook2015

3 UNDERGRADUATEDEGREEPROGRAMMES

Academic details of the degree programmes and their courses are described in followingsections.

3.1 STRUCTUREOFPROGRAMMES

MediumofconductingLectures,Tutorials,PracticalandExaminationsisEnglish.Followingsubsections will describe an overview of the methodology used for conducting the degreeprogramme.

3.1.1 SEMESTERSYSTEM

Academic programmes of theUCSC are based on a semester systemwith two semesters peracademicyearandoperateonacoursemodulebasis.Lectures,practical, tutorials,continuousassessmentsandlaboratoryworkshallbespreadoveraperiodof15weeks.Eachsemestermayhaveaoneweekmid‐semesterbreakat themidof thesemesterandoneortwoweeksstudyleave at the end of the semester before the examinations. The semester examinationwill beconductedwithinsubsequentperiodof2‐4weeksfollowedbyavacation.

3.1.2 HOURSANDCREDITSSYSTEM

The UCSC offers two types of courses namely Academic Courses and Enhancement Courses.Academiccoursesprovidesubjectknowledgeandenhancementcoursesprovideknowledgeonawiderangeofdisciplinesthatarerequiredforaholisticeducation.

Eachcourseisassignedacreditvalue.Thecreditvaluewoulddependonseveralfactorsamongwhicharethedurationofthecourseanditsnature.Acreditisequalto15hoursoflecturesor30‐45 hours of practical or an equivalent combination of lectures and practical. 80%attendance will be a requirement of a course to be satisfied before taking thecorrespondingexam.Studentshouldcompleteminimumof30creditsineachyear.

3.1.3 COURSECODESYSTEM

EachcoursecodeconsistsoffourdigitstogetherwiththeprefixSCS,IS,ENHorENtoindicatewhetheritisaComputerSciencesubject,InformationSystemsubjectorEnhancementsubject.SCSandISareacademicSubjectswhileENH(ComputerScience)andEN(InformationSystems)representEnhancementsubjects.Thefirstdigitofeachcoursecodeisthecorrespondingyear(e.g:Foracourseinsecondyear,itwillbelike2xxx).Seconddigitrepresentstherevisionofthesubjectanditwillincrementifthesubjectisrevised.

3.1.4 ENHANCEMENTCOURSES

CreditsforsomeoftheenhancementcoursescouldalsobeobtainedbyparticipatinginsportsconductedbyDepartmentofPhysicalEducationorbyparticipatingincompetitionsacceptedbythecourse.Furtherinformation,couldbeobtainedfromtheenhancementcoursecoordinator.

Page 39: 2015 Undergraduate Hand Book

StructureofProgrammes

27

UndergraduateHandbook2015

3.1.5 INTERNSHIPPROGRAMME

IndustrialTrainingisanintegralpartofthe3DegreeProgrammesconductedbytheUniversityof Colombo School of Computing (UCSC). This enables to provide much needed industryexposureforthestudents,whichisanessentialpartineducationtoproducequalitygraduatesinthefieldsofComputerScience(CS)andInformationSystems(IS)tomeetindustrystandards.

The Industrial Training is scheduled for a period of 5‐6 months (approximately) during thesecond semester of the 3rd year of the students. This is managed through ProfessionalDevelopmentCentre(PDC)inUCSC.

3.1.6 CALCULATIONOFGRADEPOINTVALUE(GPV)ANDGRADEPOINTAVERAGE(GPA)

Intheevaluationprocess,markobtainedbyastudentforeachcourseisconvertedtoagradeaccordingtotheschemegiveninTable3.1.

Table3.1:RanksandtheirRespectiveGrades

RankofPercentageScore Grade GradePointValue Attainment

90–100 A+ 4.00†

Superior80–89 A 4.00

75–79 A‐ 3.75

70–74 B+ 3.25

Meritorious65–69 B 3.00

60–64 B‐ 2.75

55‐59 C+ 2.25

Adequate50–54 C 2.00

45–49 C‐ 1.75

40–44 D+ 1.25

Minimal30–39 D 1.00

20–29 D‐ 0.75

00‐19 E 0.00 Failure

GradePointValuesassociatedwitheachgradeareasshownintheTable3.1.TheseGPVvaluesare used to compute the Grade Point Average of a student by using the following equation.

†Whencalculatingclasses,A+willbegivenaGradePointValueof4.25

Page 40: 2015 Undergraduate Hand Book

StructureofProgrammes

28

UndergraduateHandbook2015

∑ ∗

*SomecoursesmaynotcontributetotheTotalnumberofcreditvalues.

3.1.7 AWARDOFHONORSANDCLASSES

AStudentqualifyingfortheawardofadegree—bothgeneral(3year)andhonours(4year)—bycompleting all the relevant requirements shall also be qualified for the award of a class asfollows.

a. FirstClass–forobtainingaminimumoverallGPAof3.50b. SecondClass(UpperDivision)‐forobtainingaminimumoverallGPAof3.25c. SecondClass(LowerDivision)‐forobtainingaminimumoverallGPAof3.00

3.1.8 ACADEMICPROGRAMMES(INTERNALUNDERGRADUATESTUDIES)

The studentswho are admitted to theUCSCmay read for a degree programme in ComputerScience(CS)orInformationSystems(IS).TheUCSCoffersathreeyeardegreeprogrammeandfouryeardegreeprogramme/sineachofthesedisciplines

The eligibility criteria that have to be fulfilled for successful completion of these degreeprogrammesaredescribedunderRulesandRegulationschapter.

Page 41: 2015 Undergraduate Hand Book

ComputerScienceDegreeProgramme

29

UndergraduateHandbook2015

3.2 COMPUTERSCIENCEDEGREEPROGRAMME

Computing for undergraduates was first introduced way back in 1967 as part of AppliedMathematicsof theDepartmentofMathematics,FacultyofScience.With theestablishmentofthe Department of Statistics and Computer Science at the Faculty of Science in 1985, specialdegreeprogrammes inComputerSciencewas introduced.Direct intake forComputer Sciencewasintroducedin1998alongwithindustryplacementandaccreditationofthedegreeprogram.WiththeestablishmentoftheUCSCin2002thedirectintakewasmovedtotheUCSC.

This4yearComputerSciencespecialdegreeprogram(2+2)wascommencedin1990selectingstudentsenrolledfortheFacultyofSciencefrom1985/86batchonwards.ItwasofferedbythethenDepartment of Statistics and Computer Science of the Faculty of Science. Studentswereselectedbasedon theirperformance in the first twoyearsof thedegreeprogram.Numberofstudentsselectedfortheprogramincreasedgraduallyfrom25to40.Thisprogramcontinuedfor18batchesuntiltheFacultyofScience2002/03intake.Thiswasreplacedby3and4yearComputerSciencedegreesfromthe2002/03AintaketotheUCSC.

Computingdegreeprogramsareclassifiedunder fivebroadareas,namely:ComputerScience,Computer Engineering, Software Engineering,Information Technology and InformationSystemsas identified in IEEE ACM curriculum guidelines.UCSCoffersComputerScienceandSoftwareEngineeringundertheBachelorScienceinComputerScienceintakethroughtheUGCas internal students, Information Systems under Bachelor Science in Information Systemsintake through the UGC as internal students and Information Technology under Bachelor ofInformationTechnologyintakeasexternalcandidateslearningonlinewithoptionalassistancefromprivatetraininginstitutions.

CurrentlyBasedonstudents’performanceandpreferenceoffirsttwoyears,aselectednumberof students will be able to follow a four year degree course leading to either the degree inBachelor of Science Honours in Computer Science [B.Sc.(Hons) in Computer Science] or thedegree in Bachelor of Science Honours in Software Engineering [B.Sc. (Hons) in SoftwareEngineering].StudentsforthefirstSoftwareEngineeringbatchwillbeselectedfromthe2013B.CS.intakein2015.

3.2.1 COMPUTERSCIENCEDEGREEAWARDINGCRITERIA

Studentsadmittedtothisstreamwillfollowafullcomputerscienceprogrammeofthreeyearsleadingto thedegree inBachelorofScience inComputerScience(B.Sc. inComputerScience).Basedontheirperformanceandpreference,aselectednumberofstudentswillbeabletofollowa four year degree course leading to either the degree in Bachelor of Science Honours inComputer Science [BSc.(Hons) in Computer Science] or the degree in Bachelor of ScienceHonoursinSoftwareEngineering[B.Sc.(Hons)inSoftwareEngineering].

In order to be entitled to the three year (B.Sc. in CS) degree a student has to complete aminimumof60AcademicCreditsinthefirsttwoyearsandatleast26AcademicCreditsinthethirdyear,alongwiththecompletionofthethirdyearIndustrialPlacementandaminimumGPAof2.00.InadditiontothatthestudenthastocompleteanumberofEnhancementCreditValueequivalentsprescribed inrespectofeachyear.Astudentshallnotbeentitledtotheawardofthe degree unless he has completed the abovementioned requirementswithin six academicyears.

Page 42: 2015 Undergraduate Hand Book

ComputerScienceDegreeProgramme

30

UndergraduateHandbook2015

Tofollowafouryearhonoursdegreeprogram, limitednumberofstudentswillbeselectedattheendofthesecondacademicyear,basedonthestudents’performanceandthepreference.AstudentshouldhaveaminimumGPAof2.75ineachofthefirstandthesecondacademicyearsinordertobeeligibletoapplyforafouryeardegreeprogram.

Forastudenttobeentitledtoafouryearhonoursdegreeastudenthastocompleteaminimumof 30 Academic Credits in each of the first two academic years, aminimum of 26 AcademicCredits in the third academic year and a minimum of 30 Academic Credits in the fourthacademicyearandthethirdyearIndustrialPlacement/IndustrialProjectwithaminimumGPAof2.5.InadditiontothatthestudenthastocompletethenumberofEnhancementCreditValueequivalentsprescribedinrespectofeachyearandshouldhaveagradenotinferiortoaCforthefourthyearIndividualProject.Astudentshallnotbeentitledtotheawardofthedegreeunlesshehascompletedtheabovementionedrequirementswithinsixacademicyears.

Page 43: 2015 Undergraduate Hand Book

ComputerScienceDegreeProgramme

31

UndergraduateHandbook2015

3.2.2 COMPUTERSCIENCEDEGREESTREAM

Themeaningofdigitsandsymbolsusedinthecoursetables:

Lecture1/2 OneorTwohourslectureperweek duringthesemesterPractical1/2 OneorTwohourpracticalsessionper week duringthesemesterX CompulsoryCourseO OptionalCourse(Studenthastoregister)* Offeredthroughouttheyear

3.2.2.1 YEAR1:SEMESTERI

CourseCode CourseName ModeCredits

Lecture Practical

SCS1101 DataStructuresandAlgorithmsI X 2 1

SCS1102 ProgrammingI X 2 1

SCS1103 DatabaseI X 2 1

SCS1104 MathematicalMethodsI X 2 ‐

SCS1105 ComputerSystems X 2 ‐

SCS1106 LaboratoryI X 1 1

ENH1101 EnhancementI X 1 ‐

3.2.2.2 YEAR1:SEMESTERII

CourseCode CourseName ModeCredits

Lecture Practical

SCS1107 SoftwareEngineeringI X 2 ‐

SCS1108 DataStructuresandAlgorithmsII X 2 ‐

SCS1109 ProgrammingII X 2 1

SCS1110 DiscreteMathematics X 2 ‐

SCS1111 MathematicalMethodsII X 2 ‐

SCS1112 FoundationsofComputerScience X 2 ‐

SCS1113 Statistics X 2 ‐

ENH1102 EnhancementII X 1 ‐

Page 44: 2015 Undergraduate Hand Book

ComputerScienceDegreeProgramme

32

UndergraduateHandbook2015

3.2.2.3 YEAR2:SEMESTERI

CourseCode CourseName Mode

Credits

Lecture Practical

SCS2101 DataStructuresandAlgorithmsIII X 2 ‐

SCS2102 GroupprojectI X* ‐ 4

SCS2103 SoftwareEngineeringII X 2 ‐

SCS2104 ProgrammingIII X 2 1

SCS2105 ComputerNetworksI X 2 1

3.2.2.4 YEAR2:SEMESTERII

CourseCode

CourseName ModeCredits

Lecture Practical

SCS2106 OperatingSystemsI X 2 1

SCS2107 MathematicalMethodsIII X 2 ‐

SCS2108 ProgrammingIV X 2 1

SCS2109 DatabaseII X 2 ‐

SCS2110 ProgrammingLanguageConcepts X 2 ‐

SCS2111 LaboratoryII X 1 1

SCS2112 AutomataTheory X 2 ‐

ENH2101 EnhancementIII X 1 ‐

3.2.2.5 YEAR3:SEMESTERI

CourseCode CourseName

BSc(CS)

BSc(SE) BCSc

Credits

Lecture Practical

SCS3101 Electronics O O O 2 1

SCS3102 AdvancedComputerArchitecture O O O 1 ‐

SCS3103 MiddlewareArchitecture O X O 2 1

SCS3105 ComputerGraphicsI O O O 2 ‐

SCS3106 InformationSystemSecurity X X X 2 ‐

SCS3107 SoftwareQualityAssurance O X X 2 ‐

SCS3108 SoftwareProjectManagement O X X 2 ‐

Page 45: 2015 Undergraduate Hand Book

ComputerScienceDegreeProgramme

33

UndergraduateHandbook2015

SCS3109 HumanComputerInteraction O X O 2 1

SCS3110 SystemsandNetworkAdministration O O O 2 1

SCS3111 CompilerTheory X O O 2 ‐

SCS3112 AdvancedWebDevelopment O O O 2 1

SCS3113 GameDevelopment O O O 1 1

SCS3114 Management O O O 2 ‐

SCS3115 ProfessionalPractice X X X 2 ‐

SCS3116 ResearchMethods X O ‐ ‐ 2

SCS3117 GroupprojectII ‐ ‐ X ‐ 3

SCS3118 GraphTheory X O O 1 ‐

SCS3119 SoftwareEngineeringIII O X O 2 ‐

SCS3120 MachineLearningandNeuralComputing X O O 2 ‐

3.2.2.6 YEAR3:SEMESTERII

CourseCode

CourseName BSc(CS)

BSc(SE)

BCScCredits

Lecture Practical

ENH3101 IndustryPlacement/IndustrialProject X X X ‐ 8

3.2.2.7 YEAR4:SEMESTERI

CourseCode

CourseNameBSc(CS)

BSc(SE)

Credits

Lecture Practical

SCS4101 Society,CyberSecurityandLegalAspectsofIT O O 1 ‐

SCS4104 DataAnalytics O O 2 1

SCS4105 ComputerNetworksII O O 2 ‐

SCS4106 ComputerGraphicsII O O 2 1

SCS4107 OperatingSystemsII X O 2 ‐

SCS4110 ParallelComputing O O 2 1

SCS4116 ImageProcessing&ComputerVision O O 2 ‐

SCS4119 FormalMethodsandSoftwareVerification X X 2 ‐

SCS4120 SoftwareEngineeringIV O X 2 1

Page 46: 2015 Undergraduate Hand Book

ComputerScienceDegreeProgramme

34

UndergraduateHandbook2015

SCS4121 DataStructuresandAlgorithmsIV O O 2 ‐

SCS4122 ResearchSeminar X* O ‐ 2

SCS4123 FinalYearProjectinSoftwareEngineering ‐ X* ‐ 8

SCS4124 FinalYearProjectinComputerScience X* ‐ ‐ 8

3.2.2.8 YEAR4:SEMESTERII

CourseCode CourseName

BSc(CS)

BSc(SE)

CreditsLecture Practical

SCS4103 DatabaseIII O X 2 1

SCS4108 TheoryofComputation X O 2 ‐

SCS4109 DistributedSystems O O 2 ‐

SCS4111 IntelligentSystems O O 2 ‐

SCS4113 NaturalLanguageProcessing O O 2 1

SCS4114 NaturalAlgorithms O O 2 ‐

SCS4115 ComputationalBiology O ‐ 2 1

SCS4117 EmbeddedSystems O O 2 1

SCS4118 Robotics O O 1 1

SCS4125 LogicProgramming O O 2 ‐

SCS4126 AdvancedTopicsinMathematics O O 1 ‐

ENH4101 EnhancementIV X X 1 ‐

Page 47: 2015 Undergraduate Hand Book

ComputerScienceDegreeProgramme

35

UndergraduateHandbook2015

3.2.3 MEDALSANDAWARDSFORCOMPUTERSCIENCE

These are several awarded at the Annual Convocation for graduates with respect to degreeprogrammes.

Candidates NameoftheAward

Bestperformance(HighestGPA)

3rd YearGraduates

VirtusaAcademicExcellenceAward

4th YearGraduates

Prof.MohanMunasingheAward

BestIndustrialTraining(AwardedforBestResultatIndustrialTrainingin3rdYear)

4thYearGraduates

DavidPeirisGroupGoldMedal

BestFinalyearProject/Research4th YearGraduates

CINTECAward

MostOutstandingGraduateoftheUCSC(CombinedawardforCSandIS)

4th YearGraduates

Prof.VKSamaranayakeAward

3.2.4 COMPUTERSCIENCECOURSEDESCRIPTIONS

Followingsectionsincludebriefdescriptionsofeachcoursetaughtforthe1stand2ndacademicyears.

3.2.4.1 YEAR1COURSES

SCS1101–DataStructuresandAlgorithmsI

Data Structures and Algorithms I introduces different data structures used in programmingsuchaslists,stacks,queues,severaltypesoflinkedlistsandgraphsandtheirapplicationsandimplementation.AlsorelatedwiththedatastructuresdiscussedalgorithmssuchasBubblesort,linearinsertionandSelectionsortareexplained.

SCS1102–ProgrammingI

Programming I course offers the basics of programming concepts including the consoleinput/outputs, control structures such as conditions, loops, recursion, string manipulation,functional programming and Lambda functions. Used programming languages are Dr. RacketandPython.

Page 48: 2015 Undergraduate Hand Book

ComputerScienceDegreeProgramme

36

UndergraduateHandbook2015

SCS1103–DatabaseI

Database I, introduces thecomponentsofadatabasesystemandmajorDBMS functions.Datamodelling,Relationaldatabasedesign,Querylanguages(SQL)arecoveredinthecoursemodule.

SCS1104–MathematicalMethodI

Mathematical Method I is the introduction to the concepts of calculus including differentialequations.Realnumbers,realfunctions,algebraoflimitsandalgebraofderivatives,Meanvaluetheorem,solutionofLaplaceequationandrelatedtheoriesarediscussedfurther.

SCS1105–ComputerSystems

ComputerSystemsintroducesthehistoryofthecomputersystems,alongwiththeknowledgeofhowthecomputerworksstartingfromthedatarepresentation,basiclogiccircuitdesigntotheCPUcyclesandmemory.

SCS1106–LaboratoryI

Laboratory I gives the laboratory exposure to use an operating system (Ubuntu Linux). Thestudentwill gainpracticalexperience inhandling theoperatingsystemthrough thegraphicaluser interfaceaswellasthecommandlineinterface.Additionallytheinstallationofpackages,filesystemunderstandingandchangingpermissionswillbecovered.

ENC1101–CommunicationSkills

The aim of this course module is to enhance the student’s communication skills in general.Attentionwillbegiventoaccuratepronunciation,activelisteningandresponding.ThecorrectuseofEnglishgrammarincludingnouns,verbs,conjunctionsandwritingskillsarealsofocusedon. Students can gain knowledge on how to write applications, bio‐data, resumes andprofessionalletters.

SCS1107–SoftwareEngineeringI

Software Engineering I is the introductory course to Software Engineering. Along with thedefinitions and the need for Software engineering, the process will be explained in stages:Requirements engineering, design and implementation, testing, quality management andprojectmanagement.ObjectorienteddesignconceptssuchasInheritance,Classes,Objectswillalsobediscussed.

SCS1108–DataStructuresandAlgorithmsII

Data Structures and Algorithms II will build upon the first part of the module, discussingvariantsoftheTreedatastructuresuchasGeneralTrees,BinaryTrees,Binarysearchtrees,AVLtreesandRedBlackTrees.ThesortingalgorithmswillalsobediscussedfurtherincludingMergesort, Shell sort,Heap sort, etc. Further algorithms such asHashing andChaining and the runtimecomplexityofalgorithmswillalsobediscussed.

SCS1109–ProgrammingII

ProgrammingIIdiscussesfunctionsfurther,aswellasarrays,pointers,filehandling,advancedI/O and C language pre‐processor. The course module places a strong emphasis on thedevelopment of the practical programming skills. Object Oriented programming is also firstintroducedhere.

Page 49: 2015 Undergraduate Hand Book

ComputerScienceDegreeProgramme

37

UndergraduateHandbook2015

SCS1110–DiscreteMathematics

Thiscoursemoduleincludessets,relationsandfunctionssuchasUnionandintersection.Alsobasic logic is introducedherewith truthtables,predicate logicandpropositional logic. Italsodiscussesproofs,equivalence,contradictionandtheothertechniquesofproofs.

SCS1111‐MathematicalMethodsII

Mathematical Methods II introduces topics such as vectors, matrices, matrix algebra,determinants,EigenvaluesandEigenvectorsandEuclideanspacesetc.

SCS1112–FoundationofComputerScience

This course module introduces the historic origins of computational models, mathematicaltheorythathasledtheestablishmentofcomputerscience.Itwilldiscusstheoryonalgorithmicproblem solving, types of problems, models of computing such as instruction driven, datadriven,basicautomatatheoryandLogicandAI.

SCS1113–Statistics

The Statistics course offers theory background on probability, axioms and measure ofprobability, Bayes theorem as well as Variance, Standard normal distribution, binomialdistributions etc. The course is offered from the Statistics Department of the University ofColomboScienceFaculty.

ENH1102–Humanities

Humanitiesisofferedasanstudentenhancementcoursemodule,focusingonthenon‐technicalandaestheticsubjectssuchasperformingarts,Music,Painting,Philosophy,Literature,Historyetc.Itwillintroducevariousfieldstothestudentaswellasdevelopcrossdomaininterestsandlinks.

3.2.4.2 YEAR2COURSES

SCS2101DataStructuresandAlgorithmsIII

ThisisanadvancedcourseindatastructuresandalgorithmswhichisbuiltonthefundamentalsintroducedinSCS1101andSCS1108toprovidein‐depthknowledgetodesign,use,analyzeandproving the correctness of algorithms using different techniques. The major areas coveredinclude string matching, solving recurrences, dynamic programming, greedy algorithms andlinearprogramming.

SCS2102GroupProjectI

The course is designed to enable students to apply the knowledge acquired through systemanalysis, design, development, verification and validation, maintenance and projectmanagementwhileworkingonaprojecttodevelopareal‐worldapplication.Thecoursewillbeconducted throughout theacademicyear.Though it isdesignedasagroupproject, individualparticipation isalsoevaluated toensure thateachandeverystudenthasattempted togatherknowledge and skill in planning and developing a software solution and technicaldocumentation.

Page 50: 2015 Undergraduate Hand Book

ComputerScienceDegreeProgramme

38

UndergraduateHandbook2015

SCS2103SoftwareEngineeringII

This isanadvancedcourseinSoftwareEngineeringwhichisbasedonSoftwareEngineering Imodule and provides an understanding of Object‐oriented Analysis andDesign concepts andapplyingthemtosolveproblems.Themaintopicsareconceptualmodelling,advancedusecasemodelling,UMLdiagrams,usecase realizations,OOAD(ObjectOrientedAnalysisandDesign),automated tools and technology, software design patterns, comparison of softwaredevelopmentprocessesandadvancedsoftwareengineering.

SCS2104ProgrammingIII

Thecourseaimstoprovideanexposuretoprogrammingbyrequiringthestudentstoprogramproblems. It enables students to use object‐oriented programming and interacting databasesboth individually and as teams. It main topics covered include introduction to Javaprogramming, objects and classes, encapsulation, inheritance, polymorphism, arrays andvectors, error handling, Input/Output, threads andmultiprocessing, networkingwith threadsanddatabases.

SCS2105ComputerNetworksI

The course isdesigned toprovideknowledge in conceptual and technological aspectsbehindcomputernetworking.Themajorareasincludedatacommunication,computernetworks,LANarchitectures, structure of Internet, Routing, IP(Internet Protocol) multicasting, IP supportprotocols, application layer protocols, network management, wireless LANs (Land AreaNetworks).

SCS2106OperatingSystemsI

The course provide an understanding of entire process within Operating Systems. It coversoverview of Operating Systems, Operating System principles, concurrency, scheduling anddispatch,memorymanagement,securityandprotection,virtualmachines,devicemanagementandfilesystems.

SCS2107MathematicalMethodsIII

Thecoursecovers therequirementofmathematics for thedegreeprogram. Itmainlyaims togiveanunderstandingofgrouptheory,numbertheoryandnumericalmethods.Themajortopicsinclude the definite integral of continuous functions, sequences, convergence, boundedness,definitionofgroups,polynomials,integraldomainsandfields.

SCS2108ProgrammingIV

The course is designed to ensure the studenthas suitable knowledgeof the core concepts ofAgilepractices,theAgilevaluesandprinciples,acrossabreadthofAgilemethodologies.Hands‐onexercisesareincludedinordertoenablethestudentstoapplyAgileconceptssuchasScrum,ExtremeProgramming,LeanandKanban.ThemajorareasincludeAgilesoftwaredevelopmentprocess, RAD (Rapid Application Development) concepts, web architectures and applicationsdevelopmentandsoftwareprocessmaturitymodelsandstandards.

SCS2109DatabaseII

Thecourseaimstoprovideaknowledgeinadvanceddatabaseconceptssuchasaccesscontrol,transaction processing, indexing, mapping objects to relational database and managing bigdata.The topics are access control, transaction management, serializability, transaction

Page 51: 2015 Undergraduate Hand Book

ComputerScienceDegreeProgramme

39

UndergraduateHandbook2015

management in SQL (Structured Query Language), indexing using SQL, stored proceduretriggersandNoSQL.

SCS2110ProgrammingLanguageConcepts

Thiscourseprovidesthekeyfeaturesofaprogramminglanguages.Itcoverstheareassuchasprogramming domains, language evaluation criteria, influences on language design,implementation methods, syntax and semantics of programming languages, properties ofvariables,controlstructures,datatypes,sub‐programsandobject‐orientedprogramming.

SCS2111LaboratoryII

Thecoursedesignedtoenhancethedataanalysisknowledgebyenablestudentstounderstandthedataanduseanappropriateanalysismethodtomeetanobjectiveunderconsideration.Themajor areas covered in the course are descriptive statistics, estimation theory and testing,regressionanalysisandcorrelationandmultivariatedataanalysis.

SCS2112AutomataTheory

The coursemainly focus ondetermining a language’s place in theChomskyhierarchy and toconvertamongequivalentlypowerfulnotationsforalanguage.TheareascoveredareChomskyhierarchy,setsandlanguages,context‐freelanguagesandthehaltingproblem.

ENH2101EnhancementIII

Thisnon‐technicalenhancementcourseisdesignedtoimprovetheprofessionalskillsandsoftskillsofstudents. Itenablesstudents toengage inactivitiesand lessonsto improvesoftskillssuchasSpokenEnglish,communicationskills,presentationskills,leadershipskills,negotiationskills. The course specially concerns in providing CV (Curriculum Vitae)writing skills andinterviewfacingskillstothestudents.Moreoverthetopicscoveredincludestressmanagement,problems solving, personal effectiveness, conflict resolution, corporate culture, teambuildingandtimemanagement.

Page 52: 2015 Undergraduate Hand Book

InformationSystemsDegreeProgramme

40

UndergraduateHandbook2015

3.3 INFORMATIONSYSTEMSDEGREEPROGRAMME

The Information Systems (IS) degree programme originate from the Information andCommunicationTechnology(ICT)degreeprogrammewhichwasintroducedinyear2004.Aftera curriculum revision based on theACMguidelines, ISDegreeprogrammewas introduced inyear2012.

TheISdegreeprogrammeisdesignedtopreparestudentstobeITprofessionalswhopossessthe skills and knowledge necessary to analyse and understand business problems and applyinformationtechnologytohelpsolvetheseproblems.Studentswilllearnhowtoanalyseclientneeds,definesystemstomeettheseneeds,developapplications,manageoperationsandactastechnicalintermediariesbetweenmanagementandothertechnicalstaff.

ThehighlevellearningoutcomesoftheISdegreeprogrammeare;

Improvingorganizationalprocesses Exploitingopportunitiescreatedbytechnologyinnovations Understandingandaddressinginformationrequirements Designingandmanagingenterprisearchitecture Identifyingandevaluatingsolutionandsourcingalternatives Securingdataandinfrastructure Understanding,managingandcontrollingITrisks

3.3.1 INFORMATIONSYSTEMSDEGREEAWARDINGCRITERIA

UndertheInformationSystemsstream,UCSCoffersathreeyearDegreeandanHonoursDegree(four year) which are known as Bachelor Science in Information Systems and Bachelor ofScienceHonours in Information Systems respectively. Apart from achieving the above statedlearningoutcomes,inthefourthyearmoreemphasiswillbeplacedonlearningtheprocessofdoingresearch.

The selection for theHonoursDegree shall take place at the end of the second year and theselectionsarebasedonthestudentperformance.AstudentshouldhaveaminimumGPAof2.75attheendofthefirstandsecondacademicyearsinordertobeeligibletoapplyfortheHonoursDegreeprogramme.AlimitednumberofstudentswillbeselectedtoreadtheHonoursDegree,whileothersaresubjecttofinishthedegreeinthreeyears.

Page 53: 2015 Undergraduate Hand Book

InformationSystemsDegreeProgramme

41

UndergraduateHandbook2015

3.3.2 INFORMATIONSYSTEMSDEGREEPROGRAMME

Themeaningofdigitsandsymbolsusedinthecoursetables:

Lecture1/2 OneorTwohourslectureperweek duringthesemesterPractical1/2 OneorTwohourpracticalsessionperweek duringthesemesterX CompulsoryCourseO OptionalCourse(Studenthastoregister)* Offeredthroughouttheyear

3.3.2.1 YEAR1:SEMESTERI

CourseCode CourseName ModeCredits

Lecture Practical

IS1001 ProgrammingandProblemSolving X 2 1

IS1002 ComputerSystems X 2 1

IS1003 InformationSystemsConcepts X 2 ‐

IS1004 ApplicationsLaboratory X 1 1

IS1005 IntroductiontoManagement X 2 ‐

IS1006 DiscreteMathematicsI X 1 ‐

IS1007 FundamentalsofEconomics X 2 ‐

EN1001 EnhancementI X 1 ‐

3.3.2.2 YEAR1:SEMESTERII

CourseCode CourseName ModeCredits

Lecture Practical

IS1008 FinancialAccounting X 2 1

IS1009 BusinessCommunication X 2 ‐

IS1010 DatabaseManagement X 2 1

IS1011 SystemsAnalysisandDesign X 2 1

IS1012 DiscreteMathematicsII X 1 ‐

IS1013 OrganizationalBehaviour X 2 ‐

IS1014 ComputingandSociety X 1 ‐

EN1002 EnhancementII X 1 ‐

Page 54: 2015 Undergraduate Hand Book

InformationSystemsDegreeProgramme

42

UndergraduateHandbook2015

3.3.2.3 YEAR2:SEMESTERI

CourseCode

CourseName ModeCredits

Lecture Practical

IS2001 SoftwareEngineering X 2 ‐

IS2002 GroupProjectI X * ‐ 4

IS2003 Marketing X 2 ‐

IS2004 WebApplicationDevelopment X 2 1

IS2005 BusinessStatistics X 2 1

IS2006 BusinessProcessManagement X 2 ‐

EN2001 IndustrialPractices X * ‐ 2

3.3.2.4 YEAR2:SEMESTERII

CourseCode CourseName ModeCredits

Lecture Practical

IS2007 ITProjectManagement X 1 1

IS2008 InformationSystemsManagement X 2 ‐

IS2009 InformationSystemsSecurity X 2 1

IS2010 ITProcurementManagement X 2 ‐

IS2011 ComputerNetworks X 2 1

IS2012 eBusinessStrategy X 2 ‐

EN2002 EnhancementIII X 1 ‐

3.3.2.5 YEAR3:SEMESTERI

CourseCode

CourseName

Mode Credits

BSc(IS)

BSc(HonoursinIS)

Lecture Practical

IS3001 EnterpriseResourcePlanningSystems X X 2 ‐

IS3002 HumanComputerInteraction X X 2 1

IS3003 SoftwareQualityAssurance X X 2 ‐

Page 55: 2015 Undergraduate Hand Book

InformationSystemsDegreeProgramme

43

UndergraduateHandbook2015

IS3004 StrategicManagement O O 2 ‐

IS3005 ProfessionalPractice X X 2 ‐

IS3006 InteractiveMediaDesign O O 2 1

IS3007ContingencyPlanningandRiskManagement

X X 2 ‐

IS3008 MiddlewareArchitecture O O 2 1

IS3009 Systems&NetworkAdministration O O 2 1

IS3010 ResearchMethods ‐ X ‐ 2

IS3011 OperationsResearch O O 2 ‐

IS3012 GameDevelopment O O 1 1

IS3013 GroupProjectII X ‐ ‐ 3

IS3014 EnterpriseArchitecture X X 2 ‐

IS3015 AdvancedWebDevelopment O O 2 1

IS3016 ComputerGraphicsI O O 2 ‐

IS3017MachineLearningandNeuralComputing

O O 2 ‐

IS3018 E‐LearningandInstructionalDesign O O 2 1

3.3.2.6 YEAR3:SEMESTERII

CourseCode

CourseName

Mode Credits

BSc(IS)

BSc(HonoursinIS)

Lecture Practical

EN3001 IndustrialPlacement/IndustrialProject

X X ‐ 8

3.3.2.7 YEAR4:SEMESTERI

CourseCode

CourseName ModeCredits

Lecture Practical

IS4001 FinalYearProjectinInformationSystems X * ‐ 8

IS4002 CommunityInformatics O 2 ‐

Page 56: 2015 Undergraduate Hand Book

InformationSystemsDegreeProgramme

44

UndergraduateHandbook2015

IS4003 DataAnalytics O 2 ‐

IS4004 ResearchSeminar X ‐ 2

IS4005AdvancedConceptsinSoftwareDesignandDevelopment

O 2 1

IS4006 AdvancedDatabaseManagement O 2 1

IS4007 Society,CybersecurityandLegalaspectsofIT O 1 ‐

3.3.2.8 YEAR4:SEMESTERII

CourseCode

CourseName ModeCredits

Lecture Practical

IS4008 IntelligentSystems O 2 ‐

IS4009 EnterpriseApplications O 2 ‐

IS4010 BusinessIntelligentSystems O 2 ‐

IS4011 ComputationalBiology O 2 1

IS4012 GeographicalInformationSystems O 1 1

IS4013 ComputerForensics O 2 ‐

IS4014 ISInnovationandNewTechnologies O 2 ‐

EN4001 EnhancementIV X 1 ‐

Page 57: 2015 Undergraduate Hand Book

InformationSystemsDegreeProgramme

45

UndergraduateHandbook2015

3.3.3 AWARDOFHONORSANDCLASSES

Theseareseveralawardsat theAnnualConvocation forgraduateswithrespect to thedegreeprogramme.

Candidates NameoftheAward

Bestperformance(HighestGPA)

3rdYearGraduates

MotorolaAcademicExcellenceAward‡

4thYearGraduates

IFSAcademicExcellenceAward

BestIndustrialTraining(AwardedforBestResultatIndustrialTrainingin3rdYear)

4thYearGraduates

DavidPeirisGroupGoldMedal

BestFinalyearProject/Research4thYearGraduates SampathBankAward

MostOutstandingGraduateoftheUCSC(CombinedawardforCSandIS)

4thYearGraduates Prof.VKSamaranayakeAward

3.3.4 INFORMATIONSYSTEMSCOURSEDESCRIPTIONS

3.3.4.1 YEAR1COURSES

IS1001ProgrammingandProblemSolving

Inthissubjectstudentwilllearnanoverviewandhistoryofprogramminglanguages.Theywillbe introduced to program design, development approaches, Object‐oriented, procedural,declarative, rapid application, Techniques formodelling program structures algorithms, flowcharts, pseudo codes and hand traces. Further Programming concepts, variables, literals,primitivedatatypes,expressions,procedures,Functions,parameters,Operatorsandoperations,decision logic selection, simple selection, multiple selection, looping, break, continue subprocedures,passingparameters,coding,unit testing,controlstructure,sequentialconditional,recursionandproblemsolvingapplicationwillbediscussedthroughoutthecourse.

IS1002ComputerSystems

In this subject the student will be taught to be able to describe the basic operations of acomputer, be able to design simple logic circuits and be able to describe how to install,configure,maintainandtroubleshootacomputersystembytheendofthecourse.Throughoutthe course student will learn History of the computer systems, Data representation, LogicOperation, Logic Circuit Design, Inner workings of the CPU and Memory Components andOrganization.

IS1003InformationSystemsConcepts

Attheendofthiscoursestudentswillbeabletodescribethecomponentsofacomputerbasedinformation system as well as functions of individual components and describe how‡Thenameofthisawardisexpectedtochange.

Page 58: 2015 Undergraduate Hand Book

InformationSystemsDegreeProgramme

46

UndergraduateHandbook2015

organizationsareusingInformationSystemstoimproveoperationalefficiency;decisionmakingand competitive advantage. The course will consist of Introduction to Information Systems,Introduction to componentsof aComputer‐Based InformationSystemsand functions,RoleofInformationSystemsinOrganisations,DifferentTypesofInformationSystems,IntroductiontoSystemsDevelopmentand introductiontoSecurity,PrivacyandEthical Issueswithrespect toInformationSystems.

IS1004ApplicationsLaboratory

On successful completion of this course, a student should be able to Navigate the Linuxenvironmentusingthecommandline,Explainhowtosetpermissionsusingthecommandline,CreateandmodifydirectorystructuresonLinux,CreateanHTMLpageusingthevi/vimeditor,Explainhowto installLinuxandconfigure thehardwareand toCreatedocumentsandchartswithanOfficeapplication.

IS1005IntroductiontoManagement

Aftersuccessfulcompletionofthiscoursestudentswillbeabletoapplymanagementtheoriesand practices in the decision making process, Identify the skills needed by managers andmanagerial roles, Analyse any company using business analysis tools, Analyse industrysituations,DevelopBusiness Strategies, Recognize the importance of leadership qualities andmotivation theories, Develop marketing Strategies based on marketing principles and ApplyEconomicPrinciplesindaytodayBusinessOperations.Thecoursecontentwillbeconsistwiththe topics on Evolution of Management, Managerial Roles & Skills, Management Process,Organizational Structure&Behaviour,Motivation&LeadershipMarketing,BusinessAnalysis,SWOT, PEST and Porters Forces Analysis, Business Strategy Development, ManagerialEconomics.

IS1006DiscreteMathematicsI

Aftersuccessfulcompletionofthiscoursestudentswillbeabletoapplybasicmathematicalandstatistical concepts to real‐world situationsand illustratemathematical intuitionandabstractreasoning.ThetopicsofIntroductiontoNumbersandArithmetic,IntroductiontoBasicAlgebra

Solving Equations, Fundamentals of Measurements, Introduction to Ratios and Proportions,Introduction to Percentages and Interest Rates and Indices and Logarithms will discussedthroughoutthecourse.

IS1007FundamentalsofEconomics

After successful completion of this course students should be able to comprehend and relatecore economic concepts such as opportunity cost, the role of the market, different marketstructures,andtheconnectionsbetweeneconomicagentsandeconomicactivities.Thecoursecontentwill consistwith topics ofDemand, Supply andEquilibrium,Consumer andProducerSurplus and Government Intervention, The Theory of Consumer Behaviour, The Theory ofProduction and Cost of Production, Market Structures and Optimization, MacroeconomicProblems, Introduction to Exchange Rate Determination and Introduction to Balance ofPayment.

EN1001CommunicationandLifeskills

This course is designed to provide student with applied knowledge and skills that will helpthemliveahealthylifestyleinuniversity,enhancepersonalandacademicperformance,reduce

Page 59: 2015 Undergraduate Hand Book

InformationSystemsDegreeProgramme

47

UndergraduateHandbook2015

stress,managetimeandfinances,developeffectivecommunicationandotherrelationskillsandfosterapositiveself‐concept.

IS1008FinancialAccounting

Aftersuccessfulcompletionofthiscoursestudentsshouldbeabletodiscusstheframeworkofaccounting and the concepts, principles, and procedures, Interpretmain financial statementsandtheiradvantagesandlimitations,Analyzefinancialstatementstomakefinancialdecisionsand Prepare financial statements using computer based accounting packages. The coursestructurewillbeconsistingwithtopicsofbasicprincipleintroductions.

IS1009BusinessCommunication

This course provides students with a conceptual framework and specific tools forcommunicating in academic andbusiness environmentsby training them inwriting, oral andcollaborative skills necessary for future business courses, internships and professionalpositions.

IS1010DatabaseManagement

AftersuccessfulcompletionofthiscoursestudentsshouldbeabletoUnderstandtheroleofadatabasesystemand the functionsofadatabaseadministrator,Understand the three‐schemaarchitecture for databases and thus the difference between conceptual, external and physicalschemas,Understandthedatabaseapplicationdevelopmentprocess,UnderstandSQLasadatadefinition language, datamanipulation language and access control language andUnderstandhowtodevelopadatabaseapplication.

IS1011SystemsAnalysisandDesign

After successful completion of this course students should be able to Describe fundamentalconceptsand trends thatprovide thecontextofSystemsAnalysisandDesignmethodsand toapplythetechniquespracticallytoanalyzeanddesignaninformationsystem,DescribeObjectOrientedAnalysisandDesignconceptsandapply themtosolveproblemsandPrepareObjectOrientedAnalysisandDesigndocumentsforagivenproblemusingUnifiedModellingLanguage.

IS1012DiscreteMathematicsII

ThecoursecontentwillbeconsistwiththetopicsofIntroductiontoSets,LogicandTruthtables,Relations and Functions, Techniques of Counting, Fundamentals of Statistics, Introduction toProbability,IntroductiontoDifferentiationandIntroductiontoIntegration.

IS1013OrganizationalBehaviour

At the completion of the course, the student should be able to explain the terminologyassociated with organizational behaviour, Understand the systems approach as applied tohumanandorganizationalbehaviour,Gainknowledgeofcontemporaryissuesandapproachesto the organizational change facing organizations and Apply organizational behaviourapproachestotheanalysisofoneorganization’sinitiative(s).

IS1014ComputingandSociety

Oncompletionofthiscoursestudentwillbeabletoexplainhowcomputingisusedinsociety,explain the effect of computing on issues of privacy, freedom of speech, crime and work,describe how computing has brought challenges to intellectual property, critically reviewevaluationandcontrollingoftechnology,failuresandriskswithrespecttocomputinginsociety

Page 60: 2015 Undergraduate Hand Book

InformationSystemsDegreeProgramme

48

UndergraduateHandbook2015

andanalyseethicsandresponsibilitieswhichneedtobeconsideredwiththeuseofcomputinginsociety.

EN1002SelectedTopicsinHumanities

Oncompletionofthiscoursestudentswillbeabletoidentifyvariousfieldswithinthedomainofhumanities,understanddifferentaspectsofthefieldswithinthedomainofhumanities,createrelationships between ICT and different fieldswithin the domain of humanities and developcrossdomainresearchideasthatcanbeexploredlaterinthedegreeprogramme.Guestlectureswill be done by the professional in the field of Performing arts, Music, Art & painting,Philosophy, Psychology, Sociology, Literature, Cinematography, History, Archaeology andpoliticalscience.

3.3.4.2 YEAR2COURSES

IS2001SoftwareEngineeringIS2001 provides a broad understanding of the software engineering process, concepts, thesystematicdevelopmentandmanagementofsoftwareprojects.Thiscoursecoversthemodulesof software design process models; requirements engineering; design principles; codingpractices; testing strategies; software maintenance and evolution; software projectmanagementandfundamentalsofsoftwarequalityassurance.

IS2002GroupProjectI

IS2002 improves students’ practical knowledge in software engineering; developing skillsrequired for software development by carrying out activities in the stages of softwaredevelopment life cycle. Simultaneously it covers training students in technicalwriting/documentation skills related tosoftwaredevelopment,andenhancing their soft skillslikepositive attitude, good communication skills, timemanagement abilities, problem solvingskills, actingasa teamplayerand flexibility/adaptability.Moreover studentsare supposed topresent,demonstrateanddefendon theirworkingsoftwaresolutionasagroupaswellasanindividual.Throughoutthisoneyearproject,studentsarerequiredtofocusonsystemdesignwithinthefirstsemesterandsystemdevelopmentinthesecondsemester

IS2003Marketing

IS2003 focuses on providing introduction to marketing and its concepts. The students canobtain knowledge on marketing theories as well as the new digital marketing methods andpractices. This assists in developing a marketing plan. Further, the course describes theconsumer and organizational buying behaviour methods and Customer RelationshipManagementwhichenhancethemarketingofanorganization.

IS2004WebApplicationDevelopmentIS2004 mainly covers the web application development techniques; client‐side (HTML,JavaScript, CSS) and server‐side programming (PHP,MySQL database connection) improvingstudents’skillsandproject‐basedexperienceneededforwebdesignanddevelopmentcareersusingavarietyofstrategiesandtools.FurtheritintendstomakestudentsawareonWorldWideWeb (WWW), HTML editors for website development, solution stacks (LAMP, XAMP andWAMP),3‐tierarchitecture,webservers,websitehostingandInternetServiceProviders(ISP),websitelegalissues,ContentManagementSystems(CMS),installationandconfiguration.

Page 61: 2015 Undergraduate Hand Book

InformationSystemsDegreeProgramme

49

UndergraduateHandbook2015

IS2005BusinessStatisticsIS2005concentratesonthepracticeofstatisticsandthroughthiscoursestudentswilldevelop:amatureawarenessofthenatureandvalueofstatistics,includingitsabilitytodrawmeaningfulconclusionsinthefaceofuncertainty;interestandaptitudeinapplyingthisareaofmathematicsto issues frommanyareasofhuman inquiry; theability toperformaccurate calculationsandevaluations using tools and techniques from probability, descriptive statistics, statisticalestimation, statistical distribution, inferential statistics, correlation, and regression; a sound,criticalapproach to interpretingstatistics, includinganawarenessofboth the legitimateusesandpossiblemisusesofstatisticalinformation;anethicalperspectiveconcerningthepracticeofstatistics; facilitywith one ormore statistical software package; and proficiency in the art ofclearlypresentingmathematicalinformation,inbothwrittenandoralform.

IS2006BusinessProcessManagementStudents following IS2006, are expected to understand different approaches to qualityimprovements,differentphasesinBusinessProcessManagement(BPM)lifecycleandtheroleand potential of IT to support business process management. Further this course assistsstudentstoidentifyweaknessesinagivenbusinessprocessandapplybestpracticesinordertoimprove that particular process. Moreover during the course, the students will get anopportunitytogetfamiliarinbusinessprocessmodelingusingexistingmodelingtools.

EN2001IndustrialPracticesEN2001assist students tounderstandhowbusinessprocesseswork in the real environmentand provides themmuch needed industry exposure which is essential to produce quality ISgraduates tomeet industrystandards.Studentswillbe takentoselectedorganisationsduringthis course in order to gain an understanding of different business processes in theseorganisations.Thiscourseisofferedthroughouttheyear.

IS2007ITProjectManagementIS2007 covers the modules of introduction to project management by defining thecharacteristicsofaprojectandlifecycleofanITproject;identifyingandplanningactivitiesandunderstandingactivityplanningobjectivesandmethods (ActivityOnNodeNetworks,ActivityonArrowNetworks);importanceofSoftwareeffortestimation(SEE)andhowtoestimateeffortin a given scenario using SEE techniques; managing risks in IT projects‐steps In riskmanagementprocess; typesof risks and riskplanning;natureof resources in ITprojectsandhow to scheduleandallocate resources;how to effectivelymonitorandcontrol aprojectandimportanceofensuringsoftwarequalityandmethodstoadopt.IS2008InformationSystemsManagementThiscourseaimstobroadenthestudents’understandingoftheroleofinformationsystemsandtechnology(IS/T)inbusinessesaroundtheworld.ThecoursecoversthemodulesofISstrategicalignment, IT/IS investmentevaluationandperformanceevaluation, IS leadershipandhumanresourcemanagement,acquiringITarchitecture, ISresourcesandcapabilitiesandusingIS/ITgovernanceframeworks.Duringthecourse,thestudentswillgetanopportunityinteractwithITprofessionalswithspecialistknowledgeinthefield.Thestudentswilllearnbyactivelyengaginginactivitiesinbothphysicalandvirtuallearningenvironments.

Page 62: 2015 Undergraduate Hand Book

InformationSystemsDegreeProgramme

50

UndergraduateHandbook2015

IS2009InformationSystemsSecurityIS2009facilitatesstudentsprovidingthemtheabilitytodescribethenatureofsecurityriskinabusiness and its content; compare and apply several models for security risk assessment;facilitate a risk assessment process and gain consensus on risk‐based decisions; incorporaterisk assessment into an it security plan and describe various protectionmeasures includingcryptographic approaches coveringmain coursemodules; security goals, cryptography, socialengineeringandriskassessmentmethodologiesandtechniques.

IS2010ITProcurementManagementIS2010coversthemodulesofpublicprocurement;ITprocurementmanagement;procurementcategories(goods,works,services,consultancyandinformationsystem);methodsofselectionof goods and services; methods of selection of information systems; methods of selection ofconsultancy;differencebetweenmethodsofselection; Invitation forBids (IFB);ExpressionofInterest (EOI) and Request for Proposal (RFP); Terms of References (TOR); contractmanagementande‐Governmentprocurement.

IS2011ComputerNetworksIS2011 facilitates studentsproviding themtheability toexplain theprinciplesunderlying thelayered systems architectures and their application to computers networks; describe thefunctionality and the role of different hardware and software components used in networks;andapplythecoreconceptsunderlyingIPnetworkstosolvesimplenetworkdesignproblems,includingIPsubnettingcoveringthemodulesoftypesofnetworks,corenetworkcomponents,TCP/IP model, physical layer: wired and wireless connectivity, data link layer: Ethernet,network layer: IP, IP addressing and routing, transport layer: TCP, application layer: coreInternet application protocols, network security and security devices, the Internet as a keynetworkingplatformandnetworkdeviceconfiguration.

IS2012E‐BusinessStrategyIS2012providesasoundunderstandingoftheapplicationsandtechnologiesine‐Business,andfamiliarizes thestudentwith theconcepts ine‐Business, theBusinessapplications,marketingon theweb, thenewrevenuemodels, legal issuesrelated toB2C(Business toConsumer)andB2B(BusinesstoBusiness)applications.Furtheritpreparesstudentswiththeskillsneededtoworkinanye‐Businessenvironmentandtodecideonstrategicbusinessdecisionsrelatedtoe‐Business.Whilemakingthestudentsunderstandethicsandprofessionalissuesinane‐Businessenvironment it prepares them to work in an e‐Business environment in the global market.Moreoverthiscourseissupposedtoenhancetheabilityofstudentstotakeacompanythroughthee‐BusinessTransformationprocess.

EN2002EnhancementIIIEN2002 focuses on improving the professionalism of undergraduates preparing them for asuitable career with proper guidance. This course mainly covers the modules of enhancingcommunication skills, presentation skills and leadership skills; stress management; problemsolving; personal effectiveness; conflict resolution; corporate culture; team building; timemanagement; enhancing negotiation skills, language skills (spoken English), CVwriting skillsandinterviewfacingskills.

Page 63: 2015 Undergraduate Hand Book

Ethics

51

UndergraduateHandbook2015

4 RULES,REGULATIONSANDETHICS

4.1 ETHICS

4.1.1 STUDENTDISCIPLINE

The UCSC expects its student community to be well disciplined. Resources and facilitiesprovidedare liable tobewithdrawn, if theyare foundtobemisused.Storingofunauthorizedmaterial, hacking, email, spamming or software piracy is strictly prohibited in the Labs.Disciplinary action will be taken according to the UCSC regulations on suchmatters. Wherenecessary, such instances will be reported to law enforcement agencies. Students violatingexaminationruleswillbepunishedseparately.Thesepunishmentsincludecancellationofexamresultsandsuspendfromacademicworkforspecifiedperiod.

UnethicalandIllegalActionswithintheUniversityPremises:

Plagiarism,copyrightinfringementandcheating Aggressivebehaviour,dissentandremonstrance Notbeingrespectful(discourteous)anddisobedient Illegaluseofproperty,servicesandinformation Collectingfundswithoutpermission Solicitation Keepingandconsumingalcohol,narcoticandtobaccowithintheuniversitypremises Gambling Harassment/violence Mentaltortureandragging Sexualharassments Theft Damagingordestroyingthepropertywilfullyormaliciously

Enteringvisitorswithoutpermissionintotheuniversity,hostels,otherrestrictedplaces

4.1.2 RAGGING

Ragging and other forms of violence such as insult and cruel acts are totally prohibitedaccording to “Prohibition ofRagging andOther Formsof Violence inEducational InstitutionsAct.No20 of 1998”whichhas been approvedby the parliament. Any actwhich causes or islikely to cause physical or psychological injury, fear ormental pain or fear to a student or amember of the staff of an educational institution is called ragging. The lawmakes ragging, adistinctandpunishableoffence.(SeeAppendixBformoreinformation).

4.1.3 DISCIPLINARYACTIONS

If any student breaks the rules in the disciplinary actions or ragging, thosewill be punishedaccording to the procedures. All punishments and any disciplinary action taken shall berecordedinthestudents’personalfileandmaybereflectedinthetestimonialandthestudentrecord book. Punishments for ragging within or outside of the university might result inrigorouspunishmentbasedontheiroffense.Lastacademicyearseveralstudentswerewarnedforviolatinguniversityregulationsandtheywerewarnedinfrontoftheirparents

Page 64: 2015 Undergraduate Hand Book

RulesandRegulations

52

UndergraduateHandbook2015

4.2 RULESANDREGULATIONS

Someof themostessentialrulesandregulationsrelevant toundergraduatesaregivenbelow.These rules and regulation are in accordance with the University of Colombo School ofComputingby‐lawseffectiveby15thJanuary2015.

4.2.1 REGISTRATIONFORTHEOPTIONALCOURSES

Ifoptional courses areoffered in aparticular year, studentsshould register for such courses.Registrationwillcommenceoneweekpriortothestartoftheacademicyear.Optionalcourseshaving less than a specified number of studentsmay not be offered, and studentswho haveregistered forsuchcoursesshouldopt forotheravailablecoursesbasedontheirpreferences.Nochangesincourseswillbepermittedafter2weeksofthecommencementof thesemester.Admission cards to sit for semester examinations will be issued using the registration list.Repeat student has to pay the examination fee at the time of reregistration. Most of theregistrationactivitiesarenowdonethroughonlineapplicationforms.

4.2.2 EXAMINATIONPROCEDURE

RulestobefollowedinExamination

1. StudentshavetobepresentattheExaminationHallatleast15minutesbeforestartingthepaper,butcan’tenterthehalluntilSupervisorgivespermission.

2. Students won’t be admitted to the Examination Hall after the first half‐an‐hour of theexamination.Thosewho finishansweringearly, can leaveonlyafter the firsthalf‐an‐hourandbeforelast15minutes.

3. Afterenteringthehall,studentsshouldgototheseatassignedtothemandcannotchangeitwithoutSupervisorpermission.

4. Students must have their Student Identity Card (SIdC) and Admission Card for eachpaper. If students fail tobring theirSIdC, theyhave tosignadeclarationandproduce theSIdC to the SeniorAssistantRegistrar/Examinations&Registrationnext day. If a studentlosestheirSIdC,theycanobtainaduplicateIdentityCardfromSeniorAssistantRegistrarforExamination.

5. AdmissionCardsaresignedinfrontoftheSupervisor/Invigilatorwhenastudentsitsforapaper.

6. Students have to bring their own pens, ink or any other approved equipment andstationery.

7. Examination stationery (ie. Writing paper, graph paper, etc.)will be supplied and onlythesepaperscanbeusedattheExamination.Answerbookssuppliedtothestudentscan’tbetornormutilated.Allmaterialssupplied,whetherusedorunused,havetobeleftbehindandcannotberemovedfromtheexaminationhalls.

8. Studentsareprohibitedtohaveanynotes, formulaeoranyotherunauthorizedmaterialwiththemduringtheexamination.Books,handbagsetc.whichstudentshavebroughtwithhim/hershouldbekeptataplaceshownbytheSupervisor/Invigilator.

9. Every student has to enter their IndexNumber on the answer book and on every extrasheet.Astudentwhowritesanotherstudentsindexnumberontheiranswersheet,canbeconsidered as having attempted to cheat. The Supervisor/Invigilator has the authority tochecktheanswerscriptsofthestudent.AnanswerscriptthatbearsnoIndexNumberoranIndex Number which cannot be identified, might be rejected. Students can’t write theirnamesontheanswerbook.

10. Students are under the authority of the Supervisor and have to carry out their andinvigilatorsinstructionsthroughouttheexam.

11. Absolute silencehas to be maintained in the Examination hall and around it. A student

Page 65: 2015 Undergraduate Hand Book

RulesandRegulations

53

UndergraduateHandbook2015

cannottalkortohaveanydealingswithanyoneotherthantheSupervisor/Invigilator.IfastudentneedstodrawtheattentionofSupervisor/Invigilator theycanraise theirhand.Astudentcanbeexcludedfromtheexaminationhallforcausingdisturbance.

12. Afterstartingtheexam,studentscannotleaveExaminationhalleventemporarily.Incaseofan emergency, the Supervisor/ Invigilator will grant them permission under constantsurveillance.

13. Students have to stop writing immediately when Supervisor/Invigilator orders. If thisinstructionisnotfollowedtheSupervisor/Invigilatorhastheauthoritytomakeastatementontheanswerbook.

14. Allcalculationsandroughworkwillbedoneonlyongivenpaper.Suchworkshouldnotbedoneonadmissioncards, timetables,questionpapersoronanyotherpaper.Anystudentwho disregards these instructions can be considered as having written notes with theintentionofcopying.

15. Any answer or part of the answer which is not to be considered for the purpose ofassessment,willhavetobeneatlycrossedout.Ifthesamequestionhasbeenattemptedinmorethanoneplacetheanswersthataretobedisregardedhastobeneatlycrossedout.

16. EverystudenthastohandovertheanswerscriptspersonallytotheSupervisor/Invigilatororremainintheirseatuntilitiscollected.Theycannothandovertheiranswerscriptstoanattendant,aminoremployeeoranotherstudent.

17. Afterhandingoverthepaper,studentscannothaveitback.18. StudentscannotremoveanswerscriptsfromtheExaminationhall.19. Studentscannotcopyfromanymaterialorfromtheanswerscriptsofanotherstudent.Nor

cantheyhelpanotherstudentorgethelpfromanotherstudent.20. Impersonatingstudentsattheexaminationisnotallowed.21. TheSupervisor/Invigilatorcanrequestastudenttomakeastatementinwritingduetoan

incidentduringtheexamination,andsuchstatementwillhavetobesignedbythestudent.Studentscannotrefusetomakesuchastatementortosignit.

22. Every student who registers for an examination will be considered to have sat theexaminationunless:

(a)TheyarepermittedbytheSenateforvalidreasontowithdrawfromexaminationonagroundacceptabletotheSenatewithinthegivenperiod

OR

(b)They submitsmedical certificate prior to the start of the examination orwithin 7workingdaysaftertheexam.

23. Ifastudentcan’tpresentthemselvesforanysectionofanexam,theywillhavetonotifyittothe Director/UCSC immediately. This should be confirmed in writing with supportdocumentwithin48hoursbyregisteredpost.

24. A student who withdraws or absent himself/herself from the examination will not beeligibleforHonoursatthenextexaminationunlessthesenatedecidesotherwise.

25. Students can’t sit examination, if they have exhausted the number for that examination,unlesstheyaregrantedspecialpermissiontodosobythesenate.

4.2.3 EXAMINATIONOFFENCES

Studentsarestronglyadvisedagainstcommittingplagiarisminthesubmissionofassignmentsand thesis reports. In the caseof otherwritten examinations, thepossessionofunauthorizedmaterial is considered as an offence punishable under the University of Colombo rules onconductofexaminations.

Page 66: 2015 Undergraduate Hand Book

RulesandRegulations

54

UndergraduateHandbook2015

SomeExamplesofpastpunishments:

● Plagiarizedcontentinanassignmentworthlessthan20%ofcoursework‐zeromarksfortheassignment

● Plagiarizedcontentinanassignmentworthmorethan20%ofcoursework‐zeromarksforentireassignmentcomponent

● Keepingunauthorisedmaterialduringanexamination‐papercancelledifcontentnotrelevanttothesubjectmatteroftheexamination

● Keepingunauthorisedmaterialduringanexamination‐allpapersofthatsemesterexaminationcancelledifcontentrelevanttothesubjectmatteroftheexamination

● Keepingunauthorisedmaterialusinguniversityproperty(includingwritingonadmissioncard)‐allpapersofthatsemesterexaminationcancelledandcannotsitforanyexaminationsforonefurtheryear

4.2.4 EXAMINATIONOFFENCESANDPUNISHMENTS

1. Examinationoffencescanbeclassifiedasfollows:(a) Possessionofunauthorizeddocumentsorremovalofexaminationstationery.(b) Disorderlyconduct.(c) Obtainingorattemptingtoobtainimproperassistanceorcheatingorattemptingto

cheat.(d) Impersonation.(e) Aidingandabettingthecommissionofanyoftheseoffences.(f) ViolationofanyoftherequirementsorconditionsstipulatedinPartI.

2. There shall be an Examination Disciplinary Committee to inquire into and makerecommendations(includingpunishments)regardingexaminationoffences.

3. In all cases of examination offences, the Supervisor will take action and forward hisreporttotheDirector/UCSC.

4. Havingapriorknowledgeofquestionpaperisanexaminationoffence.5. If studentspossessunauthorizedmaterial at an examinationhall, itwill bepresumed

thattheyhaveusedituntilthecontraryisprovedbythem.6. IncasesofdisorderlyconducttheSupervisorwillinthefirstinstancewarnthestudent,

andifthestudentpersistsindisorderlyconduct,theSupervisormayexcludethestudentfromtheexaminationhallandissuehim/heralettercancellingtheircandidaturefromtheexamination.

7. In all other cases of examination offences, the Supervisor will take over theunauthorized documents andwill obtain a statement from the student andwrite hisreportonthematter.

8. Astudentwhoisguiltyofanexaminationoffenceisliabletofollowingpunishments.(a)Removaloftheirnamefromthepasslist.

(b)Cancellationoftheircandidaturefromwholeorpartoftheexamination

(c)SuspensionfromanyUniversityexamination

(d)SuspensionfromtheUniversityforaperiod

9. Any student found helping to commit an examination offence will receive the samepunishmentastheoffender.

Page 67: 2015 Undergraduate Hand Book

RulesandRegulations

55

UndergraduateHandbook2015

4.2.5 ENDSEMESTEREXAMINATIONSANDCONTINUOUSEVALUATIONS

End semester examinations for a particular module, are conducted in the form of a writtenpaper and continuous evaluations (assignments). Continuous evaluations can consist of acombinationofreports,presentations,oralexaminationsandpracticalexaminations.Itshouldalso benoted that there canbe certainmoduleswhichdo not have an end semesterwrittenexamination (i.e. IS 2002 Group Project I, EN 2001 Industrial Practices, EN 3001 IndustrialPlacement/IndustrialProject)

All examinations are conducted and completedwithin the given semester except for coursessuch as IS 2002 Group Project I, IS 3013 Group Project II. The duration of the theoryexaminations,practicalandoralexaminationsaredeterminedbytheboardofstudyofinternaldegreeprograms.Thedurationofeachexaminationandtherubricoftheexamination(i.e.finalmarkscalculationswithrespecttoassignmentsandfinalcourseexam/evaluation)areinformedduringtherespectivesemester.

4.2.6 ELIGIBILITYREQUIREMENTSTOSITFORENDSEMESTEREXAMINATIONS

Themainrequirementinordertobeeligibletositfortheendsemesterexamistobeenrolledinthe course at the beginning of the semester. Since all the courses offered in first and secondyearsarecompulsory,studentsneednotspecificallyenrolforthosecourses.Butsinceoptionalcourses are offered in third and fourth years, students are advised to specifically register foreachoptional course that isoffered in thatparticularyear at thebeginningof that academicyear. In addition a student would not be permitted to take an end of semester examinationunlesshe/shehassatisfiedalltherequirementsoftherelevantcourseincludingbutnotlimitedto:

● regularattendanceatlecturesifattendanceatlecturesiscompulsory(“Studentsarestrictlyadvisedtomaintain80%attendanceatthelectures”)

● attendancetolaboratoryclasses● submissionofassignmentsattheappropriatetime

4.2.7 ABSENCE

Studentswhoareunabletoappearforatheoryand/orpracticalcomponentofanexaminationduetomedicalreasonsshouldsubmitaMedicalCertificateissuedbytheChiefMedicalOfficer(CMO)/University Medical Officer (UMO) of the University of Colombo or a valid MedicalCertificaterecommendedbytheCMO/UMOtotheseniorassistantregistrarattheexaminationsbranch.

Studentsareadvisedtostrictlyadheretothefollowingguidelinesinthisregard:

(1)

(a)AstudentwhofallsillduringaperiodofexaminationoftheUCSCshouldreporttotheChief Medical Officer (CMO)/University Medical Officer (UMO) of the University ofColombo. TheCMO/UMOwill examine thestudentand issueamedical certificate, ifnecessary.

(b)The medical certificate issued by the CMO/UMO with the proof of informing theDirector/UCSCshouldbeforwardedtotheRegistrar/ExaminationsoftheUCSCalong

Page 68: 2015 Undergraduate Hand Book

RulesandRegulations

56

UndergraduateHandbook2015

with the attached application form within seven days from the last date ofrecommended leave.

(2)

(a)Ifa studentwhoresidesoutsideColombocity limits finds itdifficult to report to theCMO/ UMO due to seriousness of the illness, he/she should get treatment from thenearestgovernmentmedicalinstitution.

(b)Insuchinstances,he/sheshouldfollowtheproceduregivenbelowwithregardtothesubmissionofmedicalcertificates:

(i)All medical certificates other than those issued by the CMO/UMO with theproof of informing the Director UCSC should be forwarded to the CMO/UMOalongwiththeattachedapplicationform.TheseshouldthenbesubmittedtotheDeputy Registrar/ Examinations of the UCSC with the recommendation/observationoftheCMO/UMOwithinsevendays.

(3)

(a)Medical certificates submitted after the above deadline and/ or without therecommendation/observationoftheCMO/UMOwillnotbeaccepted.

(b)The following categories of medical certificates will only be accepted by the CMO/UMOforconsideration.

(i)Medicalcertificatesissuedbyagovernmenthospital/districtmedicalofficer

(c)Medicalcertificateissuedbyaprivatemedicalpractitionerwillonlybeacceptedinthecaseofleaveforlessthanfivedays;

(d)TheCMO/UMOmayrequestthefollowingdocumentsasfurtherproofofillness

(i)Receiptofpaymentforthemedicalcertificatefromthegovernmenthospital;

(ii)Prescriptionsofthemedicinestaken;

(iii)Reportsofthebloodtestsetc.

(Iftherequireddocumentsarenotsubmittedtheapplicationmayberejected)

4.2.7.1 ABSENCEFORASSIGNMENTSANDCONTINUOUSEVALUATIONS

In continuous evaluations (assignments), if a student is absent, the final grade is computedwithout the marks of the relevant assignment unless the student provides valid evidenceacceptedby theUCSCwithin aprescribedperiodof time. Students are advised to inform thelecturerifhe/sheisunabletoattendtoacontinuousevaluation,beforehandifpossible.

4.2.7.2 TRAVELLINGOVERSEAS

If a student isplanningongoingoverseas, he/she is required to formally inform the internalundergraduateboardofstudy.

Page 69: 2015 Undergraduate Hand Book

RulesandRegulations

57

UndergraduateHandbook2015

4.2.8 GRADEANDGPVREQUIREMENTSFORPASSINGACOURSE

A student obtaining a gradebelowC (GPVbelow2.00)may re‐sit the course examination (ifavailable) forthepurposeof improvingthegrade. Intheeventofastudentobtaininga lowergrade while repeating, he/she is entitled to the previous grade. However, in calculating theawardofaclassinthefinaldegree,maximumcontributionfromarepeatedcourseisconsideredtobeaCgrade.Repeatcandidatesmustregisterforcoursestheywishtorepeatatthebeginningoftheacademicyearorsoonaftertheresultsarereleased.

4.2.9 CRITERIAFORCOMPLETIONOFACOURSE

Astudentisconsideredtohavecompletedacourse(ExceptanEnhancementcourse):

o Ifhe/shehasreceivedagradeof“C”oraboveo Ifhe/shehascompletedtheassessmentsofthatcoursesuccessfullyo Ifhe/shehasfulfilledtheattendancerequirementpredefinedatthebeginningofthecourse.

A student is considered to have completed an Enhancement course if and only if he/she hasfulfilledtheprescribedrequirementsofattendanceandanyothercourseactivities.

4.2.10 REQUIREMENTSFORGRADUATION/COMPLETIONOFDEGREE

AstudentshallnotbeentitledtotheawardofthethreeyearDegreeunlesshe/shehas: completedaminimumof90credits completedaminimumof60AcademicCreditsinthefirsttwoyearsandatleast22

academiccreditsinthethirdyear completedthenumberofEnhancementCreditValueEquivalents

prescribedinrespectofeachyear obtainedaminimumGPAof2.00 completedthethirdyearIndustrialPlacement/IndustrialProject completedtherelevantrequirementswithinsixAcademicYears completetherelevantrequirementswithinsixacademicYears

4.2.11 REQUIREMENTSFORCOMPLETIONOFAFOURTHYEARDEGREE

AstudentshallnotbeentitledtotheawardoftheHonoursDegreeunlesshe/shehas:

completedaminimumof120credits completed a minimum of 30 academic credits in each of the first and the second

academic years, aminimum of 22 academic credits in the third academic year and aminimumnumberof30academiccreditsinthefourthacademicyear

completedthenumberofenhancementcreditvalueequivalentsprescribedinrespectofeachyear

obtainedaminimumGPAof2.50 completedthethirdyearIndustrialPlacement/IndustrialProject obtainedagradenotinferiortoaCforthefourthyearresearchproject completedtherelevantrequirementswithinsixAcademicYears

Page 70: 2015 Undergraduate Hand Book

RulesandRegulations

58

UndergraduateHandbook2015

4.2.12 EFFECTIVEDATEOFTHEDEGREE

Thedegree isconsidered tobeeffective fromthe firstof themonth following the lastdateofexaminationofastudent.

Page 71: 2015 Undergraduate Hand Book

PostgraduateStudies

59

UndergraduateHandbook2015

5 OTHERACTIVITIESATUCSC

5.1 POSTGRADUATESTUDIES

5.1.1 MASTERSDEGREES

UCSCconductsMastersDegreesinComputerScience(MCS),InformationTechnology(MIT)andInformationSecurity(MIS).MCSisaspecializationdegreeforComputerScienceandITdegreeholderswhereasMITisapostgraduatedegreeforgraduatesinnon‐computingdisciplines.MIThastwosubprogrammesallowingcandidatestospecializeinmultimediaore‐learningstreams.MISoffersmid‐careeropportunitiesforthoseworkingintheareasofInformationTechnology,InformationSystemAuditandInformationSecurity.

Formoredetailsvisitthewebsite http://www.ucsc.cmb.ac.lk/pg

5.1.2 RESEARCHDEGREES–MPHIL/PHDPROGRAMME

UCSC has several active research groups including wireless networks, distributed systems,natural languages, cryptographic systems, graphics and image processing, GIS databases, e‐learning and allowing capable researchers to work on appropriate and cutting edgetechnologies.Mostoftheresearchgroupsfundedbyforeignagencies,industry,NationalScienceFoundation (NSF) and National Research Council (NRC). Those who have honors degree ormastersdegreecouldapplyforresearchdegreesatanytime.

Formoredetailsvisitthewebsite http://www.ucsc.cmb.ac.lk/pg

5.2 EXTERNALSTUDIES

5.2.1 BACHELOROFINFORMATIONTECHNOLOGY(BIT)

BIT is a threeyeardegreeprogramconductedbyUCSC for studentswith threepasses in theG.C.E. (A/L) examination in one sitting. Diploma in Information Technology (DIT), HigherDiploma in InformationTechnology(HDIT),Bachelorof InformationTechnologydegree(BIT)willbeawardedonsuccessfulcompletionofthefirst,secondandthirdyearsrespectively.

Formoredetailsvisitthewebsitehttp://www.bit.lk

5.3 SHORTTERMCOURSES

The following short term courses are conducted by Computing Services Centre (CSC) of theUCSC.

ComputerAidedDraftingUsingAutoCAD JavaApplicationDevelopmentusingJavaSE AdvancedJavaApplicationDevelopmentusingJavaEE LinuxSystemsandNetworkingAdministration AdvancedMultimediaWebDesignandDevelopment DynamicWebApplicationDevelopmentwithPHP&MYSQL

Formoredetailsvisitthewebsite:http://www.ucsc.cmb.ac.lk/training

Page 72: 2015 Undergraduate Hand Book

ResearchGroups

60

UndergraduateHandbook2015

5.4 RESEARCHGROUPS

UCSChasestablishedfollowingresearchgroupsunderwideareasofinterest.

Formoredetailsvisitthewebsite:http://www.ucsc.cmb.ac.lk/research‐groups

3DGraphicsandVirtualRealityResearchGrouphttp://ucsc.lk/node/100#overlay‐context=node/82

BioinformaticsandComputationalBiology(BCB)ResearchGrouphttp://www.ucsc.cmb.ac.lk/research‐groups/bcb

DistributedandParallelComputingGrouphttp://ucsc.lk/node/102#overlay‐context=node/82

eHealthGrouphttp://ucsc.lk/node/103#overlay‐context=node/82

e‐LearningResearchGrouphttp://ucsc.lk/node/104#overlay‐context=node/82

GameBasedLearningGrouphttp://ucsc.lk/node/105#overlay‐context=node/82

GeographicInformationSystem(GIS)ResearchGrouphttp://ucsc.lk/node/107#overlay‐context=node/82

InformationSystemsSecurityGrouphttp://ucsc.lk/node/108#overlay‐context=node/82

LanguageTechnologyResearchLaboratoryhttp://ucsc.lk/node/109#overlay‐context=node/82

Modeling&SimulationGrouphttp://www.ucsc.cmb.ac.lk/node/357

NetworkingandSystemsResearchGrouphttp://www.ucsc.cmb.ac.lk/node/356

SocialLifeNetworks(SLN)http://www.ucsc.cmb.ac.lk/research‐groups/sln

SustainableComputingResearch(ScoRe)Grouphttp://ucsc.lk/node/297#overlay‐context=node/80

WirelessAdHocSensorNetworksGrouphttp://ucsc.lk/node/298#overlay‐context=node/299

Page 73: 2015 Undergraduate Hand Book

Professors

61

UndergraduateHandbook2015

6 STAFFOFTHEUCSC

6.1 PROFESSORS

Prof.GNWikramanayake(Director)B.Sc.(Col),M.Sc.,Ph.D.(Cardiff),MCSSL,MACS,FBCS,SMIEEE,CITPResearchInterests:DatabaseManagement,e‐learning,SocialNetworksandApplications,MobileComputing,GreenIT,Web2.0andbeyond,CloudDataEmail:[email protected]:http://www.ucsc.lk/lecturers/gnw

Prof.NDKodikara(Onleave)B.Sc. (Col), Dip in App. Stat. (Col), M.Sc. (Man.), Ph.D. (Man), MBCS, MCSSL,MIEEEResearchInterests:ComputerGraphics,ImageProcessing,ComputerVisionEmail:[email protected]:http://ucsc.lk/lecturers/ndk

Prof.K.P.Hewagamage (DeputyDirector)B.Sc.(Col),Ph.D.(Hiroshima),SMIEEEHeadofInformationSystemsEngineeringResearch Interests: Human‐Computer Interaction, Software engineering,eLearning, Mobile Learning/Computing, ICT for Education, ICT basedcommunitydevelopmentandITProjectManagement.Email:[email protected]:http://www.ucsc.cmb.ac.lk/lecturers/kph

6.2 SENIORLECTURERS

Dr.ARWeerasingheB.Sc.(Col),M.Sc.(Cardiff),Ph.D.(Cardiff),MIEEEResearchInterests:NaturalLanguageProcessing,TextMining,MachineTranslation,SpeechProcessingEmail:[email protected]:http://ucsc.lk/lecturers/arw

Dr.DNRanasingheB.Sc.(Elect.Eng.),M.Sc.,DIC(Lond),Ph.D(Cardiff),MIEEE,MIETResearchInterests:GPGPU/ClusterComputing,DistributedAlgorithms,OptimisationHeuristicsEmail:[email protected]:http://ucsc.lk/lecturers/dnr

Page 74: 2015 Undergraduate Hand Book

SeniorLecturers

62

UndergraduateHandbook2015

Mr.GPSeneviratneB.Sc.(Col),PG.DipinComp.App.(Col),MSc.(Cardiff),M.Phil.(Cardiff),MIEEEResearchInterests:NaturalAlgorithms,MachineLearning,SocialNetworkingEmail:[email protected]:http://ucsc.lk/lecturers/gps

Mr.GKADias(HeadoftheDepartmentofCommunicationandMediaTechnologies)B.Sc.(SL),PGDip(Essex),M.Phil.(Cardiff),MCSSL,MACMResearchInterests:ComputerAidedSoftwareEngineering,MultimediaforEducation,ModellingandSimulation,WebBasedLearningEmail:[email protected]:http://ucsc.lk/lecturers/gkad

Dr.DDKarunaratnaB.Sc.(Col),M.Sc.(Swansea),Ph.D.(Cardiff)Coordinatorofe‐LearningCentreResearchInterests:GISWebServices,SemanticWeb,LocationBasedServices,OntologyEngineeringEmail:[email protected]:http://ucsc.lk/lecturers/ddk

Dr.GDSPWimalaratneB.Sc.(Col),Ph.D.(Salford),SMIEEE,MCSSLResearchInterests:GraphicsandSimulation,MobileComputing,VirtualReality.Email:[email protected]:http://ucsc.lk/lecturers/spw

Dr.DASAtukoraleB.Sc.(Col),Ph.D.(Queensland),MIEEE,MCSSLResearchInterests:MachineLearning,ComputerNetworksandVirtualization,PatternRecognition,ComputerSystems,IntelligentSystems,BigDataAnalyticsEmail:[email protected]:http://ucsc.lk/lecturers/aja

Dr.(Mrs.)MDJSGoonetillakeB.Sc.(Col)M.Sc.(Keele)Ph.D.(Cardiff)ResearchInterests:SensornetworkDatamanagement,Datasecurity,Socialnetworksandapplications,Datamanagementinmobileapplications,NOSQLdatastoresEmail:[email protected]:http://ucsc.lk/lecturers/jsg

Dr.(Mrs.)ATDharmaratne (OnLeave)B.Sc.(Col),M.Eng.(Hiroshima),Ph.D.(Hiroshima),MIEEEResearchInterests:ComputerGraphics,ComputationalGeometry,ImageProcessing,ComputerVisionEmail:[email protected]:http://ucsc.lk/lecturers/atd

Page 75: 2015 Undergraduate Hand Book

SeniorLecturers

63

UndergraduateHandbook2015

Dr.TNKDeZoysaB.Sc.(Col)Ph.D.(Stockholm,)MIEEEResearchInterests:InformationSecurity,SensorNetworks,EmbeddedSystemsEmail:[email protected]:http://ucsc.lk/lecturers/kasun

Dr.HLPremaratneB.Sc.(SL),PG.Dip.inComp.Tec(Col),M.Sc.(Col),Ph.Lic.(Chalmers),Ph.D.(Chalmers),MCS(SL),MIEEEResearchInterests:ArtificialIntelligence,NeuralNetworks,FuzzySystems,PatternRecognitionEmail:[email protected]:http://ucsc.lk/lecturers/hlp

Dr.CIKeppitiyagamaB.Sc.(Col),M.Sc.(BritishColumbia)Canada,Ph.D.(BritishColumbia,Canada,)MIEEEResearchInterests:ComputerNetworks,DistributedSystems,OperatingSystemsEmail:[email protected]:http://ucsc.lk/lecturers/chamath

Dr.KLJayaratneB.Sc.(Col)Ph.D.(WesternSydney,Australia),MCSSL,MIEEE,MACSResearchInterests:MultimediaInformationManagement,IntelligentWebInteraction,WebinformationManagementandRetrieval,WebSearchOptimization,AudioMusicMonitoringEmail:[email protected]:http://ucsc.lk/lecturers/klj

Dr.T SritharanB.Sc.(Hons)(Jaffna)Ph.D.(Sussex,UK)ResearchInterests:PositiveOperatorsinOrderedSpacesEmail:[email protected]

Dr.(Mrs.)SMKDArunatilakaB.Sc.(Col),MBA(SJP)Ph.D.(WesternSydney,Australia)CoordinatorofProfessionalDevelopmentCentreResearchInterests:ICTforDevelopment,eBusiness,eTransformation,eHealth,ICTforEconomic/SocialDevelopment,ITStrategicplanning,MusicandITEmail:[email protected]:http://ucsc.lk/lecturers/sda

Dr.(Mrs.)Y.EkanayakaB.Sc.(UK),Ph.D.(Brunel)ResearchInterests:BusinessIntelligenceandKnowledgeManagement,BusinessProcessManagement,eGovernment,ICTforDevelopment,ITOutsourcing,StrategicUseofITEmail:[email protected]:http://ucsc.lk//lecturers/aye

Page 76: 2015 Undergraduate Hand Book

Lecturers

64

UndergraduateHandbook2015

Dr.HACalderaB.Sc.(Col),PGDipinCompTec,M.Sc.(Col),Ph.D.(WesternSydney,Australia)ResearchInterests:DataMining,WebMining,KnowledgeDiscoveryinDatabases(KDD),DataAnalysisonVeryLargeDatabasesEmail:[email protected]

Mr.MGNASFernandoB.Sc.(Col),M.Sc.(Col),MCSSL,MIEEE,SEDA(UK)ResearchInterests:DataMining,ICTEducationinSriLanka,Algorithms,MIS,ICTandSociety,e‐government,BlendedLearningLecturersEmail:[email protected]

Dr.TMHAUsoofB.Sc.(Pdn),Ph.D.(UmeaUniversity,Sweden)ResearchInterests:e‐Learning,ICTinEducation,PatternRecognition,ArtificialIntelligence,eGovernance,DistributedSystems,MiddlewareEmail:[email protected]:http://ucsc.lk/lecturers/hau

Dr.MDRNDayaratneB.Sc.(Col),Ph.D.(StockholmUniversity,Sweden)ResearchInterests:InformationSecurityandAudit,InformationPrivacyEmail:[email protected]

Mrs.MWACRWijesingheB.Sc.(Pdn),PGDip(Col),M.Sc.(Col),M.Phil.(Col)ResearchInterests:Bioinformatics,ComputationalBiologyEmail:[email protected]:http://www.ucsc.cmb.ac.lk/lecturers/crw

Mr.VirajWelgamaB.Sc.(Col),M.Phil.(Col)ResearchInterests:ComputationalMorphology,ComputationalLinguistics,AutomaticTextSummarization,NaturalLanguageProcessing,TextProcessingEmail:[email protected]

6.3 LECTURERS

Mr.STNandasaraB.Dev.(Col),MACM,MCSSL,MACS,MBCS,(CurrentlyreadingforPh.D.attheNagaokaUniversityofTechnology)CoordinatorofAdvancedDigitalMultimediaTechnologyCentreResearchInterests:AsianLanguageComputingEmail:[email protected]:http://ucsc.lk/lecturers/stn

Page 77: 2015 Undergraduate Hand Book

Lecturers

65

UndergraduateHandbook2015

Mr.KPMKSilvaB.Sc.(Col)M.Sc.(York)ResearchInterests:HighPerformanceComputing,ParallelComputing,ComputerArchitectureEmail:[email protected]:http://ucsc.lk/lecturers/mks

Mr.HEMHBEkanayakeB.Sc.(Col),M.Phil.(Col),(CurrentlyreadingforPh.D.attheStockholmUniversity,Sweden)ResearchInterests:AffectiveComputing,CognitiveRobotics,EmbeddedSystems,Human‐ComputerInteraction,SeriousGames,BrainComputerInterfaceEmail:[email protected]

Ms.LNCDeSilvaB.Sc.(Pdn),(CurrentlyreadingforPh.D.attheUCSC)ResearchInterests:InformationSystems,SocialLifeNetworks,MobileComputing,SoftwareEngineeringEmail:[email protected]

Mrs.FHAMPremachandra (OnLeave)B.Sc.inCS(Col),(CurrentlyreadingforPh.D.attheAustralianNationalUniversity)ResearchInterests:PredictionMarkets,MachineLearningEmail:[email protected]

Ms.TAWeerasingheB.Sc.(Col),M.Sc.inIT(Col),Lic.Phil.(Stockholm)ResearchInterests:e‐Learning,InstructionalDesign,MultimediaTechnologiesEmail:[email protected]

Mr.MIEWickramasingheB.Sc.(Col),(CurrentlyreadingforPh.D.attheMonashUniversity)ResearchInterests:UnsupervisedMachineLearning,DataMining,NeuralNetworks,PlayerModelling,AdaptiveGamesEmail:[email protected]

Mr.SSPMataraArachchiB.Sc.(OUSL),PG.Dip.(Com.Tech.),PG.Dip.(IM),M.Sc.(IM),MCSSL,(CurrentlyreadingforPh.D.atMSU,Malaysia)ResearchInterests:EnterpriseResourcePlanning,InternetApplicationDevelopment,WebAccessibility,InformationManagement,SoftwareQualityAssurance,eLearningEmail:[email protected]

Page 78: 2015 Undergraduate Hand Book

Instructors

66

UndergraduateHandbook2015

Mr.RSMadanayakeB.Sc.(Col),M.Sc.inIT(Col)ResearchInterests:SoftwareEngineering,Ontologies,ComputingfortheVisuallyHandicappedEmail:[email protected]

Mr.HMSiriwardana (OnLeave)B.Sc.(Pdn),M.Sc.(Col)Email:[email protected]

Mrs.KPUJayasinghe(OnLeave)B.Sc.(Col)ResearchInterests:GameBasedLearning,ImageProcessing,ComputerGraphicsEmail:[email protected]

Ms.RMPNSomaratneB.Sc.(SLIIT),MCS(SL),MIEEE,(CurrentlyreadingforM.Sc.attheUCSC)ResearchInterests:ICT4D,e‐Health,e–governance,InformationsystemsEmail:[email protected]

Mr.HKTCHalloluwaB.Sc.(SLIIT),MIEEE,(CurrentlyreadingforM.Phil.attheUCSC)ResearchInterests:TechnologyEnhancedLearning,GameBasedLearning,GamificationEmail:[email protected]

Mr.V.B.Wijesuriya(OnLeave)B.Sc.(Col),(CurrentlyreadingforM.Sc.attheUniversityofOxford)Email:[email protected]

6.4 INSTRUCTORS

Mr.LPJayasingheB.Sc.(Col)Email:[email protected]

Page 79: 2015 Undergraduate Hand Book

AdministrativeStaff

67

UndergraduateHandbook2015

Mr.GPNBotejuB.Com.(Col),PGDipinCompTec(Col)Email:[email protected]

6.5 ADMINISTRATIVESTAFF

DeputyRegistrar Mr.KKKDharmathilaka

DeputyBursar Mr.EMGunaratne

SeniorAssistantRegistrar(ExaminationsandRegistrations) Mrs.DKMRatnayake

SeniorAssistantRegistrar(PostGraduateUnit,ExternalDegreeCentre) Ms.SDChandralatha

AssistantRegistrar(AcademicandPublications) Mrs.MMMWijayawardhana

Engineer Mr.KSGoonatillake

InformationSystemsManager Mr.AMSCMBAttanayake

AssistantNetworkManager Mr.VMapa

HeadofSoftwareDevelopmentUnit Mr.HWijayawardhana

Co‐ordinatorofComputingServicesCentre Mr.LPJayasinghe

Co‐ordinatorofCentreforDigitalForensics Mr.KSGoonatillake

Page 80: 2015 Undergraduate Hand Book

AdministrativeStaff

68

UndergraduateHandbook2015

7 APPENDIXA:APPRECIATIONOFPROF.V.K.SAMARANAYAKE

AnappreciationofthefounderDirectoroftheUCSC

VidyaJyothiProfessorV.K.SAMARANAYAKE(1939–2007)

VanniarachchigeKithsiriSamaranayakewasbornonthe22ndofMay1939andhadhisearlyeducationinHewavitharanaVidyalaya,Rajagiriyawherehisfatherwastheprincipalandhismotherwasateacher.HeenteredAnandaCollegein1948andthenRoyalCollegethroughacompetitiveexaminationin1950.

Prof.V.K.SamaranayakeenteredtheUniversityofCeylontoreadforadegreeinSciencein 1956 having completed his secondary education at Ananda and Royal Colleges. He wasselected to do a Special degree inMathematics andobtained a First ClassHonours degree in1961.

Prof.SamaranayakeenteredtheImperialCollege,Londonin1963onastatescholarshipforhispostgraduatestudiesandthenmovedontoUniversityCollege,LondontocompletehisPhDinrecordtimebeforereturninghomein1966.Attheageof just35, inrecognitionofhisgreatscholarship,theUniversityofColomboappointedhimtoitshighestAcademicpositionofProfessor of Mathematics in 1974. He was subsequently appointed Senior Professor ofMathematics in 1984, invited to be the first Senior Professor of the newly created Chair inComputerSciencein1996andappointedEmeritusProfessoroftheUniversityofColomboafterhis retirement in 2004. In recognition of which the University honoured him with the titleProfessorEmeritusofComputerScience,andconferredonhimtheDegreeofDoctorofScience,HonorisCausaatitssubsequentConvocation.

Asitisnotpossibletoconfinetheappreciationofhisenormousservicetothenationandhisillustriouscareerasanacademicandanadministratortoafewpages,someofthesignificantmilestonesofhisillustriouscareerareoutlinedbelow.

1987‐ He was appointed as Chairman of the Computer and Information TechnologyCouncilofSriLanka(CINTEC),whichheservedfor12years.DuringthisperiodhewasalsotaskedwithchairingthePresidentialTaskForceonIntegratedR&DinScience&Technology1997‐2000andtheNationalY2KTaskForceinSriLanka1998‐2000.

1992 ‐ He initiated the participation of Sri Lankan school children in ComputerProgramming,bycommittingCINTECfundsforsendingteamsof4totheInternationalOlympiadinInformatics(IOI).Throughhisgreat foresight, todate,SriLankahasbeenabletosecure3Gold,5Silverand13BronzemedalsatsuccessiveIOI’switharecordofneverreturningwithoutamedalsince1994

In1995hewasinstrumentalinsettingupintensivediscussionswithSriLankaTelecom,to commence Internet services in Sri Lanka. These discussions eventually broughtLEARNandInternetconnectivitytoSriLankain1996.

Hewas instrumental inorganizingtheIT industryat largebyformingassociations forComputerTrainingOrganizations (ACTOS), for the Software Industry (SLASI), and forthe Computer Vendors (SLCVA). With foresight he also created the umbrellaorganization for these associations in the form of the Federation of IT IndustryAssociations (FITIA) which recently hosted the largest ICT event in Sri Lanka – theASOCIO ICT Summit. He has also been involved with the well known ICT TradeExhibitionorganization,INFOTELwhoseChairmanshiphehasheldfrom1997.INFOTELhasinturnbeenthemajorfundingorganizationformanyindustryandhumanresourcedevelopmenteffortsinthefieldofICT.

In1984hehadhisfirstmajorbreakthroughwiththefullbackingofthethenChancellor,

Page 81: 2015 Undergraduate Hand Book

AdministrativeStaff

69

UndergraduateHandbook2015

Dr. P. R. Anthonis and Vice Chancellor Prof. Stanley Wijesundera in the form of asubstantialJICAgrantfromtheGovernmentofJapan.Almostsimultaneously,theUNDPprovided some much needed research funding to build up Academic Faculty inComputerScienceattheUniversityofColombo.StartingwiththeStatisticalUnitandtheStatisticalComputingandDataProcessingCentrewithintheMathematicsDepartment,Prof.Samaranayake first convinced theUniversity tosetupaDepartmentofStatisticsand Computer Science in 1985, the first of its kind in Sri Lanka, and thenwent ontocreatethefirstSchoolintheuniversitysystemintheformoftheUniversityofColomboSchoolofComputing(UCSC)in2002.

Commencingintheyear2000,Prof.SamaranayakeinitiatedanothermajormilestoneinICT HRD in Sri Lanka with the launch of the innovative Bachelor of InformationTechnology (BIT) External Degree programme which provides an ultimately scalablemechanismforaffordableICTeducationinawaythatincorporatestheprivatesector–afeatnootherdegreeprogrammehasbeendesignedtodo.ApartfromtheprestigeofaUniversityofColombodegreetostudents,theBITprogrammealsohastheindirectbutmostdesirableeffectofstandardizingICTeducationinanerawherecommercialismisthreateningthequalityofeducation.

Prof. Samaranayake’s involvement in the scientific community has been no lessimpressive with the Sri Lanka Association for the Advancement of Science (SLAAS)electing him to the office of General President in 1994 and the National Academy ofSciences of Sri Lanka electinghim as a Fellowof theAcademy, itsVice President andfinallyitsPresidentfor1998‐99.

HisquestforcapacitybuildinginICThumanresourcescanmostclearlybeseeninhissingle handed contribution in this area at the University of Colombo –making it theshowcase among the entire university system in Sri Lanka and beyond. Investing inhumanresourcedevelopmentinICTalsoinvolveshugerisks–thatofaidinginthebraindrain.ThisiswhereProf.Samaranayake’sbroadnessofvisionandalmostunreasonabletrust, especially in the case of training Faculty in theUniversity, ismost clearly seen.Commencingwiththemeagerfundingresourcesextendedbydonorsinthe1970’sinanerawhenthedevelopedcountriesthemselveswerejustgettingintotheareaofseriousICT human resource development, Prof. Samaranayake commenced his quest ofdirectingall localandforeignfundingtodevelopICTHumanResourcedevelopmentattheUniversityofColombo.´´

InrecognitionofhistoweringcontributioninthefieldofICTinthecountry,hehasbeenbestowedwithseveralnationalawardsintheformoftheLions’ClubGoldMedalfortheMostOutstandingCitizenofSriLankain1986,theVishvaPrasadiniAwardin1996ontheoccasionofthe80thbirthdayofthethenPrimeMinisterSirimavoBandaranaikeandtheVidyaJyothiPresidentialAwardin1998.

Prof.Samaranayake’scharacteristicskillatexcellinginmultipletaskssimultaneouslyisalsodemonstratedbyhiscontinuinginvolvementinresearch,beingnamedaFellowoftheKennedySchoolofGovernmentatHarvardUniversity,USAin2001,ResearchFellowat theNationalCentre forDigitalGovernmentatHarvardUniversity,USA in2003andthe impending appointment as Visiting Fellow in the Digital Vision Programme atStanford University, USA in 2005. A particularly high point of this rolewaswhen hesimultaneously chaired two International Conferenceswhile playing a key role in thewholeoftheGovernmentdeclaredInformationTechnologyWeekinDecember2004.HealsocontinuedasChairmanoftheInternationalInformationTechnologyConferencetillhisuntimelydemise.

Page 82: 2015 Undergraduate Hand Book

AdministrativeStaff

70

UndergraduateHandbook2015

8 APPENDIXB:FORMSOFRAGGINGANDTHEPUNISHMENTS

Formsofragging: Anypersonwhowhilstcommittingraggingcausessexualharassmentorgrievoushurt to

anystudentoramemberofstaff. Any person who within or outside an educational institution threatens verbally or in

writingtocauseinjurytoanyperson,reputationorpropertyofanystudentoramemberofastaffofanyhighereducationinstitutionortoaperson,reputationorpropertysomeotherpersoninwhomthevictimisinterestedwiththeintentionofcausingfearinthevictimorofcompellingthevictimtodoanyotheractwhichthevictimislegallynotrequiredtodoortoomittodoanyactwhichthevictimisentitledtodo.

Anypersonwhodoesanyactbywhichthepersonallibertyandthefreedomofmovementofanystudentoramemberofstaffofaneducationinstitution;orotherpersonwithinsucheducational institution or any premises under the management and control of sucheducational institution, is restrained without lawful justification and for the purposeforcingsuchstudent,memberofthestafforpersontotakeparticularcourseofaction.

Any person who unlawfully obstructs any student or a member of the staff of aneducational institution, in suchamanneras toprevent such studentsormemberof stafffrom proceeding in any direction inwhich such student ormember of staff has right toproceed.

Any person who unlawfully restrains any student or a member of staff of an educationinstitution in such a manner as to prevent such student or a member of the staff fromproceedingbeyondcertaincircumscribinglimits.

Any personwhowithout lawful excuse, occupies by force, any premises of or under themanagementorcontrolof,aneducationinstitution.

Anypersonwhocausesmischiefinrespectofanypropertyoforunderthemanagementorcontrolofaneducationinstitution.

ThesummarizedpunishmentsforraggingdescribedundertheActinclude:

After the individual is found guilty, the punishment for raggingwithin or outside of theuniversitypremisesistwoyears’rigorousimprisonment.

Inaddition,thecourtcanawardcompensationtothevictim. Whereraggingleadstosexualharassmentorgrievoushurt,thepunishmentisincreasedto

tenyears’imprisonmentandanawardofcompensation.Thelatteroffenceisgenerallynon‐liable.

Thepunishment for anyonewho actswith the intention threatens to cause injury to theperson, reputation or property of any student or threatens to cause injury to a personknowntothestudentisrigorousimprisonmentfornomorethanfiveyears.

Actsofcriminal intimidation,wrongful restraintandunlawful confinementcommittedbyanypersonagainstanystudentcarryamaximumimprisonmentperiodofsevenyears.

Anyoneforcefullyconfininganindividualwouldfacethesamepunishment. If anyperson forciblyoccupies anypremisesof aneducational institution, thatperson is

guilty of an offence. Such person could be imprisoned for no less than ten years and nomore than twenty years of imprisonment. In accordancewith the Act, a fine can also beimprisoned.

Inaddition,thecourtcan,dependingonthegravityoftheoffence,theordertheexpulsionof a student from an educational institution if that person is found guilty of any of theoffencescontainedintheAct.

Ifanyoneischargedorisundersuspicionofsexualharassmentorgrievousinjuriesduetoragging as stated in Section 2(2) in the Act or, if it leads to confinement or restraint ofanother’sfreedomofmovement,asnotedinSection4,thisisanon‐bailableoffence.

Other than the punishment codes within this act, those of 1994 No.22 on harassment,extremeandtortureorinsultsaddtothis.