BCS Certificate in Systems Design Techniques Exam

3 days


The certificate focuses on design issues. It is concerned with all aspects of design. The user interface (input forms, input screens, output screens, reports and documents, dialogues) as well as underlying principles of developing analysis models into logical and physical systems designs using data driven or component driven approaches. As in other certificates, the design approach is not prescribed. The syllabus refers to both UML and structured systems design models and techniques.

BCS courses are delivered by Accredited BCS Training Partners


    Those who need to produce effective business specifications, develop close working relationships with end users, design solutions that fulfil business requirements, and implement those solutions.

    Those wishing to attain the BCS Certificate in Systems Design Techniques.

    Candidates with special examination requirements should consult the BCS web site (http://www.bcs.org/) for the BCS Special Needs policy. Note that the BCS must be advised at least four weeks in advance of any special requirements.

Following your exam you will be sent an email from BCS asking you to register for your exam. Once you have registered and your exam results become available then you will be able to log back into your account and view your results.

Skills Gained

At the end of this course you will be able to:

  • Develop logical and physical systems designs from structured and UML analysis models.
  • Differentiate between a data driven design approach and an object driven design approach.
  • Select and use a recognised design methodology to meet specific system design requirements.
  • Explain the role and objectives of systems design in the systems development life cycle.
  • Evaluate the suitability of an input and output system.
  • Construct a usable user interface (HCI).
  • Apply the rules of normalization to a set of data attributes.
  • Understand and apply the principles of security, confidentiality and privacy


  • Attendance at a Systems Modelling Techniques course or the equivalent knowledge of UML Analysis Models is essential

Photographic identification for exams and BCS reasonable adjustments policy

  • If you are taking a BCS exam you must bring photographic identification (passport, driving license or student card) as it is a BCS requirement to produce it for the invigilator prior to the exam. Failure to produce a valid form of photographic identification will result in a candidate not being able to sit the exam.
  • The BCS also allow additional time for candidates who have a disability or whose business language is not English. Candidates can request this additonal time in line with the BCS reasonable adjustments policy.
  • If you believe you qualify please contact our examination administration team as early as possible. At least three weeks notice will be required for processing and delegates failing to advise and provide proof if requested by the BCS may not be allowed the additional support offered via this BCS policy.

For any questions about what form of identification is acceptable, or for more information about the BCS reasonable adjustments policy, please contact your Account Manager

Course Outline


  • Role of the system designer
  • System design and Solution Delivery
  • Design Approaches: Component driven design (Object Oriented); Data-driven design (Structured Systems)
  • Architectural issues in design: Business, Application and IT architectural constraints; Use of design patterns for software architecture
  • Impact of legacy systems
  • Interpreting analysis models depicting processes and data

Component Driven Design

  • Use and notation of UML (OO) models
  • Coupling and cohesion in Use Case Realisation
  • Component design: Presentation, business and data layers; Interfaces between these layers; User Interface Components; Persistent Data Components; Security Components; Provided and Required Interfaces
  • Design using class, activity and state transition models: Mapping Class operations to Use Cases; Producing Sequence Diagrams for Class and Activity diagrams; Mapping guard conditions from state diagrams on to sequence diagrams and/or class diagrams

Data Driven Design

  • Use and notation of Structured System Models
  • Logical Systems Modelling
  • Access Paths
  • Detailed definition of processes using Structured English / pseudocode / flowcharts
  • Normalisation: Normalisation of selected inputs and outputs from un-normalised to third normal form
  • Physical systems modelling including de-normalising
  • Star Schemas; design of Fact and Dimension Tables

Input /Output Design

  • Identifying I/O Data Elements and selection of data capture and I/O technologies
  • Implications of design on: Transmission; Data Quality; Data Entry; Storage and Retrieval
  • Management Information Reports
  • Design of input and output interfaces: Dialogue Modelling and Design; Forms and Layout Design; Inter-system data exchange format design; Style guides - purpose and usage
  • Prototyping the user interface: Types of Prototype; Prototyping Issues

Controls and Security

  • Verification and Validation of data
  • Public; protected; private; packages, attributes and methods
  • Output controls
  • Physical and logical security
  • Risk assessment of controls and security
  • Backup and recovery procedures
  • Disaster Planning


Please Note: The exam is not included in the course fee. Delegates wishing to undertake the exam should also book on course code SDTEX.

Thinking about Onsite?

If you need training for 3 or more people, you should ask us about onsite training. Putting aside the obvious location benefit, content can be customised to better meet your business objectives and more can be covered than in a public classroom. It's a cost effective option.

Submit an enquiry from any page on this site, and let us know you are interested in the requirements box, or simply mention it when we contact you.

Upcoming Dates

  • GREEN This class is Guaranteed To Run.
  • SPVC - Self-Paced Virtual Class.
  • Click a Date to Enroll.
Course Location Days Cost Date
London4 2055 £2055 2019-07-09
Onsite3 2100 2100 2019-07-19
Glasgow4 2055 £2055 2019-10-07
London4 2055 £2055 2019-10-22