宾大是常春藤名校,其计算机和信息科学专业主要学的课程有CIS 099 本科生研究/独立研究、CIS 105 计算数据探索、CIS 106 可视化过去等等,今天出国留学小编就给大家介绍宾大计算机和信息科学学什么课程,如果对这个话题感兴趣的话,欢迎点击留学群。
宾大计算机和信息科学学什么课程
CIS 099 本科生研究/独立研究
学生有机会与教授(1)在研究工作中发展研究技能和技术和/或(2)在教授和学生有共同的兴趣。所承担任务的挑战必须与学生的学术水平相一致。要注册本课程,学生必须在“添加”期结束前向 SEAS 学术项目办公室 (111 Towne) 提交一份由独立学习主管签署的详细提案。先决条件:最多 2 立方米的CIS 099可用于 BAS 或 BSE 学位要求。
CIS 105 计算数据探索
本课程的主要目标是介绍与数据交互的计算方法。在本课程中,将向学生介绍 IPython 编程环境。他们将学习如何收集数据,将其存储在适当的数据结构中,然后编写自己的函数或使用库进行分析,然后显示该数据中的显着信息。数据将来自多个领域,包括但不限于旅游、娱乐、政治、经济、生物等。
CIS 106 可视化过去
潜在的课程项目包括建筑和景观效果图的飞行、天文学和宇宙学的模拟、建筑和景观环境中的人类行为建模以及宾夕法尼亚博物馆的文物研究。
CIS 107 计算机眼中的视觉文化
正在寻找来自不同专业和学校的各种学生,将他们不同的技能组合带到课程中。不需要编程知识。该课程提供基于示例的机器学习介绍,因此不需要机器学习的先验知识。
CIS 110 计算机编程概论
计算机编程概论是我们向学生介绍计算机科学系列的第一门课程。在本课程中,您将学习 Java 计算机编程的基础知识,重点是科学和工程中的应用。您还将了解更广泛的计算机科学和算法思维领域,这是计算机科学家解决问题的基本方法。
CIS 120 编程语言和技术我
快速介绍编程和软件设计的基本概念。本课程假设有一些以前的编程经验,在高中计算机科学课程或 CIS110 水平。(如果你在 AP 计算机科学 A 或 AB 考试中至少获得 4 分,你会做得很好。)不假定特定的编程语言背景:任何语言的基本经验(例如 Java、C、C++、VB、Python、Perl , 或 Scheme) 很好。如果您以前从未编程过,您应该先学习 CIS 110。
CIS 121 编程语言和技术 II
本课程以 JAVA 中基本数据结构的现有实现为基础,并将它们扩展到树等结构,研究此类结构上的操作性能,以及在实际应用中使用时的效率。向学生介绍软件工程挑战的大型项目结束了课程。
CIS 140 认知科学概论
头脑是如何工作的?本课程调查了从哲学到神经科学等学科的广泛答案。本课程特别关注简单计算和数学模型的使用。主题包括感知、学习、记忆、决策、情感和意识。该课程展示了来自母学科的不同观点如何相互作用,...