Bachelor of Science in Computer Science

Bachelor of Science in Computer Science

Build the Software That Drives Society

Software touches every part of our lives. 计算机科学家创造软件,并解决问题,使软件更有用. 他们利用人工智能(AI)的知识来做到这一点。, 机器学习, human-computer interaction, 网络安全, 和算法, among other areas of computer science. 拥有esball国际平台客户端计算机科学学士学位, 你将准备好创造明天的技术.

Why Major in Computer Science at Clarkson?

软件是计算机科学的核心,在本课程中你将成为一名熟练的程序员. 更重要的是, 虽然, 你将获得对计算机科学的深刻理解,你将学会解决难题,使软件更好、更有用.

作为esball国际平台客户端的本科生,你将学习以下主题:

  • Software design and development
  • Algorithms and data structures
  • 操作系统 and computer networks
  • 人工智能、机器学习和计算机视觉
  • 虚拟现实与人机交互
  • 密码学 and 网络安全

计算机科学系是一个很小的, 研究部门, 对于计算机科学程序来说,这是一个不寻常的组合吗. Our small size leads to a friendly, collaborative atmosphere among students, and to personal attention from the faculty.

事实上,我们是一个研究部门,这意味着你将有机会参与研究,帮助教授推进该领域的边界. 这也意味着你的高级计算机科学课程将由专家教授,你将分享一个新知识正在被创造而不仅仅是传播的项目的兴奋.

And, our Computer Science Class of 2023 had a 100 percent placement rate.

你会学到什么

在120个学分中,你需要获得学士学位, 计算机科学专业包括70个学分的计算机科学, mathematics and science. 这使您可以灵活地声明辅修甚至第二主修.

您的计算机科学课程将涵盖以下主题:

  • Software design and development
  • Algorithms and data structures
  • Programming Languages
  • Theory of computation
  • 操作系统
  • 计算机网络
  • Artificial intelligence
  • 机器学习
  • 计算机视觉
  • 虚拟现实
  • Human-computer interaction
  • 量子计算
  • 密码学
  • 网络安全

计算机科学课程包括43个学分的计算机科学, 15 credit hours in mathematics, and 12 credit hours in science. 30 credit hours are in free electives, 如果你选择修辅修或第二专业,哪一项足够.

All courses are 3 credits unless noted.

Clarkson Common Experience

以下课程是所有学生的必修课程,无论他们的学习计划如何. 这些课程在秋季学期开设, FY100第一年研讨会只要求一年级学生参加. FY100和UNIV190通常在esball国际平台客户端第一年的秋季学期进行. 
FY100 First-Year Seminar (1 credit) 
UNIV190 The Clarkson Seminar (3 credits)

Computer Science Core Requirements

学生须修毕以下课程:

计算机科学:

  • CS141计算机科学概论I(4学分)
  • CS142 Introduction to Computer Science II
  • CS241 Computer Organization
  • CS242 Advanced Programming Concepts in Java
  • CS341 Programming Languages
  • CS344算法 & 数据结构
  • CS345 Automata Theory & 正式的语言
  • CS350 Software Design & 发展
  • CS444 Operating Systems
  • CS499 Professional Experience

Professional Experience

学生必须完成以下专业经验: 
CS499 Professional Experience (0 credits)

Math Courses for Computer Science

学生须修毕以下课程:

  • MA131微积分I
  • MA132微积分II
  • MA211基金会
  • MA339 Applied Linear Algebra
  • or MA239 Elementary Linear Algebra
  • STAT383概率 & 统计数据
  • or STAT381 Probability

Computer Science Core Electives

学生必须完成以下三门课程:

  • CS442 Computational Complexity
  • CS443 Parallel Programming
  • CS445 Compiler Construction
  • CS447 Computer Algorithms
  • CS449 Computational Learning
  • CS451 Artificial Intelligence
  • CS452 Computer Graphics
  • CS455 Computer Networks
  • CS456密码学
  • CS457电脑 & 网络安全
  • CS458程序验证的正式方法
  • CS459 Human-Computer Interaction
  • CS460 Database Systems
  • CS461 Virtual Environments: Principles & 应用程序
  • CS464 Computer Game 发展
  • CS465 Mobile 机器人 & Human-Machine Interaction

