You are on page 1of 4

Jnr:HL/20090184

Programmesyllabus
FacultyBoardofScienceandEngineering SchoolofComputerScience,PhysicsandMathematics Programvaruteknik,masterprogram,120hgskolepong MasterProgrammeinSoftwareTechnology,120credits
Level SecondLevel EstablishmentofProgramme EstablishedbyOrganisationalCommittee20090326 DateofRatification ApprovedbyOrganisationalCommittee20090915 Theprogrammesyllabusisvalidfromautumnsemester2010 Prerequisites Basiceligibilityforsecondlevelstudiesaswellasspecialeligibility:
l

DegreeofBachelorinComputerScienceortheequivalent.Moreover,weexpect allstudentsenteringtheprogrammetohaveasolidpracticalexperienceof objectorientedprogramming. EnglishBortheequivalent.

DescriptionofProgramme
Thedegreeprogrammewillpreparestudentsforworkinthedomainofsoftware technologywithafocusontheefficientdevelopmentofcomplex softwaresystems.Theprogrammewillalsopreparestudentsforpostgraduatestudiesin ComputerScience. Computersusedinallsectorsofsocietytoday.Thereisthereforeaneedfortrained professionalstodevelopthesoftwarethatcontrolsbothcurrentsystemsandthesystems oftomorrow.Bothlargeandsmallcompanies/organisationswillhaveaneedfor softwaredevelopersandoperatorsoftheirsystems.

Objectives
Knowledgeandunderstanding ForaDegreeofMaster(TwoYears)studentsmust demonstrateknowledgeandunderstandingintheirmainfieldofstudy,includingboth broadknowledgeinthefieldandsubstantiallydeeperknowledgeofcertainpartsofthe field,togetherwithdeeperinsightintocurrentresearchanddevelopmentworkand demonstratedeepermethodologicalknowledgeintheirmainfieldofstudy. Skillsandabilities ForaDegreeofMaster(TwoYears)studentsmust demonstrateanabilitytocriticallyandsystematicallyintegrateknowledgeandto analyse,assessanddealwithcomplexphenomena,issuesandsituations,evenwhen limitedinformationisavailable

demonstratedeepermethodologicalknowledgeintheirmainfieldofstudy. Skillsandabilities ForaDegreeofMaster(TwoYears)studentsmust demonstrateanabilitytocriticallyandsystematicallyintegrateknowledgeandto analyse,assessanddealwithcomplexphenomena,issuesandsituations,evenwhen limitedinformationisavailable demonstrateanabilitytocritically,independentlyandcreativelyidentifyandformulate issuesandtoplanand,usingappropriatemethods,carryoutadvancedtaskswithin specifiedtimelimits,soastocontributetothedevelopmentofknowledgeandto evaluatethiswork demonstrateanabilitytoclearlypresentanddiscusstheirconclusionsandthe knowledgeandargumentsbehindthem,indialoguewithdifferentgroups,orallyandin writing,innationalandinternationalcontextsand demonstratetheskillrequiredtoparticipateinresearchanddevelopmentworkorto workindependentlyinotheradvancedcontexts. Judgementandapproach ForaDegreeofMaster(TwoYears)studentsmust demonstrateanabilitytomakeassessmentsintheirmainfieldofstudy,takinginto accountrelevantscientific,socialandethicalaspects,anddemonstrateanawarenessof ethicalaspectsofresearchanddevelopmentwork demonstrateinsightintothepotentialandlimitationsofscience,itsroleinsocietyand peoplesresponsibilityforhowitisusedand demonstrateanabilitytoidentifytheirneedoffurtherknowledgeandtotake responsibilityfordevelopingtheirknowledge. ProgramSpecificObjectives: KnowledgeandUnderstanding ForaDegreeofMaster(TwoYears)studentsmustdemonstrate: knowledgeofdifferentprogramminglanguageparadigmsandtheirspecific properties, goodknowledgeofdifferentprogramminglanguageconstructsandstructure, and goodknowledgerelatingtothevocabulary,concepts,andtoolsupportusedwithinthe domainsofSoftwareEngineeringandSoftwareTechnology. SkillsandAbilities ForaDegreeofMaster(TwoYears)studentsmustbeableto: gather,summarize,andpresentadvancedtechnicalmaterial, specify,design,implement,evaluate,anddocumentcomplexsoftwaresystems, and carryoutanddocumentsoftwaredevelopmentprojects(onanindividualbasisorin groups) and showknowledgeofanumberofdifferentscientificmethodsusedinSoftware Technology. JudgementandApproach FortheDegreeofMaster(TwoYears)studentsmustbeableto: considerdifferentadvancedsolutionstoagivenprogrammingproblem,andto selectanappropriateapproachforthegivenproblem.

Content
Organization Aprogrammedirectorisresponsibleforoverseeingtheprogramme.Aprogramme councilisestablishedandisresponsibleforthequalityoftheprogramme,its developmentandrelationshipwiththeoutsideworld.Theprogrammewith120higher educationcreditscorresponds to2yearsoffulltimestudy.

