@icebags
Does in ECE the topics like Graphics Programming,System Programming,Java Programming, Compiler Design, Operating System, Cryptography, Artificial Intelligence, Parallel and Distributed Systems etc are taught. Those are my liking. I also like graphics design, programming and like to know the working of software, operatinG systems, compilers, languages, games, game engines etc too.
So, is ECE is good option for me over CSE.
Graphics Programming---------------NO
System Programming ---------------NO
Java Programming-------------------NO
Compiler Design---------------------NO, its a hardcore CS subject
Operating System-------------------OPTIONAL/ELECTIVE depends on college and availibility
Cryptography-----------------------Detailed? NO-----but there was one OPTIONAL/ELECTIVE paper on network and cryptography covering basics to medium details
Artificial Intelligence----------------NO, but probably IT guys get one such paper, not sure
Parallel and Distributed Systems-----This is part of Operating System paper.
ECE basically learn only C and a bit of SQL if opted for OPTIONAL/ELECTIVE paper of DBMS.
But, if u are interested in java u can always take a course at any reputed computer language learning centre, its absolutely ur interest dependent.
If u want to learn System programming like shell scripting, unix etc, no big deal, they are not very tough, just post @ TDF programming section requesting guide, there are plenty many people will happy to help u. All you will need is will and a machine with linux OS.
Basically, online self study is better option to learn programming, than reading those big fat books, they are always full of useless pages.
Its best to learn java/c++/unix if u want an IT job. They always add advantages while looking for jobs as a fresher.
There is no gaming in ECE. Only CS/IT people get a paper which has game theory, fuzzy logic etc. The kind of gaming u are looking for is probably not even available with CS. If such paper exists, only IT guys will get that to be precise.
As an Engg student u will get lots of free time after exams and normally if its not close to exams, it remains moderately relaxing. So, how u are gonna utilize this is upto u.
(but there is not really any utilization of time occurs if u are in hostel
)