学生必须完成以下两门课程:

  • COMM440 PHP/MY SQL Interactive Design
  • 高级万维网接口设计
  • COMM444 Linux Web System Administration
  • CS442 Computational Complexity
  • CS443 Parallel Programming
  • CS445 Compiler Construction
  • CS447 Computer Algorithms
  • CS449 Computational Learning
  • CS451 Artificial Intelligence
  • CS452 Computer Graphics
  • CS455 Computer Networks
  • CS456密码学
  • CS457电脑 & 网络安全
  • CS458程序验证的正式方法
  • CS459 Human-Computer Interaction
  • CS460 Database Systems
  • CS461 Virtual Environments: Principles & 应用程序
  • CS464 Computer Game 发展
  • CS465 Mobile 机器人 & Human-Machine Interaction
  • EE368 Software Engineering
  • EE466计算机A
  • IS314 Database Design & 管理

Computer Science Other Electives

科学选修课:

学生必须完成化学(CM)或物理(PH)的两门课程的讲座/实验序列。, plus 4 additional credits in the biology (BY), 化学(CM), or physics (PH) subject areas.

Knowledge Area/University Course Electives:

学生将有至少18个学分可用于知识领域和/或大学课程选修,以满足esball国际平台客户端共同经验的要求.

自由选修课:

主修计算机科学的学生将有大约30个学分可用于他们选择的课程.

*航空航天研究或军事科学的高级(300或400级)课程最多12个学分可计入毕业要求. 航空航天研究或军事科学学分在100和200级别不计入所需的120小时. Other restrictions may apply; check with the department for details.

esball国际平台客户端, 这家公司不仅规模小,而且致力于科技, 你不必等待参与的机会 cutting-edge research. 我们的教师经常依靠本科生协助他们的工作, which covers topics such as computer vision, 机器学习, 传感器数据分析, 自动推理, natural language processing, 虚拟现实, 机器人, human-robot interaction, 网络安全, algorithmic accountability, 量子计算, and computational complexity.

坐在场边是跟不上比赛的. 在esball国际平台客户端,近90%的计算机科学专业学生至少有一次实习经历. 你甚至可以把实习变成一份全职工作.

我们的学生曾在许多组织实习,包括:

  • 亚马逊
  • 安德森咨询
  • 美国在线
  • Aplix集团.
  • Catholic University of America
  • CBSI
  • 经销商.com
  • 通用电气(General Electric)
  • George Mason University
  • 洛克希德·马丁公司
  • 微软
  • Mozilla
  • National Security Agency
  • PROXICOM
  • 桑迪亚国家实验室
  • Syracuse 研究 Corp.
  • U.S. 空军
  • VMware

在esball国际平台客户端了解更多esball国际平台客户端合作社和实习的信息.

计算机科学专业的学生可以参加200多个学生经营的俱乐部和组织. 有些,比如 谷歌 Developer Student Club, Software Engineering Club 和任务型机器人俱乐部让你把你的计算机科学技能的工作. 但你也可以参加俱乐部或校内运动, 尝试一种新的爱好,或者通过社区服务回馈社会. See all clubs and activities.

辅修计算机科学的目的是为你提供一个坚实的和连贯的介绍计算机科学. The requirements are in two areas. 第一个领域为编程奠定了坚实的基础, 基本的软件工程原理和设计, 数据结构和算法的分析和实现. 第二个领域包括选修课,允许你探索计算机科学的各个领域或专攻其中一个领域. 大部分选修课必须是高级课程. 辅修课程总共需要修七门课程.

辅修计算机科学不面向计算机科学或软件工程专业的学生. Students must also achieve a GPA of 2.0 in the courses below.

All courses are 3 credits unless noted.

Computer Science Minor Core Requirements

学生须修毕以下课程:*

CS141计算机科学概论I(4学分)
CS142 Introduction to Computer Science II
MA211基金会
CS344算法 and 数据结构

Computer Science Minor Electives

学生必须完成以下课程:**

计算机科学(CS) 200级或以上3学分课程
计算机科学(CS) 300级或以上3学分课程
计算机科学(CS) 400级或以上3学分课程

Course Substitutions

*Some course substitutions are possible. 本署备有一份可接受的替代品清单,并每年更新. 目前, the allowed substitutions are EE261 for CS141, CS142的EE363, EE360 for CS241 and MA346 for MA21l.

**某些课程不能用来满足选修课. 所有的排除列表可从部门和每年更新. 目前的名单包括所有名为“定向学习”的课程, Computer Science Clinic, or Undergraduate 研究.

Computational Science

在这门以数学为重点的辅修课上解决棘手的问题. 建立你的知识在数值方法,微分方程,线性代数和统计. 了解更多esball国际平台客户端计算科学的辅修课程.

Information Technology

