
数学:微积分、线性代数、偏微分、概率论、复变函数与积分变换、离散数学
语言:C,JAVA,C++
专业课:数据结构、面向对象的程序设计、逻辑与计算机基础、计算机组成、数据库系统原理
软件工程、 *** 作系统原理、计算机网络基础、软件体系结构、计算机图形学、计算机游戏程序设计、LINUX程序设计 等等。
准备下 微积分和C语言 在有空就看看数据结构 就可以了。
软件工程专业是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及到程序设计语言,数据库,软件开发工具,系统平台,标准,设计模式等方面。在现代社会中,软件应用于多个方面。典型的软件比如有电子邮件,嵌入式系统,人机界面,办公套件, *** 作系统,编译器,数据库,游戏等。同时,各个行业几乎都有计算机软件的应用,比如工业,农业,银行,航空,政府部门等。
主修课程
主干学科:马克思主义理论、大学外语、高等数学、大学物理、物理实验、线性代数、概率论与数理统计、程序设计语言、数据结构、离散数学、 *** 作系统、编译技术、软件工程概论、统一建模语言、软件体系结构、软件需求、软件项目管理
该专业除了学习公共基础课外,还将系统学习离散数学、数据结构、算法分析、面向对象程序设计、现代 *** 作系统、数据库原理与实现技术、编译原理、软件工程、软件项目管理、计算机安全等课程,根据学生的兴趣还可以选修一些其它选修课。
实践环节:毕业实习、课程设计、计算机工程实践、生产实习、毕业设计(论文)。
大学的软件工程学的课程有数字电路与数字逻辑、离散数学、计算机导论、计算机网络、数据结构计算机组成原理及汇编语言、算法分析与设计、 *** 作系统、高级程序设计语言、计算机体系结构、编译技术、数据库系统原理。 扩展资料
软件工程可以考哪些证书
一、软件工程师资格证
软件工程师资格证是对从事软件职业人员是否具有职业能力的一种认证,有了这个证书就可以更容易的`从事软件工程行业,而且要想评职称就必须要有此证。
二、软件设计师资格证
软件设计师资格证属于计算机软件水平考试中的中级证书,有了此证书就可以评中级职称,而且有的地方还可以帮助落户,拥有此证书对就业也有所帮助。
三、信息系统项目管理师资格证
信息系统项目管理师资格证属于计算机软件水平考试中的高级证书,含金量较高。当然考试难度也不小,不仅考察信息系统项目管理方面的综合知识,还要考查到某些知识的延伸部分,所以,要想考到这个证书一定要做好复习。此外,这个证书对于升职加薪也会有所优待。
大学选修计算机程序设计一般是比较基础的程序语言介绍,例如c和vb,主要是为软件开发做基础的,你所学的专业虽然关系不大,但如果希望以后工作的时候有机会去做人力资源管理方面的软件开发和维护应该说是有一定作用的,计算机考试是看你报考什么内容,有的会涉及计算机程序设计,不过考的不是很难看这个课程是计算机学院的必修不?如果是建议要考虑清楚,因为跨专业选修如果选别人的必修会有点难度,如果是公共选修的话就要求没那么高
主要课程
计算机软硬件技术基础、Linux *** 作系统、数据库系统SQL、数据结构与C程序设计、单片机原理与技术、计算机网络原理、工程经济、高级语言汇编、VB net程序设计、多媒体软件应用、计算机网络与网站建设、Delphi程序设计、Java语言程序设计、图形图像应用处理(PhotoShop)。
Flash动画制作、微型计算机安装调试维修、办公室软件应用 *** 作、计算机辅助设计。本专业主要开设微机原理与接口技术、C语言、数据结构、 *** 作系统、平面设计、VB程序设计语言、SQL SERVER数据库应用、3DS软件应用、网页制作、Visual FoxPro应用基础、工具软件等课程。
扩展资料
核心课程
1、Vf数据库应用
主要讲授数据库的基本原理,数据库系统的组成;关系型数据库的特点、基本运算、数据组成;以Visual Foxpro为实例,学习数据库的设计和开发,掌握数据库的应用。
2、VB NET程序设计
本课程主要讲授VB NET程序设计语言的集成开发环境、程序设计基础、窗体和基本输出输入、常用控件、工程和程序管理、应用程序的结构、菜单程序设计、窗体设计和文件处理等。
3、JAVA程序设计
本课程主要讲授Java的语言规范、Java的编程技术及应用,主要内容有:Java基础、流程控制、方法、数组、面向对象程序设计基础、线程、图形用户界面设计等,使学生掌握用Java进行面向对象程序设计的基本方法。
参考资料来源:百度百科-计算机应用专业
一般来说大学中软件开发的专业课基本有汇编语言、c、c++、数据结构、计算机组成原理、 *** 作系统、编译原理、java、算法设计与分析、软件管理等课程;软件开发培训学校中,如ACCP软件开发工程师课程中主要有:Java理解程序逻辑、html语言、css、c#语言、数据库应用系统、jsp语言、web等课程。
从上面我们可以看出,软件开发专业侧重于编程与开发方向,毕业之后可以从事的岗位可以有Java开发工程师、数据库工程师、web前端工程师、测试工程师等等。
而这些岗位依然是目前IT行业发展,以及人工智能发展必不可少的相关岗位,软件开发的就业方向为这个职位的发展也提供了众多不错的机会。
另外软件开发就业前景如何,也能以软件开发行业的薪酬来做参考。
一般在一线城市(如北上广深)初-高级软件开发师的待遇在8000-15000之间;内地其他省会城市一般在4000-10000之间,在各行中薪酬一直处于前列。
最重要的,软件开发为学习其他编程语言打下了基础。如果可以拓展学习如人工智能、大数据、云计算等高新IT技术,那么工资薪酬将会翻倍增加,因为在IT行业来说,技术的高低决定着你薪酬的高低。
因此,对于低学历的学习者来说,可以先学习软件开发知识,从事基础的软件开发岗位,在一步一步提高自己的IT技能,就能实现高薪的梦想和改变自己的生存状态。
最后未来软件开发就业前景怎么样,相信大家也有了一个清晰的认知。端正学习态度,能力为王,脚踏实地才是在IT互联网行业长久发展的关键。
大学计算机课程学计算机应用基础、电工与电子技术、计算机网络技术、C语言、计算机组装与维修、企业网安全高级技术、企业网综合管理、局域网组建、Linux服务器 *** 作系统、网络设备与网络技术、SQL Server、网络综合布线技术、CAD绘图等。
计算机学科的特色主要体现在:理论性强,实践性强,发展迅速。
按一级学科培养基础扎实的宽口径人才,体现在重视数学、逻辑、数据结构、算法、电子设计、计算机体系结构和系统软件等方面的理论基础和专业技术基础,前两年半注重自然科学基础课程和专业基础课程,拓宽面向。
扩展资料
学科优势:
1、专业发展前景乐观计算机行业是我国的朝阳行业,有着乐观的发展前景。伴随着经济结构的调整,科技兴国战略的进一步实施,大批次的高素质计算机人才被紧缺,由于互联网的飞速发展,众多IT企业人才紧缺,都为计算机应用专业提供了丰富的岗位资源。
2、专业就业薪酬高计算机应用专业的就业率较高,由于IT行业的人才缺乏,企业为了留住人才,大多数的IT行业都提供了较为丰厚的工资福利。
3、专业就业方向多样计算机应用专业主要是面向IT企业、大众传媒公司等相关企事业单位,可以从事办公自动化、计算机组装与维修、网络搭建与管理、动漫制作、影视后期处理等工作岗位,也能够从事办公助理、硬件维修、网络搭建、网络管理等方面的工作,就业选择多样化。
参考资料来源:百度百科-计算机专业
以上就是关于请问下大学里如果报的是程序设计专业,就是computer science专业,课程大概有哪些全部的内容,包括:请问下大学里如果报的是程序设计专业,就是computer science专业,课程大概有哪些、大学软件工程的专业课程是什么、大学的软件工程学什么课程等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)