计算机科学是一门计算研究,它为学生提供了动态发展的科学的挑战和兴奋,其发现和应用影响着现代生活的方方面面。计算机科学是一个知识丰富的领域,从业者应用计算方法来解决各种有趣且具有挑战性的问题。计算机科学家从事理论计算机科学、计算机系统设计、算法和编程语言等核心领域以及数据库和网络等更面向应用的领域的研究。
1.课程要求
要获得计算机科学学士学位,必须完成学士学位的要求,并证明其精通第二语言。计算机科学专业的学生必须完成至少 60 个 CS 课程学分,其中 24 个学分必须在俄勒冈大学获得。此外,专业必须完成 28 个数学学分、12 个科学学分和 4 个技术或商业写作学分。CS专业的具体要求分为五类:核心课程、集中课程和选修课程、数学、写作和科学。
2.美国俄勒冈大学计算机和信息科学课程介绍
人工智能;
辅助技术;
计算科学;
计算机视觉;
网络安全和隐私;
高性能计算;
人机交互;
机器学习;
自然语言处理;
网络和系统;
并行和分布式计算;
性能分析;
编程语言和编译器;
科学可视化;
软件工程;
理论计算机科学。
计算机系可授予学士、硕士和博士学位;此外,还为想要接触计算机和计算机应用程序的学生提供两个本科辅修课程和一系列服务课程。随着学科的成熟和学生需求的变化,学校的计算机科学课程也在不断发展。
3.设施
计算机科学系位于 Deschutes Hall,这里设有教职员工和研究生办公室以及用于研究和教学的广阔实验室空间。
本科专业可以使用由 CS 本科生导师和实验室助理配备的校园计算实验室。攻读高年级课程的本科生和研究生共享一个协作计算实验室,供 CS 学生专用。从事积极研究的研究生和本科生也可以使用相关研究实验室的计算设施。
高性能计算实验室在多个领域开展研究,包括优化编译器、性能建模和优化、并行算法和软件工程。示例项目包括用于构建应用程序性能模型、确保软件质量或检测安全漏洞的软件静态和动态分析;使用机器学习和其他方法对软件的运行时特性进行建模;开发数据挖掘技术以研究和改进 HPC 软件工程流程;应用自然语言处理方法研究和提高 HPC 软件开发人员的生产力;在多个应用领域设计新算法或改进现有算法,包括大规模动态图、计算物理学和计算生物学。
4.荣誉课程
计算机科学系为其本科专业提供荣誉课程。在获得预先批准后,学位课程的学生有资格通过满足部门的荣誉要求(包括撰写论文)获得计算机科学荣誉。
以上就是关于美国俄勒冈大学计算机和信息科学课程介绍的内容。培训啦专业课程辅导,2100+严选硕博学霸师资,针对学生的薄弱科目和学校教学进度,匹配背景相符的导师,根据学生情况进行1V1专属备课,上课时间灵活安排,中英双语详细讲解课程中的考点、难点问题,并提供多方位的课后辅导,辅助学生掌握全部课程知识,补足短板。