8588 modules
Page 662
-
COMP1312 2025-26
Programming I
This module introduces students to the principles of programming, and provides them with the programming skills necessary to continue the study of computer science. Python and C are used as the introductory languages. -
COMP1312 2026-27
Programming I
This module introduces students to the principles of programming, and provides them with the programming skills necessary to continue the study of computer science. Python and C are used as the introductory languages. -
BIOM1009 2026-27
Programming I (BIOM)
To introduce the student to the concepts of programming using the C programming language, with an emphasis on programming for embedded systems. -
BIOM1009 2025-26
Programming I (BIOM)
To introduce the student to the concepts of programming using the C programming language, with an emphasis on programming for embedded systems. -
COMP1322 2025-26
Programming II
The aim of this module is to teach the students object-oriented programming techniques using Java. -
COMP1322 2026-27
Programming II
The aim of this module is to teach the students object-oriented programming techniques using Java. -
BIOM1010 2025-26
Programming II (BIOM)
The aim of this module is to teach the students object-oriented programming techniques using Java. -
BIOM1010 2026-27
Programming II (BIOM)
This module develops programming skills in Python and Java, introducing object-oriented design and software development through examples relevant to biomedical engineering. -
COMP2312 2026-27
Programming III
This module aims to introduce students to recursion and to the principles of recursive, applicative and functional programming. In it, they will use various functional abstractions to control the complexity of programming, and will use abstraction mechanisms in programming. They will also study the principles of program evaluation and explore the evaluation mechanism. -
COMP2312 2027-28
Programming III
This module aims to introduce students to recursion and to the principles of recursive, applicative and functional programming. In it, they will use various functional abstractions to control the complexity of programming, and will use abstraction mechanisms in programming. They will also study the principles of program evaluation and explore the evaluation mechanism.