Abstrak. Penelitian ini merupakan penelitian tindakan kelas yang bertujuan untuk meningkatkan kemampuan pemecahan masalah dan kemandirian belajar mahasiswa melalui pembelajaran berbasis masalah. Subjek penelitian adalah mahasiswa program studi pendidikan matematika yang mengambil mata kuliah Aplikasi Komputer. Penelitian dilaksanakan dalam 3 siklus, dimana setiap siklus terdiri atas 2 pertemuan. Data diperoleh melalui tes kemampuan pemecahan masalah dan angket kemandirian belajar. Hasil tes pemecahan masalah dari siklus I sampai dengan siklus III selalu mengalami peningkatan. Rata-rata tes pemecahan masalah pada siklus I sebesar 71,58; pada siklus II sebesar 76,67; dan pada siklus III sebesar 81,88. Data kemandirian belajar yang diambil menggunakan angket menunjukkan terjadi peningkatan dari siklus I ke siklus berikutnya. Pada siklus I, rata-rata kemandirian belajar sebesar 60,53; pada siklus II sebesar 65,29; dan pada siklus III sebesar 68,12. Berdasarkan hasil tersebut dapat dikatakan bahwa penerapan pembelajaran berbasis masalah dapat meningkatkan kemampuan pemecahan masalah dan kemandirian belajar mahasiswa yang mengikuti mata kuliah aplikasi komputer.Abstract. This research was action research which aimed to improve the problem solving skills and the self-directed learning using problem based learning. The subject of the research was the student at the programme of study in mathematics education who took Computer Application courses. This research was held in three cycles in with two meetings at each cycle. The data were taken through problem solving skills test and self-directed learning questionnaire. The problem solving test result from the first to the third cycle shown an increase. The average first cycle was 71,58, the second cycle was 76,67, and the third cycle was 81,88. The result data of self-directed learning showed that there was an increase from the first cycle to the next cycle. In the first cycle, the average student's self-directed learning was 60,53, the second cycle was 65,29, and the third cycle was 68,12.