We've released the new Subject Search, designed to be simpler and faster than the application below.
CP5625 - Programming and Databases
Credit points: |
3 |
Year: |
2023 |
Student Contribution Band: |
Band
2 |
Administered by: |
College of Science and Engineering |
MappSci - 50204
This subject is to cover necessary programming and database skillsets for science
students. Scientists are to handle various domain-specific datasets, to process raw
data to build structured and semi-structured databases, and to program to manipulate
and administer them. This subject covers skillsets for managing databases, programming
for problem solving applicable to the sciences. Main topics covered include: programming
principles, algorithm design and implementation, database fundamentals, relational
models, database modeling concepts, and SQL database manipulation.
Learning Outcomes
- design and develop algorithmic solutions for domain- specific problems in the sciences;
- apply best-coding practices to develop algorithmic solutions;
- explore and manipulate databases for scientific datasets;
- formulate and apply programming queries to manipulate databases;
- critically appraise and evaluate various databases.
Subject Assessment
- Written > Examination (centrally administered) - (30%) - Individual
- Performance/Practice/Product > Software development/creation - (40%) - Individual
- Performance/Practice/Product > Practical assessment/practical skills demonstration - (30%) - Individual.
Availabilities
|
Townsville,
Study Period 2,
Internal
|
Census Date 24-Aug-2023 |
Workload expectations: |
The student workload for this
3
credit point subject is approximately
130 hours.
- 20 hours lectures
- 10 hours online activity
- 20 hours specialised
- assessment and self-directed study
|
|
|
Note:
Minor variations might occur due to the continuous Subject quality improvement process,
and in case
of minor variation(s) in assessment details, the Subject Outline represents the latest
official information.