学长学姐说专业 || 软件学院:软件工程


软件学院软件工程专业李宗伦

一.写在前面

 学弟学妹们大家好,想必此刻的你们和四年前的我一样,对即将开启的大学生活与专业学习充满好奇与憧憬。但同时你们也许会些许迷茫,尤其是在选择自己今后专业这样一个关键的人生节点。对软件工程专业感兴趣的同学,想必心中都会有如下的疑惑,软件工程专业是什么样子?它适合自己吗?没有编程基础该怎么办呢?看完这篇介绍,希望能解答你们的疑惑。

二.学院简介

 北京交通大学软件学院成立于 2003 年 3 月,是经教育部、国家计委批准成立的 37 所国家示范性软件学院之一,也是全国首批 33 所国家特色化示范性软件学院之一。学院侧重行业应用领域的软件研发,坚持立德树人的办学理念、强化实训实习、产教融合,契合学校知行校训,旨在培养德智体美劳全面发展的国际化软件人才。 学院下设软件工程研究中心、智慧交通软件与安全研究中心、软件工程实验教学示范中心,90%以上的专职教师具有海外留学、进修或访问经历,具有工程实践背景,在日常教学中注重理论知识与实际需求、前沿技术的融合。 

三.课程介绍

 软件工程专业的课程设置是很多同学关心的问题。大一学习微积分、线性代数等基础课程,打牢数学能力基础,初步接触编程;大二开始接触专业课,学习数据结构、算法等核心课程,尝试运用编程能力解决实际问题;大三一方面精进技术,另一方面从宏观角度剖析软件工程,包括需求分析、项目管理、软件测试等;大四开始实习,亲身体验软工行业。除了软件工程专业本身的固有课程外,学院结合当前计算机领域热点,开设了如大数据概论、人工智能基础、机器学习等课程,开拓学生视野,对接前沿热点,为以后同学们研究生或工作阶段的专业成长奠定基础。值得注意的是,学院尤其注重实践能力的培养,除了理论课程之外,还提供了宝贵的实验、实训和项目实践机会,确保学生能够在实际工程中应用所学理论知识,解决实际问题。

四.大学生活

 在软件学院,大学生活丰富多彩。以我自己为例,由于大学前没有任何编程经验,大一才敲出第一行“Hello World”代码,所以大一便将重心放在了数学基础知识与代码能力的培养上,事实证明没有编程基础一样能学好软件专业,付出便会得到回报,大一结束时我的学习成绩名列前茅。大二阶段,除了稳固自己的学习成绩外,开始参与学生工作与社团活动,成为院科协宣传部副部长,协助管理社团推送工作;并担任班级团支部书记,团结班委一同将班级建设为五星先进集体,本人也获评校十佳团支部书记;同时我还是院羽毛球队一员,在学习之余与球友一同训练,精进羽球技术,强身健体。

图1 讲座分享.jpg

(经验分享讲座)

 大三这一年是保研的关键期,我开始积极参与大创项目,自学VR相关技术,并以第一作者身份发表学术论文一篇;联系校内校外老师,积极报名参加科研项目,参与发表一篇CCF A类论文;与同学组队参加多项专业竞赛,获两项国家级奖项与若干省部级奖项。最终如愿以偿保研至清华大学。

图2 软件创新大赛一等奖合影.jpg

(软件创新大赛一等奖)

 回顾自己的四年北交时光,在软件工程专业,我上的最重要的一课就是对自身学习能力的培养,尤其是自学能力。计算机领域的发展日新月异,技术迭代迅速,自学能力强、有钻研能力的同学会在软件工程这个专业中更为游刃有余。

  欢迎学弟学妹报考北京交通大学软件工程专业!