作为加州大学系统首个独立计算机学院,UCI计算机与信息科学学院构建了独特的三大教学模块。学院年度招收2000余名本科生,课程设置聚焦前沿技术领域,特别在人工智能和游戏开发方向具有显著优势。
课程模块 | 核心课程 | 学分要求 |
---|---|---|
基础编程 | 数据结构与算法 | 16学分 |
人工智能 | 机器学习基础 | 12学分 |
游戏开发 | 3D引擎架构 | 8学分 |
游戏开发课程突破传统教学模式,将软件工程理论与实际项目开发结合。学生在学习引擎架构的同时,需完成多人联机游戏原型开发,课程评估包含代码质量审查和用户体验测试。
选修课程设置注重学科交叉,提供包括社会计算、数据可视化等32门拓展课程。移动应用开发课程要求学生完成APP从需求分析到应用商店上线的完整流程。
个人陈述需从8个命题中选择4个进行阐述,重点展现学术潜力和专业认知。建议结合具体项目经历,说明选择计算机科学的动机和未来规划。
与硅谷科技企业建立联合实验室,学生可参与实际研发项目,优秀成果有机会申请技术专利
本科生科研计划提供专项经费支持,学生可自组团队申请创新课题