Available courses

Mata kuliah Bahan Bangunan merupakan mata kuliah wajib bagi mahasiswa program strata 1 Teknik Sipil di semester 1. Mata kuliah ini mencakup penjelasan tentang bahan bangunan Teknik Sipil, teknologi beton, bahan penyusun dan sifat-sifat beton, perancangan dan pengujian mutu beton, perkembangan mutakhir teknologi beton, besi dan baja, kayu, dan aspal. Diharapkan dengan pemahaman akan mata kuliah ini dapat bermanfaat langsung saat terjun kedunia pekerjaan kesipilan.

Mata kuliah Mekanika Rekayasa I merupakan mata kuliah wajib bagi mahasiswa program strata 1 Teknik Sipil di semester 1. Mata kuliah ini mencakup konsep-konsep gaya dan sifat-sifat dasar sistem gaya, konsep kesetimbangan statis dan persamaan kesetimbangan, menghitung reaksi perletakan berbagai jenis struktur statis tertentu akibat berbagai kombinasi gaya luar (beban), dan menghitung serta menggambarkan diagram gaya-gaya dalam pada struktur balok dan portal statis tertentu akibat berbagai kombinasi gaya luar. Penguasaan mahasiswa pada mata kuliah ini akan sangat membantu dalam penguasaan mata kuliah mekanika rekayasa selanjutnya, mata kuliah yang berhubungan dan juga bermanfaat langsung saat terjun kedunia pekerjaan kesipilan.

Mata kuliah Pengantar Rekayasa Lalu Lintas merupakan mata kuliah wajib bagi mahasiswa program strata 1 Teknik Sipil di semester 1. Mata kuliah ini mencakup penjelasan tentang bagaimana merancang dan merekayasa lalu-lintas serta dapat mengevaluasi lalu-lintas jalan raya.

Mata kuliah Menggambar Rekayasa I merupakan mata kuliah wajib bagi mahasiswa program strata 1 Teknik Sipil di semester 1. Mata kuliah ini mencakup penjelasan tentang memvisualisasikan objek teknik sipil dan menginterpretasikan gambar teknik sipil, mampu membangun engineering feeling dalam pribadi, serta mampu bekerja sama dalam tim multidisiplinMemvisualisaskan objek sipil dan menginterpretasikan gambar teknik sipil merupakan sesuatu yang wajib dikuasai karena digunakan dalam kegiatan teknik sipil. Mata kuliah ini juga diharapkan mampu membantu mahasiswa membangun engineering feeling serta dapat bekerja dalam tim multi disiplin yang bermanfaat langsung saat terjun kedunia pekerjaan kesipilan.



Pada mata kuliah ini mahasiswa belajar tentang Peranan beton sebagai bahan konstruksi, keuntungan dan kelemahan dibanding dengan bahan konstruksi lainnya. Semen portland berkaitan dengan sejarah, pembuatan, komposisi, reaksi, jenis dan sifat-sifat semen. Mengkarakterisasi agregat sebagai bahan pembuat beton. Air pencampur, syarat-syarat air sebagai bahan campuran beton. Beton berkaitan dengan sifat fisis dan mekanis beton segar dan beton keras. Diagram fasa baja, kelas kuat kayu, kelas awet kayu dan metode pengawetan kayu. Bahan-bahan bangunan meliputi penutup atap, dinding, cat berkaitan dengan jenis dan kualitasnya

Mata kuliah Pengantar Geologi Teknik merupakan mata kuliah wajib bagi mahasiswa program strata 1 Teknik Sipil di semester 2. Mata kuliah ini mencakup penjelasan tentang pentingnya geologi teknik untuk teknik sipil, struktur lapisan bumi dan teori lempeng, siklus geologi dan jenis batuan mineral bumi, bentuk-bentuk jenis struktur geologi dan peta geologi sederhana, bentuk-bentuk muka bumi dan proses pembentukannya, bahaya geologi dan penyelidikan geologi. Diharapkan dengan pemahaman akan mata kuliah ini dapat bermanfaat langsung saat terjun kedunia pekerjaan kesipilan.

