Computer Programming

Dr Rajib Chakravorty
North Fitzroy

SAVE UP TO 58% when choosing us over another provider.

Trimester II - Wednesdays, 6pm, 15 weeks (Starts first week of June)
Trimester III -
Wednesdays, 6pm, 15 weeks (Starts fourth week of September)

This courses focuses on introducing programming a computer. Computers are an assembly of hardware components with power to do amazing things. But all these power stays idle until the hardware is programmed to perform interesting task. Modern computing machines have gone beyond simple word processing and calculation and are solving complex problems, taking critical decisions and even making predictions about the future.

This course describes the very basic processes of building a programme to solve any specific tasks. Important concepts such as variables, operators, data structures, flow controls, loops, functions etc. will be introduced. Skills learnt are related to practical workplace tasks and specific career paths.

Languages covered: BBC BASIC (Semester I), Python (Semester II).

Themes: One Line Programs. Using the Editor. Storing Data in Variables. Numeric Data Types. String Data Types. Coloured Text. Interacting with the User. Conditional Execution. Selection. Looping. Other Ways of Entering Information. Grouping Data in Arrays. Grouping Data in Structures. User Defined Routines: PROC. User Defined Functions: FN. User Defined Characters. Games and Sound. Developing Real Programs. Debugging.

Rajib Chakravorty is a faculty member at the Department of Electrical and Electronic Engineering, University of Melbourne.




*Comparison based on per-lesson equivalent price of studying at a similar RMIT short course, based on prices as listed on February 4, 2015. Course lengths may vary between providers.



TERMS AND CONDITIONS: Refunds. Refunds are NOT issued except where a course is cancelled by the WEA. WEA Victoria cannot accept responsibility for changes in personal circumstances. Enrolment acceptance and cancellation. You are accepted into the course upon payment in full, unless notified by us. Courses are dependent on sufficient enrolments, tutor availability and other circumstances outside our control, which may cause some courses to be postponed or cancelled. Course materials. Personal course material is the responsibility of the individual student. An additional charge will be made for photocopied notes, textbooks or any other course materials.

Photo: CERDEC/US Army (CC-BY)


  • $179.95

    $399.00
Buy this