CP341 -计算机科学主题

不定期提供的计算机科学专题.

Prerequisite: 计算机科学222,计算机科学274,计算机科学275.

1 unit — Burge, Ellsworth, Jackson, Koo, Koushik, Scott

以前推荐的产品

In this class, 我们将学习Ruby on Rails,同时遵循敏捷软件开发的最佳实践, 包括行为驱动设计, 和测试驱动开发. 本课程将以一个项目结束,每个人都将在团队中工作,以展示他们从零开始构建web应用程序所学到的知识.

"World wide web" by 安德斯·永贝里 是根据 CC BY 2.0
我们今天使用的大部分软件都是通过网络访问的,而不是安装在我们的电脑上. 这就是所谓的软件即服务(SaaS). 有许多支持SaaS的框架,其中最流行的是Ruby on Rails.
Web编程:设计、开发 & 测试探索软件即服务(SaaS), 这意味着软件是通过网络访问的,而不是安装在我们的电脑上. 学生将学习如何在框架中导航, Ruby on Rails,同时遵循敏捷软件开发的最佳实践, 包括行为驱动设计, 和测试驱动开发.
蜘蛛网的照片
我们今天使用的大部分软件都是通过网络访问的,而不是安装在我们的电脑上. 这就是所谓的软件即服务(SaaS). 有许多支持SaaS的框架,其中最流行的是Ruby on Rails. In this class, 我们将学习Ruby on Rails,同时遵循敏捷软件开发的最佳实践, 包括行为驱动设计, 和测试驱动开发.
对电脑的调查.
脑图图像
大脑地图图像归于StackVis™和开发的Issac Trotts在实验室的爱德华G. Jones.
计算机科学主题:机器学习, 学生们将思考如何通过编程让计算机从过去的经验中学习和改进. 允许学生构建灵活的复杂系统,而不是死板的系统, 手工制作的项目, 本课程将学习算法,并参与各种项目,包括:自动编写其他程序的程序, 用于驾驶机器人汽车沿轨迹行驶的视觉处理程序, 棋盘游戏程序,通过与自己对弈数十万局来提高自己, 还有一个生成自然语言文本的程序.

Offerings

Term Block Title Instructor Location 学生限制/可用 Updated
Fall 2023 Block 2 计算机科学主题:数据库管理的理论与实践 Topic Details Richard Koo 帕尔默大厅127 25 / 15 04/21/2024
Fall 2023 Block 2 计算机科学主题:以人为中心的计算基础 Topic Details Varsha Koushik 塔特科学大楼101号 25 / 14 04/21/2024
Fall 2023 Block 4 计算机科学主题:就地科学模拟 Topic Details 丹尼尔·埃尔斯沃斯 帕尔默大厅126 25 / 12 04/21/2024
Spring 2024 Block 7 计算机科学主题:自然语言处理 Topic Details Blake Jackson 塔特科学楼213 25 / -1 04/21/2024
Spring 2024 Block 8 计算机科学主题:数据可视化和解释 Topic Details Ben Nye 塔特科学楼213 25 / 1 04/21/2024
Fall 2024 Block 1 计算机科学主题:程序设计语言实现导论 Topic Details Richard Koo TBA 25 / 25 04/21/2024
Fall 2024 Block 1 计算机科学主题:自然语言处理 Topic Details Blake Jackson TBA 25 / 25 04/21/2024
Fall 2024 Block 2 计算机科学主题:重塑计算机网络 Topic Details 丹尼尔·埃尔斯沃斯 TBA 25 / 25 04/21/2024
Fall 2024 Block 2 计算机科学主题:优化和深度学习 Topic Details Cory B Scott TBA 25 / 25 04/21/2024
Spring 2025 Block 5 计算机科学主题:基于价值的软件工程 Topic Details Janet Burge TBA 25 / 25 04/21/2024
Spring 2025 Block 8 计算机科学专题 Varsha Koushik TBA 25 / 25 04/21/2024
报告问题 - Last updated: 04/21/2024