Introduction to Programming

Unit code: NIT1102 | Study level: Undergraduate
12
(Generally, 1 credit = 10 hours of classes and independent study.)
Footscray Park
VU Brisbane
VU Sydney
N/A
Overview
Enquire

Overview

In this unit, you will explore the foundations of computer programming, learning to design, code and debug solutions using a high-level programming language. You will build your skills through practical labs and real-world examples, progressing from basic syntax to object-oriented design. Alongside technical skills, you will engage with academic texts and reflect on principles of academic integrity, preparing you for further study and professional communication in IT. By the end of this unit, you will be able to develop simple software applications, apply key design strategies, and participate effectively in academic and professional programming communities.

Learning Outcomes

On successful completion of this unit, students will be able to:

  1. Demonstrate programming skills in using a programming language to complete a task;
  2. Apply suitable design strategies to develop a solution for real world problems;
  3. Design and implement algorithms using a programming language;
  4. Apply basic object-oriented software principles in problem solving individually;
  5. Apply academic integrity by critically reflecting on programming work, referencing relevant sources, and adhering to professional and ethical standards.

Study as a single unit

This unit can be studied on its own, without enrolling in a full degree.

Learn more about single units of study at VU

Assessment

For Melbourne campuses

Assessment type: Laboratory Work
|
Grade: 30%
In class practical test
Assessment type: Test
|
Grade: 40%
Concept evaluation and problem-solving test with Q&A verification.
Assessment type: Test
|
Grade: 30%
Final test (2 hours) open book programming test with verification by oral Q&A.
Assessment type: Other
|
Grade: 0%
Evidence of completion of the Academic Integrity Modules (Hurdle).

Required reading

Selected readings are available on VU Collaborate.

As part of a course

This unit is studied as part of the following course(s):

Search for units, majors & minors