Download Particle Swarm Optimization mini tutorial

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
Bachelor of Information Technology - Overview





The Bachelor of Information Technology degree was redesigned in
2005 to reflect the joining together of the School of ICT across three
campuses (Logan, Nathan and Gold Coast).
The degree is completely up-to-date and is the result of combining the
expertise of staff from each campus  the one BIT degree is offered at
all three locations.
The degree can be completed entirely from courses offered at the Gold
Coast but courses from other campuses may also be undertaken.
Graduates from the degree will be eligible for membership of the
Australian Computer Society.
You can then progress into:
 an honours year in preparation for higher degrees by research
 careers in the Information Technology industry (detailed later)
1
Bachelor of Information Technology - Overview


Reflecting industry needs, the BIT degree provides you with a
comprehensive introduction to information technology and is
characterised by its breadth, flexibility, quality and emphasis on
contemporary practice.
The program includes a set of core courses and a practical teamwork
project for external clients. You will also have the opportunity to
undertake an off-campus course that incorporates work-integrated
learning to give you first-hand experience in developing the knowledge,
skills and attitudes that are required to succeed within the industry; or
to work with fellow students to analyse, develop and implement an
effective solution to a computer-based information system or a
software development problem.
2
Bachelor of Information Technology - Structure
Artificial Intelligence
and Robotics
Computer Systems
and Networks
Internet Computing
and eCommerce
Pervasive Computing
Core
Databases
Computer Security
Information Systems
Multimedia
Computer Science
Software Engineering
The core courses cover the systematic approach to software
development and essential information technology knowledge.
Elective courses build on these core courses and allow students to
specialise in industry and research relevant areas.
3
Bachelor of Information Technology – Core Courses
Programming 1
Mathematics for
Computing 1
Introduction to
Computer Systems
and Networks
Introduction to
Information Systems
Development
Professional
Issues in IT
Elective
Web Design &
Development
Foundations of
Computing and
Communication
Elective
Maths for Computing 2
User Interface Design
Programming 2
Project
Management
Database Design
Elective
Elective
Elective
IT
Project
Elective
OR
Elective
Elective
Elective
Industrial
Affiliates
Program
Elective
Elective
4
Bachelor of Information Technology – IT Specific Electives
Mathematics for Computing 2
Data Structures and Algorithms
Programming 3
Network Systems and Administration
Information Systems Security
Graphics Programming
User Interface Design
Software Engineering
Machine Learning and Perception
eCommerce
Database Systems
Web Programming
Multimedia Technologies
Programming Paradigms and Languages
Computer Communication Networks
Introduction to Artificial Intelligence
Operating Systems
Minds and Machines
Software Quality Management
5
Bachelor of Information Technology – IT Supporting Electives
Introduction to Multimedia (1st Year)
Strategic Networks for eBusiness (2nd Year)
Interactive/Internet Marketing (3rd Year)
6
Bachelor of Information Technology – Planning




For now, most of you will be enrolled in the 1st semester core courses
After that many courses require you to have passed an earlier course:
 Programming 2 requires Programming 1
 Database Design requires Mathematics for Computing 1 and
Introduction to Information Systems Development
 Project Management requires Introduction to Information Systems
Development
 IT Project/Industrial Affiliates Program requires all the other core
courses
Most electives require other subjects
Check the course outlines for details
7
Bachelor of Information Technology – Graduation Rules


To graduate students require 240CP, as follows:
 110CP from core courses (normal course = 10CP)
 100CP from IT specific and supporting electives:
rd year IT specific and supporting electives
 At least 40CP from 3
nd year electives
 No more than 20CP from IT-supporting 2
rd year electives
 No more than 20CP from IT-supporting 3
 30CP from additional electives – can be from other schools
st
 No more than 20CP from 1 year electives
 No more than 30CP with a Pass Conceded (PC) grade
Students must also pass the 0CP Writing Skills Courses:
 1113ICT / 1114ICT / 1115ICT
 5% towards Foundations of Computing and Communication
8
Bachelor of Information Technology - Careers





Artificial Intelligence and Robotics (AI):

Intelligent Environments Engineer, Computer Games AI Designer,
Knowledge Engineer, Development and Design roles in robotics
Computer Systems and Networks (CN):

Systems Engineer, Networking Engineer, Distributed Systems Developer,
Network Analyst and Designer, Web Infrastructure Engineer
Computer Science (CS):

Systems Engineer, Application Engineer, Software Developer, Computer
Science Research
Databases (DB):

