Students learn how to create games, sophisticated animations and graphics applets with Java, and how to program and deploy an Android App. In doing so they will gain skills and understanding of algorithms, machine intelligence, recursive thinking, logical and problem solving, abstraction and decomposition in large tasks, heuristic reasoning, iteration, searching to discover solutions to complex problems, and project management.

Science Technology Engineering Maths
Computer Science Hardware types Form factors Frequency
Types of memory Java Interfaces Geometric laws
Processor speed Operating Systems Power Orbits
How graphics work Apps Communication Protocols Logic

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.