作为基尔大学ComputerScience,的学生,您将学习以下课程。
(一年级)交互设计简介本为学生提供了以用户为中心的界面和网络应用程序交互设计的基本概念和原则的介绍。该的主要重点是基于网络的系统和各种设备的界面。然后,学生将有机会将他们在这些领域获得的知识和理解应用于实际任务,包括一个案例研究。
沟通、自信和能力本介绍了职业精神和道德、沟通和写作风格:这些是科学和工程的关键技能。该还为学生提供了未来和后续职业所需的重要过渡性技能。我们还将提供就业技能方面的指导,以及关于团队工作的建议。该的交付将包括定期的活动,为学生提供个人和小组工作的机会。
编程I--编程基础本介绍了计算机编程的基本概念,以及使用现代编程语言应用这些概念的技术。该将有一个强大的实践元素。
自然计算本将为学生提供关于自然计算的核心概念的概述,在这种处理方式中,将围绕三个主要主题。(1)选定的计算方法如何受到自然界的启发;(2)利用计算技术模拟和仿真一些自然现象(如捕食者-猎物关系);以及(3)利用自然现象和材料的新型计算,如DNA.
计算机动画和多媒体该为学生提供了计算机图形、动画和多媒体的介绍;以及适当的编程和媒体开发技能,以设计和开发多媒体。这些主题将通过讲座、实践和独立研究进行研究。该的评估通过多媒体演示的制作和书面考试将这些领域结合起来。该在人机交互、视觉效果、动画原理、碰撞检测、分析和图像处理等领域提供有价值的技能,这些技能适用于界面设计、数字动画、数据科学、游戏和多媒体开发等职业。
计算机的基础知识本将为学生提供该学科核心概念的概述,并作为更详细地涵盖这些主题的其他的基础。它将使学生了解他们课程中各个之间的联系,并在上下文中正确理解它们。
(二年级)数据库系统本通过提供数据建模、数据库设计、实施和管理方面的理论知识和实践经验,向学生介绍了数据库和数据库管理系统。
移动应用开发移动应用开发已成为技术行业增长的关键领域之一,也是计算机科学毕业生的一项基本就业技能。本提供了对移动应用开发生命周期的实际理解,旨在涵盖诸如移动设备的人机交互设计原则、移动应用开发技术和技术,以及移动应用的测试和评估等领域。学生将获得为移动设备成功开发应用程序的经验,如基于Android的手机。
程序设计II-数据结构和算法在本中,学生将了解一些数据结构和算法的重要属性,这些数据结构和算法对现代计算机科学和信息技术具有基础性的意义。当他们这样做时,有充分的机会发展和练习他们的通用计算机编程技能,以便将来他们能够开发自己的软件解决方案来解决简单的问题。
网络技术本提供必要的知识和技能,使学生能够开发多层网络应用程序,并配置这些应用程序所依赖的服务器。
计算和人工智能I本将向学生介绍进化算法和神经网络的核心计算智能主题,它们在视觉系统和机器人中的应用,以及自然和合成智能系统之间的一些相似和不同之处.
软件工程本为学生提供技术和流程的知识和实践,以进行基于团队的软件系统开发。该建立在4级的要求、评估和专业性,以及Java编程的基础上。该使用正式的团队工作和敏捷开发来提供端到端的团队软件工程经验。
高级编程实践本提供了对面向对象编程及其概念的理解,特别强调了Java的高级功能及其应用.
(三年级)第三年的双重项目--ISP该使学生能够整合和应用理论知识和解决问题的技能,以解决本学科内一个相对较大或复杂的技术、软件、编程、研究或商业问题。该培养了以下基尔大学毕业生的属性。1)对思想采取开放和质疑的态度,表现出好奇心、独立思考和欣赏自然和社会世界的一系列观点的能力;2)欣赏你所选择的研究科目的发展和价值,意识到它们的背景,它们之间的联系,并意识到知识的临时和动态性质;3)信息素养。3)信息素养:查找、评估和综合大量经常相互冲突的信息、想法和数据的能力;4)创造性地使用一系列不同的方法和技术解决问题的能力,并确定哪些技术适合手头的问题;5)对你的研究和其他活动的社会、环境和全球影响的理解,包括对任何道德影响的认识。6)有能力为不同的目的和不同的受众以书面和口头形式进行清晰和有效的沟通;7)有知识、技能、自信和自我意识,积极追求你的未来目标;9)有专业和反思的方法,包括领导素质、责任、个人诚信、同情心、关心和尊重他人、问责制和自我调节;10)有灵活性,在快速变化和不确定的外部环境中茁壮成长,并根据情况需要更新技能和知识。.
海师帮可以为考生们提供专业的基尔大学计算机科学课程辅导,帮助考生们熟悉课程都学什么?我们的老师们具有丰富的教学经验,能够针对个体的需求提供个性化的辅导。