Introduction to Computer Programming - COMP115
This unit is an introductory computer science unit, providing a practical introduction to basic computing and programming concepts. Students gain an understanding of, and practical experience in, computer programming; practical experience in implementing informal prose descriptions of problem solutions using an imperative language; an understanding of, and practical experience in, designing, coding, testing and debugging simple algorithms; and an understanding of the principle of incremental development. Other topics include: the concept of program correctness; the differences between high-level languages, assembly languages and machine languages; the role played by compilers; and the execution of programs by computer hardware. Together with ISYS114 Introduction to Systems Design and Data Management, this unit forms the entry point for mainstream computing units.
Credit Points: | 3 |
When Offered: | S1 Day - Session 1, North Ryde, Day S1 Evening - Session 1, North Ryde, Evening S2 Day - Session 2, North Ryde, Day |
Staff Contact(s): | Dr Matthew Roberts, Dr Gaurav Gupta |
Prerequisites: |
|
Corequisites: | |
NCCW(s): | COMP124, COMP155, ITEC100 |
Unit Designation(s): | |
Unit Type: | |
Assessed As: | Graded |
Offered By: | Department of Computing Faculty of Science and Engineering |
Course structures, including unit offerings, are subject to change.
Need help? Ask us.