Mar 12, 2026  
2025 - 2026 Catalog 
    
2025 - 2026 Catalog
Add to Portfolio (opens a new window)

INFO 1521 - Java Programming I


4.5 Credits

Students learn Java object-oriented programming language by developing an awareness of Java language essentials. By the end of the course, students will write Java programs in order to solve a variety of basic problems, design and test techniques, and work with arrays and simple data structures.

Note: This course aligns with AP Computer Science Exam.

Prerequisites: (1) INFO 1003  or INFO 1020 or INFO 1499

Lecture Hours: 4.5
Lab Hours: 0.0
Internship Hours: 0.0
Clinical or Practicum Hours: 0.0




Course Objectives
  1. Develop a program using native data types, numeric variables and string variables. 
  2. Demonstrate use of Boolean logic and if/selection statements. 
  3. Apply basic programming techniques of input, selection, and repetition. 
  4. Define and declare methods to enhance code modularity, readability and reusability.
  5. Implement exception handling using try-catch blocks.
  6. Demonstrate how to code recursion methods. 
  7. Develop a program that uses Arrays and the ArrayList class.
  8. Manipulate text data with String methods
  9. Construct custom objects by applying object-oriented programming concepts.
  10. Demonstrate how to use Inheritance in a program. 


View Class Schedule




Add to Portfolio (opens a new window)