Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

OpenLearning

Software Development: System Foundations (HR8K47)

via OpenLearning

Overview

Master the fundamental concepts and principles of software development through critical analysis of system foundations. Design, implement, and test robust and efficient software systems while learning to analyze and solve complex problems using various programming languages and methodologies. Develop a systematic approach to software development grounded in thorough understanding of underlying system principles. Evaluate and apply software quality, security, and maintainability standards in development practices. Examine the ethical implications inherent in software development and learn to create user-friendly systems that effectively meet end-user needs.

Syllabus

  • Upon successful completion of this course, learners will be able to critically analyse the fundamental concepts and principles of software development.
  • Learners will be able to design, implement, and test robust and efficient software systems.
  • Learners will be able to analyse and solve complex software problems using a variety of programming languages and methodologies.
  • Learners will be able to evaluate and adopt a systematic approach to software development, underpinned by a thorough understanding of system foundations.
  • Learners will be able to evaluate the importance of software quality, security, and maintainability, and apply this understanding in their software development practices.
  • Learners will be able to assess and consider the ethical implications inherent in software development.
  • Learners will be able to create user-friendly software systems that meet the needs of end-users.

Taught by

ASGS

Reviews

Start your review of Software Development: System Foundations (HR8K47)

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.