You are on page 1of 3

B.Sc.

(Hons)inIT

CurriculumandSyllabifor HonorsDegreeofBachelorofScienceinInformationTechnology
Level01
CourseCode CM1110 IN1100 IN1310 IN1320 IN1400 IN1500 IN1610 IN1620 IN1900 IS1020 IS1100 IS1210 IS1010 IS1030 CourseTitle FundamentalsofMathematics&Statistics ProgrammingFundamentals DigitalSystemsandComputerHardware ComputerOrganization FundamentalsofDatabasesandDatabaseDesign DataCommunication MultimediaTechnologies WebTechnologies ICTProject PrinciplesofEconomics PrinciplesofManagement FinancialAccounting English(NonGPA) SriLankanStudies(NonGPA) Type Lectures C C C C C C C C C C C C C C Labs/ Credits Min1 Max2 Tutorials 3 3 4 3 3 4 2 3 3 2 3/2 2.5 2 3/2 2.5 2 3/2 2.5 2 3/2 2.5 2 3/2 2.5 2 2 3/2 2.5 2 3/2 2.5 2 3/2 2.5 33 TotalCompulsory(GPA) 33 2 3 3 2 2 5 TotalCompulsory(NonGPA) 5

Level02
CourseCode CM2110 IN2100 IN2110 IN2200 IN2210 IN2310 IN2320 IN2400 IN2510 IN2600 IN2900 IS2010 IS2210 IS2220 IS2300 CourseTitle Calculus&StatisticalDistributions ObjectOrientedProgramming DataStructuresandAlgorithms SoftwareEngineeringMethods ObjectOrientedAnalysisandDesign OperatingSystems ComputerArchitecture DatabaseManagementSystems ComputerNetworks ComputerGraphicsandAnimation IndustryBasedProject ScientificCommunication ManagementAccounting EssentialsofLaw PrinciplesofMarketing Type Lectures C C C C C C C C C C C C C C C Labs/ Credits Min1 Max2 Tutorials 3 3 4 2 3 3 2 3/2 2.5 2 3 3 2 3/2 2.5 2 3/2 2.5 2 3/2 2.5 2 3/2 2.5 2 3/2 2.5 2 3/2 2.5 2.5 1 3 2 2 3/2 2.5 2 3/2 2.5 2 3/2 2.5 39.5 TotalCompulsory(GPA) 39.5

RecommendedbytheCurriculumandEvaluationCommitteeheldon10thJuly2009

1/3

B.Sc.(Hons)inIT

Level03&04
CourseCode CM3310 CM3320 IN3900 IN4900 IS3230 IS3400 IS3420 IS3430 IS3440 IS4200 IN3000 CourseTitle ArtificialIntelligence LogicProgramming&ArtificialCognitiveSystems IndependentStudy ComprehensiveProject SocialAspectsofIT ManagementInformationSystems SoftwareManagement ITProjectManagement ITQualityAssurance ProfessionalPractice Training(NonGPA) Type Lectures C C C C C C C C C C C Labs/ Credits Min1 Max2 Tutorials 2 3/2 2.5 32 2 3/2 2.5 2 10 2 3/2 2.5 2 3/2 2.5 2 3/2 2.5 2 3/2 2.5 2 3/2 2.5 2 3/2 2.5 TotalCompulsory(GPA) 32 6 6 TotalCompulsory(NonGPA) 6

RecommendedbytheCurriculumandEvaluationCommitteeheldon10thJuly2009

2/3

B.Sc.(Hons)inIT CM3110 CM3210 CM4110 CM4120 CM4130 CM4140 CM4210 CM4220 CM4230 CM4240 CM4310 CM4320 CM4330 CM4340 CM4350 CM4360 IN3100 IN3400 IN3520 IN3600 IN4100 IN4110 IN4300 IN4310 IN4400 IN4500 IN4510 IN4520 IN4530 IN4540 IN4600 IN4610 IN4620 IN4700 IN4710 IN4720 IN4730 IS3100 IS4210 IS4300 IS4310 IS4320 IS4330 IS4340 IS4400 IS4410 IS4420 IS4450 ComputationalMathematics AutomataTheory AdvancedTopicsinMathematics AdvancedTopicsinStatistics MathematicalModelling OperationalResearch TheoryofComputability&Complexity TheoryofCompilers FormalMethodsandSoftwareVerification Bioinformatics ArtificialNeuralNetworks&EvolutionaryComputing ComplexSystems&AgentTechnology SemanticWebandOntologicalModelling NaturalLanguageProcessing Fuzzylogic Robotics EnterpriseApplicationDevelopment AdvancedDatabaseManagementSystems Internetworking DigitalVideoProduction TheoryofProgrammingLanguages NetworkProgramming EmbeddedSystems ITBasedApplicationswithMicrocontrollers DataMining&DataWarehousing Mobile&WirelessNetworks Computer&NetworkSecurity HighspeedCommunicationNetworks MultimediaCommunications PerformanceEvaluationofComputerNetworks MultimediaSystems MultiMediaProgramming DigitalImageProcessing ClusterComputing HumanComputerInteraction GeographicInformationSystems HighPerformanceComputing OrganizationalBehaviour ManagementofSensitiveProjects MarketingManagement BusinessStudies eBusinessManagement SupplychainManagement InnovationManagement ManagementofTechnology ITInfrastructureManagement DecisionManagement KnowledgeManagement 3/2 2.5 3/2 2.5 3/2 2.5 3/2 2.5 3/2 2.5 3/2 2.5 3/2 2.5 3/2 2.5 3/2 2.5 3/2 2.5 3/2 2.5 3/2 2.5 3/2 2.5 3/2 2.5 3/2 2.5 3/2 2.5 3 3 3/2 2.5 3/2 2.5 3/2 2.5 3/2 2.5 3/2 2.5 3/2 2.5 3/2 2.5 3/2 2.5 3/2 2.5 3/2 2.5 3/2 2.5 3/2 2.5 3/2 2.5 3/2 2.5 3/2 2.5 3/2 2.5 3/2 2.5 3/2 2.5 3/2 2.5 3/2 2.5 20 * 3/2 2.5 3/2 2.5 3/2 2.5 3/2 2.5 3/2 2.5 3/2 2.5 3/2 2.5 3/2 2.5 3/2 2.5 3/2 2.5 3/2 2.5 5 10.5 TotalElective(GPA) 30.5 TotalGPACredits 135 TotalCompulsoryNonGPACredits 11 RequiredElectiveNonGPACredits 4 E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2

*TobebasedonaminimumtotalGPAof135credits 1Minimumrequired 2Maximumallowed Note:Atleast2electivesubjectsmustbetakenatLevel03

RecommendedbytheCurriculumandEvaluationCommitteeheldon10thJuly2009

3/3

You might also like