Chapman's MATLAB® PROGRAMMING FOR ENGINEERS, 7th Edition, presents MATLAB® as a technical programming language while emphasizing problem-solving skills. Students learn to write clean, efficient and well-documented programs and understand practical functions of MATLAB®. The text reflects advancements in MATLAB® R2022b, including major language changes. The first nine chapters serve as a complete text and resource for first-year engineering students' introduction to programming and problem-solving course. The remaining chapters cover advanced topics such as I/O, object-oriented programming and Graphical User Interfaces. These chapters provide an ongoing, trusted reference tool for upper-level engineering students or practicing engineers who rely upon MATLAB®.