James Cook University Subject Handbook - 2017

CP1804 - Programming I

Credit points: 03
Year: 2017
Student Contribution Band: Band 2
Administered by: College of Business, Law & Governance

In this subject students are introduced to fundamental principles and practices of computer programming. Students continue to use and learn problem-solving and software development techniques including application scoping, prototyping, version control, testing and debugging. Students will develop procedural and object-oriented programs with console and Graphical User Interfaces (GUIs).

Learning Outcomes

Prerequisites:CP1801 OR CP1401 OR CP1200 OR CP2200 OR EG1002
Inadmissible
Subject
Combinations:
CP1300 CP1404 CP5632

Availabilities

Townsville, Internal, Study Period 2
Census Date 24-Aug-2017
Coordinator: Dr Jason Holdsworth
Lecturer: Mr Lindsay Ward.
Contact hours:
  • 9 hours tutorials - Additional Tutorials/Workshops/Practicals
  • 50 hours - Combined Lectures; Practicals; Lecturer directed activities.
    Assessment:end of semester exam (30%); practicals (30%); assignment 1 (20%); assignment 2 (20%).

    Townsville, Internal, Study Period 1
    Census Date 23-Mar-2017
    Coordinator: Dr Jason Holdsworth
    Lecturer: Mr Lindsay Ward.
    Contact hours:
    • 9 hours tutorials - Additional Tutorials/Workshops/Practicals
    • 50 hours - Combined Lectures; Practicals; Lecturer directed activities.
      Assessment:end of semester exam (30%); practicals (30%); assignment 1 (20%); assignment 2 (20%).

      Cairns, Internal, Study Period 2
      Census Date 24-Aug-2017
      Coordinator: Dr Jason Holdsworth
      Contact hours:
      • 9 hours tutorials - Additional Tutorials/Workshops/Practicals
      • 50 hours - Combined Lectures; Practicals; Lecturer directed activities.
        Assessment:end of semester exam (30%); practicals (30%); assignment 1 (20%); assignment 2 (20%).

        Cairns, Internal, Study Period 1
        Census Date 23-Mar-2017
        Coord/Lect: Dr Jason Holdsworth.
        Contact hours:
        • 9 hours tutorials - Additional Tutorials/Workshops/Practicals
        • 50 hours - Combined Lectures; Practicals; Lecturer directed activities.
          Assessment:end of semester exam (30%); practicals (30%); assignment 1 (20%); assignment 2 (20%).

          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.