Wala naman madali o mahirap na course it will just boils down on how willing of you to learn, kaya ang mahalaga talaga diyan is the foundation of the course, kaya pag meron dito nag tatanong ng simpleng homework about programming sinasabi ko lagi is kung di mo magagawa yan paano ka pa kaya sa mga susunod na years? Kaya kelangan mo muna malaman yung foundation then pag nasa later years ka na madali na sayo kasi yun na yung major ng course mo. To answer your question, ill be biased sasabihin ko IT haha kasi grad ako ng IT.