Conceptual Foundations of Computer Programming (COMP1024)
Course level
Undergraduate
Units
2
Duration
One Semester
Class hours
3 Lecture hours
1 Tutorial hour
1 Practical or Laboratory hour
Incompatible
CSSE1001 if completed prior to 2008
Restricted
Permission of Head of School.
Assessment methods
Assignments & final examination.
Course enquiries
Study Abroad
This course is pre-approved for Study Abroad and Exchange students.
This course is not currently offered, please contact the school or faculty of your program.
Course description
Explanation of the fundamental concepts of computing and programming, using an exploratory problem-based approach with an advanced higher-order programming language. Core material includes building abstractions with procedures, data and objects; types of data and functions; data modelling; designing, coding and debugging programs of increasing complexity.