Skip to main content

Module

CSC3131 : Building systems for people (Inactive)

  • Inactive for Year: 2020/21
  • Module Leader(s): Professor Lindsay Marshall
  • Lecturer: Dr Matthew Collison
  • Owning School: Computing
  • Teaching Location: Newcastle City Campus
Semesters
Semester 1 Credit Value: 20
ECTS Credits: 0.0

Aims

To introduce participants to the skills necessary for developing systems intended for use principally by non-specialists such as mobile phone applications, health monitors, information points etc. Such systems usually have a client facing aspect which needs to meet requirements for accessibility and ease of use, but also need underlying support systems, most often accessed over the internet. These support systems can range from the relatively simple to those supporting millions of concurrent users such as Facebook or Twitter.

Outline Of Syllabus

Front End
•       Designing the UX
•       Development Tools
•       Development Environments
•       Appropriate Platforms
•       AR/VR

Back End
•       API design
•       Development Tools
•       Development Environments
•       Appropriate Platforms
•       Protocols and Data Representations

Management
•       Privacy and Security
•       Reliability
•       Scaling
•       Data Synchronisation
•       Performance Enhancement
•       Managing Storage

Teaching Methods

Module leaders are revising this content in light of the Covid 19 restrictions.
Revised and approved detail information will be available by 17 August.

Assessment Methods

Module leaders are revising this content in light of the Covid 19 restrictions.
Revised and approved detail information will be available by 17 August.

Reading Lists

Timetable