四川大学计算机科学与技术专业主要学习以下课程:
高级语言程序设计 (I、II)汇编语言程序设计
离散数学
数据结构与算法分析
计算机组成原理
编译原理
操作系统
数据库系统管理
计算机网络
计算机导论
微机系统与接口技术
专业外语
面向对象程序设计
计算机系统结构
现代软件工程
软件开发环境与工具
软件测试技术
计算机图形学
人工智能
多媒体技术
模拟电子技术
数字电子技术
此外,该专业还涉及以下专业方向:
人工智能方向:
系统掌握神经网络、人工智能、图像识别、语言识别、自然语言处理、深度学习等的基本理论、基本方法和基本技能,能胜任智能系统研发的高素质应用型人才。
信息安全方向:
系统掌握信息安全、密码学、网络安全理论与技术,信息安全系统设计基本方法和基本技能,能胜任信息安全系统的设计、开发、运行维护的高素质应用型人才。
建议学生在学习过程中,注重理论与实践相结合,积极参与项目实践,以提升自己的实际应用能力和解决问题的能力。