Mata kuliah Menggambar Rekayasa II merupakan mata kuliah wajib bagi mahasiswa program strata 1 Teknik Sipil di semester 2. Mata Kuliah ini mencakup gambar konstruksi,dimana mahasiswa diharapkan mampu menggambar yang benar secara mandiri dengan media komputer


Mata kuliah Mekanika Fluida merupakan mata kuliah wajib bagi mahasiswa Program Studi Teknik Sipil di semester 2. Pada mata kuliah ini akan dipelajari tntang sifat-sifat fluida, Hidrostatika, Kinematika, Persamaan Dasar Aliran, Aliran dalam pipa sebagai dasar untuk untuk menyelesaikan masalah-masalah ketekniksipilan, mampu merencanakan saluran dalam pipa dengan berbagai permasalahan serta mampu bekerja sama multi disiplin ilmu.

Mata kuliah Mekanika Rekayasa II merupakan mata kuliah wajib bagi mahasiswa program strata 1 Teknik Sipil di semester 2. Mata kuliah ini mencakup penjelasan tentang cara menghitung gaya dalam, garis pengaruh gaya dalam dan lendutan untuk balok dan rangka batang. Gaya dalam, lendutan merupakan fenomena umum keseimbangan benda dalam merespon beban luar yang bekerja padanya. Teori balok dan rangka batang merupakan teori struktur sederhana yang banyak digunakan dalam perencanaan struktur bangunan teknik sipil, disamping merupakan dasar teori mata kuliah analisa struktur selanjutannya maupun mata kuliah terapan seperti struktur baja, beton bertulang dan kayu. Penguasaan mahasiswa pada mata kuliah ini akan sangat membantu dalam penguasaan mata kuliah mekanika rekayasa selanjutnya, mata kuliah yang berhubungan dan juga bermanfaat langsung saat terjun kedunia pekerjaan kesipilan.

Hidrolika Saluran Terbuka merupakan mata kuliah wajib bagi mahasiswa program strata 1 Teknik Sipil di semester 3. Mata kuliah ini mencakup pendahuluan dan macam-macam persamaan aliran, aliran permanen beraturan, energy dan gaya spesifik, aliran permanen tidak beraturan, aliran pada bermacam-macam jenis pelimbah, loncat air dan terjadinya loncat air, dan bilangan tidak berdimensi. Penguasaan mahasiswa pada mata kuliah ini akan sangat membantu dalam penguasaan mata kuliah yang berhubungan dan juga bermanfaat langsung saat terjun kedunia pekerjaan kesipilan

Pada mata kuliah ini akan dipelajari mengenai : Konsep Hidrologi, Komponen Hidrologi, Analisis Data Hujan, Analisis Frekuensi, Distribusi Hujan, Morfometri DAS, Hidrometri, Limpasan, Penelusuran Banjir

Mata kuliah Mekanika Rekayasa III merupakan mata kuliah wajib bagi mahasiswa program strata 1 Teknik Sipil di semester 3. Mata kuliah ini mencakup penjelasan tentang pusat massa, momen inersia, momen inersia polar, tegangan aksial, geser, torsi dan lentur, perilaku tegangan-regangan suatu komponen struktur, lendutan komponen struktur atau struktur secara keseluruhan (utamanya pada balok, rangka, rangka batang). Penguasaan mahasiswa pada mata kuliah ini akan sangat membantu dalam penguasaan mata kuliah mekanika rekayasa selanjutnya, mata kuliah yang berhubungan dan juga bermanfaat langsung saat terjun kedunia pekerjaan kesipilan.

Mata kuliah Mekanika Tanah 1 merupakan mata kuliah wajib bagi mahasiswa program strata 1 Teknik Sipil di semester 3. Mata kuliah ini mencakup penjelasan tentang asal usul tanah, sifat fisik dan sifat teknis tanah karakteristik tanah berbutir kasar dengan tanah berbutir halus, klasifikasi tanah, konsep hubungan antara tegangan air dan aliran air pada tanah, hasil pengujian laboratorium dan lapangan, karateristik properti tanah, aliran air pada tanah dan deformasi tanah, konsep-konsep mekanika. Penguasaan mahasiswa pada mata kuliah ini akan sangat membantu dalam penguasaan mata kuliah yang berhubungan dan juga bermanfaat langsung saat terjun kedunia pekerjaan kesipilan.

