How it Works?
Take online college courses with TransferCredit.org (via UPI Study), then transfer your earned credits to your college

SUNY Binghamton
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.

Transfer Affordable Online College Credits for Data Structure and Algorithms at SUNY Binghamton

Learning Outcomes
Data Structure and Algorithms
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.

Student Success Stories
Trusted by over 2000 Colleges


UPI STUDY + TRANSFERCREDIT.ORG
Explore Other Courses