Content
Organization Aprogrammedirectorisresponsibleforoverseeingtheprogramme.Aprogramme councilisestablishedandisresponsibleforthequalityoftheprogramme,its developmentandrelationshipwiththeoutsideworld.Theprogrammewith120higher educationcreditscorresponds to2yearsoffulltimestudy. ProgrammeOverview Thefirstyearprovidesasolidfoundationinsoftwaretechnologyandcontainsanumber ofgeneralcourseswithincomputerscienceatadvancedlevel.Wealsopresentgeneral methodsandtechniquestohandlecommonproblemswithinsoftwaredevelopment.The secondyearisanextensionofthedepthofthesestudiesandprovidesaninsightinto severalapplicationdomainsinSoftwareTechnologywheretheoreticalknowledgecan beapplied.Theprogrammeiscompletedwithadegreedissertationproject. Thisissupplementedbystudiesofmathematicsandresearchmethodology whicharerelevantforthesubjectinquestion.Theprogrammepreparesstudentsfora futureacademiccareerbypresentingandapplyingestablishedresearchmethodsand practiceinseveralcourses. Wecontinuouslymonitorthestudents'progressionintermsofbothindividual coursesaswellastheprogrammeasawholethroughoutthedegreeprogramme. ProgrammeCourses Year1 SoftwareTechnology22.5highereducationcredits,A1N* ComputerScience15highereducationcredits,G2N* ScientificMethods7.5highereducationcredits,A1N* ProjectCourse,7.5highereducationcredits,A1N* Mathematics,7.5highereducationcredits,G2N Year2 SoftwareTechnology22.5highereducationcredits,A1F* ComputerScience7.5highereducationcredits,G2N* DegreeProject,30highereducationcredits,A2E* *CoursesintheMainfieldofstudyComputerScience. Allcoursesintheprogrammeareobligatory.AllcoursesexceptMathematics (7.5highereducationcredits,year1)arewithinthemainarea.Thesequenceofcourses intheprogrammemayvaryfromoneyeartoanother.Anumberofcourseshaveparts relatedtovariousaspectsofscientificmethods. Thedegreeprojectcourseduringthefirstyearinvolvesamajorsoftwaredevelopment projectwheretopicssuchasteambuilding,projectmanagement,projectplanningare studiedtogetherwiththedifferentphasesthatareapartofthesoftwaredevelopment process. TheMathematicscourseduringthefirstyear(discretemathematics)takesupaspects ofLattices,GraphTheory,andAbstractMachines. WorkExperience Theprogramme'sstudentswillatregularintervalsduringtheprogrammemeet representativesfromworkinglife.Severalcoursesinvolveinvitedspeakersasguest lecturers.Inacoupleofcourses,projectsarecarriedoutinconjunctionwithcompanies orotherorganizations.Degreedissertationprojectworkcan becarriedoutincooperationwithacompany. StudiesAbroad Duringthesecondtermofstudies,studyabroadataforeignuniversityis possible.Courseselectionismadeinconsultationwiththeprogrammedirectorto

orotherorganizations.Degreedissertationprojectworkcan becarriedoutincooperationwithacompany. StudiesAbroad Duringthesecondtermofstudies,studyabroadataforeignuniversityis possible.Courseselectionismadeinconsultationwiththeprogrammedirectorto ensurethevalidationofcourseschosenwithinthedegreeprogramme. ScopeoftheProgramme Computerscience,themainsubjectinthisdegreeprogramme,islargelyabout developingandadaptingnewtechnologiesforeverydayuse.Thetargetaudienceforthis isincreasinglyinternational.EthicalandlegalquestionsaroundITsecurityarepresentin manyoftheprogramme'scourses.Conceptslikeusefulness,userexperience,target groupadaption,availability,etc.areimportantinallcourses.Conceptssuchas sustainabledevelopment,genderandequalopportunities,diversityand internationalizationareanaturalpartofthedegreeprogramme.

QualityDevelopment
Courseevaluationsarecarriedoutforallcoursesintheprogramme.Everyyearthereis alsoaprogrammeevaluation.Itisprimarilytheprogrammecouncilthatmonitorsthe qualityandfurtherdevelopmentofthedegreeprogramme.Studentsarerepresentedon allthesebodiesandparticipateincourseandprogrammeevaluations. Boththeprogrammeevaluationsandcourseevaluationsarefiledandareavailablefor consultationattheUniversity.

DegreeCertificate
Aftercompletingprogrammestudies,correspondingtotherequirementsexpressedin theHigherEducationOrdinancedegreeorderaswellasLinnaeusUniversitydegree order,thestudentmayapplyforadegree.ThosewhohavecompletedMaster ProgrammeinSOftwareTechnology,120higereducationcreditsmayobtainthe followingdegree FilosofieMasterexamenmedinriktningmotprogramvaruteknik Huvudomrde:Datavetenskap MasterofScience(TwoYears)withspecializationinSoftwareTechnology. MainFieldofstudy:ComputerScience Thedegreecertificateisbilingual(Swedish/English).Thiscertificateisalso complementedwithaDiplomaSupplement(inEnglish).

OtherInformation
Thethirdtermoftheprogrammeisonlyopentostudentswhohavecompleted coursescorrespondingtoatleast45highereducationcredits.

You might also like