SSST Subjects

System Analysis and Design

Computer Science


Information Systems


Programme(s) where module is offered

  • BSc Computer Science with Electrical Engineering
  • BSc Computer Science with Economics
  • BSc Computer Science with Management
  • BSc Computer Science with International Relations
  • BSc Computer Science with Political Science
  • BSc Information Systems with Electrical Engineering
  • BSc Information Systems with Economics
  • BSc Information Systems with Management
  • BSc Information Systems with International Relations
  • BSc Information Systems with Political Science;

Status (core, option, free choice)



FHEQ Level



Unit Value



Semester taught



Pre-Requisite Modules or Qualifications



Module Code



Module coordinator

Namik Mešić


Applicable From



Educational Aims of the Module

  • This module introduces the principles and concepts of the software development life cycle (SDLC).
  • In particular,the introductory phases of the SDLC, including the requirements engineering, systems analysis, and systems design, are addressed in great detail.
  • Specific aspects of both traditional and object-oriented SDLC phases are discussed.
  • The module also covers a number of related issues, such as the use of modeling tools, project management standards and practices, business aspects of the SDLC, etc.
  • Associated project enlightens many practical aspects of the listed topics.
  • It also encourages team work and development of the interpersonal communication skills, which are of great importance for any successfulimplementation of the SDLC principles.

Module Outline/Syllabus

  • From Beginning to End: An Overview of Systems Analysis and Design
  • Investigating System Requirements.
  • Use Cases.
  • Domain Modeling.
  • Extending the Requirements Models.
  • Essentials of Design and the Design Discipline.
  • Designing User and Systems Interfaces.
  • Approaches to System Development.
  • Project Planning and Project Management.
  • Object-Oriented Design: Principles.
  • Object-Oriented Design: Use Case Realisations.
  • Databases, Controls and Security.
  • Making the System Operational.
  • Current Trends in Systems Development.

Student Engagement Hours

Type Number per Term Duration Total Time
Lectures 30 2 hours 60 hours
Tutorials 15 2 hours 30 hours
Total Guided/Independent Learning Hours 110
Total Contact Hours 90
Total Engagement Hours 200

Assessment Method Summary

Type Number Required Duration / Length Weighting Timing / Submission Deadline
Final exam 1 180 minutes 50% End of semester
Mid-term exam 1 90 minutes 20% Week 8
Project (group) 1 2,000 words 20% Week 14
Lab assignments 5 300 words 10% Weeks 2 - 8

Module Outcomes

Teaching and Learning Strategy:

  • Lectures provide core information on specific topics. Lab exercises give more hands-on training into various system analysis and design problems. Group project work builds essential practical skills 
  • Laboratory sessions use examples and solutions to illustrate the theory
  • Laboratory sessions provides a series of development exercises to apply andreiterate the theory
  • Laboratory sessions with tutor-lead support 
  • Projects 
  • Lectures 
  • Learning modelling tools in the labs 
  • Working as a team to complete a project
  • Project presentations 

Assessment Strategy

  • Final exam 
  • Mid-term exam 
  • Laboratory sessions 
  • Project 
  • Laboratory sessions 

Key Texts and/or other learning materials

Set text

  • Satzinger, J., (2014), Introduction to System Analysis and Design: An Agile, Iterative Approach, 6th Edition, Cengage Learning

Supplementary Materials

  • Kendall, K., Kendall, J., (2013) Systems Analysis and Design, 9th Edition, Prentice Hall
  • Bennett, S., McRobb, S., Farmer, R., (2010), Object-oriented systems analysis and design using UML, 4th Edition, McGraw-Hill
  • Avison, D. Fitzgerald, G., (2006),Information systems development: methodologies, techniques and tools, 4th Edition, McGraw-Hill
  • Maciaszek, L.A., (2007), Requirements analysis and systems design: developing information systems with UML, 3rd Edition, Addison-Wesley
  • Yeates, D.,(Ed) (2014), Business Analysis, 3rd Edition, The British Computer Society
  • IEEE:
  • Roth, R., Dennis, A., Wixom, B., (2012), System Analysis and Design, 5th Edition, Wiley
  • Monash University, (2010), Systems Analysis and Design Podcasts, [online], 25th November 2015)

Please note

This specification provides a concise summary of the main features of the module and the learning outcomes that a typical student might reasonably be expected to achieve and demonstrate if he/she takes full advantage of the learning opportunities that areprovided.  More detailed information on the learning outcomes, content and teaching, learning and assessment methods of each module and programme can be found in the departmental or programme handbook.  The accuracy of the information contained in this document is reviewed annually by the University of Buckingham and may be checked by the Quality Assurance Agency.

Date of Production : Autumn 2016

Date approved by School Learning and Teaching Committee: 28th September 2016

Date approved by School Board of Study : 12th October 2016

Date approved by University Learning and Teaching Committee: 2nd November 2016

Date of Annual Review: December 2017


Visit us

Hrasnička cesta 3a, Sarajevo, 71 000

Bosnia and Herzegovina

Entrance Exams are held at SSST, from April to September, starting at 9:00 a.m.

Contact us

Tel: +387 33 975 002

Fax: +387 33 975 030

Download brochure

Get the manual for freshman and prepare
for SSST Entrance Exam.

Download Download here

SSST © 2018 All rights reserved | Made by MANIA