湖北工程学院
尹孟嘉 (副教授 )
开课中
简介: C语言是一种结构化计算机程序设计语言。它既具有高级语言的特点,又具有汇编语言的特点。它的功能强大,可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。因此,它的应用范围广泛,不仅仅是在软件开发上,而且各类科研都需要用到C语言。 “C语言程序设计”可以作为程序设计类的入门课程,是高等院校计算机专业及相关理工专业重要的专业基础课,其目的是培养学生的程序设计的基础知识,帮助学生把握程序设计的方法和思路,使学生具有一定的编程技能和分析、解决问题的实际能力,为后续课程(数据结构、面向对象程序设计、操作系统、编译原理和软件工程等)打下坚实的基础。
广西师范大学
于枫 (副教授 )
开课中
简介:计算机组成原理是计算机类专业的学科基础必修课程。本课程讲述的是单处理机计算机系统的组成、工作原理及逻辑设计方法,内容包括数据的编码表示、运算方法和运算器、存储系统、指令系统、中央处理器、总线系统、输入输出系统等,涵盖了计算机硬件子系统的各个方面。通过本课程的学习,可以使学生建立起在控制器控制之下的计算机整体概念,充分理解程序、指令、控制、操作之间的关系,是学习其他硬件系列课程,特别是应用型课程如接口技术、单片机技术等的基础,也对学生深入理解软件与硬件的关系,提高软件设计水平,有着重要的作用。
青岛大学
李淑静 (副教授 )
开课中
简介:离散数学是现代数学的一个重要分支,以研究离散量的结构和相互间的关系为主要目标,其研究对象是有限个或可数个元素,充分描述了计算机科学离散性的特点。离散数学的教学任务是在教给学生离散问题建模、数学理论、计算机求解方法和技术知识的同时,培养数学抽象能力与严密的逻辑推理能力。通过本课程的学习,不仅可以掌握进一步学习其他专业课程所必需的理论基础知识,而且可以增强应用离散数学的基本原理、方法分析解决问题的能力。离散数学是计算机类学科基础必修课程,本课程学习数理逻辑,集合、关系和函数,为后续计算机学科相关课程学习打下坚实的理论基础。
江汉大学
吴开诚 (副教授 )
开课中
简介:本课程中,学生将学习计算机基本知识与基本操作技能,系统正确地建立计算机相关概念,具备在网上获取信息和交流的能力,提高大学生的计算机素质。逐步形成具有利用计算机分析问题、解决问题的意识与能力,为将来应用计算机知识和技能解决自己专业实际问题打下基础。
湖北大学
孙斌 (副教授 )
开课中
简介: 程序设计是计算机相关专业的必修课程,C#作为微软的旗舰编程语言,深受程序员喜爱,是编写高效Windows应用程序的首选语言。本课程讲述如何使用C#语言开发基于.NET 平台的Windows窗体应用程序和Web应用程序。主要介绍了C#语言的基础知识、面向对象编程、图形用户界面设计、ADO.NET数据访问技术、ASP.NET Core MVC以及多线程、GDI+编程、.NET平台发展等内容。
南昌大学
王炜立
开课中
简介:本课程是信息类专业的选修课程,也可以做为创新活动基础知识课程1)课程介绍云计算领域具有代表性的技术原理和应用方法2)并详细分析了以Hadoop为代表的开源云计算系统3)重点讲解Hadoop环境中的分布式数据存储HDFS和分布式计算模型MapReduce4)介绍对Hadoop生态中的Pig和Hive等内容
湖北工程学院
夏建勋 (副教授 )
开课中
简介:《数据结构》是计算机类专业的主干课程,主要讨论数据组织中数据的逻辑结构、存储结构以及相关操作的算法。该课程与计算机类各门课程之间都有着密切的联系,具有独特的承上启下的重要作用,同时也是一门实践性极强的专业技术基础课程。
深圳大学
陆元明 (副教授 )
开课中
简介:课程编号:1210110001课程名称:数字图像处理英文名称:Digital Image Processing学分/学时:2.5/54课程性质:专业选修课适用专业:教育技术学先修课程:计算机基础
深圳大学
杨艳丽 (副教授 )
开课中
简介:课程介绍 C语言是国内外广泛使用的一种计算机语言,它适合于作为系统描述语言,既可用来编写系统软件,也可用来编写应用软件。C语言不仅为计算机专业工作者,而且为广大计算机应用人员使用。 本课程主要讲解C语言程序设计的基本概念、方法、理论,内容包括基本数据类型、控制语句、数组等。
本课程的重点和难点是控制语句、数组、函数等语法知识的灵活应用。本课程教学非简单的语法知识罗列,而是突出讲述结构化程序设计的思想,注重在实例中讲解语法知识,在课堂练习中与学生互动,促使学生活学活用,锻炼其程序设计能力,培养其应用计算机解决和处理实际问题的思维方法与编程能力。学分说明 (1)深圳大学校内学生 课程学分为3,总学时68。每周2学时MOOC线上学习、课堂翻转,2学时实验。(2)网络选课学生 课程学分为3,每周3学时MOOC线上学习,共48学时。教学方法(1)深圳大学校内学生 线上教学: 每周2学时视频学习。 线上练习:需完成任务点和每章练习。 线上答疑:通过QQ群和课程讨论区开展在线讨论和答疑。 线下教学:翻转课堂,通过习题讲解,帮助学生巩固理论知识。 线下实验:每周2学时上机实验,采用在线判题系统自动判题。 (2)网络选课学生 线上教学: 每周3学时视频学习。 线上练习和实验:根据教学内容发布章节练习和实验,在线提交程序源码。 线上答疑:通过QQ群和课程讨论区开展在线讨论和答疑。
哈尔滨工业大学(威海)
张策 (教授 )
开课中
简介:嵌入式系统是以应用为中心、以计算机等技术为基础的多学科交叉融合体,也是应用范围广泛、社会需求大的专业课程,对于培养计算机系统整体的理解、设计与实现能力具有重要意义。本课程主要讲授4篇内容,分别是:(1)基础篇:涵盖嵌入式系统构成、嵌入式系统“心脏”嵌入式处理器、嵌入式系统“灵魂”嵌入式操作系统、嵌入式系统开发模式;(2)硬件平台篇:嵌入式系统硬件平台、最小系统、内部与外部接口、调试接口JTAG;(3)软件平台篇:Linux开发环境、Bootloader、嵌入式Linux内核与根文件系统、驱动程序基础;(4)应用篇:控制嵌入式系统硬件、嵌入式系统图形界面GUI、嵌入式系统Web服务、嵌入式数据库等。上述内容形成了如下的基本内容线索——掌握嵌入式系统概念与构成,了解相关硬件,读懂硬件原理图,设计硬件子系统结构,修改内核,移植嵌入式操作系统和Bootloader,编写出对应的驱动程序,在应用层调用驱动程序来控制硬件,典型嵌入式应用系统开发。课程勾勒出了典型嵌入式系统的全貌,以掌握嵌入式开发为终极目标,为学习者最终能为成为社会需要的合格嵌入式系统应用人才打下坚实基础。
深圳大学
李坚强 (教授 )
开课中
简介: 《计算机类专业导论》课程是计算机类专业的先导课程。计算机类专业导论课程讲授计算机及专业的发展情况、研究方向、培养方案、核心课程以及职业规划等。通过本课程的学习,使学生不仅掌握计算机类专业的基本情况,而且让学生初步了解了专业学习的培养方案与核心课程设置,学生可以更清晰完成计算机类专业学习的就业岗位与职业规划,还可以通过各行业专家的访谈进一步了解以后的就业方向。《计算机类专业导论》课程内容主要有:计算机及专业发展概述、研究方向、培养方案、核心课程和职业生涯规划等。
深圳大学
黄凯珊
开课中
简介:课程以大数据领域创业认知开篇,梳理大数据领域创业的机会和方向,并通过大数据的产品定位与营销案例解析大数据的应用情况,课程从大数据创业思维、创业技术、创新创业路径、创业项目如何落地等多个板块进行深入讲解,旨在帮助创业者深入认识大数据行业与创新创业的融合机会、方式与路径。让你深入浅出的感受到大数据对我们生活、工作和思维方式的影响;更能深深明白如何理解和顺应时代变化的浪潮,用新的思维方式武装自己,进而更好的规划我们的工作与生活。
湖北大学
李中元 (副教授 )
开课中
简介: 本课程旨在以实际案例任务驱动的方式,让学生在不断地实现目标过程中逐步积累,最终形成一个完整作品的思路来引导学生学习。通过对于网络历史的了解,编程游戏的学习,以及我的简历、流程图、第一个网页、我的课程表、四则运算、网页计算器、百度地图同学录、百度地图长征故事、百度地图西游记故事等案例的实现,逐步掌握html, css, javascript, bootstrap等网页制作的基本技能,调动学生对于网页设计的兴趣,进而启发大家对于编程的兴趣。本课程的特色在于每周一练,逐步积累,步步为营,希望同学们能够针对相应的案例多加练习。
青岛大学
张云红 (讲师 )
开课中
简介:Python语言不仅提供了高效的高级数据结构,还能简单有效地面向对象编程。Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言,随着版本的不断更新和语言新功能的添加,逐渐被用于独立的、大型项目的开发。本课程涵盖了Python语言基础和Python标准库以及Python语言应用三个部分,涵盖了Python程序设计、文本处理、面向对象编程等。通过本课程,学生将掌握Python编程的基本知识和基本技能,初步具备分析问题和解决问题的计算思维能力,为将来使用动态语言开发实际应用程序打好基础。
计算机安全导论
国家线上一流课程
省级精品课
深圳大学
闫巧 (教授 )
开课中
简介:《计算机安全导论》课程是面向计算机专业和对计算机安全感兴趣的学生开设的一门专业选修课程。课程内容涵盖了密码学、网络安全、系统安全、安全新进展等。课程的主要任务是使学生对计算机安全建立基本的概念与完整的知识体系,增强学生的计算机安全保护意识,提高学生面对安全攻击时分析、解决问题的能力,并为今后进一步学习网络空间安全提供基础。 本课程的先修课程:离散数学 数据结构 程序设计。
金陵科技学院
闵建
开课中
简介:操作系统在计算机系统中处于核心地位,本课程以讨论操作系统的管理方法、实现原理及使用方法为核心,以对Linux操作系统的编程应用为手段,辅以高效的课程组织及实施,使学生充分达到课程教学目标。课程内容的设计是让学生在完成高级编程语言、算法与数据结构、操作系统学习的基础上,进一步系统学习Linux操作系统的应用程序开发环境、方法和技术,掌握在Linux下多种应用程序的设计、编写、调试、运行跟踪的综合能力,课程主要内容包括:l Linux系统的结构和基本命令;l Linux下的应用程序开发环境、编译、调试、工程管理、版本控制等工具的使用;l 程序编译、链接、加载的过程,库的原理及使用;l 用户、进程、文件、中断/异常/信号、IPC等Linux操作系统的基本概念;l 文件系统、进程、信号、IPC等的编程接口和调用方法;l Linux基于Socket的网络编程等;课程实施过程除了进行知识及案例视频讲授之外,以预习任务、探究性研讨作业和课程实训的方式加强学生对问题的探究能力和对知识的运用能力的锻炼。
深圳大学
黄凯珊
开课中
简介:从结绳记事,到玛雅历法从圆周率,到万有引力定律从自然数列,到二进制人们看到计算的价值,绝不止计算本身计算为人类文明的发展注入能量让城市学会思考,赋予人们创想的灵动目前我国云计算已广泛应用于农业生产、高端制造业、现代服务业、教育、医疗健康、社会管理、生活方式等方面,未来云计算将会进一步发展,渗透到社会生活的方方面面,也将会带来新一波的创业浪潮。本课程从云计算技术应用的角度,分析、研究、讲解云计算与创新创业相融合的路径与模式,全面讲解云计算的核心要素、应用的前景、云计算市场的推广与创新、云计算与其他技术的结合以及云创业等方面的内容,帮助学习者掌握在云计算领域,进行创新创业的技巧和路径,为创新提供新思路、为创业提供新平台。
深圳大学
黄凯珊
开课中
简介:随着计算机科学、大数据等相关领域研究的不断深入, 人工智能的应用领域也不断扩大,人类的生产方式与生活方式也正发生着革命性的变化。无论是在金融、安防、制造业、汽车、医疗、教育等领域,还是在传媒、广告、法律、智能家居、农业等领域,人工智能都逐渐发挥着愈来愈重要的作用,而它给各个行业的学者和从业者也带来了全新的、奇妙的创新创业空间。本课程以人工智能技术应用场景为线索,全面讲解人工智能技术在农业生产、高端制造业、现代服务业、教育、医疗健康、社会管理、生活方式等方面的创新创业机遇与挑战,带领学生共同探索人工智能领域创新的可能性,探寻人工智能行业创业的新契机。
深圳大学
戴涛 (助理教授 )
开课中
简介: 《大学计算机》课程是大学本科生必修的一门公共基础课程,它是根据教育部高等学校大学计算机课程教学指导委员会制订的“1+X”课程设置方案开设的第一门计算机课程。与大学数学、大学物理一样,大学计算机课程应讲授计算学科中具有基础性和普适性的核心概念、方法和技术。通过本课程的学习,使学生不仅掌握计算机科学技术的基础知识,而且让学生初步具备利用计算机分析问题和解决问题的能力。引导学生将计算机解决问题的思想和方法应用到各自的专业领域中。《大学计算机》课程内容主要有:计算机基础知识、计算理论与计算模型、算法基础、程序设计基础、计算机硬件基础、计算机软件基础、IT新技术以及大学计算机素质教育等。课程实验内容涉及操作系统、办公软件、算法工具、计算机网络等。使学生能在熟练使用办公软件和算法工具的基础上,进一步提高计算机的应用能力。
深圳大学
明仲
开课中
简介:《云计算基础及应用》课程依托于“深圳大学-腾讯云认证中心”,是针对计算机及相关专业开设的一门专业选修课程,由深圳大学与腾讯云公司共同建设。本课程主要讲授云计算领域涉及的专业核心知识,如云服务器、云网络、云存储、云数据库、CDN、云安全等,并结合腾讯云平台开展实训操作。 与此同时,本课程涵盖了腾讯云云从业者资格认证的所有内容,构建了“学习+实训+认证+就业”四位一体的人才培养途径。 通过本课程学习的同学将获得“免费”参与腾讯云从业者资格认证考试资格; 腾讯云定期提供实习就业岗位(本期约80个)。深圳大学-腾讯云认证中心将择优推荐通过认证资格考试的同学到腾讯云上下游企业实习、工作。 通过本课程的学习,可以帮助同学们了解云计算,加强同学们对云计算平台的实操能力,为将来的科研、应用和就业奠定坚实基础。