Skip to main content

CS 501 INTRODUCTION TO JAVA PROGRAMMING (3)

August 18, 2022

This course introduces the Java programming language to students with little programming experience. It begins by covering fundamental concepts such as program structure and Java syntax and continues with data types, object-oriented programming, abstract classes and interfaces, control flow, exception handling, recursion, and event-driven programming. Students will write, compile and execute programs operating on arrays of data or strings, including programs with graphical user interfaces.

Note: This is a foundational course to be taken by students who did not have the relevant background.