嵌入式一直很火
近年各手机商都推app store,你学J2ME也算沾边(虽然说基于android的会比较前卫些,学校教不了你,算打个基础)
JAVA的server端开发不说了,一直是企业级应用占大头的
综上,建议2,3,5中选一到二个,不管学校教学水平如何都建议你接触了再说
然后剩下的么,游戏程序设计这是个噱头,多半跟你讲些常用的算法,这个我个人觉得学校不会讲很深(不打包票),买本书自己回来看就可以了;电子商务.....我没啥感觉,你自己根据兴趣看着办吧;人机交互应该是做UI?软件工程专业(我大学也是)的话可能教你点flex算不错了吧?不清楚,你了解下再说。数字图像处理这个算不错,如果你的名额还有剩我建议你也去入个门,9实在看不出有何意义.....这个更多跟人的性格有关,你以后上班了低调点多看多学就是了,犯不着专门报门课。10也不知道会讲些什么,如果是网络原理的话可以考虑,如果是组网布线之类的还是算了吧,这个你也得了解下才好说。
学JAVA的话:JAVA服务器应用开发,J2ME程序设计,网络规划与设计
搞游戏的话:游戏程序设计 ,数字图像处理Ⅰ,人机交互Ⅰ
楼上正解
不过个人建议学习人机交互。。
绝对前途光明
其实 我觉得 选修课嘛 无所谓 学校教的根本不是适合到公司去上班用的 等上班了才会知道原来学校教的什么都没用到 都是自己学的 如果你想做Java EE 方面的话 jsp servlet JavaBean struts Spring hibernate 把这些好好学习 我都是上课不听课看这些的 呵呵
先把java基础学好,再学其他的更深层次的就好上手了