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.
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)
By the end of the course, students should be able to do the following:
Curriculum explorer: Click here
SCQF Level: 7
Credits: 7.5