卷首语
亲爱的高三学子,你是否在为将来怎样选择专业而困惑?你是否在阅读专业介绍时总是似懂非懂?你是否想更加全面地了解专业究竟学什么?学成之后都能干什么?
不要担心,大连海事大学本科招生办推出“湖畔心声·海大学子谈专业”专栏,这里将有优秀的学长学姐们通过亲身学习经历和感受,带来最鲜活、最真实的专业介绍和一手信息,为你解密他们眼中的专业究竟是什么样子。下面,就让我们一起看看他们是怎么说的吧!
为什么选择计算机科学与技术
目前,计算机技术处于技术发展的活跃期,计算机的应用将会更加广阔、更深入地影响人们的生活和工作。计算机的专业领域及相关应用领域需要大量的专门化人才,为年轻一代的计算机专业工作者提供了广阔的舞台和发展空间。
海大的计算机科学与技术
大连海事大学计算机科学与技术专业创建于年,是我国恢复高考后首批招生专业之一。年建立省级实验教学示范中心;年列为省一流学科计算机科学与技术学科建设专业;年获得教育部工程教育专业认证受理;年确定为省一流本科教育示范专业;年通过教育部工程教育专业认证自评网络评审。专业学制四年,每年招收3个本科专业班(约90人),目前在校本科生人数为人。
强大的师资力量
专业现有全职教师29人,其中教授6人、副教授18人、讲师4人、实验师1人,另聘长江学者1人。具有博士学位的教师比例为67%,具有工程背景的教师比例为63%,教师承担有国家“”、“”、自然科学基金等课题。
国际合作与交流
专业与英国拉夫堡大学、法国奥尔良大学、爱尔兰国立梅努斯大学以及美国休斯顿大学等具有“2+2”合作办学项目。另外,本专业每年都有较高的保研比例,学习成绩优秀者毕业后有直接进入一流大学继续深造的机会。
专业特色
计算机科学与技术专业定位在立足交通、聚焦海事、面向海洋,瞄准海洋交通数据获取与感知的软硬件开发、系统运维等相关领域,培养具有良好的科学素养和职业素养,具备设计开发复杂计算机软硬件系统和计算机应用系统的能力、解决复杂工程实践问题的能力以及良好的沟通合作、组织管理能力,能够在信息产业、交通运输、制造业、国防等行业的计算机相关领域部门中,从事计算机软硬件系统的设计开发、运维管理等工作的工程技术人才。专业注重学生工程技术知识的掌握、实际解决问题能力的培养以及综合人文素养的提升。主要研究方向包括:多媒体及人工智能、软件理论方法与软件工程、人机交互设计、复杂网络技术、快速计算及嵌入式系统等。本专业的教学紧跟国际计算机领域前沿技术的发展趋势和航运业发展的迫切需求,突出了本专业的特色,取得了良好的成效和业界声誉。
多样化的教学设施
计算机科学与技术专业拥有计算机专业硬件实验室,共享软件工程、网络工程专业实验室。通过贯穿项目驱动的专业课内实验以及独立的实验课、课程设计、实训课程和实践课程等集中实践教学环节,加强学生实践能力和创新能力的培养。拥有4个企业实习基地,如东软教育科技集团等,聘请企业教师,全部学生可在毕业前进行综合实习。
我眼中的计算机科学与技术
陈柯宇,级计算机科学与技术专业学生,担任班长职务,专业排名1/,平均绩点4.35,90分以上课程59门,获得各项奖学金,包括中国银行一等奖学金、国家奖学金等。曾获得大连海事大学“三好学生”、“优秀学生干部”、“优秀团员”等各类荣誉称号;以负责人身份参与年大学生创新训练项目,项目“基于改进的CNN-LSTM的智能家居行为识别方法”获得国家级立项;发表学术论文一篇,JCR:Q2,SCI检索,现保送至电子科技大学计算机科学与技术专业。
我是本专业届的一名毕业生,担任班长职务,现保送至电子科技大学。在我看来,我们专业学习更加广泛和通用,不只是限制于某个具体的方向,而是对各个领域知识都有涉猎。如果在接下来的学习阶段或工作中,需要对某一方面进一步钻研,也可以很快上手。在这里,我以基础客观事实为基础,和大家聊聊一下我们的专业,希望通过简短的介绍能让大家对我们有进一步的理解。
大家可能会有疑惑,我们专业的同学需要完成哪些课程的学习,来达到学校描述的培养要求呢?下面的拓扑图可以帮助大家理解。
初入大学的第一个学期,我们的课程量并不多,主要是基础性课程。公共基础课包括高等数学、大学英语、思想道德修养与法律基础、逻辑学、体育(共4学期)。相对专业方面的基础课包括C语言程序设计、离散数学。这样的课程安排为大家刚刚进入新的环境,适应大学学习方式留出来充分的缓冲时间。虽然第一学期课程难度不大,但我们不能过于放松和忽视其重要性,对于部分课程(如C语言、高数等)需要夯实基础,否则对后期的学习影响甚大。大一下学期,除了基础课程中国近现代史纲要、高等数学、大学英语、线性代数、大学物理、大学物理实验,我们专业同学还需要学习电路基础、面向对象程序设计(C++)。电路基础为后面的硬件相关课程提供理论基础。在临近放假时,我们有程序设计实训。
进入大二,公共基础课包括马克思主义基本原理、毛泽东思想和中国特色社会主义理论体系概论、大学物理、大学英语、概率论与数理统计。至此,公共基础课全部学完,我们更多的会学习专业性课程。必修课包括:模拟电子技术、数字逻辑与数字系统、数据结构。其中,数据结构绝对是我们专业同学学习的基石。限选课提供的选择有计算方法及MATLAB应用、Java语言程序设计,如果同学们对这两门语言感兴趣可以选修。学会熟练使用MATLAB能够解决很多数学建模的问题;Java语言的重要性体现于它的普遍性。
大二下学期的必修课程是数据库原理、计算机组成原理以及它们配套的实验。选修课更加的多元化,包括:软件工程、算法设计与分析、互联网软件基础、多媒体技术。软件工程从工程学的角度研究软件的开发过程;算法设计与分析老师会讲解基础而使用的算法,这门课是不错的选择;互联网软件基础主要授课内容是编写动态网页的JSP语言,如果你有意向了解前端编程可以选择;如果喜欢自己做视频剪辑,做一些小创意,可以选择多媒体技术,当然别忘记提交这门课贯穿整个学期的大作业:自己的多媒体相关作品。放暑假前,我们专业有嵌入式系统软件设计实践。我们使用Arduino开发板,基于树莓派的Linux系统下的C语言编程。使用红外线传感器、超声波传感器等器件,组装小车设计电路,实现小车的遥控控制前进、停止、左右转弯,以及自动避障和红外避障等功能。
大三开始我们学习的都是专业相关的课程。编译原理、微机原理与汇编语言、操作系统、计算机网络、计算机体系结构。限选课程中有Android平台应用开发技术(推荐)、人工智能、计算机专业英语、信息系统分析与设计、计算机图形学、软件设计与体系结构、Unix/Linux体系及编程、工程项目管理(计算机)、大数据分析技术、.Net体系及编程、JAVAEEWEB应用程序设计。大家可以按照自己的兴趣、规划、能力选择自己的课程。
为了保证足够的毕业要求,指标点能够被限选课充分支撑,限选课被分成了3组:推荐组、2选1组和任意组。推荐组中的课程要求都选,2选1组中的课程要求每组至少选一门。
大三结束,我们已经基本掌握了计科专业应该掌握的所有知识!学期末,我们会开展两个课程实践:移动应用开发课程实践、计算机系统综合设计。移动应用开发课程实践要求我们用两周时间设计、实现一个Android系统的app,这也是我之前推荐同学们选修“Android平台应用开发技术”的原因。计算机系统综合设计,需要我们充分运用学习的知识,设计并实现了一套计算机数据采集、通信及分析系统。使用传感器采集数据、通过计算机处理数据,将采集信息实时显示到手机远程监控界面,综合性极强,收获良多。
课程遇到问题可以及时向老师求助,老师们都十分亲切,耐心给同学们解答。可以申请进入老师实验室,协助完成老师的研究课题,在专业知识方面能够有所拓展,提高专业能力,为进一步深造或就业创造竞争力。当然,如果想要自己的竞争力更加突出,也不能局限于学校的要求。有的课程要求较低,如果只是追求期末成绩,不求甚解,死记硬背追求高分,结果上可行,方法却不推荐。对平时课程知识充分理解,以后才能灵活运用,在后面的学习遇到相似的内容可以做到举一反三,节省理解时间。由于学时的限制,不少课程仅教授基本知识,教学深度不够,如果需要与更高层次学校的同学竞争,需要自己在课程外下很大功夫。
大四时开始的两个星期是专业综合实习,由企业教师给我们上课,通过具体的项目熟悉企业软件开发的过程。完成实习后,我们大学的课程任务就剩下完成毕业论文了。
给学弟、学妹的学习建议:
最低要求:修完规定的学分,顺利毕业拿到学士学位有明确的奋斗目标、合理的计划,并铁血执行实施了解