2010/11 DEPARTMENT OF COMPUTER SCIENCE BSc COMPUTER SCIENCE FIRST YEAR MODULES CO1003 PROGRAM DESIGN 20 CO1007 STUDY SKILLS AND PROFESSIONAL PRACTICE 10 CO1012 DISCRETE STRUCTURES 10 CO1016 COMPUTER SYSTEMS 20 CO1001 LOGIC AND PROBLEM SOLVING 20 CO1005 DATA STRUCTURES AND DEVELOPMENT ENVIRONMENTS 20 CO1019 DATABASES AND WEB APPLICATIONS 20 SECOND YEAR MODULES CO2001 USER INTERFACES AND HCI 10 CO2006 SOFTWARE ENGINEERING AND SYSTEM DEVELOPMENT 20 CO2012 SOFTWARE PROJECT MANAGEMENT AND PROFESSIONALISM 10 CO2011 AUTOMATA, LANGUAGES AND COMPUTATION 20 CO2008 FUNCTIONAL PROGRAMMING 10 CO2015 SOFTWARE ENGINEERING PROJECT 20 CO2016 MULTIMEDIA AND COMPUTER GRAPHICS 10 CO2017 OPERATING SYSTEMS, NETWORKS AND DISTRIBUTED SYSTEMS 20 THIRD YEAR MODULES CO3015 COMPUTER SCIENCE PROJECT (PART 1)* 20 CO3015 COMPUTER SCIENCE PROJECT (PART 2)* 20 1
BSc COMPUTER SCIENCE WITH A YEAR ABROAD As for the first- and second-year of the B.Sc. degree in Computer Science. the Computer Science Department in a SOCRATES Inter-University Cooperative Programme (ICP). Students are required to complete the year and to reach a prescribed level of attainment in the work done abroad. Failure to do so will result in the student reverting to the three year B.Sc. Computer Science degree. The marks awarded during the year abroad do not contribute to the final degree classification. As for the third-year of the B.Sc. degree in Computer Science. BSc COMPUTER SCIENCE WITH A YEAR IN INDUSTRY As for the first- and second-year of the B.Sc. degree in Computer Science. Students who do not satisfactorily complete their industrial placement will be transferred to the B.Sc. Computer Science degree. As for the third-year of the B.Sc. degree in Computer Science. BSc COMPUTING FIRST YEAR MODULES CO1003 PROGRAM DESIGN 20 CO1007 STUDY SKILLS AND PROFESSIONAL PRACTICE 10 CO1012 DISCRETE STRUCTURES 10 Either CO1097 INTERNET COMPUTING 10 CO1098 INFORMATION MANAGEMENT 10 Or 2
APPROVED SUPPLEMENTARY SUBJECT 20 CO1005 DATA STRUCTURES AND DEVELOPMENT ENVIRONMENTS 20 CO1019 DATABASES AND WEB APPLICATIONS 20 Either CO1094 COMPUTERS AND SOCIETY 20 Or APPROVED SUPPLEMENTARY SUBJECT 20 SECOND YEAR MODULES CO2001 USER INTERFACES AND HCI 10 CO2006 SOFTWARE ENGINEERING AND SYSTEM DEVELOPMENT 20 CO2012 SOFTWARE PROJECT MANAGEMENT AND PROFESSIONALISM 10 CO1016 COMPUTER SYSTEMS 20 CO2002 FINANCIAL AND BUSINESS COMPUTING 10 CO2015 SOFTWARE ENGINEERING PROJECT 20 CO2016 MULTIMEDIA AND COMPUTER GRAPHICS 10 CO2017 OPERATING SYSTEMS, NETWORKS AND DISTRIBUTED SYSTEMS 20 THIRD YEAR MODULES CO3016 COMPUTING PROJECT (PART 1)* 20 CO3016 COMPUTING PROJECT (PART 2)* 20 BSc COMPUTING WITH A YEAR ABROAD 3
As for the first- and second-year of the B.Sc. degree in Computing. the Computing Department in a SOCRATES Inter-University Cooperative Programme (ICP). Students are required to complete the year and to reach a prescribed level of attainment in the work done abroad. Failure to do so will result in the student reverting to the three year B.Sc. Computing degree. The marks awarded during the year abroad do not contribute to the final degree classification. As for the third-year of the B.Sc. degree in Computing. BSc COMPUTING WITH A YEAR IN INDUSTRY As for the first- and second-year of the B.Sc. degree in Computing. Students who do not satisfactorily complete their industrial placement will be transferred to the B.Sc. Computing degree. As for the third-year of the B.Sc. degree in Computing. BSc COMPUTING WITH MANAGEMENT FIRST YEAR MODULES CO1003 PROGRAM DESIGN 20 CO1007 STUDY SKILLS AND PROFESSIONAL PRACTICE 10 CO1012 DISCRETE STRUCTURES 10 MN1000 FOUNDATIONS OF MANAGEMENT 20 CO1005 DATA STRUCTURES AND DEVELOPMENT ENVIRONMENTS 20 CO1019 DATABASES AND WEB APPLICATIONS 20 MN1002 INTRODUCTION TO MARKETING 20 SECOND YEAR MODULES 4
CO2001 USER INTERFACES AND HCI 10 CO2006 SOFTWARE ENGINEERING AND SYSTEM DEVELOPMENT 20 CO2012 SOFTWARE PROJECT MANAGEMENT AND PROFESSIONALISM 10 TWENTY CREDITS OF APPROVED OPTIONAL MODULES FROM MANAGEMENT 20 CO2015 SOFTWARE ENGINEERING PROJECT 20 CO2017 OPERATING SYSTEMS, NETWORKS AND DISTRIBUTED SYSTEMS 20 Either CO2002 FINANCIAL AND BUSINESS COMPUTING 10 Or CO2016 MULTIMEDIA AND COMPUTER GRAPHICS /10 And THIRD YEAR MODULES TEN CREDITS OF APPROVED OPTIONAL MODULES FROM MANAGEMENT 10 CO3120 COMPUTING WITH MANAGEMENT PROJECT (PART 1)* 20 TWENTY CREDITS OF APPROVED OPTIONAL MODULES FROM COMPUTING 20,20 AND TWENTY CREDITS OF APPROVED OPTIONAL MODULES CHOSEN FROM MANAGEMENT CO3120 COMPUTING WITH MANAGEMENT PROJECT (PART 2)* 20 TWENTY CREDITS OF APPROVED OPTIONAL MODULES FROM COMPUTING 20,20 AND TWENTY CREDITS OF APPROVED OPTIONAL MODULES TAKEN FROM MANAGEMENT BSc COMPUTING WITH MANAGEMENT WITH A YEAR ABROAD As for the first- and second-year of the B.Sc. degree in Computing with Management. the Computing Department in a SOCRATES Inter-University Cooperative Programme (ICP). Students will be required to complete the year and to reach a prescribed level of attainment in the work done abroad. Failure to do so will result in the student reverting to the three year B.Sc. Computing with Management degree. The marks awarded 5
during the year abroad do not contribute to the final degree classification. As for the third-year of the B.Sc. degree in Computing with Management. BSc COMPUTING WITH MANAGEMENT WITH A YEAR IN INDUSTRY As for the first- and second-year of the B.Sc. degree in Computing with Management Students who do not satisfactorily complete their industrial placement will be transferred to the B.Sc. Computing degree. As for the third-year of the B.Sc. degree in Computing with Management. MComp COMPUTER SCIENCE First, second and third year modules As for the first-, second- and third-year of the B.Sc. in Computer Science B.Sc. FOURTH YEAR MODULES CO4015 COMPUTER SCIENCE PROJECT (PART 1)* 20 CO4015 COMPUTER SCIENCE PROJECT (PART 2)* 20 MComp COMPUTER SCIENCE WITH A YEAR ABROAD 6
As for the first- and second-year of the MComp Computer Science degree. the Computing Department in a SOCRATES Inter-University Cooperative Programme (ICP). Students will be required to complete the year and to reach a prescribed level of attainment in the work done abroad. Failure to do so will result in the student reverting to the four year MComp Computer Science degree. The marks awarded during the year abroad do not contribute to the final degree classification. Fourth and Fifth Year Modules As for the third and fourth years of the MComp Computer Science degree. MComp COMPUTER SCIENCE WITH A YEAR IN INDUSTRY As for the first- and second-year of the MComp Computer Science degree. Students who do not satisfactorily complete their industrial placement will be transferred to the MComp Computer Science degree. Fourth and Fifth Year Modules As for the third and fourth years of the MComp in Computer Science degree. 7