Database Designer, System Analyst, Knowledge Engineer
Internet Computing and eCommerce (EC):

Web Developer, Online Learning Materials Developer, E-Business
Systems Analyst, Distributed Business Software Developer
9
Bachelor of Information Technology - Careers





Information Systems (IS):

Strategic Planning and Management, User-Centred Analysis and Design
Multimedia (MM) :

Multimedia Systems Designer/ Project Manager/ Content Developer, Web
Designer, Special Effects Designer
Pervasive Computing (PC):

Intelligent Environments Engineer, Mobile Systems Developer, Wireless
Infrastructure Designer, Home Automation Specialist
Computer Security (SC):

IT Security Specialist, Networking Engineer, IT Fraud Detection, Security
Systems Research
Software Engineering (SE):

Business Research and Development, System Analysis and Design,
Software Development, Project Management, Quality Control and
Assurance
10
School of Information Technology - School Staff
BIT Program Convenor – Wayne Pullan
BIT Honours Convenor – John Thornton
First Year Course Convenors:

1001ICT Programming 1 – Wayne Pullan

1002ICT Mathematics for Computing 1 – Wayne Pullan

1003ICT Professional Issues – David Tuffley
Other Staff Who Can Advise You:

First Year Student Advisor: Steve Drew

School Administrator: Kylie Shoobridge

School Secretary: Vicky Wheeler
11
Program and Course Convenor Roles






If you have any questions about a particular course your first port of
call is the person teaching that course - if that person cannot help you,
your next step is to talk to or email the course convenor
The program convenor is there to help you with the general planning of
your program of study, i.e. the degree
He or she can advise you about which electives you might take and the
sequence in which you progress through the degree
Some subjects are pre-requisites for others and unless you plan your
degree correctly you may end up taking longer than you intended
This information is all available on the School’s website so it is only in
unusual circumstances that you will need help
If you are having difficulty handling the workload, or with some other
area of the degree or are thinking of quitting then it is also good idea to
see the program convenor - it’s always better to take more time and
arrive, than not to arrive at all!
12
Conduct of Courses




Details of the course structure and degree requirements
are on the School website: Programs/Undergraduate
Programs/1109 Bachelor of Information Technology
 www.griffith.edu.au/school/ict
Timetables on the Griffith website: Current
Students/Lecture and Tutorial Timetables
 www.griffith.edu.au
Course Outlines on the Griffith website: Current
Students/Academic Programs and Courses
 www.griffith.edu.au
Many courses now have the course outlines and course
materials online via learning@griffith
13
Tutorial and Laboratory Allocations




You select your allocations on-line when you enrol.
If you can’t get a suitable time in a particular course ask
the convenor of that course what to do.
You’ll need a good reason to change.
Generally you will have to find someone who will voluntarily
swap with you.
14
Staff Consulting Times



Staff will advise.
If you wish to see some-one, please do so in one of their
consultation times.
If you cannot make one of these times due to a timetable
clash, please email for an appointment.
15
Computer Accounts





You should already have a password from having
enrolled on-line.
Reset password through learning@griffith and click the
Help tab
ICT School computer lab account: Password
synchronised from Griffith Portal.
Netcheck: Password synchronised from Griffith Portal.
For all password and account problems phone 55555.
16
Internet Accounts





Charged by bytes, not time
Allocated $8 per 10CP
You must logout of Netcheck before logging out of
computer!
If you use yahoo, hotmail, etc mail accounts, THIS COMES
OFF YOUR QUOTA
If/when you consume your quota, go to the Reference
Desk at the Library and you can buy more
17
Lab Access



School of ICT labs have 24/7 access (proximity card
controlled $11 non-refundable – need application form from
ICT Gold Coast Office, pay Cashier in the Graham Jones
Building, return to ICT Office)
Some Learning Centres are also 24/7
Other Labs and Learning Centres available on reduced
access
18
Dial-in Modem Access

Free account through griffith@home (visit the web site)
(connected to Netcheck, audited for responsible use, and
comes off your quota)
19
Print Quota



Allocated 150 sheets
To replenish account, you will be credited 500 sheets if you
place unbroken ream of Reflex / Xerox paper in box at
School Office (with name and Student Number.)
Quota updated 10:30 and 15:30 daily (Mon to Fri) (PH
exempt)
20
Ethical Behaviour




Cooperation between students is often encouraged
Copying other students work is NOT!
Nor is Plagiarism (using source materials without reference
or without making direct quotations clear)
Your attention is drawn to the University policy on
Academic Misconduct
21
Questions?
22