Overview
This unit introduces students to core problem-solving, analytical skills, and methodologies useful for developing flexible, robust, and maintainable software. In doing this it covers a range of conceptual levels, from high-level algorithms and data-structures, down to the machine models and simple assembly language programming. Topics include data types; data structures; … For more content click the Read More button below.
Offerings
NOV12-CLAYTON-ON-CAMPUS
S1-01-CLAYTON-ON-CAMPUS
S1-01-MALAYSIA-ON-CAMPUS
S1-FF-CLAYTON-FLEXIBLE
S2-01-CLAYTON-ON-CAMPUS
S2-01-MALAYSIA-ON-CAMPUS
Rules
Enrolment Rule
Contacts
Chief Examiner(s)
Professor Maria Garcia De La Banda
Dr Pierre Le Bodic
Unit Coordinator(s)
Dr Muhammad Fermi Pasha
Notes
IMPORTANT NOTICE:
Scheduled teaching activities and/or workload information are subject to change in response to COVID-19, please check your Unit timetable and Unit Moodle site for more details.
Teaching approach
Peer assisted learning
Assessment
1 - In-semester assessment
2 - Examination (3 hours and 10 minutes)
Scheduled and non-scheduled teaching activities
Laboratories
Tutorials
Workshops
Workload requirements
Workload
Learning resources
Technology resources
Availability in areas of study
Computer science
Computational science
Computational science