上海大学计算机科学与技术专业的课程内容主要包括以下几个方面:
主干学科 :计算机科学与技术。专业主要课程
基础课程:
电工技术、电子技术、面向对象程序设计、数据结构、离散数学、数字逻辑、计算机组成原理、汇编语言程序设计、操作系统、编译原理、数据库原理、软件工程、计算机网络、计算机系统结构、算法设计与分析。
硬件实验:数字逻辑、计算机组成原理、单片机技术、接口技术等。
软件实验:其他课程的软件实验。
专业选修课:
学生可以根据兴趣和职业规划选择选修课程,涵盖信息安全、软件工程、计算机软件与理论、计算机系统结构、计算机应用技术、计算机技术等多个方向。
实践性教学环节:
包括计算思维实训、生产实习、认识实习、计算机硬件综合大型作业、计算机应用大型作业、毕业设计(论文)等。
研究方向:
学院围绕高可信计算与信息处理及计算机系统集成的研究方向,积极开展高性能计算、网格技术、智能信息处理、软件形式化方法、网络与多媒体和容错计算等领域的科学研究。
考研科目:
包括思想政治理论、英语一、数学一、计算机组成原理与数据结构、C++程序设计、编译原理等。
通过这些课程的学习和实践,学生将能够掌握计算机科学与技术的核心理论和技能,具备从事计算机科学、技术和应用各领域科研、设计开发与教学等工作的能力。建议学生在学习过程中注重理论与实践的结合,积极参与实验和项目实践,以提升自己的实际应用能力和创新能力。