Welcome to Gaia! ::

Saint Sandorez University for Gifted Students

Back to Guilds

A school based guild-wide story for dedicated players. 

Tags: University, Magic, Super Powers, Drama, Mystery 

Reply Bill Gates Hall of Technology
Software Technology

Quick Reply

Enter both words below, separated by a space:

Can't read the text? Click here

Submit

VSG12
Captain

Eloquent Conversationalist

8,425 Points
  • Falling For You 25
  • First step to fame 200
  • Married 100
PostPosted: Mon Sep 30, 2019 2:21 am


✎✎✎✎
emotion_zzz



Success is a lousy teacher. It seduces smart people into thinking they can’t lose.


This unit builds on the gentle introduction to programming provided in IFB104 or MZB126. In those units students learn how algorithms are constructed by combining the logical structures of Sequence, Selection and Iteration. Students also learn how functions can be used to abstract and reuse sections of code. These concepts are reinforced in this unit and extended with additional applications of abstraction necessary to combat complexity when building larger systems. Object-oriented principles are introduced where the program is structured around classes of objects that are identified from the real-world providing a high-level architecture that is better able to stand the test of time as requirements evolve throughout the lifetime of the system. This unit provides the foundation for the other more advanced and specialized programming units. This unit provides the mathematical background necessary for understanding, analysing, modelling and evaluating computer-based systems and problems. You will learn how to use mathematical notation and concepts to model problems in computer science, to apply standard solutions to a wide variety of problems, and to communicate precisely with other professionals. This material is especially important for later understanding of data structures, algorithms (CAB301), and theoretical models of computing (CAB403).

This unit teaches you the fundamental principles used to assess the efficiency of software algorithms, allowing you to distinguish solutions that can process large amounts of data or perform complex calculations effectively from those that run unacceptably slowly or not at all. In this unit you will examine a range of different algorithm types, review the principles used to predict their efficiency and perform empirical measurements of specific algorithms to confirm the theoretical predictions. Data management is an essential aspect of all large-scale IT systems and has important applications in many industries (e.g., banking, finance health, education and entertainment). Databases are crucial for ensuring information is available, reliable, secure and able to be used by other applications. This unit introduces the basic knowledge and skills required to manage and control large amounts of data. Students will learn about data representation, manipulation and storage, as well as techniques for processing and retrieving information from databases. The unit assists with the development of critical thinking skills required to design, use and evaluate database systems. It links to key application areas such as health and finance, providing students with the opportunity to apply the knowledge they develop.




 
Reply
Bill Gates Hall of Technology

 
Manage Your Items
Other Stuff
Get GCash
Offers
Get Items
More Items
Where Everyone Hangs Out
Other Community Areas
Virtual Spaces
Fun Stuff
Gaia's Games
Mini-Games
Play with GCash
Play with Platinum