Mata kuliah Perencanaan Geometri Jalan merupakan mata kuliah wajib bagi mahasiswa program strata 1 Teknik Sipil di semester 3. Mata kuliah ini mencakup penjelasan tentang Kriteria perencanaan alinemen jalan, Alinemen horizontal, Super elevasi, Alinemen vertical, Koordinasi alinemen vertical, Koordinasi alinemen Horizontal, dan Koordinasi alinemen Galian dan Timbunan. Penguasaan mahasiswa pada mata kuliah ini akan sangat membantu dalam penguasaan mata kuliah yang berhubungan dan juga bermanfaat langsung saat terjun kedunia pekerjaan kesipilan

Matakuliah Ilmu Lingkungan memberikan gambaran dan mengembangkan kompetensi mahasiswa agar dapat memahami lingkungan sehingga dapat menjadi insan yang “sadar lingkungan” (scientific literacy di bidang Ilmu Lingkungan). 


Pada mata kuliah ini mahasiswa belajar tentang : Arti, maksud, dan tujuan Irigasi. Sistem dan hirarki jaringan irigasi. Merencanakan lay out jaringan irigasi. Perencanaan peta petak. Perencanaan skema jaringan irigasi. Perhitungan kebutuhan air untuk tanaman padi di sawah. Perhitungan debit saluran pembawa dan pembuang. Merancang dimensi saluran pembawa dan pembuang sampai ROW. Nomenklatur jaringan irigasi. Bangunan- bangunan pada jaringan (bangunan bagi, bangunan sadap, bangunan ukur.peninggi air, terjunan, dan saluran pembawa). Merancang dan menganalisis bending tetap di sungai. Merancang bangunan pelengkap bendung: pintu pengambilan, pintu penguras, kantung lumpur, tanggul banjir pada bendung.

Mata kuliah Mekanika Rekayasa IV merupakan mata kuliah wajib bagi mahasiswa program strata 1 Teknik Sipil di semester 4. Mata kuliah ini mencakup penjelasan tentang analisa struktur dengan metoda gaya, metoda dalil 3 momen, metoda slope deflection, dan distribusi momen. Penguasaan mahasiswa pada mata kuliah ini akan sangat membantu dalam penguasaan mata kuliah yang berhubungan dan juga bermanfaat langsung saat terjun kedunia pekerjaan kesipilan.


Mata kuliah ini menjelaskan prinsip-prinsip dasar sifat tanah yang terkait dalam bidang rekayasa Teknik Sipil. Materi kuliah yang diberikan dalam mata kuliah ini merupakan dasar-dasar mekanika tanah meliputi pembahasan tentang teori kuat geser tanah, konsep undrained dan drained, pengujian uji geser langsung, triaksial UU, CU, dan CD, teori tekanan tanah lateral Rankine dan Coulomb, stabilitas lereng menerus (infinite slopes), finite slopes cara grafik, analisa keruntuhan garis, lingkaran, gabungan, metode irisan bishop sederhana, pengaruh rembesan terhadap stabilitas lereng, penyelidikan tanah, kedalaman dan jumlah penyelidikan tanah, sondir, boring dan SPT, pressurementer, vane shear, klasifikasi tanah, indeks property, aliran tanah, kemampu mampatan, konsolidasi tanah, tegangan dalam tanah, stabilitas lereng menggunakan bantuan program numerik.

Bahasa dan Otomata yang meliputi finite state automata, ekivalensi non-deterministik  finite automata ke deterministik finite automata, non-deterministik finite automata dengan -move, ekspresi regular, aturan produksi untuk suatu finite state automata, finite state automata dengan output, pohon penurunan, penyederhanaan tata bahasa bebas konteks, bentuk normal chomsky, penghilangan rekursif kiri, bentuk normal greibach, push down automata, mesin turing. Selainitu juga memberikan pengetahuan bahasa formal dan bahasa mesin-mesin abstrak.

Mata kuliah Grafika Komputer terdiri dari konsep dan programming, diharapkan pada akhir kuliah ini siswa dapat menerapkan dasar perhitungan serta melakukan analisa untuk memecahkan permasalahan dengan menggunakan konsep-konsep Grafika Komputer.

