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 the increasing adoption of remote and hybrid work, effective communication in a corporate setting has become more critical than ever. This Corporate Communication specialization is designed to... more
ML Algorithms is the fourth Course in the AWS Certified Machine Learning Specialty specialization. This Course enables learners to deep dive Machine Learning Algorithms. This course is divided into... more
This specialization is intended for English as a Second Language Learners (elementary, intermediate, and advanced). No prior knowledge is required for these courses. Through 4 courses,... more
This is the second course in the Marketing with TikTok specialization. In this course, you will dive into why and how businesses use TikTok for marketing. You will learn how to set up a business... more
\"International Communication and East Asian Affairs: International News Practice\" is an online course offered by the Graduate Institute of Journalism, National Taiwan University, in collaboration... more

CONTINUE SEARCH

FOLLOW COLLEGE PARENT CENTRAL