Software Engineering

About this Specialization

Software development is not just about coding, it also involves the application of scientific knowledge and well-defined engineering techniques to produce maintainable, scalable, cost-effective and on-schedule software products. This specialization covers software engineering methodologies, techniques, and tools for planning, capturing requirements, designing, implementing, testing, and maintaining large-scale software systems. It combines scientific and technological knowledge with many hands-on examples and real-life case studies for students to apply software engineering skills in a realistic development environment. This specialization is intented for programmers who want to deepen their understanding of the methodologies and techniques involved in software development. Basic object-oriented programming (OOP) concepts are required to attempt the series of courses. It is recommended to take the courses in the order they are listed, as they progressively develop teachniques and concepts about software engineering, it is not a hard requirement.

Created by: The Hong Kong University of Science and Technology


Related Online Courses

With more companies leveraging software that runs on the Cloud, there is a growing need to find and hire individuals with the skills needed to build solutions on a variety of Cloud platforms.... more
Join Partner Solutions Architect, Mike Deck for a discussion of how to approach building applications for the AWS Serverless platform. This course focuses specifically on the tools and practices... more
This is the second course of The Pronunciation of American English specialization. In this course, you will learn and practice all of the vowel sounds of American English, including pairs of vowels... more
If you have basic knowledge of Java and want to delve into the world of object-oriented programming, this course is for you. In four weeks, you will start with the fundamental concepts of object... more
This is a self-paced lab that takes place in the Google Cloud console. Cloud SQL for PostgreSQL Database Observability and TuningCreated by: Google Cloud more

CONTINUE SEARCH

FOLLOW COLLEGE PARENT CENTRAL