Mata kuliah ini mengenalkan mahasiswa pada Dasar Numerik, Model matematika, Perkembangan komputer, Angka berarti, Bilangan semu (pseudo numerik), keterbatasan komputer, Kesalahan relatif dan mutlak, Kesalahan pemotongan dan pembulatan, Perambatan kesalahan, Metode Eliminasi Gauss, Metode Gauss-Jourdan (Identitas Matriks), Metode Inversi Matriks, Metode Iterasi Gauss-Seidel, Metode tertutup, Metode terbuka, Regressi, Interpolasi, Metode Trapezoida, Metode Simpson, Metode Newton-Cotes, Metode Romberg, Metode Euler, Metode Runge-Kutta

Matakuliah ini memberikan dasar konsep dan praktis tentang interaksi manusia dan komputer, model interaksi, perancangan dan implementasi antar-muka manusia dan komputer serta penggunaan tools untuk pengembangan software interface manusia dan komputer. Setelah mengikuti kuliah ini diharapkan mahasiswa mempunyai pemahaman tentang human cognition, memori manusia, penyelesaian masalah, bahasa serta apa dan bagaimana keterkaitan hal-hal tersebut dalam merancang dan mengembangkan sistem interaktif.

Mata  kuliah  ini  mberikan  pemahaman  terhadap  cara  sistem  operasi  melakukan pengolahan sumber daya sistem komputer


Mata kuliah ini memuat kajian tentang Pendekatan Ilmiah, Jenis-jenis Penelitian, Masalah Penelitian, Metode-metode Penelitian dalam bidang Pendidikan, Subjek Penelitian, Instrumen Penelitian, Analisis Data dan Interpretasinya. Kegiatan perkuliahan terdiri atas beberapa bentuk, yakni: kuliah, penugasan, presentasi dan diskusi di kelas, dan seminar.


Organisasi dan Arsitektur Komputermembahas tentang struktur dan fungsi komputer. Perkembangan yang pesat dibidang komputer saat ini mengharuskan mahasiswa mengetahui konsep dasar organisasi secara menyeluruh sifat dan karakterisik sistem- sistem komputer.

Mata kuliah ini membahas berbagai analisis kebahasaan secara deskriptif, analisis kesalahan dalam penggunaan bahasa, serta pengujian validasi faktor-faktor kebahasaan

Mata kuliah ini menganalisis masalah kontekstual PKn, mengembangkan sikap positif dan menampilkan perilaku yang mendukung semangat kebangsaan dan cinta tanah air.

Matakuliah Pancasila merupakan matakuliah wajib pada semua jurusan dan program studi di lingkungan Universitas Pahlawan Tuanku Tambusai. Bobot mata kuliah ini adalah 2 sks. Metode perkuliahan yang digunakan dalam proses pembelajaran adalah metode ceramah, diskusi, tanya jawab dan tugas. Kegiatan tatap muka dikelas dilakukan dalam waktu 3 x 50 menit per pertemuan dengan total berjumlah 16 kali pertemuan. Penilaian dilakukan berdasarkan nilai Quis/Tugas Terstruktur,, UTS, dan UAS. Dosen yang mengasuh mata kuliah ini adalah 1 orang.

Mata kuliah ini membahas berbagai analisis kebahasaan secara deskriptif, analisis kesalahan dalam penggunaan bahasa, serta pengujian validasi faktor-faktor kebahasaan

Mata kuliah ini merupakan mata kuliah lanjutan dari Matematika Diskrit I yang memberikan dasar dan konsep penting sebelumnya. Mata kuliah ini memberikan wahana kepada mahasiswa untuk berpikir kreatif dan menyusun penyelesaian secara verbal. Mata kuliah ini berisikan materi lanjutan dari Matematika Diskrit I, antara lain: pohon, graph berlabel, kesebidangan dan keterhubungan serta pewarnaan graph, fungsi pembangkit, deret kuasa, analisis algoritma, automata, struktur aljabar dan desain eksperimen.


