EGR 11004 PROGRAMMING FOR ENGINEERS (4)

This course introduces fundamental programming concepts and problem-solving techniques for engineering applications using C programming and MATLAB. Students will develop a solid foundation in sequential, selection, and loop structures, algorithm design, flowcharting, and computational thinking, essential for engineering problem-solving. C programming basics, including variables, data types, functions, arrays, pointers, and file handling, with a focus on writing effective and understandable code, will be emphasized . Students will also learn to use MATLAB for numerical computing, data visualization, and matrix operations. Hands-on exercises will reinforce programming concepts and their applications in real-world engineering problems. By the end of the course, students will be able to write, debug, and analyze programs in both C and MATLAB, enhancing their computational skills for future engineering coursework and professional applications.