CP1804 - Programming I
Credit points: | 03 |
Year: | 2016 |
Student Contribution Band: | Band 2 |
Administered by: | College of Business, Law & Governance |
In this subject students are introduced to the fundamental elements and concepts of computer programming. Studies in introductory computer programming fundamentals will enable students to commence working on industry certifications including defining/scoping an application, creating a wireframe/prototype to test, testing on bug fixing. Topics include problem solving approaches and techniques, Graphic User Interface (GUI) and Human-Computer Interaction (HCI) design principles, and object-oriented programming fundamentals.
Learning Outcomes
- apply fundamental application development skills in a modern programming environment;
- describe relevant techniques and strategies used for application development;
- review the development of programming languages and programming environments;
- develop clean coding techniques;
- develop programming ability by using programming support services.
Prerequisites: | CP1801 OR CP1401 OR CP1200 OR CP2200 OR EG1002 |
Inadmissible Subject Combinations: | CP1300 CP1404 CP5632 |
Availabilities | |
Townsville, Internal, Study Period 2 | |
Census Date 25-Aug-2016 | |
Coord/Lect: | Mr Lindsay Ward. |
Contact hours: |
|
Assessment: | end of semester exam (40%); assignments (50%); test/quiz (10%). |
Townsville, Internal, Study Period 1 | |
Census Date 24-Mar-2016 | |
Coordinator: | Dr Jason Holdsworth |
Lecturer: | Mr Lindsay Ward. |
Contact hours: |
|
Assessment: | end of semester exam (40%); assignments (50%); test/quiz (10%). |
Cairns, Internal, Study Period 2 | |
Census Date 25-Aug-2016 | |
Coordinator: | Mr Lindsay Ward |
Lecturer: | Dr Joanne Lee. |
Contact hours: |
|
Assessment: | end of semester exam (40%); assignments (50%); test/quiz (10%). |
Cairns, Internal, Study Period 1 | |
Census Date 24-Mar-2016 | |
Coord/Lect: | Dr Jason Holdsworth. |
Contact hours: |
|
Assessment: | end of semester exam (40%); assignments (50%); test/quiz (10%). |
Note: Minor variations might occur due to the continuous Subject quality improvement process, and in case of minor variation(s) in assessment details, the Subject Outline represents the latest official information.