一、专业基本信息
专业名称:计算机科学与技术
总学分:73
层次:本科(专科起点)
二、专业特色
1.办学历史深厚,信誉卓著
作为我国成人高等教育的开创者和引领者,国家开放大学在远程教育领域拥有逾40年的深厚积淀。计算机科学与技术专业作为其长期重点建设的骨干专业,始终站在信息技术教育的前沿,见证了我国计算机行业的崛起与变迁,为社会输送了数十万计扎根各行各业的计算机专业人才,形成了极高的社会认可度和品牌信誉。
2.教学模式创新,学习灵活便捷
本专业彻底打破了传统教育的时空限制,构建了以现代信息技术为支撑的“线上自主学习为主、线下实践辅导为辅”的混合式教学模式。
l 灵活学习:学生可通过网络学习平台和移动App,随时随地进行课程学习、完成作业、参与讨论,完美契合在职人员的工学矛盾。
l 个性化支持:提供全程化的在线导学、助学服务,系统自动记录学习轨迹,智能推送学习资源,实现“一人一策”的个性化学习路径。
l 实践导向:课程体系嵌入大量虚拟实验、课程设计和项目案例,并通过与企业的实践基地合作,确保理论学习与技能实操紧密结合。
3.师资结构多元,力量雄厚
本专业汇聚了一支专兼结合、结构多元的高水平教学团队。
l 顶尖专家引领:由校本部的知名教授、学科带头人负责课程体系设计、核心资源建设与学术质量把关。
l 系统师资协同:整合全国开放大学体系的优秀专职教师,为学生提供常态化的教学辅导与支持服务。
l 行业精英注入:积极聘请来自知名IT企业的技术专家、项目经理担任兼职教师,将最新的行业技术、项目案例与职业标准带入课堂,确保教学内容与产业需求同步。
4.资源条件先进,平台功能强大
依托国家数字化战略,本专业构建了国内领先的数字化学习环境与资源体系。
l 优质课程资源:拥有涵盖从编程基础到人工智能前沿的完整课程资源库,包括高质量的视频课件、交互式课件、虚拟仿真实验和动态更新的数字教材。
l 一体化学习平台:功能强大的“一网一平台”集学习、管理、考试、服务为一体,提供无缝衔接的在线学习体验。
l 立体化支持服务:建立了从总部到分部再到学习中心的多级支持服务系统,为学生提供从入学到毕业的全过程、专业化、人性化支持。
三、培养目标
本专业落实立德树人根本任务, 培养适应国家现代化与信息化建设需要, 德智体美劳全面发展, 践行社会主义核心价值观, 具有良好职业素养的社会主义事业建设者和接班人。培养掌握计算机系统相关的基本理论、基本知识、基本技能和方法, 具备良好的团队合作精神和终身学习习惯, 具备一定的分析和解决问题能力, 面向企业、事业单位和行政管理部门, 能够从事计算机及相关领域的技术开发、应用和管理等工作的高素质应用型人才。
四、专业核心课程
计算机应用基础、离散数学、计算机组成原理、C语言程序设计、数据结构、操作系统、计算机网络、数据库应用技术、软件工程等。
五、培养方向与职业发展(重点)
序号 |
职业岗位描述 |
职业岗位对应知识、能力、素质结构 |
主要链接课程 |
1 |
Java开发工程师 |
知识: 面向对象编程思想与设计原则;Java SE核心语法与API;Java Web开发技术(Servlet, JSP等);主流企业级开发框架(如Spring, Spring MVC, MyBatis);数据库设计与SQL优化知识;软件工程与项目管理知识。 能力: 运用Java语言进行核心业务逻辑编程的能力;使用SSM等框架进行企业级应用后端开发的能力;数据库设计与开发能力;使用Maven、Git等工具进行项目构建与版本控制的能力;基本的系统调试与性能优化能力。 素质: 严谨的编程习惯和代码规范意识;面向对象的分析与设计思维;团队协作与沟通能力;主动学习新技术框架的能力。 |
- C语言程序设计 - 计算机组成原理 - 数据结构与算法 - 数据库应用技术 - Java程序设计 - 软件工程 - Java Web开发技术 - 企业级框架开发实战 |
2 |
Web前端开发工程师 |
知识: Web标准与浏览器渲染原理;HTML5、CSS3及JavaScript核心语法与最新特性;前端工程化与模块化开发知识;至少一种主流前端框架(如Vue.js, React)的应用知识;用户体验与交互设计基础知识。 能力: 高保真还原UI设计稿的能力;使用原生JavaScript或jQuery实现页面交互效果的能力;运用Vue.js或React等框架开发复杂单页面应用的能力;使用Webpack等工具进行工程化构建的能力;与后端工程师进行高效接口联调的能力。 素质: 良好的审美和用户体验意识;细致入微的工匠精神;跨浏览器兼容性问题的解决能力;对新技术和设计趋势保持敏感和好奇。 |
- 网页设计与制作 - JavaScript程序设计 - 数据库应用技术 - 软件工程 - 前端框架技术(如Vue.js) - 移动应用开发 |
3 |
软件测试工程师 |
知识: 软件工程与软件开发流程知识;软件测试理论、方法与流程(单元测试、集成测试、系统测试等);黑盒与白盒测试用例设计方法;缺陷管理流程与工具使用知识;自动化测试与性能测试基础知识。 能力: 编写清晰、覆盖全面的测试用例的能力;执行功能测试、回归测试并准确提交缺陷报告的能力;使用Selenium、Appium等工具进行Web/App UI自动化测试的能力;使用JUnit、TestNG等进行单元测试的能力;使用Postman等工具进行接口测试的能力。 素质: 怀疑精神和探索性思维;极强的责任心和耐心;细致、严谨、有条理的工作作风;良好的文档编写能力。 |
- 计算机组成原理 - 操作系统 - 数据库应用技术 - 软件工程 - 软件测试技术 - Python程序设计(可用于自动化脚本) |
4 |
系统运维工程师/网络管理员 |
知识: 计算机组成原理与操作系统(尤其是Linux)深入知识;TCP/IP协议族及网络设备配置与管理知识;常见服务器(如Web, DNS, DHCP)的部署与维护知识;系统安全与网络安全防护知识;Shell/Python脚本编程知识。 能力: Linux/Windows服务器系统的部署、配置、监控与故障排查能力;网络规划、配置与日常维护能力;自动化运维脚本的编写能力;对常见安全威胁进行防范和应急响应的能力;数据备份与灾难恢复方案实施能力。 素质: 强烈的责任心和系统稳定性意识;严谨的逻辑分析和问题定位能力;良好的抗压能力和应急处理能力;持续学习与知识分享精神。 |
- 计算机组成原理 - 操作系统 - 计算机网络 - 网络管理与维护 - Linux操作系统应用 - 网络安全技术 |