专业核心课程及说明
(一)《JAVA程序设计》
课程目标:掌握Java语言的基本语法和编程规范;重点掌握面向对象的编程思想,掌握Java API、异常处理、IO处理、图形用户界面编程,并掌握用Java语言进行网络编程的技巧;了解串口编程。使学生掌握用面向对象进行编程的思想和实践,并具备使用Eclipse进行Java程序的编程能力。
课程学分:4学分
课程主要内容:面向对象机制、面向对象分析、设计思想,掌握Java的封装、继承、多态、重载、接口、文件处理、GUI设计的基本方法和原理、线程技术、Socket网络编程技术和JDBC数据库连接技术。
java数字类基础知识
实践条件要求:JDK、Eclipse、SQL Server。
(二)《数据结构与算法》
课程目标:掌握常用数据结构的基本概念及其不同的实现方法,了解数据对象的特性,数据组织的基本方法;通过系统学习能够在不同存储结构上实现不同的运算,并对算法设计的方式和技巧有所体会。初步具备分析问题、解决问题的能力,养成良好的程序设计风格,积聚和提高基本的分析设计能力。
课程学分:4学分
课程主要内容:线性表、栈、队列、字符串、数组、广义表、树、二叉树、图、查找表等常用数据结构的基本概念、操作及其典型应用。
实践条件要求:Visual Studio。

(三)《.Net平台与C#程序设计》
课程目标:掌握.net程序设计的基础知识,能够掌握用 C# 语言进行.net程序设计的技术,进一步能够熟练运用 C#.net 进行Windows 桌面程序设计和Web程序设计。
课程学分:4学分
课程主要内容:.NET Framework概念,C#基本语法与语言基础,数组与函数、程序控制结构,常用标准控件的作用、使用方法及响应事件,菜单方式设计程序,文件结构及类型概念与顺序文件的操作使用,多媒体应用程序的开发,数据管理器开发数据库应用程序的技术。
实践条件要求:Visual Studio2010.
(四)《软件工程》
课程目标:初步建立工程化意识,学会用工程化思想(包括技术、方法与环境)开发各种软件,以软件的生命周期作为主线,掌握软件工程的基本理论,进一步系统化、工程化,具备运用软件工程基本原理解决实际问题,并从事复杂软件项目开发和维护的实践应用能力与创新能力。
课程学分:4学分
课程主要内容:软件工程概述、软件可行性研究、需求分析、软件设计与实现方法、软件测试技术和维护。
实践条件要求:Rational Rose、Visio.
(五)《Linux操作系统》
课程目标:掌握Linux操作系统基本原理,掌握配置与管理Linux服务器以及基于Linux平台配置企业应用服务器并对之进行管理与维护的能力,能够管理与维护域名服务器,排除Linux系统及网络故障,管理与维护NFS 等文件服务器,管理与维护WEB服务器、配置使用远程管理、安装及启动使用Linux系统平台的能力。
课程学分:4学分
课程主要内容:计算机网络基础知识,Linux操作系统的安装、命令行操作、用户管理、磁盘管理、文件系统管理、软件包管理、进程管理、系统监测和系统故障排除,Linux操作系统的网络配置、DNS、DHCP、HTTP、FTP、SMTPT和Postfix服务的配置与管理。
实践条件要求:Red Hat Linux
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/8812.html