Course Information

Full time

Year 1

Students are required to study the following compulsory modules.

  • Programming and Computational Thinking (30 credits)
  • Algorithmic Design and Data Structures (30 credits)
  • Computer Science Fundamentals  (30 credits)
  • Mathematics for Computer Science (30 credits)

Year 2

Students are required to study the following compulsory modules.

Students are required to choose 15 credits from this list of options.

Year 3

Students are required to study the following compulsory modules.

Students are required to choose 30 credits from this list of options.

Students are required to choose 15 credits from this list of options.

Part time

Year 1

Students are required to choose 20 credits from this list of options.

  • Programming and Computational Thinking (30 credits)
  • Computer Science Fundamentals  (30 credits)

Year 2

Students are required to choose 70 credits from this list of options.

Year 3

Students are required to study the following compulsory modules.

Year 4

Students are required to study the following compulsory modules.

Students are required to choose 15 credits from this list of options.

Year 5

Students are required to study the following compulsory modules.

Students are required to choose 30 credits from this list of options.

Students are required to choose 15 credits from this list of options.

Year 6

Students are required to study the following compulsory modules.

Sandwich

Year 1

Students are required to study the following compulsory modules.

  • Programming and Computational Thinking (30 credits)
  • Algorithmic Design and Data Structures (30 credits)
  • Computer Science Fundamentals  (30 credits)
  • Mathematics for Computer Science (30 credits)

Year 2

Students are required to study the following compulsory modules.

Students are required to choose 15 credits from this list of options.

Year 3

Students are required to study the following compulsory modules.

  • Work Placement Course - CMS

Year 4

Students are required to study the following compulsory modules.

Students are required to choose 30 credits from this list of options.

Students are required to choose 15 credits from this list of options.