The best thing about KAIST is academic freedom: you make your own schedule and you are free to change departments and double major. I am double majoring with CS and it is a great choice to have opportunities both in academia and industry. Research is also strong. Competition is too tough and you usually can forget about your life for the 4 months during the semester. But I did learn a lot, and given generous financial aid (0 tuition and about 300 USD monthly allowance plus part time job opportunities), it’s more than I could realistically ask for or expect. You won’t regret it, but my advice is to play it safe and do something in CS related anyway, since it’s hard to find a job in other fields right after graduation