Mata kuliah kalkulus 2 merupakan kelanjutan dari mata kuliaj kalkulus 1, sehingga sangat dibutuhkan kemampuan penguasaan materi mata kuliah kalkulus 1.

Mata kuliah Technoprenuershipmembahas mengenai proses pembentukan mentalitas/karakter seorang wirausahawan, pengidentifikasian peluang usaha, pembuatan rencana dan pengembangan bisnis yang berbasiskan teknologi (Technoprenuer).

Mata kuliah Matrik dan Ruang Vektor pada program studi sarjana teknik informatika membahas dasar-dasar matrik dan vektor yang berkaitan dan dapat diterapkan pada bidang informatika. Materi mata kuliah ini memberikan konsep dasar matriks dan ruang vektor serta operasi-operasi yang terkait dengannya. Materi kuliah dalam satu semester mencakup: matriks dan operasinya, invers dan determinan matriks persegi, sistem persamaan linier dan solusinya, vektor pada bidang dan ruang, basis ruang vektor, ruang hasil kali dalam, nilai, vektor, dan ruang eigen serta transformasi linier.

Mata  kuliah  ini  memberikan pemahaman kepada mahasiswa untuk : memahami dan membangun jaringan komputer dengan menggunakan protokol TCP/IP , memahami teknik dan penyelesaian masalah terhadap aplikasi rangkaian yang meliputi konsep, istilah dan implementasi jaringan komputer.

Mata kuliah ini mempelajari konsep-konsep dasar pada object oriented programming (OOP), seperticlass–object, encapsulation, inheritance, polymorphism, Interface, abstract class. Secara spesifik konsep-konsep tersebut akan dipelajari dengan bantuan bahasa pemrograman Java.


Mata kuliah ini menitikberatkan kepada mahasiswa agar mampu mengumpulkan, menganalisa dan mengorganisasikan informasi tentang hakikat kebudayaan serta hubungannya dengan ilmu lainnya

Mata kuliah ini merupakan kuliah dasar sebagai bekal para mahasiswa untuk berada pada gerbang IT secara makro sedangkan secara detil pemahaman IT akan ditemukan pada berbagai mata kuliah lanjutan. Melalui mata kuliah mahasiswa diharapkan dapat mengoperasikan sistem komputer dengan menggunakan sistem operasi DOS/Windows/Linux serta dapat mengenal  dan memahami berbagai peralatan teknologi informasi beserta fungsinya dan mampu mengoperasikannya dengan baik dan benar.

Mata kuliah Statistika dan Probabilitas membahas mengenai cara-cara pengumpulan data, pengolahan data,  penyajian data, serta penentuan peluang suatu kejadian

Matakuliah dasar-dasar berbisnis

ata kuliah pemograman jaringan bertujuan untuk mengajarkan kepada mahasiswa bagaimana memprogram komputer untuk dijadikan sebagai server jaringan. Mata kuliah ini bobotnya 3 SKS dan mata kuliah yang mendukung sebelumnyanya adalah komunikasi data dan jaringan komputer.

Mata kuliah yang bahas mengenai pemahaman dan penggunaan algoritma yang dijadikan dasar untuk melakukan analisis suatu permasalahan yang berkaitan dengan logika yang diimplementasikan ke dalam suatu bahasa pemrograman. Sebagian besar mata kuliah ini berupa latihan-latihan secara intensif guna meningkatkan kemampuan para mahasiswa dalam mencari suatu solusi dalam permasalahan logika yang dihadapi yang dituangkan ke dalam algoritma dan diimplementasikan ke dalam suatu Bahasa pemrograman.

Mata kuliah ini memberikan wawasan praktis mengenai baca tulis al-qur’an, pengurusan jenazah, syarat dan rukun syah pernikahan, mandi besar beserta hal-hal yang mewajibkan mandi besar, kemudian ditutup dengan pemahaman tentang aliran-aliran sesat yang berkembang di indonesia di antaranya syiah dan ahmadiah dan lain-lain


Mata kuliah Perancangan Perangkat Lunak ini memberikan pemahaman dan penguasaan kepada mahasiswa mengenai berbagai macam Process Model dalam Software Engineering seperti Waterfall Model, Prototyping Model, RAD Model, dan Evolutionary Process Models (Incremental dan Spiral Model), Analysis Modeling, Design Model, Object Oriented Analysis and Design (OOAD), Testing Strategies, dan Software Testing Method

