250111030 PROGRAMMING FUNDAMENTALS (JAVA) ( 5 Crd.Hrs )

This course is designed to introduce students to the fundamentals of programming using the Java language. Students will learn how to write, compile, and execute basic Java programs, as well as understand the core concepts of programming such as data types, control structures, arrays, functions, GUI and object-oriented programming.