[访问手机版]
扫一扫关注学校更多资讯
上海大学计算机科学与技术专业介绍
专业情况
一、培养目标
本专业旨在培养具有良好的道德修养和科学素养,系统地掌握本学科的基本理论、基本技能与方法,能运用所掌握的理论知识和技能从事计算机科学、技术和应用各领域的有关科研、设计开发与教学等工作的计算机科学与技术学科高级复合型技术人才。
二、培养要求
本专业学习计算机科学与技术方面的基本理论知识和方法,以培养具有应用设计与开发、能进行理论或应用研究的人才为主。本专业的学生应该
1. 有较强的逻辑思维能力,求实求真的精神,科学务实的思维方法;
2. 较好地掌握计算机科学与技术的科学研究方法;
3. 具有较强的分析问题、解决问题的能力,能将所学知识应用于实际工作之中;
4. 具有创新精神、合作精神和竞争意识,能较快地协调和处理实际工作中遇到的相关技术问题;
5. 具有良好的工程意识、社会公德和职业道德。
三、毕业生应有的知识和能力
1. 系统地掌握计算机科学与技术的基本理论、基本知识;掌握本专业的分析和设计的基本方法;
2. 具有很强的获取知识、运用知识与技能去分析和解决实际问题的能力;
3. 具有研究、设计、开发和应用计算机软、硬件的基本能力;
4. 在自然科学和技术科学方面有较扎实的基础,在人文科学方面有一定的知识,了解与计算机有关的法律法规,了解信息产业的发展动态;
5. 具有获取信息的能力和使用外语的能力,掌握文献检索、资料查询的基本技巧和方法;
6. 普通话水平达到二级乙等以上。
四、主干学科
计算机科学与技术
五、专业主要课程和实验
电工技术、电子技术、面向对象程序设计、数据结构、离散数学、数字逻辑、计算机组成原理、汇编语言程序设计、操作系统、编译原理、数据库原理、软件工程、计算机网络、计算机系统结构、算法设计与分析、Windows编程技术、Web开发技术等学科基础与专业选修课程。数字逻辑、计算机组成原理、单片机技术、接口技术等硬件实验以及其它课程的软件实验。
六、主要实践性教学环节
包括电子实习、生产实习、认识实习、计算机编程实训、计算机硬件综合大型作业、计算机应用大型作业、毕业设计(论文)等。
七、修业年限
四年
八、授予学位
完成规定的各课程模块学分,授予工学学士学位。
计算机学院将专业课程分成课程群、课程组,涵盖计算机硬件、软件及应用各个方面。通过这些必修或选修课程的学习,使学生全面、深入地掌握计算机系统的“时空观”、“方法论”。 ① 计算机系统结构课程群包括《数字逻辑》、《计算机组成原理》、《汇编语言程序设计》、《计算机系统结构》、《操作系统》、《单片机原理》、《嵌入式系统》等课程,其主要作用是使学生认识和掌握计算机硬件结构原理、资源管理等理论和技术; ② 程序语言与算法课程群包括《面向对象程序设计》、《Java程序设计》、《数据结构》、《算法设计与分析》、《编译原理》、《程序设计方法学》等课程,其主要作用是使学生理解和掌握计算机运行的基本原理和方法; ③ 软件工程课程群包括《软件工程》、《软件测试》、《统一建模语言UML》、《软件项目管理》等课程使学生掌握软件工程的基本原理、方法和技术; ④ 计算机应用技术课程群包括《数据库原理》、《Oracle数据库》、《Web开发技术》、《计算机网络》、《计算机安全》、《移动计算》、《多媒体技术》、《数字图像处理》、《计算机图形学》、《模式识别》、《电子商务》等课程将使学生掌握计算机应用的关键技术原理。 ⑤ 高性能计算系列课程包括《高性能计算导论》、《高性能计算软件与实践》、《高性能计算新技术》等课程,这些课程将带领同学们接触超级计算、超级计算机系统(学院拥有“自强”系列超级计算机系统:“自强3000”超级计算机曾位列世界500强之126位;性能更强的“自强4000”即将建成,安装在东校区计算机楼)。