以下是如何在Oxy开始使用CS

计算机科学是一个广泛的领域,它涵盖了从数字逻辑和高级数学理论到视频游戏和数据科学的所有内容. 这些基础和应用都需要计算机如何工作的基本知识,以及将过程转化为工作程序的能力.

与文科传统保持一致, Oxy的计算机科学专业为您提供了将计算机科学研究与其他学术兴趣结合起来的灵活性,同时也为您提供了追求高级学习或在该领域开始职业生涯所需的核心技能和知识.

在此下载小册子


学习计算机科学的选择

主修计算机科学

计算机科学专业的学生必须参加 最低 12门课程(48学分). 看到 专业概览 查看这些需求的概述.

本专业核心课程

以下七门课程构成了计算机科学专业的核心. 所有修读本专业的学生必须完成以下课程:

完成专业

完成计算机科学专业, 学生必须在必修的核心课程之外再修六门课程. 这六门额外课程将根据学生选择的专业的以下三种途径中的哪一种而有所不同. 如果你对计算机科学专业感兴趣, 你应该尽早与顾问会面,探索这些途径:

  • 计算机科学通径:传统专业
  • 数学途径以数学为重点的计算机科学专业
  • CS + X通路计算机科学专业,学生提出的跨学科方向

计算机科学课程和要求页面提供了关于这三种途径的更多信息.

辅修计算机科学

辅修计算机科学可以帮助学生为以后的就业或毕业工作准备各种机会. 辅修课程还可以为学生提供解决问题的模型和理论结构,这些模型和理论结构可以揭示人类智力和思维的运作.

辅修课程

修读计算机科学辅修课程的学生必须完成以下六门必修课程:

3-2工程方案

对于对工程感兴趣的学生,十大正规网赌平台提供了一个 3-2工程方案 与加州理工学院(加州理工学院)和哥伦比亚大学(纽约市)合作. After completing 5 years of study (the first three at Oxy; the final two at either Caltech or Columbia), 该课程的学生毕业时将获得两个学士学位:一个来自Oxy,另一个来自合作院校.

如果你对这个项目感兴趣,请联系教授. 计算机科学系和数学系的杰弗里·米勒. 新生应计划在迎新期间与3-2顾问见面.

与加州理工学院合作项目

作为一名全日制奥施康定学生,你可以 在附近的加州理工学院学习计算机科学课程 (加州理工学院). 虽然该项目通常不对一年级学生开放, 所有经过批准的课程都可以获得学分. 不需要额外支付学费.

如果你对这个项目感兴趣,请联系教授. 计算机科学系的凯瑟琳·伦纳德.

 

如何开始

如果你是计算机科学的新手,想要进一步了解这个专业,第一步就是参加考试 comp131:计算机科学基础. 本课程适用于初学者,假设您没有先前的编程经验. 在131年薪酬中,你将学习计算思考——如何将过程分解成可以被完整描述的组件——并培养计算机科学家所必需的其他习惯. 即使你最终没有主修或辅修计算机科学, 本课程将计入你的科学和数学核心要求, 所有学生都需要哪些才能毕业.

计算机科学实习

在一般情况下, 放在comp131之外, 学生应该精通变量, 分支机构(如果, 其他的), 循环(, 虽然), 函数(参数, 范围, Return -vs- print), 以及面向对象编程(类vs. 实例、构造函数、传递对继承的熟悉程度). 如果你有一些计算机科学的自学经验, 高中, 或者另一所学院或大学, 你可以把它放在comp131之外. 方法如下:

  • 在大学理事会计算机科学a先修课程考试中取得4分或更高的成绩. 这将使你进入 229年薪酬 (数据结构)并获得完成131年薪酬的学分. 很久以前参加过考试,希望复习的学生应该考虑一下 181年薪酬 (高级编程).
  • 申请豁免 (根据具体情况评估). 如果你属于以下类别之一,部门将单独评估你的情况:
  • 自学成才的学生
  • 转学分学生
  • 参加AP计算机科学原理考试的学生

要求豁免, 你必须先修计算机科学的自修课程, 是为了评估229年薪酬所需的技能. 自我放置是一个两小时的编程练习,将在Java中完成. 详细说明,以及自我安置的问题,可以找到 自我放置页面.

