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

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s