Computer Science – Grade 12

About This Course

This course enables students to further develop knowledge and skills in computer science. Students will use modular design principles to create complex and fully documented programs, according to industry standards. Students will also analyse algorithms for effectiveness.

What you'll learn

  • Java review
  • One-dimensional arrays
  • Sorting algorithms and their implementation
  • Bubble Sort and Selection Sort
  • Object-oriented programming
  • Classes and methods
  • Two-dimensional arrays
  • Graphical user interface
  • Dynamic Lists.

Course Sample Video


Dr. Tatiana Hessami Pilehrood

Dr. Tatiana Hessami Pilehrood is a professional mathematician with over 20 years of experience in teaching and research. She has been passionate about mathematics since her young age.

more about this teacher
Tuition Fees
  • One to One Training $ 40 /Per Hour
  • Group Training (2- 5 Students) $ 20 /Per Hour
Insert math as
Additional settings
Formula color
Text color
Type math using LaTeX
Nothing to preview