High Level Language Programming - Autumn 2025

Course Staff

Teacher:Zhang Meishan
Teacher Assistant:Jiaxin Xu (lab 3), Jinpeng Huang (lab 4), Yan Luo (lab 2), Yangbin Sun (homework)

Submission Status

Homework

Labwork

Class Time and Location

10:30 AM - 12:15 PM of September 3,September 10,September 17,September 24,September 28,October 15 / T3501

2:00 PM - 3:45 PM of September 5,September 12,September 19,September 26,October 10,October 17 / T3501

Syllabus

Date and school hour Lecture
September 3rd (1) Introduction
September 3rd (1) Basics
September 5th (1) Operators
September 5th (1) IO
September 10th (2) Selection and Iteration
September 12th (2) Arrays and Structures
September 17th (2) String
September 19th, 26th (3) Functions
September 26th, 28th (3) Objects and Classes and Class Inheritance (part a) (part b)
October 10th, 15th (3) Pointers and Memories
October 15th, 17th (2) Polymorphism
October 17th, 29th (3) Files and Streams

Grading

Homework 20 points + Experiment 40 points + Final Exam 40 points

Lab Time and Location

Computer Science Class 1 and Class 2 Robotics Engineering Class 1 and Economics Class 1
Lab 1 9/8 20.45 PM - 22.30 PM 9/11 16.00 PM - 17.45 PM
Lab 2 9/29 16.00 PM - 17.45 PM 10/9 16.00 PM - 17.45 PM
Lab 3 10/13 16.00 PM - 17.45 PM 10/17 10.30 AM - 12.15 PM
Lab 4 10/20 16.00 PM - 17.45 PM 10/31 16.00 PM - 17.45 PM

Location:T2608