

Your friendly platform to explore transfer credit – Take online college courses that count!
How it Works?
Take online college courses with TransferCredit.org (via UPI Study), then transfer your earned credits to your college

American Public University System
accepts courses recommended for college credit by

Our courses are approved by the American Council on Education (ACE) — the same body that approves AP and IB — and are accepted for credit by thousands of universities, including yours.

Our courses are approved by the American Council on Education (ACE) — the same body that approves AP and IB — and are accepted for credit by thousands of universities, including yours.

Jump into a new course, pick up where you left off, check scores, generate transcripts and much more.


Learning Outcomes
American Public University System
Upon the successful completion of this course, students will be able to: implement and use Java programming by configuring a coding environment, constructing Java statements, implementing loops, and effectively debugging Java programs; discuss object-oriented design principles, including inheritance, polymorphism, and encapsulation, and apply these concepts to design and implement complex Java programs; master data structures such as arrays, linked lists, trees, and queues, understanding their practical applications and implementing them efficiently in Java; analyze algorithms, including recursion and sorting algorithms, evaluate their performance, and apply to solve real-world problems; develop skills in text processing, graph data structures, memory management, and external memory techniques, ensuring they are well-equipped to handle diverse programming challenges in Java; and design, implement, and analyze Java programs effectively via assignments and practical applications.
Major Course Topics
Major topics include introduction to Java programming; object-oriented design fundamentals; core data structures; analyzing Algorithms; recursion and recursive Algorithms; stacks, queues and lists in Java; list and iterator abstract data types; trees in data structures; priority queues in Java; maps and hash tables in data structures; search trees and types; sorting and selection in Java; text processing; graph data structures; and memory management.
UPI STUDY + TRANSFERCREDIT.ORG
Explore Other Courses
Student Success Stories From Other Popular Colleges

Transfer equivalency & credit courses for
American Public University System
Explore self-paced college-level courses — transferable credit courses to your college
Trusted by over 2000 Colleges








