Core Java Programming will explore the features of the Java programming language
to create multi-platform applications. As a developer, you will learn how to use the tools in the latest Java development platform, the proper object-oriented design strategies, and how to leverage the feature rich Java API to create a variety of applications.
Course Highlights:
- Object-oriented programming techniques
- Object super class
- Static imports
- Abstract classes and interfaces
- Abstract data types
- Exception handling
- Generic collections
- Files, Input/Output streams, NIO and XML serialization
- Recursion
- Multi-threading
- Java graphic user interfaces
Course Benefits:
- Development of Java competencies
- Object-oriented concepts
- Java language syntax
- Java application development
Hardware: Access to a computer and Java compiler required.
Required Textbook: This course will utilize an interactive STEM zyBook ISBN#: 979-8-203-39724-9
Students may begin subscribing on Sept. 10, 2024 and the cutoff to subscribe is Nov. 20, 2024. Subscriptions will last until Dec. 07, 2024. A subscription costs $69.00.
In order to acquire your subscription, follow these simple instructions.
- Sign in or create an account at learn.zybooks.com
- Sign in Enter zyBook code: UCSDCSE40480GappyFall2024
- Subscribe
Course Typically Offered: Online in every quarter.
Prerequisite: CSE-40479 Java Programming I: Fundamental Java Concepts or equivalent knowledge and experience.
Next Step: After completing this course, consider taking CSE-40481 Java Programming III: Intermediate Java Programming to continue learning.
Contact: For more information about this course, please email infotech@ucsd.edu
Course Number: CSE-40480
Credit: 3.00 unit(s)
Related Certificate Programs: Java Programming
+ Expand All
-
9/24/2024 - 11/23/2024
$725
Online
-
-
-
CLASS TYPE:
Online Asynchronous.
This course is entirely web-based and to be completed asynchronously between the published course start and end dates. Synchronous attendance is NOT required.
You will have access to your online course on the published start date OR 1 business day after your enrollment is confirmed if you enroll on or after the published start date.
Gappy, James, Senior Software Engineer, Sony
James Gappy earned his master's in Computer Science/Engineering from Wayne State University. He is a professor at Mesa College where he teaches programming.
-
TEXTBOOKS:
No information available at this time.
-
POLICIES:
No refunds after: 9/30/2024.
-
9/24/2024 - 11/23/2024
extensioncanvas.ucsd.edu
You will have access to your course materials on the published start date OR 1 business day after your enrollment is confirmed if you enroll on or after the published start date.
There are no sections of this course currently scheduled. Please contact the Science & Technology department at 858-534-3229 or unex-sciencetech@ucsd.edu for information about when this course will be offered again.