实际上,现在每个组织都是由信息技术驱动的. 在本辅修课程中,您将对该技术的一些关键方面有一个很好的概述. 辅修课程包括编程和软件开发, 计算机系统, database administration, computer networks and web technologies. 了解更多信息技术辅修课程.

机器人

这个多学科领域与机械工程相结合, 电, 计算机与软件工程和计算机科学. 在本课程中,看看机器人是如何承担对人类来说太脏、太危险或太枯燥的工作的. Learn more about the 机器人 minor.

统计数据

机会是, 你会发现有很多机会把你的技能运用到分析数据和解决问题上. 统计学家在政府、医疗保健、商业和许多其他领域工作. Learn more about the statistics minor.

最初成立于20多年前,旨在推广开源软件, 这个学生主导的实验室已经扩展到包括网络教学实验室和虚拟现实实验室. These labs support a variety of projects. COSI的学生在开源竞赛中赢得了多个奖项. 当前的主要项目包括一个镜像站点,它提供, 等, 下载各种Linux发行版和软件,如Blender, Cygwin和Eclipse. 另一个主要项目是维护一个工作教学实验室, including all the required hardware, software and networking. 这些项目为学生提供了宝贵的实际操作经验. 探索实验室.

Integrating Multiple Disciplines

来认识一下Essence’25吧,她是esball国际平台客户端(esball国际平台客户端)计算机科学专业的学生,一直在AIDFab实验室工作. Using cutting-edge metal 3D printers, 机器人, 和其他最先进的技术,该项目解决了对适应技术日益增长的需求,以支持就地老化.

职业的可能性

科技并没有放缓,对更多计算机科学专业毕业生的需求也没有放缓. 我们的大多数毕业生开始他们的职业生涯作为软件开发人员和美国.S. 美国劳工统计局(Bureau of Labor 统计数据)预计,到2031年,软件开发人员的工作岗位将增长25%. 因为社会的每个领域都依赖于科技, 你几乎可以在任何你能想到的领域有所作为. 拥有计算机科学学位的毕业生可以开发软件和计算机技术,影响从金融到艺术的各个领域, from healthcare to manufacturing, and from education to engineering.

你也可以考虑攻读计算机科学的硕士或博士学位.

Besides a job as a software developer, 这里有一些其他的工作,你可能会考虑与计算机科学学士学位

  • Web开发人员
  • 数据科学家
  • Information technology specialist
  • Information security analyst
  • 网络工程师
  • Database administrator

最近的雇主

我们的计算机科学专业的毕业生很快就开始工作了. 这要归功于我们与IBM等领先雇主的关系, esball国际平台客户端的计算机科学学位会让你在就业市场上占据优势. 这是一个有回报的学位.S. 美国劳工统计局的数据显示,软件开发人员的平均年薪为12.1万美元.

近年来,我们的毕业生在许多组织工作,包括:

  • 康宁
  • 德勤
  • General Dynamics Mission Systems
  • 全球铸造厂
  • 谷歌
  • Gracenote
  • IBM
  • INFICON
  • 印孚瑟斯
  • 洛克希德·马丁公司
  • U.S. 空军

esball国际app院

我们的一些毕业生继续读esball国际app. 在硕士阶段,学费通常由雇主支付. 在博士阶段, 这几乎总是有全额的经济援助,并导致职业生涯作为一个研究人员在工业或作为一个大学教授. 我们的毕业生去攻读博士学位的一些学校是:

  • 耶鲁大学
  • University of Wisconsin–Madison
  • 莱斯大学
  • University of Rochester
  • University of Pittsburgh
  • 弗吉尼亚理工大学
  • 利哈伊大学
  • Rensselaer Polytechnic Institute
  • esball国际平台客户端

“计算机科学改变了你思考问题的方式,帮助你快速学习新技能, 因为这个行业每天都在不断发展. 我的实习经历和研究经历让我明白了团队合作以及何时该自力更生的重要性."

Alexander Kupin, 21届,计算机科学学士,23届,计算机科学硕士

esball国际平台客户端

Department of Computer Science
电子邮件: cs@airasiaonlinebooking.net
电话: 315-268-2395

有兴趣了解更多esball国际平台客户端计算机科学学士学位的知识? 今天联系计算机科学系与您的问题.

图像
100%安置本科-特定项目

在计算机科学专业学习是什么感觉

听听Sarah Inzerillo在21届的演讲,她最喜欢这个项目的哪些方面. 

跟上潮流

学习解决编程问题,将驱动明天的技术与esball国际平台客户端计算机科学学位. 今天了解更多.