2026年软件需求

課程類別人工智能学院

软件承载着人类的专业知识和实践经验,进入了社会生活的各个领域,它已经深入到人们的工作和日常生活,呈现出无处不在的景象。我们开始认识到,确定软件需求是软件产品生命周期中最关键的一个环节。本课程讲对软件需求工作提供一个全面、系统、详尽和具体的阐述,不仅对需求进行分析,还有需求获取、需求说明、需求验证和需求管理等;学好了需求,才能避免软件设计开发的各种缺陷。

Computer Aided Design

課程類別人工智能学院

Computer Aided Design

Credits4 credits

Contact hours: 72 hours,1 x 4 Hours Weekly

 

Syllabus: Introduction and training in the use of a computer-aided design system. Use of the system for exploration and presentation of design exercises.

 

Learning objectives

Through the study of AutoCAD, CINEMA 4D and other software, students are able to apply the practical operation methods learnt in this course to their later design courses, such as model design, landscape design, exhibition/display design, etc.

 

Course is organized

1. Basic operation method of design software

2. Drawing Method of Engineering Drawing

3. Rendering

4. Basic Image Processing Techniques and Methods


人工智能基础

課程類別人工智能学院

《人工智能基础》课程主要介绍现代人工智能前沿技术的基本思想以及应用思路,旨在坚持立德树人的基础上,帮助电子信息工程专业学生初步了解人工智能的基本原理,初步学习和掌握人工智能的基本方法,帮助学生形成对人工智能一般应用的轮廓性认识。了解人工智能知识,并且能应用人工智能解决问题的方法和思路理解人工智能在电子信息工程领域的应用。通过人工智能知识的基础性、整体性、综合性、广博性,使学生拓宽视野,着力提高人文社科专业学生的科学素质和优化学生的知识结构,为学生学习不同学科的思想方法以及进一步学习与应用人工智能技术奠定基础。


JavaWeb开发

課程類別人工智能学院

C语言程序设计

課程類別人工智能学院

《C语言程序设计》是软件工程专业学生必修的专业基础课程,是后续C++语言程序设计、数据结构、操作系统等课程的先修课程。

C语言是一门面向过程的计算机编程语言。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、仅产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

本课程的主要内容包括数据类型、数据运算、语句、函数、程序结构、数组、结构体、指针和文件。设置本课程的主要目的是培养学生的程序设计、实现及调试能力。

通过本课程的学习,使学生学会用计算机处理问题的思维方法,增强解决问题的编程实践能力,为将来从事软件开发及后继课程的学习和解决工程问题、科学技术问题奠定基础。

Three dimensional Composition

課程類別人工智能学院

To learn how to create new three-dimensional forms by scientifically dissecting and recombining various three-dimensional forms, improving students' abilities in image thinking, artistic thinking, and design creativity.

To train students’ abilities in spatial imagination and spatial design through a series of coursework. Students can organize the spatial composition of lines, faces and blocks according to the formal beauty law.