A0S171Q Practice in Programming and Computer Application

(4 Credits, 64 Hours; Course Category: Required Course; Specialty: Software Engineering; Prerequisite: Programming Fundamentals)
This is one of the practical courses for students majoring in software engineering. It focuses on the practice in computer applications and programming, aiming to help the students with the basic knowledge in computer science to learn initial programming.
The objectives of the course include: comprehensive application of computer science and programming skills to solve practical problems; learning to use modular programming design, the top-down programming method, and incremental development model to solve practical problems; using C language and related IDE in programming and debugging skillfully and independently; writing software project documentations in accordance with the engineering thinking; experiencing the team development process.
This course is divided into three parts. The first part is course experiments, the second part is the integrated curriculum design, and the third part is the real enterprise projects.
Through the course, the students can lay a good foundation for the study of the subsequent software engineering specialized courses.