Course detailUcsd Extended StudiesComputer Science & Softwareexpired

CSE-40479

Java Programming I: Fundamental Java Concepts

Exploring the fundamentals of Java programming, the curriculum introduces programmers to foundational concepts including methods, arrays, and lists.

Object-oriented programming and design utilizing inheritance, polymorphism, and abstraction will also be covered in this principal course.

This course aims to provide beginning programmers with a basic understanding of the Java language and tools as well as object-oriented programming and design.

Course Highlights: Classes, objects, methods, arrays, and lists Object-oriented programming and design utilizing inheritance, polymorphism, and abstraction The proper use of Oracle's online Java documentation Debugging Java programs using an IDE Course Learning Outcomes: Writing simple Object-oriented programs in Java Running unit tests to verify program behavior Effectively use Oracle’s online Java documentation An understanding of the costs and benefits of Java development Course Typically Offered: Online in every quarter.

Required Software: Java SE Development Kit (JDK 12) .

Recommended Software: Eclipse IDE .

Prerequisites: Introduction to Programming Using Java or equivalent knowledge and experience.

Next Step: After completing this course, consider taking Java Programming II: Core Java Programming to continue learning.

Contact: For more information about this course, please email infotech@ucsd.edu .

Help keep the register running.

Every cup of coffee fuels the sync workers and proxy rotations.

Buy me a coffee