Students must take all of the following: Every student on the programme CMT2313 must meet the set learning Object-oriented software development outcomes of the programme to progress from Level 2 to Level 3. BIS2311 This normally requires an overall Object-oriented analysis and design pass for each of the compulsory modules. CCM2426 Professional project development and Having attained a satisfactory management Level of competency in general computer programming at Level BIS2212 1, students will study more Database systems: design and online. advanced software design at Level 2, in addition to the fundamentals of online database design. Accordingly, in order to progress to Level 3, students will be required to achieve a satisfactory Level of attainment with respect to the assessment requirements of modules CMT2313 and BIS2212. Level 3 COMPULSORY PROGRESSION REQUIREMENTS Students must take all of the following: Of key importance to the overall Level 3 learning outcomes is the CMT3313 ability of graduates to Client/server web system development demonstrate how effectively they have consolidated their CMT3315 knowledge and skills from other Advanced web technologies modules via an individual project, which specifically involves the BIS3214 production of a useful software Data warehousing and business intelligence artefact. Students will be required to meet all of the assessment CMT3333 requirements for the project Software development project module, CMT3333. 12.3 Non-compensatable modules. Module Level Module code Level 1 CMT1314 Programming with data structures and algorithms Level 2 CMT2313 Object-oriented software development Level 2 BIS2212 Database systems: design and online. Level 3 CMT3333 Software development project 12.3 Programme Diagram for BSc Internet Application Development Students enrolled on the four year programme with Foundation Year complete the Foundation Year before starting this study:
Students must take all of the following: CMT2313 Object-oriented software development BIS2311 Object-oriented analysis and design CCM2426 Professional project development and management BIS2212 Database systems: design and online. Every student on the programme must meet the set learning outcomes of the programme to progress from Level 2 to Level 3. This normally requires an overall pass for each of the compulsory modules. Having attained a satisfactory Level of competency in general computer programming at Level 1, students will study more advanced software design at Level 2, in addition to the fundamentals of online database design. Accordingly, in order to progress to Level 3, students will be required to achieve a satisfactory Level of attainment with respect to the assessment requirements of modules CMT2313 and BIS2212. Level 3 COMPULSORY PROGRESSION REQUIREMENTS Students must take all of the following: CMT3313 Client/server web system development CMT3315 Advanced web technologies BIS3214 Data warehousing and business intelligence CMT3333 Software development project Of key importance to the overall Level 3 learning outcomes is the ability of graduates to demonstrate how effectively they have consolidated their knowledge and skills from other modules via an individual project, which specifically involves the production of a useful software artefact. Students will be required to meet all of the assessment requirements for the project module, CMT3333. 12.3 Non-compensatable modules. Module Level Module code Level 1 CMT1314 Programming with data structures and algorithms Level 2 CMT2313 Object-oriented software development Level 2 BIS2212 Database systems: design and online. Level 3 CMT3333 Software development project 12.3 Programme Diagram for BSc Internet Application Development Students enrolled on the four year programme with Foundation Year complete the Foundation Year before starting this study: