AP Computer Science A

Java Programming Polymorphism and Advanced Data Structures

This computer science course covers advanced OOP strategies, including polymorphism, abstract classes, super keyword, exceptions, generics, sorting and searching algorithms.

This course is for anyone interested in taking a first-level computer-programming course, particularly those who attend a school that does not provide a similar class.

We are looking forward to helping you explore this exciting new world!

OpenCourser is compensated by edX. Learn more.

From edX
Institution Purdue University
Instructors Sunil Prabhakar, Debbie Perouli, Phil Sands
Length 6 weeks
Effort 4-6 hours per week
Availability Archived
Price Free, or get a Verified Certificate for $49
Language English (English)
Subjects Computer Science Education & Teacher Training
Rating
No reviews yet.
More Info AP Computer Science A @ edX
Share

This course teaches valuable skills*

$91,000

Yearly salary

This is the average pay in the US for people with these skills.

We've collected a sampling of potential jobs below.


PC Maintenance Technician (Senior)

$58,000

PC Maintenance Technician (Experienced)

$55,000

PC Maintenance Technician (Entry)

$42,000

Software Support Mgr.

$109,000

*Median income figures across U.S., note that actual salaries vary.

Review this course.

Recommend by rating it a 4 or 5

Tell us a little bit about it.
How much coursework did you finish?
Like this course?

Save it for later.

You can find this course in these lists: