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

A data product is the production output from a statistical analysis. Data products automate complex analysis tasks or use technology to expand the utility of a data informed model, algorithm or... more
Our \"Programming with Generative AI\" course takes you on a practical journey, exploring how generative AI tools can transform your coding workflow. Whether you\'re a software developer, tech... more
With the sequencing of the human genome and the genomes of other organisms, we now have a list of the parts that make up these genetic systems. Using this information, researchers are now able to... more
Fundamental concepts in probability, statistics and linear models are primary building blocks for data science work. Learners aspiring to become biostatisticians and data scientists will benefit... more
Immerse yourself in the H2O GenAI ecosystem with our Ecosystem Overview - Level 1 course. This fully packed course will introduce you to the powerful tools and techniques of the H2O GenAI... more

CONTINUE SEARCH

FOLLOW COLLEGE PARENT CENTRAL