1、网页设计(SS1024)简介:重点介绍Web 开发的核心语言HTML、HTML5、CSS样式表和JAVASCRIPT脚本语言,并在此基础上,介绍网页设计和网站搭建的知识,让学生能熟练使用HTML、HTML5、CSS样式表和JAVASCRIPT脚本语言来创建静态网站。通过本课程的学习,可以使学生能较为熟练地使用所学知识和技术创建静态网站,同时为后续的企业级JAVA等课程打下良好的基础。2、嵌入式C程序设计(SU1001)简介:本课程主要介绍嵌入式环境中C语言开发,为后面的学习打下基础。包括嵌入式C语言中的数据、数据的输入和输出、运算符和表达式、程序结构和控制语句,一维数组、多维数组、字符数组和字符串等,C语言中的指针,C语言的函数,C语言中用户自定义的数据类型,C语言的高级用法,Linux内核中常见的数据结构。3、计算机科学导论(SS1015)简介:本课程的目的是使学生认识计算机系统和计算机科学的本质,了解最基本的专业概念和术语,使学生对计算机系统和科学有较全面的认识,为后续专业课程的学习打下坚实的理论基础。本课程主要讲授数据的分层表示方法学(数据对象,数据结构和信息结构层,程序设计语言层,机器物理层);数据加工的分层表示方法学(数据处理问题,解题模型,程序设计层,机器程序层,物理层);计算机系统的构成(硬件系统,软件系统,网络系统);讲授网络概述,网络协议与体系结构,局域网,网络互联与IP互联网,传输层协议TCP/UDP,C/S模式与P2P模式,常见网络服务的配置,网络操作系统,网络多媒体等网络技术的内容。4、高等数学I(理)(GE1031)简介:本课程是计算机类各专业的必修课程,并可供全院其他系的本科生选修。主要内容包括函数、极限与连续、导数及其应用、微分及其应用、不定积分、定积分及其应用、微分方程初步等,通过本课程的学习,使学生能够理解和掌握数学的基础理论知识和基本的解题方法与技巧,培养和训练学生的抽象思维能力、逻辑推理能力、数值计算能力和运用数学知识解决实际问题的能力,为后续课程的学习奠定基础。5、线性代数(GE0053)简介:线性代数是高等学校理工科和经管类相关专业的一门重要基础课程,主要讲授行列式、矩阵、向量的相关性、线性方程组、相似矩阵等内容,通过学习使学生具有运用这些知识解答比较简单的实际问题的能力,为相关专业课程的学习准备必要的知识,也为学生今后从事实际工作和进一步深造打下基础。6、离散数学(GE1032)简介:离散数学是随着计算机科学的发展而形成的一门工具性学科。它以离散量的结构及相互间的关系为主要研究对象,充分描述了计算机科学离散性的特点。主要内容包括数理逻辑、集合论、图论,集中了计算机科学各门课程所涉及到和可能涉及到的数学知识,因此它是计算机科学所有课程的基础理论课程。7、面向对象设计与编程(SW2007)简介:本课程主要讲授:面向对象编程语言的特点、application程序的编写、面向对象编程基础(类、对象、继承、多态、接口、包)、内部类、内存管理、异常处理、界面设计、事件处理、输入输出流、多线程和网络编程、数据库编程、程序测试等内容,让学生掌握面向对象程序设计的基础知识和基本方法,具备进行C/S模式程序设计的能力,为后续课程的学习奠定基础。8、模拟电子技术基础(SU1002)简介:本课程是计算机类专业实践性很强的一门重要专业基础课程,也是强调硬件基础的应用课程。主要研究各种电子电路的核心器件---半导体器件和模拟集成电路所构成的典型电路。通过学习,要求学生掌握“三基”即模拟电路的基本概念、基本原理和基本分析方法。通过实验达到具有一定的动手实践能力和解决问题的能力以及初步设计电路的能力,为后续课程的学习打下良好的专业理论基础。9、网络应用技术(SS2020)简介:本课程的目的是使学习者掌握计算机网络最基本的原理与概念。掌握计算机网络设计、开发和应用等必需的基本专业技能。
主要学习内容:1)概述、物理层、数据通信2)数据链路层、局域网的构建及相关技术3)TCP/UDP传输层协议4)互联网、网络应用、网络安全。10、数字逻辑电路设计(SM2004)简介:本课程内容包括逻辑代数的公式、定理,逻辑函数的化简方法。半导体二极管、三极管、MOS管的开关特性及CMOS、TTL集成逻辑门。组合电路的基本分析和设计方法。常用组合逻辑电路加法器、比较器、编码器和译码器、数据选择器和分配器,数值比较器等。基本、同步、主从、边沿触发器,时钟触发器功能分类及转换。时序电路的基本分析和设计方法。计数器、寄存器、读/写存储器、顺序脉冲发生器。多谐振荡器、施密特触发器。数模、模数转换器。半导体存储器、可编程逻辑器件。11、概率论与数理统计(GE0054)简介:本课程是本科各专业方向的一门重要基础理论课程,也是各专业所学数学课程中唯一一门处理随机现象的课程,它在国民经济建设的各领域中都有着极为广泛的应用。该课程的主要内容包括:概率的基本性质、古典概型、条件概率、随机变量及其分布、随机变量的数字特征及数理统计的基本概念和方法。通过本课程的学习,使学生较好地掌握对随机现象所特有的分析思想和解决问题的方法,并能运用其方法解决一些实际问题,从而为后续专业课程的学习及考研打下良好的基础。12、数据结构与算法(SS1005)简介:《数据结构与算法》是计算机相关专业其中的一门主干课程。学习该课程,使学生掌握数据结构的基础知识和运用能力,为学生编写结构较为复杂的软件打好基础;掌握基本的数据结构(线性表,树,图)的概念,表示方法,以及这些结构的运用;掌握简单的算法,重点是排序和查找算法,并了解各种不同算法的效率差异;培养逻辑思维能力,提高程序设计的能力。13、移动终端应用开发(SS2029)简介:Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备。
本课程内容主要分三个部分:第一部分为Android简介;快速入门和工具安装使用、基本概念包括Android的系统架构和构建。第二部分是Android基础知识;设计用户界面、绘制2D图形、多媒体和存储本地数据。第三部分主要有高级主题;定位、sqlite实战、传感器开发与网络编程等。14、数据库系统原理(SP2006)简介:本课程是软件工程专业学生的必修课程,是有关数据库的基本概念、原理、方法和技术的一门专业基础课。课程核心内容涉及数据库结构体系,数据库语言SQL、数据库保护机制和数据库逻辑机构设计四个方向,本课程是其他和数据库技术有关专业课程的前导基础课程。15、操作系统(SS3002)简介:本课程是本科课程,操作系统是计算机系统的重要组成部分,是计算机专业的核心课程,同时也是计算机各个专业学生的必修课程。通过本课程的学习,使学生透彻地理解操作系统的基本原理和计算机系统运作的过程,通过理论知识的学习和实践教学活动,提高学生的实用操作技能和软件开发水平,为今后从事软件开发和专业发展打下坚实的理论基础。本课程主要介绍操作系统的设计原理和实现技术、Linux系统的基础应用。主要内容包括操作系统概述,处理机管理,并发进程,存储管理,文件管理,设备管理,操作系统安全,网络与分布式系统,Linux系统概述,文件系统结构与文件操作相关命令,vi编辑器的使用,Shell环境,进程管理命令等。16、企业级WEB应用开发(SS2028)简介:本课程是必修专业课程,也是《框架应用与开发》等后续专业课程的先修课程。主要介绍Web Application及企业计算、和Java EE架构与开发平台、Servlet、JSP等内容,让学生掌握Web项目开发的基本知识和基本技能,能够利用先进的JavaEE平台和流行的工具包快速开发、部署Web应用程序,为后续课程的学习和系统软件开发奠定基础。17、MicroPython程序设计(SU3001)简介:MicroPython是Python3编程语言的一个完整软件实现,用C语言编写,被优化于运行在微控制器之上。MicroPython是运行在微控制器硬件之上的完全的Python编译器和运行时系统。提供给用户一个交互式提示符(REPL)来立即执行所支持的命令。除了包括选定的核心Python库,MicroPython还包括了编程者访问低层硬件的模块,本课程目的是实现软件与硬件通信,是电子与计算机工程专业核心课程。18、计算机组成原理(SU3002)简介:系统地介绍计算机的基本组成原理和内部工作机制。重点介绍计算机的各子系统(包括运算器、存储器、控制器、外部设备和输入输出子系统等)的基本组成原理、设计方法、相互关系以及各子系统互相连接构成整机系统的技术。19、单片机与接口技术(SM2005)简介:学习单片机基础知识,包括如何点亮一个发光管,流水灯设计、蜂鸣器发声、继电器控制,数码管显示的原理、数码管的静态显示,数码管的动态显示原理及应用实现,独立键盘、矩阵键盘的检测原理及实现,AD、DA的工作原理及实现、运放电路,串口通讯原理及操作流程,1602液晶显示原理及实现,IIC总线工作原理及AT24C××系列EEPROM芯片应用实现,利用单片机的定时器设计一个简单时钟,用时钟芯片和温度芯片设计一个高精度温控时钟。19、算法分析(SH3001)简介:本课程以算法设计策略为知识单元,系统介绍计算机算法的设计方法与分析技巧。主要讲解:算法概述、递归与分治策略、动态规划、贪心算法、回溯法、分支限界法、随机化算法等。20、通信原理与应用(SU3003)简介:本课程讲授通信系统的基本原理、基本分析方法和基本性能,侧重于数字通信,为后续课程的软件与硬件通信奠定基础。21、嵌入式系统原理及应用(SU3006)简介:嵌入式系统是一个涉及多方面知识的交叉学科,目前arm和linux是嵌入式系统发展中的两个重点方向。本课程立足于基于arm体系结构的linux开发。包含了嵌入式系统发展方向、arm体系结构、嵌入式处理器、嵌入式硬件系统、嵌入式软件结构、基于gnu tools的程序开发、linux内核移植、linux驱动程序、linux应用开发等方面的内容,组成了一个从硬件到软件的完整的知识结构。22、系统集成与开发(SU3007)简介:本课程主要讲述计算机软件系统与智能硬件之间的系统集成,及实现将智能硬件集成到软件系统中。23、电子与计算机工程毕业实习(SU4101)简介:毕业实习是实践教学的重要组成部分,为期4周,学生要在各类企业的相关岗位上进行实习,在实习过程中加强对本专业、行业的了解,加强对已学知识的掌握;了解本专业的行业新知识、新技术以及专业技术在不同行业的应用情况,培养学生理论与实际相结合的综合运用能力。24、电子与计算机工程毕业设计(SU4102)简介:“毕业设计”是学生综合运用理论和技术,对某一专业领域进行探索或解决某一实际应用问题所形成的文献或材料,反映学生综合的理论水平和实践能力。作为整个人才培养方案中的一个重要教学环节,要求学生必须在规定的时间在专门指导教师的指导下里完成好毕业论文(设计),并作为学生毕业以及根据毕业论文(设计)的完成质量作为获得学位的必要条件。核心能力 1.掌握电学以及计算机技术的基本理论和知识; 2.具有坚实的电子信息理论基础; 3.掌握现代芯片技术,有较强的实践能力; 4.了解本学科的发展动态; 5.了解电子与计算机工程的前沿技术; 6.具有搜索收集信息的能力。