转移信用

你可能会赚到 转移信用 用于一般计算机科学单元或作为特定Oxy课程的课程替代. 如果你是在读学生, 请在课程开始前取得转学分授权. 取得转让学分的授权, 请将下列课程资料以电邮方式寄交教授. 凯瑟琳·伦纳德(leonardk@含氧的.edu):

  • 课程教学大纲
  • 教材的选择
  • 项目列表
  • 你打算替换的奥施康定课程(如果有的话)

院系将决定该课程是否适合COMP学分,以及在什么级别. 注册主任将决定课程分配多少氧气单位. 请注意,没有重要编程的低级计算机科学课程不太可能被批准为COMP学分, 尽管他们可能有资格获得Oxy积分.

 

计算机科学专业的机会

旅游的资金

申请资助 用来支付你参加专业会议的费用.

就业

通过做导师来加深对计算机科学的理解, 导师, 或者计算机科学的助教. 申请助教职位,请填写 学生就业申请 可以从人力资源部拿到,然后交给计算机科学系的系主任.

实习

通过实际的行业经验来发展你的技能. 我们的学生已经在许多公司完成了实习, 包括喷气推进实验室, 脸谱网, 推特, 本地创业公司. 我们经常将这些机会发布到一个邮件列表中,您可以注册: http://mailman.tbc007.net/mailman/listinfo/compsci-opportunities-l

学生的研究

通过与其他学生和优秀的教师合作进行原创研究项目,探索计算机科学研究的新方向.

该系邀请教师和学生提名(包括自我提名)一系列专题奖项, 哪些是在每学年结束时颁发的. 计算机专业大三、大四学生. 提名截止日期为每年4月15日午夜: 

  • 社区奖:  该奖项旨在表彰十大正规网赌平台计算机科学专业学生在为计算机科学学生和附属机构建立社区方面取得的杰出成就, 或者利用计算机科学为建立或改善另一个社区的生活做出重大贡献. 获奖者将获得证书,校园认可和少量津贴. 大三和大四学生都有资格获得这个奖项. 没有最低GPA要求. 提名将根据学生工作对社区的影响进行评估. 提名截止日期为每年的4月15日.
  • 跨学科的奖: 该奖项旨在表彰计算机科学专业学生在将计算机科学与其他学科相结合方面取得的杰出成就. 获奖者将获得证书,校园认可和少量津贴. 大三和大四学生都有资格获得这个奖项. 没有最低GPA要求. 提名将根据考虑程度进行评估,  跨学科工作的深度与综合, 以及对应字段的值. 提名截止日期为每年的4月15日.
  • 理论与实践奖: 该奖项旨在表彰在计算机科学研究或应用方面取得杰出成就的计算机科学专业学生. 获奖者将获得证书,校园认可和少量津贴. 大三和大四学生都有资格获得这个奖项. 没有最低GPA要求. 提名将根据研究或应用的深思熟虑和深度进行评估, 以及它对计算机科学领域的价值 &/或对社会. 提名截止日期为每年的4月15日.

 

FAQ

问:我需要什么样的电脑?

有自己的笔记本电脑很有用, 更多的内存和更快的处理器总是更好, 但是你可以从一个非常基本的设置开始. 如果有必要,您可能希望选择可以在将来升级的机器. 操作系统由你决定. 电池寿命和重量对你来说可能很重要.

问:我一定要成为一名程序员吗?

No. 我们的入门课(131年薪酬)不要求任何先前的经验.

问:我需要知道很多数学知识吗?

No. 计算机科学需要一些数学知识, 某些领域,如机器学习和数据科学,需要大量的数学知识, 但即使没有高等数学课程,你也可以成为一名非常成功的计算机科学家. 如果你数学不好,请拿 149年薪酬 越快越好.

问:我在哪里可以加入一个对技术感兴趣的有趣的小组?

加入Oxy开源,我们的学生组织. 他们举办社交活动、研讨会和其他大型活动. 我们有一个Slack频道,你可以加入.Edu邮箱地址: http://join.slack.com/t/oxyos/signup

联系计算机科学
天鹅厅B101