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

MATH0015 Programming      6 Credits

MATH0016 Information management 1      6 Credits

MATH0017 Principles of computer operation & architecture      6 Credits

MATH0115 Mathematical structures      6 Credits




Year 1, Semester 2


Mandatory Units

MANG0069 Introduction to accounting & finance           5 Credits

MATH0004 Sets & sequences      6 Credits

MATH0023 C Programming      6 Credits

MATH0024 Information management 2      6 Credits

MATH0025 Machine architectures, assemblers & low-level programming      6 Credits




Year 2, Semester 1

Mode of Attendance: Full period in University (Undergraduate)


Mandatory Units

MANG0072 Managing human resources      5 Credits

MATH0018 Databases/performance analysis           6 Credits

MATH0020 Computability & decidability      6 Credits

MATH0021 Computer graphics      6 Credits

MATH0022 Formal program development      6 Credits




Year 2, Semester 2


Mandatory Units

MANG0073 Marketing      5 Credits

MATH0026 Projects & their management      6 Credits

MATH0028 Algorithms      6 Credits

MATH0029 Compilers      6 Credits

MATH0030 History, heresy & heretics      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 Proposal writing      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

MATH0077 Formal software development      6 Credits

MATH0081 Hardware architecture & compilation           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:

MATH0069 Programming language implementation techniques      6 Credits

MATH0070 Computer algebra      6 Credits

MATH0078 Networking      6 Credits

MATH0079 Computer speech processing      6 Credits

MATH0080 Computer vision      6 Credits



Return to Programme/Unit Catalogue 1998/99

[University of Bath]