Sebagai program kurikuler, mata kuliah pendidikan kewarganegaraan dapat dijadikan wahana pengembangan karakter bangsa dalam masyarakat yang multikultural melalui tiga cara. Pertama, ke dalam materi kajian mata kuliah pendidikan kewarganegaraan disisipkan nilai-nilai karakter bangsa yang penting dimiliki oleh setiap warga negara sebagai karakter individu agar pada gilirannya dapat terakumulasi menjadi karakter bangsa. Kedua, kelas pendidikan kewarganegaraan difungsikan sebagai laboratorium demokrasi, yang mengubah proses pembelajaran yang dominative menjadi integrative, dan ketiga memerankan masyarakat dan lingkungan sebagai sumber belajar pendidikan kewarganegaraan