Mahasiswa diharapkan mampu memahami serta menjelaskan konsep dasar, ruang lingkup, tujuan dan fungsi, mata kuliah kewirausahaan dengan menjelaskan konsep-konsep serta implementasinya baik secara manajerial maupun operasional sehingga setiap individu diharapkan mampu menjadi seorang entrepreneur yang professional di dalam bidang kewirausahaan.

Matematika Diskrit merupakan ilmu dasar dalam pembelajaran Informatika, karena pada dasarnya informatika adalah kumpulan disiplin ilmu dan teknik yang mengolah objek diskrit.  Matematika diskrit memberkan landasan matematis untuk mata kuliah Algoritma, Struktur data, Basis data,  jaringan komputer, keamanan computer dan sebagainya. Materi dalam Mata kuliah ini adalah Logika Proposisi, Teori Himpunan, Relasi danFungsi, Teori Graf, Tree.

Mata kuliah Kalkulus 1 ditujukan untuk memberikan pengetahuan terkait dasar-dasar kalkulus yang diperlukan dalam tingkat sarjana program studi Teknik Informatika dan Ilmu Komputasi. Materi yang diberikan terbagi menjadi 5 pokok bahasan yaitu(1) Fungsi real (sistem bilangan real, fungsi, limit dan kekontinuan), (2) turunan dan penerapannya, (3) integral dan penerapannya, (4) fungsi transenden, (5) teknik pengintegralan dan integral tak wajar. Dengan perkuliahan ini mahasiswa diharapkan dapat memahami konsep turunan dan integral fungsi satu variabel dan penerapannya dalam masalah terkait bidang informatika dan ilmu komputasi.

Mata kuliah ini membantu mahasiswa dalam mempelajari Sistem Digital, dalam hal ini memahami definisi Sistem Digital, mengenal fungsi modul-modul digital yang mendukung sebuah sistem kompute serta mampu merancangbangun sebuah modul digital sebagai wujud pemahaman teori yang memadai. Rancangbangun modul digital dilaksanakan oleh mahasiswa pada sesi praktikum, dilakukan secara bertahap dari sesi ke sesi dengan arahan intensif dari dosen.

Dalam mata kuliah ini mahasiswa diharapkan mampu memahami kode instruksi bahasa HTML dan CSS dengan kemampuan khusus dalam menganalisis rancangan website yang menarik dan atraktif  berdasarkan konten yang berragam.

Mata Kuliah ini diarahkan agar mahasiswa mempunyai kemampuan untuk melakukan analisa dan design sistem dengan menggunakan metode berorientasi objek

Mata kuliah ini memberikan pengalaman belajar kepada mahasiswa tentang bagaimana menganalisis dan merepresentasikan persoalan dengan menggunakan berbagai struktur data dalam pemrograman, meliputi searching, filtering, sorting, stack, queue dan binary seacrhing baik dengan tipe data konvensional (statis) maupun dengan data dinamis (pointer) maupun menyelesaikan kasus dengan kombinasi berbagai struktur data tersebut dengan bahasa pemrograman terstruktur berbasis modul.Pelaksanaan kuliah dilaksanakan dalam bentuk ceramah, diskusi, penugasan di laboratorium, penulisan makalah proyek dan presentasi

Mata kuliah ini bertujuan agar mahasiswa mampu memahami basis data, model data dan bagaimana membuat model data yang baik dengan   normalisasi dan menggambarkan entitas-entitas, atribut, dan key kedalam sebuah diagram menggunakan Entity Diagram Relationship (E-R Diagram).

Matakuliah Dasar dasar desain web

This subject is aimed at students with little or no programming experience. It aims to provide students with an understanding of the role computation can play in solving problems. It also aims to help students, regardless of their major, to feel justifiably confident of their ability to write small programs that allow them to accomplish useful goals. The class will use the Python programming language.

Merupakan Kursus Komputer sebagai salah satu persyaratan wisuda di Universitas Pahlawan. Materi meliputi Ms. Word, Ms. Excel, Ms. Powerpoint