100分,大二计算机专业要分方向了,求指导!该如何解决

100分,大二计算机专业要分方向了,求指导!
计算机科学与技术专业按“计算机软件与理论”、“图像与视频处理”、“计算机网络”和“嵌入式系统”四个方向实施分类培养。
(1)“计算机软件与理论”方向:掌握计算机基础理论、软件体系结构、软件开发过程和软件开发基本方法;具备从事计算机理论与系统的研究能力;具有一定的工程意识,具备全面的软件开发和工程实践技能。 
(2)“图像与视频处理”方向:掌握图像与视频处理技术的基本理论,具备从事图像处理、视觉计算等理论及系统的研究能力;具有一定的工程意识,具备图像与视频处理相关软件的设计与开发的工程实践技能。
(3)“计算机网络”方向:掌握计算机网络的基本理论;具备从事计算机网络研究、信息系统规划设计及运维的能力;具有一定的工程意识,具备项目管理和工程质量管理的基本知识。 
(4)“嵌入式系统”方向:掌握嵌入式系统的基本理论和系统的设计、开发的基本方法和技术;具备从事嵌入式系统开发和设计的能力。具有一定的工程意识,具备项目管理和工程质量管理的基本知识。

这几个方向我该选哪一个?没个方向都有我喜好和不喜好的课程!



------解决方案--------------------
嵌入式系统:这个不错,就是累点。。。话说,程序员干什么不累
------解决方案--------------------
嵌入式和图像视频处理吧,嵌入式的话软硬结合,主要做的是底层的软件开发,驱动之类的,未来的前景很好,和云计算、物联网是三大被看好的有发展潜力的领域, 图像视频处理这东西我了解不多 不过对数学要求比较高,能做的话将来也蛮不错的,
这两个都是现在专业人才较少的领域,学好了毕业很容易找好工作。
------解决方案--------------------
嵌入式啦。。。。挣钱是王道
------解决方案--------------------
嵌入式难度大,一般水平就做软件吧
------解决方案--------------------
娃啊,什么方向都是纸老虎,学校交不了那么多,也就意思意思。。。自己好好学学C/C++,数据结构算法才是王道!
------解决方案--------------------
(3)“计算机网络”方向 这个也不错~

嵌入式的话,如果感兴趣,最好~
------解决方案--------------------
嵌入式系统
我很想学,可是我们学校还没开
------解决方案--------------------
探讨
娃啊,什么方向都是纸老虎,学校交不了那么多,也就意思意思。。。自己好好学学C/C++,数据结构算法才是王道!

------解决方案--------------------
楼主是出于哪个方面考虑呢?是就业呢?还是想学好技术呢?
每个学科都有华丽丽的一面,华丽丽也要用枯燥的基础知识打基础的大学生阶段就是要学好基础知识。
其实各方面都有其优势,很难做一个对比。
计算机什么的别指望学校能教什么技术给你,学校给你的只是基础知识和一个学习环境
学计算机这方面自学能力很重要,计算机就是技术活,实践是很重要的
就业的话,各有优劣吧,总之嵌入式是很稳定,其他的就不清楚



------解决方案--------------------
看你想做什么。
软件理论:一般性的软件开发,数据库开发。
图像视频:3D游戏/人脸识别,前沿技术,不过很困难。会成为matlab高手
网络:网页设计/网络工程/社交网络/云计算。前端/后端都可以做
嵌入式:汇编,开发板
------解决方案--------------------
嵌入式的接触到了硬件,焊个电路板什么的,如果掌握了理论知识,做出一个实际的东西来,这个挺让人有成就感的。
图像视频处理,要求你的数学基础得好,因为这个里面的算法基本上都是高深的数学理论,或者是一些你看不懂的数学公式。不过,图像视频处理现在应用的挺广泛的,如果你喜欢挑战难度,我建议你选这一方向。
------解决方案--------------------
探讨

我好像怕硬件

------解决方案--------------------
选网编吧。。到时进互联网公司,,工资比研发的高。。不过累点
------解决方案--------------------
那些都是浮云。最重要的是扎实的编程语言基础,数据结构,算法。