UFTMATH015: BSc (hons): Computer Information Systems with Study Year Abroad
Year 1, Semester 1
Mode of Attendance: Full period in University (Undergraduate)
Mandatory Units
MANG0074 Business information systems 5 Credits
MATH0134 Programming 1 12 Credits
MATH0136 Software engineering I 6 Credits
MATH0139 Computation I: numbers & structures 6 Credits
Year 1, Semester 2
Mandatory Units
MANG0069 Introduction to accounting & finance 5 Credits
MATH0020 Computation II: computability & decidability 6 Credits
MATH0135 Programming II 12 Credits
MATH0137 Software engineering II 6 Credits
Year 2, Semester 1
Mode of Attendance: Full period in University (Undergraduate)
Mandatory Units
MANG0072 Managing human resources 5 Credits
MATH0129 Programming laboratory A 3 Credits
MATH0131 History of computing and its industry 1 3 Credits
MATH0143 User interface programming 6 Credits
MATH0145 Applications II: databases 6 Credits
Optional Units
Select 1 unit from the following list:
MATH0019 Computation III: introduction to formal logic & semantics 6 Credits
MATH0027 Object-oriented mechanisms 6 Credits
Year 2, Semester 2
Mandatory Units
MANG0073 Marketing 5 Credits
MATH0020 Computation II: computability & decidability 6 Credits
MATH0026 Projects & their management 6 Credits
MATH0030 History of computing and its industry 2 3 Credits
MATH0130 Programming laboratory B 3 Credits
Optional Units
Select 1 unit from the following list:
MATH0028 Computation IV: Algorithms 6 Credits
MATH0029 Applications IV: compliers 6 Credits
Year 3, Academic Year
Mode of Attendance: Study abroad (programme designed)
Mandatory Units
MATH0106 Study year abroad (BSc) 60 Credits
Year 4, Semester 1
Mode of Attendance: Full period in University (Undergraduate)
Mandatory Units
MANG0074 Business information systems 5 Credits
MATH0076 Project preparation 6 Credits
Optional Units
Select 3 units from the following list:
MATH0072 Safety-critical computer systems 6 Credits
MATH0073 Advanced algorithms & complexity 6 Credits
MATH0075 Advanced computer graphics 6 Credits
MATH0081 Hardware architecture & compilation 6 Credits
MATH0142 Music & digital signal processing 6 Credits
MATH0143 User interface programming 6 Credits
Year 4, Semester 2
Mandatory Units
MANG0076 Business policy 5 Credits
MATH0082 Double module project 12 Credits
Optional Units
Select 2 units from the following list:
ELEC0047 Design & realisation of integrated circuits 6 Credits
MATH0028 Computation IV: Algorithms 6 Credits
MATH0029 Applications IV: compliers 6 Credits
MATH0069 Programming language implementation techniques 6 Credits
MATH0071 Application of logic 6 Credits
MATH0078 Networking 6 Credits
MATH0080 Computer vision 6 Credits
MATH0141 Advanced human computer interaction 6 Credits
Return to Programme/Unit Catalogue 2000/01