|  |  | Oct 31, 2025 |  | 
	     
          | 
              
                | CIS 2271 - JAVA Programming3 cr
 
 This course introduces the basic concepts and techniques of Java, including object-oriented programming (OOP). Essential topics include program structure; primitive and string data types; operators; expressions; control structures; static methods (including an introduction to recursion); exception handling; use of library packages; and top-down design. OOP concepts include classes and objects; instance methods and constructors; inheritance; polymorphism; and an introduction to object-oriented design. The course also covers the basics of graphical user interface construction.
 
 Offered: Periodically
 Special Fee: There is a fee associated with this course.
 General Education: This course fulfills the Digital and Computing Literacy general education requirement.
 
 Add to Portfolio (opens a new window)
 |  |  |