This unit is an essential starting point for engineers to learn the knowledge and skills of computer programming, using a procedural language. Crucial concepts include defining data types, control flow, iteration, and functions. Students will learn to translate a general engineering problem into a computer program. This unit trains students in the software development process, which includes programming, testing and debugging.
Unit details and rules
Academic unit | Computer Science |
---|---|
Credit points | 6 |
Prerequisites
?
|
None |
Corequisites
?
|
None |
Prohibitions
?
|
ENGG1801 or INFO1110 or INFO1910 or INFO1103 or INFO1903 or INFO1105 or INFO1905 or COSC1003 |
Assumed knowledge
?
|
None |
Available to study abroad and exchange students | Yes |
Teaching staff
Coordinator | Nataliia Stratiienko, nataliia.stratiienko@sydney.edu.au |
---|