F27YB - Course Design of Programming Fundamental

Course leader(s):

Aims

Students will master a programming language and learn how to design appropriate data structures and algorithms for software modules. The will be able to test and evaluate solutions and present design results in the form of visualizations, reports, or hardware/software.

Syllabus

1. Master a programming language (1.1 Course Design of Programming Fundamental Xidian CS204007)

2. Design appropriate data structures and algorithms for software modules. (2.1 Course Design of Programming Fundamental Xidian CS204007)

3. Test and evaluate solutions and present design results in the form of visualizations, reports, or hardware/software. (3.1 Course Design of Programming Fundamental Xidian CS204007)

4. Recognize the core scientific problems in complex computer engineering problems, select research technical routes based on theories such as computer systems, big data, and artificial intelligence, and design feasible experimental schemes. (4.1 Course Design of Programming Fundamental Xidian CS204007)

Learning outcomes

By the end of the course, students should be able to do the following:

Further details

Curriculum explorer: Click here

SCQF Level: 7

Credits: 7.5