High Level Language Programming - Autumn 2026

Course Staff

Teacher:Zhang Meishan

Class Time and Location

4:00 PM - 5:45 PM on September 1,September 8,September 15,September 22,September 29,October 13,October 20 / G707

2:00 PM - 3:45 PM on September 4,September 11,September 18,October 9,October 16 / G707

Syllabus

Date and school hour Lecture
September 1st (1) Introduction
September 1st (1) Basics
September 4th (1) Operators
September 4th (1) IO
September 8th (2) Selection and Iteration
September 11th (2) Arrays and Structures
September 15th (2) String
September 18th and 22nd (3) Functions
September 22nd and 29th (3) Objects and Classes and Class Inheritance (part a) (part b)
October 9th and 13th (3) Pointers and Memories
October 13th and 16th (2) Polymorphism
October 16th and 20th (3) Files and Streams

Grading

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

Lab Time and Location

Group 1 Group 2
Lab 1 9/8 10:30 - 12:15 9/8 08:30 - 10:15
Lab 2 10/10 16:00 - 17:45 10/13 08:30 - 10:15
Lab 3 10/13 10:30 - 12:15 10/20 18:45 - 20:30
Lab 4 10/20 10:30 - 12:15 10/30 08:30 - 10:15

Location: T2617