You must be logged in to take this course → LOGIN | REGISTER NOW
This computer science course focus on the advanced OOP strategies, including polymorphism, abstract classes, super keyword, exceptions, and generics, sorting and searching algorithms. This course is for anyone who is 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.
Assessment
This course does not involve any written exams. Students need to answer 5 assignment questions to complete the course, the answers will be in the form of written work in pdf or word. Students can write the answers in their own time. Each answer needs to be 200 words (1 Page). Once the answers are submitted, the tutor will check and assess the work.
Certification
Edukite courses are free to study. To successfully complete a course you must submit all the assignment of the course as part of the assessment. Upon successful completion of a course, you can choose to make your achievement formal by obtaining your Certificate at a cost of £49.
Having an Official Edukite Certification is a great way to celebrate and share your success. You can:
- Add the certificate to your CV or resume and brighten up your career
- Show it to prove your success
Course Credit: Purdue University
Course Curriculum
Introduction to AP Computer Science | |||
Welcome to CS180.4x from Purdue! | 00:02:00 | ||
Using Vocareum | 00:05:00 | ||
Installing JDK/JRE for Mac | 00:04:00 | ||
Setting up IntelliJ on Windows | 00:05:00 | ||
Setting up IntelliJ for Mac | 00:03:00 | ||
Setting Up First IntelliJ Project | 00:10:00 | ||
Abstract Classes part 1 | 00:02:00 | ||
Abstract Classes Part 2 | 00:05:00 | ||
Polymorphism Examples Part 1 | 00:04:00 | ||
Polymorphism Examples Part 2 | 00:05:00 | ||
Polymorphism Examples Part 3 | 00:04:00 | ||
Statically Bound Fields | 00:12:00 | ||
Project Description | 00:05:00 | ||
Thinking Through the Problem – World Class part 1 | 00:07:00 | ||
Thinking Through the Problem – World Class part 2 | 00:07:00 | ||
Thinking Through the Problem – World Class part 3 | 00:07:00 | ||
Thinking Through the Problem – Boat Class | 00:05:00 | ||
Example – Working People part 1 | 00:07:00 | ||
Example – Working People part 2 | 00:17:00 | ||
Example – Website users part 1 | 00:08:00 | ||
Website Users part 2 | 00:07:00 | ||
Data Structures Intro | 00:03:00 | ||
ArrayList Intro | 00:05:00 | ||
ArrayList Implementation | 00:12:00 | ||
ArrayList methods | 00:01:00 | ||
Algorithm Analysis – time and space | 00:02:00 | ||
Big-O Notation | 00:06:00 | ||
Big-O Examples | 00:05:00 | ||
Bubble Sort | 00:05:00 | ||
BattleshipPartA | 00:20:00 | ||
Battleship Review | 00:14:00 | ||
Bubble Sort (revisited) | 00:02:00 | ||
Insertion Sort | 00:04:00 | ||
Insertion Sort Unplugged | 00:02:00 | ||
Thinking Through the Problem – Insertion Sort | 00:06:00 | ||
Selection Sort | 00:03:00 | ||
Selection Sort Unplugged | 00:01:00 | ||
Thinking Through the Problem – Selection Sort | 00:06:00 | ||
Linear and Binary Search | 00:02:00 | ||
Linear Search Unplugged | 00:01:00 | ||
Binary Search Unplugged | 00:01:00 | ||
Thinking Through the Problem – Linear Search | 00:03:00 | ||
Thinking Through the Problem – Binary Search | 00:07:00 | ||
Merge Sort | 00:05:00 | ||
Thinking Through the Problem – Merge Sort Intro | 00:08:00 | ||
Thinking Through the Problem – Merge Sort Divide Step | 00:03:00 | ||
Thinking Through the Problem – Merge Sort Merge Step | 00:05:00 | ||
Quick Sort | 00:07:00 | ||
Generic Classes | 00:06:00 | ||
Other Generic Classes | 00:03:00 | ||
Assessment | |||
Submit Your Assignment | 00:00:00 | ||
Certification | 00:00:00 |
Course Reviews
No Reviews found for this course.