JCU Australia logo

Subject Search

CP1804 - Programming I

[Not offered in 2015]

Credit points: 3
Year: 2015
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
CP1300 CP1404 CP5632

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.