COMPUTER SOFTWARE DESIGNER “Designs, modifies, develops, writes and
implements software programming applications. Supports and/or installs software
applications/operating systems. Participates in the testing process through
test review and analysis, test witnessing and certification of software.
Requires a bachelor's degree in a related area and 0-2 years of experience in
the field or in a related area. Has knowledge of commonly-used concepts, practices,
and procedures within a particular field. Relies on instructions and
pre-established guidelines to perform the functions of the job. Works under
immediate supervision. Primary job functions do not typically require
exercising independent judgment. Typically reports to a manager.” (http://www.monster.com) STARTING SALARY
$51,000 VIDEO GAME DESIGNER AND PROGRAMMER “A game
programmer is a software
engineer who primarily develops computer
or video
games or related software (such as game development tools). Game
programming has many specialized disciplines; practitioners of any may
regard themselves as "game programmers". A game programmer should not
be confused with a game designer; many designers are also programmers,
but not all are, and it is rare for one person to serve both roles in modern
professional games.” (http://en.wikipedia.org/wiki/Game_programmer) ARTIFICIAL INTELLIGENCE AND ROBOTICS “Artificial
intelligence, also known as machine intelligence, is defined as intelligence exhibited by anything
manufactured (i.e. artificial) by humans or other sentient
beings or systems (should such things ever exist on Earth or elsewhere). It is usually hypothetically
applied to general-purpose computers. The term is also used to refer to the field of
scientific investigation into the plausibility of and approaches to creating
such systems.” (http://en.wikipedia.org/wiki/Game_programmer) COMPUTER SECURITY FOR GOVERNMENT AND
INDUSTRY “Computer
security is the effort to create a secure computing
platform, designed so that agents (users or programs) cannot perform actions that they are not allowed to perform,
but can perform the actions that they are allowed to. This involves specifying
and implementing a security policy. The actions in question can be
reduced to operations of access, modification and deletion. Computer security
can be seen as a subfield of security engineering, which looks at broader
security issues in addition to computer security.” (http://en.wikipedia.org/wiki/Computer_security). BIOINFORMATICS “Bioinformatics
or computational biology
is the use of mathematical and informational
techniques, including statistics, to solve biological
problems, usually by creating or using computer
programs, mathematical models or both. One of the main
areas of bioinformatics is the data mining
and analysis of the data gathered by the various genome
projects. Other areas are sequence alignment, protein structure prediction, systems
biology, protein-protein interactions and virtual
evolution. As a summary, the various genome projects produce many long
lists of letters and one of the roles of bioinformatics is to attempt to
determine the words, grammar, sentences and ultimately, meaning (functional
significance) of those letters.” (http://en.wikipedia.org/wiki/Bioinformatics) DATABASE DESIGN AND ADMINISTRATION “A database
is information set
with a regular structure. Any set of information may be called a database.
Nevertheless, the term was invented to refer to computerised data, and is used
almost exclusively in computing. Sometimes it is used to refer to not yet computerized
data, but usually in the process of planning its possible computerization. The database front-end
consists of programs allowing data access, including searching and sorting
routines. The back-end
are the programs That actually control data storage, answering to the frontend.
There are a wide variety of database implementations, from simple tables stored
in a single file each to very large databases with many millions of records,
stored in rooms full of disk drives or other peripheral electronic storage
devices.” (http://en.wikipedia.org/wiki/Database) A Database
administrator designs the database structure and supports all database
activities.
