计算机科学常见问题解答

计算机科学将主要关注计算的基础, 哪些在不同的计算硬件和操作系统中保持不变. 任何在过去几年里制造的计算机,只要它的机械维修良好,都应该足以用于学习计算机科学.  CS1以外的课程可能要求学生有一台笔记本电脑,可以带到课堂上. 我们不希望任何人因为没有电脑而不学习CS,所以请赌博正规的十大网站技术总监 借一台笔记本电脑.  

A laptop is also convenient for taking to class and group work; we would suggest a laptop computer over a desktop computer for that reason. Virtual machines (VMs) can be useful in some classes; we would recommend a laptop (not a Chromebook) with an Intel or AMD processor to support running a VM (if you have a laptop that does not support virtualization that would be ok and we would make reasonable accommodations).

 

赌博正规的十大网站的注册主任负责批准转学分. 在校外上课之前,请确保通过注册主任将课程正确转到校外. 如果你想要一个转学的课程专门用于计算机科学专业或辅修课程或者作为另一门计算机科学课程的先决条件, 那么这门课程需要得到计算机科学学院的批准. 这需要为他们提供一个教学大纲(课程目录描述是不够的)。. 这应该在上课前完成,因为不能保证替代会被接受.

 

如果你知道你想要的专业,你应该考虑正式换一个CS教授作为指导老师. 您不需要等待声明major来执行此操作.

 

计算思维通常用Python教授,CS1/CS2/设计通常用Java教授,计算机组织则介绍C的基础知识. 选修课可以使用不同的语言. 一旦某人精通了基本的CS概念,他们应该能够相对容易地学习新的语言.

 

计算机科学系有一个由paraprofs维护的邮件列表. 还有一个 Facebook页面.

 

注册商的网站上有一个过去所需积分的列表(在预注册中找到),但对CS的需求每年都在增加,所以在竞标时要记住这一点. 大多数选修课不是每年都有,可能由该地区的访问专家教授,所以你可能只有一次机会.

 

研究机会提供给那些表现出积极和勤奋的学生(通常是通过在计算机科学课上表现出色或做过有趣的业余项目),以及对导师的研究领域感兴趣的学生. 许多大学在夏季都有“REU”项目, 对于像CC这样的小学院的学生来说,哪些是获得研究经验的好方法.

独立学习模块通常为常规课程中不提供的高级主题提供. 特别是, 计算机科学教师很少同意教授正常课程的独立学习版本,仅仅是因为学生无法在常规课程安排时上课. 独立学习模块不是通过个人项目或制作电脑游戏获得大学学分的一种方式. 你必须与CS教授讨论你的独立学习主题的想法,并在入学前获得批准. 因为目前在CS项目中,学生与教师的比例很高, 很少有独立学习单元的要求可以被满足.

显示所有 / 隐藏所有

报告问题 - 最后更新: 01/04/2024