Teknik sipil adalah salah satu cabang ilmu teknik yang mempelajari tentang bagaimana merancang, membangun, merenovasi tidak hanya gedung dan infrastruktur, tetapi juga mencakup lingkungan untuk kemaslahatan hidup manusia.

Teknik sipil mempunyai ruang lingkup yang luas, di dalamnya pengetahuan matematika, fisika, kimia, biologi, geologi, lingkungan hingga komputer mempunyai peranannya masing-masing. Teknik sipil dikembangkan sejalan dengan tingkat kebutuhan manusia dan pergerakannya, hingga bisa dikatakan ilmu ini bisa merubah sebuah hutan menjadi kota besar.
Cabang-cabang ilmu teknik sipil

* Struktural: Cabang yang mempelajari masalah struktural dari materi yang digunakan untuk pembangunan. Sebuah bentuk bangunan mungkin dibuat dari beberapa pilihan jenis material seperti baja, beton, kayu, kaca atau bahan lainnya. Setiap bahan tersebut mempunyai karakteristik masing-masing. Ilmu bidang struktural mempelajari sifat-sifat material itu sehingga pada akhirnya dapat dipilih material mana yang cocok untuk jenis bangunan tersebut. Dalam bidang ini dipelajari lebih mendalam hal yang berkaitan dengan perencanaan struktur bangunan, jalan, jembatan, terowongan dari pembangunan pondasi hingga bangunan siap digunakan.

* Geoteknik: Cabang yang mempelajari struktur dan sifat berbagai macam tanah dalam menopang suatu bangunan yang akan berdiri di atasnya. Cakupannya dapat berupa investigasi lapangan yang merupakan penyelidikan keadaan-keadaan tanah suatu daerah dan diperkuat dengan penyelidikan laboratorium.

* Manajemen Konstruksi: Cabang yang mempelajari masalah dalam proyek konstruksi yang berkaitan dengan ekonomi, penjadwalan pekerjaan, pengembalian modal, biaya proyek, semua hal yang berkaitan dengan hukum dan perizinan bangunan hingga pengorganisasian pekerjaan di lapangan sehingga diharapkan bangunan tersebut selesai tepat waktu.

* Hidrologi: Cabang yang mempelajari air, distribusi, pengendalian dan permasalahannya. Mencakup bidang ini antara lain cabang ilmu hidrologi air (berkenaan dengan cuaca, curah hujan, debit air sebuah sungai dsb), hidrolika (sifat material air, tekanan air, gaya dorong air dsb) dan bangunan air seperti pelabuhan, dam, irigasi, waduk/bendungan, kanal.

* Teknik Lingkungan: Cabang yang mempelajari permasalahan-permasalahan dan isu lingkungan. Mencakup bidang ini antara lain penyediaan sarana dan prasarana air besih, pengelolaan limbah dan air kotor, pencemaran sungai, polusi suara dan udara hingga teknik penyehatan.

* Transportasi: Cabang yang mempelajari mengenai sistem transportasi dalam perencanaan dan pelaksanaannya. Mencakup bidang ini antara lain konstruksi dan pengaturan jalan raya, konstruksi bandar udara, terminal, stasiun dan manajemennya.

* Informatika Teknik Sipil: Cabang baru yang mempelajari penerapan Komputer untuk perhitungan/pemodelan sebuah sistem dalam proyek Pembangunan atau Penelitian. Mencakup bidang ini antara lain dicontohkan berupa pemodelan Struktur Bangunan (Struktural dari Materi atau CAD), pemodelan pergerakan air tanah atau limbah, pemodelan lingkungan dengan Teknologi GIS (Geographic information system).