❶ 大学里的软件工程课程
不要把时间浪费在所谓的大学课程上,很多都是没有营养的。其实软件工程的知识体系也就是那样,各个大学也是照着这个思路编排课程的。所以,自学的时候直奔主题就可以了。
软件工程。包含两个部分:软件和工程。软件是程序员做的,而工程是项目负责人管理、程序员实践的。
软件又包含两部分:语法和算法。语法,即要掌握某种编程语言。一般来讲,要想工作中用的上,那么面向过程的语言和面向对象的语言都得掌握。一般学C、C++、Java、Dephi等等。面向过程的程序比较好学,条目也很清晰。而面向对象的编程需要学两方面的内容:语法本身和庞大的类库。算法,这是编程的灵魂。一般包括:数据结构和经典算法。学无止境,一般性的工作话,掌握基本的就够了,如果工作较复杂得多看看算法方面的期刊。
工程。现代软件越变越大,大型的编写工作动不动就涉及万人。工程的方法只是为了更好的组织、协调编写过程。《软件工程》本身就是一本书,很厚的。主要讲软件的生命周期,比较抽象和繁杂,但是规范的工作方式就是从这本书里来的。另外关注一些编程习惯的知识。这也是工程的一部分。
软件只是计算机科学中的一种。所以,比如计算机基础、计算机系统等等宏观的知识也需要理解。特别是对于高级程序员,计算机运行的底层知识就更重要了。操作系统、80x86以及汇编语言是底层知识中的一部分。
软件行业分工很多:网络编程、数据库编程、应用程序编程、游戏编程以及操作系统编程等(中国似乎还没有商业化的操作系统),研究任何一个都挺累人的。学习完上面的基础知识后,就需要给自己选一个专业方向了。
建议一个学习流程。如果你什么都没有学。
1】计算机基础知识。主要是硬件方面(大一水平)
2】同时,学习C语言,语法就够了
3】透彻的理解C++需要用C语言去编写一个图形化的应用程序,但是,似乎也有一些直接上手的C++教材。学习语法,简单的类库。(现在就是大二的水平)
4】数据结构,C++表述的。《数据结构》的书里面会有一些经典的算法的。
5】操作系统、80x86与汇编(大三水平,大四几乎没有几本书要念的。)
6】专业学习。一方面是专业上的知识,另一方面是类库在专业上的使用。(我想,应该可以工作了,大学里关于这方面的知识是很浅薄的,仅仅建立一个概念而已。但是要拿来谋生的话,就需要学多点了,前面所有的积淀都是为了这个目标的)
先学着,自己有体会后,就能确定自己应该学到什么程度。如果一切顺利的话,大概两年多一点就可以完成这个过程。
❷ 大学软件工程专业大一学什么课程啊
一般是基础学科的学习。包括高等数学,高等代数,英语等等。
有些学习还会安排一些C语言的学习。都是比较简单的基础学习。
❸ 软件工程专业(本科)的课程设置
软件工程主要学科:马克思主义理论、大学外语、高等数学、大学物理、物理实验、线性代数、概率论与数理统计、编程语言、数据结构、离散数学、操作系统、编译技术、软件工程概述、统一建模语言,软件架构,软件需求,软件项目管理。
就业方向:
1、Java方向:Java初级程序员、Java计算程序员、Java工程师、J2EE系统工程师等。
2、网络方向:网络程序员、网站开发工程师、网络工程师等。
3、其他方向:简单管理信息系统开发和维护人员、网页制作和客户端脚本编程人员、主要数据库管理和维护人员、数据库开发工程师、系统分析和设计工程师、软件项目配置经理,以及文件写作工程师。
(3)湖南大学软件工程本科课程安排扩展阅读:
软件工程,涉及到编程语言、数据库、软件开发工具、系统平台、标准、设计模式等。在现代社会,软件被应用于许多方面。典型软件如电子邮件、嵌入式系统、人机界面、办公套件、操作系统、编译器、数据库、游戏等。
同时,几乎所有的行业都有计算机软件应用,如工业、农业、银行、航空、政府部门等,这些应用促进了经济社会的发展,提高了人们的工作效率,提高了生活质量。
计算学科的分支,包括理论、抽象与设计、绑定、大问题复杂性、概念与形式模型、一致性与完整性、效率、进化、抽象层次、按空间排序、按时间排序、重用、安全性三种学科形式,数学方法和系统科学方法在软件工程中起着重要的作用。
此外,软件工程也非常重视管理过程,以提高软件产品的质量,降低开发成本,保证项目的及时完成。系统性、规范性和可测量性也是软件工程中的重要问题。
❹ 本科院校软件工程专业课的学习顺序是什么
看了下面的一些希望对你能有所帮助:
第一等级:这几个学校是国内心理学专业的塔尖,有中科院、北京师范大学、北京大学、浙江大学,如果你认为自己对考研有足够的信心、毅力和能力,强烈推荐这几个学校,但由于这些地方代表着国内的最高级别,所以他们的试题或者内容涉及面广或者难度较大,不自信者慎重考虑!除了这几所学校外,有两所教育部直属的师范类院校也很不错:华东师范大学和西南师范大学。
如果你能考入上述的任何一所学校不管是对将来的继续深造还是学术研究或者就业都无疑是最好的选择。
第二等级:如果你很注重学校的牌子,而把专业的好坏看的略微差些的话,不妨可以考虑下面几个学校:
(1)上海交大:这个学校的心理学要求考数学,另外一门专业课是管理学或者计算机任选,这样对于本科学的是这两个专业的跨专业考生来说有很大的优势。
(2)武汉大学:在哲学院和政治与公共管理学院两个地方分别招收心理学,这个学校的好处就是它不考心理学统计和测量还有实验心理学,它考的是普心和教育学两门,这样对于有教育学功底或者是偏文的同学来说有优势。
(3)华中科技大学:在三个学院有心理学专业,它考的书少,而且这个学校提供专业课大纲和历年试题,复习起来更有针对性。
(4)吉林大学:在哲学社会学院招收基础心理学和应用心理学两个专业,初试都是三本书。
(5)中山大学:在教育学院招收基础和应用两个专业,而且中大是国内心理学研究较早的学校之一,有国内知名的杨中芳教授主持教学。
(6)南开大学:在周恩来政府管理学院招收应用心理学。
(7)四川大学:这个学校的精神分析研究在国内很知名。
以上几个学校的牌子都是响当当的,只是在专业上较上面几个学校稍微差点,但也都各有自己的特色。
第三等级:国内心理学发展比较靠前的一些师范类院校:有华中师范大学,华南师范大学,首都师范大学,南京师范大学,东北师范大学,山东师范大学,上海师范大学,陕西师范大学,天津师范大学,浙江师范大学等,其中华中和华南两个学校的心理学最近几年都发展的很快,招收的人数也相对较多,建有自己的心理学院或心理学系;首都师范大学有着天然的地理优势,靠近北师北大等学术高地,因此也有着自己独特的发展特色;南京师范大学对于心理学史的研究在国内很知名;陕西师范大学从历年试题来看它考一些客观题,可能答题相对容易一些;天津师范大学有沈德立教授;山东师范大学也是后起之秀,而且全部公费;上海师范大学和浙江师范大学考的书都很少,只有两本,相对好准备。另外还有两所心理学发展很好的综合类大学:苏州大学和暨南大学,这两所学校都是211工程类学校,他们的心理学也都发展的很不错,并且这两个学校处在国内的两个经济发展的黄金地段,所以工作前景很看好,待遇也相当不错。
第四等级:因为现在报考心理学的学生跨校跨专业的很多,所以有很多人或许并不想一味的去挤名牌名专业,那么有下面几个学校你是不是可以去考虑以下:中国政法大学,中国传媒大学,中国地质大学,北京体育大学,武汉体育学院。这几所学校可能没有上面那些学校报考的那么热,可是他们从心理学的发展角度看都有自己的新点,比如说中国政法的犯罪心理学司法心理学的研究,中国传媒的传播心理学,中国地质大学对安全心理学的研究都很新,所以如果你不想一味的去挤应用,挤发展与教育而破头的话可以考虑这些学校,另外大家都知道体育人才除了身体条件外,良好的心理学状态也是比赛获胜所不可缺少的因素,所以北体武体对于运动心理学的研究在恰逢2008奥运的时候也必将有他们广阔的应用空间。
第五等级:各省地市的一些师范类院校,在这里不一一列举!
以上只是我个人的一些看法,如果在你看了之后能有所收获那我就获释了,如果能引起大家的一些相互讨论我就高兴了,而有人若能提出一些不同的意见和观点供大家参考我就双手欢呼了
❺ 湖南大学软件怎么样,求湖南大学软件学院本科软件工程教学计划,培养方案谢谢
收费9000,是湖南省普通计算机类专业的150%。怎么样你应该看得出来。至于教学计划可以在湖南大学主页上找到。或者在软件学院的学院网站上看到。
❻ 本科软件工程主要课程
软件工程专业是2002年国家教育部新增专业,随着计算机应用领域的不断扩大及中国经济建设的不断发展,软件工程专业将成为一个新的热门专业。软件工程专业以计算机科学与技术学科为基础,强调软件开发的工程性,使学生在掌握计算机科学与技术方面知识和技能的基础上熟练掌握从事软件需求分析、软件设计、软件测试、软件维护和软件项目管理等工作所必需的基础知识、基本方法和基本技能,突出对学生专业知识和专业技能的培养,培养能够从事软件开发、测试、维护和软件项目管理的高级专门人才。
中文名:软件工程专业
专业代码:080902
授予学位:工学或理学学士
修学年限:四年
一级学科:工学
分享
简介
软件工程专业是一门研究用工程化方法构建和维护有效的、实用的
软件工程知识体系全景图
和高质量的软件的学科。它涉及到程序设计语言,数据库,软件开发工具,系统平台,标准,设计模式等方面。在现代社会中,软件应用于多个方面。典型的软件比如有电子邮件,嵌入式系统,人机界面,办公套件,操作系统,编译器,数据库,游戏等。同时,各个行业几乎都有计算机软件的应用,比如工业,农业,银行,航空,政府部门等。这些应用促进了经济和社会的发展,使得人们的工作更加高效,同时提高了生活质量。
相关学者、组织机构都分别给出了定义:
Boehm:运用现代科学技术知识来设计并构造计算机程序及为开发、运行和维护这些程序所必需的相关文件资料。
IEEE:软件工程是开发、运行、维护和修复软件的系统方法。
Fritz Bauer:建立并使用完善的工程化原则,以较经济的手段获得能在实际机器上有效运行的可靠软件的一系列方法。
❼ 大学学软件工程专业,需要学什么课程,以及课程学习顺序:
计算机基础,C语言,C++,C#,PS,HTML+CSS,JAVA,SSH,SSM,start2,
❽ 软件工程专业学生该怎样安排各门课程的学习
我听别人说
英语得好
数学得好
语文也得好- -...
至于比较有深度的我就不知道了...
我纯菜鸟- -
❾ 软件工程专业大学本科都有哪些课程
软件工程的主要课程:
外语、高等数学、线性代数、高等代数、电子技术基础、离散数学、计算机引论(C语言)、数据结构、C++程序设计、汇编语言程序设计、算法设计与分析、计算机组成原理与体系结构、数据库系统、计算机网络、软件工程、软件测试技术、软件需求与项目管理、软件设计实例分析、CMM/ISO9000等。
❿ 请问大学里面软件工程专业本科 要学哪些课程呢全面些哦
C/C++是肯定的~汇编,数据结构,sql,java,VB是基础~
剩下的就看各个学校的特色专业课了~WINCE,J2EE,J2ME,DB2
还要学很多门数学,数分,离散,概率~