Course Outcome Summary 2026-27

COMP 2300 Java

Course Information

Course information
Course Number COMP 2300
Course Title Java
Description This course covers OOP (Object Oriented Programming) using the Java language. Inheritance, polymorphism, abstract classes, and interfaces are covered. SWING, exceptions, data structures, and I/O streams will also be covered, demonstrating each of the OO concepts.
Total Credits 4
Total Hours 48
Types of Instruction: instruction type, credits, and hours
Instruction Type Credits and Hours
Lecture 4 Credits, 48 Hours

Pre/Corequisites

Prerequisite: Successful completion of COMP1130 Programming Fundamentals (with a C grade or higher), or a working knowledge of another programming language.<br /><br />Note: Prerequisites ensure that you are at the correct learning level for the course. Please feel free to contact the instructor to help you determine your expertise level if you have not completed the prerequisite courses.

Institutional Core Competencies

Course Competencies

  1. Install Java.
  2. Create a simple Java program that utilizes primitive data typs and operations.
  3. Use I/O techniques in a Java program.
  4. Utilize control statements in a Java program.
  5. Write custom methods.
  6. Actively debug programs using print statements, break points, and stepping.
  7. Demonstrate the relationship between objects and classes.
  8. Use arrays and arrayLists to handle simple data structures.
  9. Utilize basic data structure techniques to sort and search through data.
  10. Add a Graphical User Interface (GUI) to your program.
  11. Utilize event-driven programming concepts
  12. Write a program that uses inheritance to create new classes
  13. Incorporate exception handling in your program design
  14. Use streams and other I/O techniques to communicate with your Java programs
  15. Use data structures in a Java program (linked lists, hash tables, and sets)
  16. Use recursion to solve certain programming problems.
  17. Develop a programming style usign the XP program development process.

SCC Accessibility Statement

South Central College strives to make all learning experiences as accessible as possible. If you have a disability and need accommodations for access to this class, contact the Academic Support Center to request and discuss accommodations.

North Mankato: Room B-132, (507) 389-7222; Faribault: Room A-116, (507) 332-7222.

Additional information and forms can be found at: southcentral.edu/disability

This material can be made available in alternative formats by contacting the Academic Support Center at 507-389-7222.