Apa itu Software Engineering?

Makers Institute
1 min readMar 13, 2017

--

Software engineering termasuk bagian dari ilmu komputer, lebih tepatnya yaitu pengembangan dan pembangunan software sistem komputer dan software aplikasi. System software terdiri dari program yang mengatur utilitas komputisasi dan sistem operasi. Aplikasi software termasuk user-focused program, seperti program database, web browser, dan lainnya.

Pengetahuan mengenai bahasa pemograman, pengembangan software, dan sistem operasi komputer adalah tiga komponen utama dari ilmu komputer. Software Engineering berhubungan, tetapi mempunyai sedikit perbedaan dengan hardware engineering. Hardware engineering adalah proses design dan pengembangan perangkat keras teknologi komputer, seperti design processor, networking, dll.

Beberapa cabang utama dan cabang karir dalam software engineering antara lain :

1. Application Development

Berdasarkan pada kemampuan problem-solving, non-Web software development. Bahasa pemograman yang digunakan diantaranya Java dan C#.

2. System Development

Design dan Coding. Digunakan untuk support application development. Bahasa pemograman yang digunakan antara lain C dan C++.

3. Web Development

Melakukan design software atau aplikasi untuk dijalankan pada web browser. Menggunakan bahasa pemograman seperti HTML, JavaScript dan PHP.

4. Embedded System Development

Melakukan design sistem komputer dan software untuk digunakan pada perangkat non-komputer, seperti mobil. Menggunakan bahasa pemograman seperti C dan gabungan bahasa lainnya.

Disadur dari :

http://www.computerscienceonline.org/software-engineering/#What-is-Software-Engineering?

--

--