Ni apa yang aku paham....
Bidang komputer boleh bahagi kepada tiga: Computer engineering(CE), computer science(CS), dan teknologi maklumat(IT)... lepas tu dari tiga2 ni ada banyak cabang lagi, tapi tu lain citer
CE lebih hampir kepada hardware/microchip bagai. Programming dalam CE sangat hampir ngan bahasa mesin(tak macam Java/C++ semua tu, biasa diorang guna Assembly).
CS macam orang tengah antara CE dan IT. Budak2 CS akan guna teknologi yang budak2 CE buat untuk budak2 IT guna. Harap paham ayat tu ye. Biasa handle bahagian software.
IT pulak akan guna software2 yang sedia ada untuk buat software/system untuk kegunaan end user(company/customer).
Sekarang balik ke pilihan2 yang bro bagi:-
Computer System - hardware, cpu, circuit dll(binary kena ada dalam kepala). Computer system dalam computer science akan belajar cara computer handle proses2(cth, proses mana nak diproses dulu), cara handle deadlock/starving(orang panggil jem/hang/sekat/sakut dll

)
Multimedia - Audio, Image, Video, Animation (kalau suka 3D, trigonometry kena ada dalam kepala). Tak pasti sangat kalau dalam computer science ni multimedia dia macam mana sebab kat UM, multimedia dalam kategori IT. Rasanya mungkin melibatkan media processing cth kalau audio mungkin belajar audio filter, image processing belajar histogram equalization semua tu.
Software Engineering - belajar pasal cara orang nak menghasilkan atau nak maintain software(cth, sebelum nak buat software kena buat apa, semasa tengah coding software kena buat apa, selepas software dah siap kena buat apa dll)
Networking - Networking dalam computer science tak mendalam sangat belajar pasal cable/router/switch tu sendiri(ambik tau saje). Kitorang belajar part2 software tu je contoh belajar buat network topology, kira2 ip address(paling best... bagi aku la

), tengok macam mana router tu pilih jalan(path) mana untuk hantar pekej dll.
Jadi, bro tulis minat ngan programming dan security. Kalau programming jangan risau, semua bahagian tu akan kena belajar programming. Kalau untuk security, cuba pikir bahagian mana selalu kena serang ngan hacker? Jawapannya sama ada networking atau software engineering.
Kena tengok jugak bro lebih minat mana:
70% programming, 30% security - software engineering, sebab matlamat utama buat software untuk memenuhi kehendak customer/company saje, security cuma macam 'additional feature'
30% programming, 70% security - networking, sebab waktu aku belajar networking(sampai CCNA2 saje ye jangan mara) tak rasa sangat macam programming, cuma coding saja
50% programming, 50% security - ko pilih je la mana-mana, labuuuuuu