我是计算机科学与技术专业的学生,大二选专业课该选什么课?

大二了,学校开设了多媒体技术、算法设计与分析、互联网软件基础、软件工程、j2ee与中间件技术五门限修课,我现在想知道这几门课都是学什么的,将来能干什么,发展的方向。。。总之大家畅所欲言吧。
注:我不是让大家选择简单容易通过的课程,只想大家帮忙介绍一下这些课是干嘛的。

首先作为一名计算机专业大三的师兄,我想表示首先多媒体技术,主要是PS,3dMAX,会声会影等图形,视屏软件的应用,简单点来说就是P图,做视频。
算法分析与设计是必须学的,因为无论是什么语言C,C++,JAVA或者其他的语言学的都是所谓的思路,也就是所谓的算法,所谓的编程思想,数据结构。
互联网软件基础我们学校没有开设这门课,我具体也不太清楚。
至于软件工程也是必修的,因为以后的软件基本都是大型开发,或者是系统开发,这门课里面包含了许多管理学的东西,包括项目进度,如何编程,以及系统的架构,而且以后如果要考软件工程师资格证,软件工程是必考的科目。
至于J2EE,主要是以JAVA语言为基础的企业级JAVA开发,主要是做信息管理系统之类的,简单的你可以理解为做网站,鉴于最近java比较火,可以学习学习。
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-12-27
多媒体技术-音视频编解码、传播的,媒体播放和网络电视还有数字监控等都需要这方面的知识
算法设计与分析-一般是对现在的算法和模型进行优化,网络搜索、数据处理、云处理等方面的算法和优化,这个需要很精通才能找到工作,但待遇很好。
互联网软件基础-和网络、网站相关的,现在网络世界发达,这方面很好找工作
软件工程-算是一门基础学科,想要从事软件开发的人来说都该学一学。
j2ee与中间件技术-这个没咋接触过应该是插件开发之类的本回答被网友采纳
第2个回答  2013-12-28
算法肯定要选,软件工程建议也选吧,计算机专业的多半程序员 - -
互联网的建议选,网络这一块学计算机的肯定要会,多媒体一看就是水课。。
相似回答