Fundamentals of Software Design and Development

 

Course Title  

Fundamentals of Software Design and Development

Course Code

IT5483

Level  

5

Status            

Compulsory

Credits

15

Prerequisite 

None

Course offered in

Refer to Programme Course Selection Sheet, Online

 

 

Duration

1 trimester

 

Aim

To provide students with an understanding of computer software through the study of logic methods, software development and documentation methods, and give experience in using simple programming language elements.

To understand concepts of systems theory, the stages of the systems development life cycle, and concepts in systems analysis and design.

 

Indicative course content

Business Case Web development, Project Management Web development , Requirements Modelling Web development , User Experience principles, User Interface Design Web development , Data Process Modelling Web development , Object Modelling/XML Web development , Development Strategies Web development , Development tools Web development , Systems Architecture Web development, Systems Implementation Web development, Quality Assurance Web development

 

Learning outcomes

  1. Describe how the concepts of systems theory relate to business systems and computer systems.
  2. Describe the objectives, people involved, tasks and deliverables of each stage in the systems development life cycle.
  3. Apply a variety of logic depiction methods to appropriate simple tasks.
  4. Implement depicted tasks in a programming language. 

 

Got a question or feedback?
Call us on 0800 944 847
or send us a message