Skip to main content
You are viewing this website as a Domestic Student You are viewing this website as an International Student
Start of main content
CDU student Joel Benesha
Short courses

ZSCM004 Foundations of Programming (Non-Award)

Not available to international students.

Update your personalisation settings to view information about this course.

This course is only available to Domestic students and your preference is currently set to International.

This course is only available to International students and your preference is currently set to Domestic.

Key details

Duration

0.5 year/s

This short course requires two (2) hours/week for seven (7) weeks.

Intake

Locations

Casuarina, Online
Not available to international students.

Course code

ZSCM004

Overview




This short course explores the elements of programming, using the Python language to illustrate coding principles. You will learn how to create programs using Python.

This short course will provide an introduction to a first programming language (Python), including:

  • basics of the Python language
  • basic control structures common across languages
  • concepts and technologies associated with platform-independent programming

Active Learning:   

  • Combine practical experience in using Integrated Development Environments (IDEs) to create programming solutions to problems (using Python).


Term 2, 2025

  • This course will be delivered between 4th June 2025 and 25th July 2025 - two hours per week over seven to eight weeks. 
     
Start dateWednesday 4th June 2025
ScheduleWednesdays 17:30 - 19:30
LocationCasuarina - Purple 12.1.28
DeliveryBoth classroom and online

Credit transfers and advanced standing

Skill recognition

Skills recognition is not applicable to this course. CDU's short courses are highly targeted courses designed to help you improve a specific skill. They will help you improve your career prospects, maintain currency in your field, or allow you to try out something completely new.

Pathways

VET to Higher Education Pathway Mapping for completed Awards in the same field or discipline.

Fees

2025 Domestic Student Course Fees

Non-refundable fees for this course are $85.

International VET Package

Social Work CDU Event

Why study at CDU?

Whether you learn on campus or online, you will be studying with a proud multi-sector university that’s a leader in research and flexible study delivery. CDU is innovative, industry-relevant and student-centred. Our students are at the heart of all that we do.

  • Benefit from smaller class sizes for more personalised attention
  • Online learners receive the same support as their on-campus peers
  • Enjoy inclusive, welcoming learning environments
  • Utilise our deep connections with industry, businesses and communities in the Northern Territory, across Australia, and beyond
Social Work CDU Event

Why study at CDU?

Whether you learn on campus or online, you will be studying with a proud multi-sector university that’s a leader in research and flexible study delivery. CDU is innovative, industry-relevant and student-centred. Our students are at the heart of all that we do.

  • Benefit from smaller class sizes for more personalised attention
  • Online learners receive the same support as their on-campus peers
  • Enjoy inclusive, welcoming learning environments
  • Utilise our deep connections with industry, businesses and communities in the Northern Territory, across Australia, and beyond

What will I study?

To complete the Foundations of Programming (Non-Award) short course, students are required to complete the following unit.Upon successful completion, a Certificate of Achievement will be issued. 

Course structure

To complete the Foundations of Programming (Non-Award) short course, students are required to complete the following unit.

Upon successful completion, a Certificate of Achievement will be issued.
 

CodeUnit TitleHours
ZSCMITC002Foundations of Programming16
 Total16
 

Entry requirements

Admission criteria

Applicants must be 18 years old by the Census Date of the relevant admission period and have completed Year 10.

The people-first approach to flexibility and supportive learning environment at CDU meant I could find a balance with study, work and family life.

Nikki

CDU student

Nikki Govan

The other programs I explored were not as multidisciplinary. Furthermore, joining CDU meant joining a connected community; a home away from home.

Kalyani

CDU student

Master of Data Science Kalyani

The people-first approach to flexibility and supportive learning environment at CDU meant I could find a balance with study, work and family life.

Nikki

CDU student

Nikki Govan

The other programs I explored were not as multidisciplinary. Furthermore, joining CDU meant joining a connected community; a home away from home.

Kalyani

CDU student

Master of Data Science Kalyani

Course details

Location and study mode

Locations: Casuarina, Online



Study Mode: On campus, Online

Additional information

Sector
TAFE
Industry groups
Occupation types
General Education - Not Occupationally Specific
Area of study
Information Technology, IT and Network Engineering

You make CDU

Together we are a positive force for change in our communities and the world.

You make CDU

Our students choose to study with us because we share the same vision – to make a positive change. Whatever your motivation is, we can guide you in the right direction.

You make CDU

Together we are a positive force for change in our communities and the world.

You make CDU

Our students choose to study with us because we share the same vision – to make a positive change. Whatever your motivation is, we can guide you in the right direction.

How to apply

How to apply direct to CDU

Applications to CDU must be submitted online.

 

You will need a valid email address to create your online account.

 

Once you have started the application you will have the option of saving your application and resuming it at a later date.

 

There is no application fee when you apply online.

Find a CDU agent partner to help you apply

Applicants may seek further information about international education in Australia from theAustralian Government Department of Education and Training or from our overseas / external representatives.

 

To help with the process, we've compile a list of authorised representatives.

Not sure if you are a domestic or international student?

That's OK - it can be a little tricky to know the difference.

 

To help you out, we've put together a guide to answer any questions you might have.

 

Things like the difference between domestic and international students or the difference between course types like VET and undergraduate.

We are here to help

Submit an enquiry and our friendly team will be in touch.

  • Australia+61
  • Afghanistan (‫افغانستان‬‎)+93
  • Albania (Shqipëri)+355
  • Algeria (‫الجزائر‬‎)+213
  • American Samoa+1
  • Andorra+376
  • Angola+244
  • Anguilla+1
  • Antigua and Barbuda+1
  • Argentina+54
  • Armenia (Հայաստան)+374
  • Aruba+297
  • Ascension Island+247
  • Australia+61
  • Austria (Österreich)+43
  • Azerbaijan (Azərbaycan)+994
  • Bahamas+1
  • Bahrain (‫البحرين‬‎)+973
  • Bangladesh (বাংলাদেশ)+880
  • Barbados+1
  • Belarus (Беларусь)+375
  • Belgium (België)+32
  • Belize+501
  • Benin (Bénin)+229
  • Bermuda+1
  • Bhutan (འབྲུག)+975
  • Bolivia+591
  • Bosnia and Herzegovina (Босна и Херцеговина)+387
  • Botswana+267
  • Brazil (Brasil)+55
  • British Indian Ocean Territory+246
  • British Virgin Islands+1
  • Brunei+673
  • Bulgaria (България)+359
  • Burkina Faso+226
  • Burundi (Uburundi)+257
  • Cambodia (កម្ពុជា)+855
  • Cameroon (Cameroun)+237
  • Canada+1
  • Cape Verde (Kabu Verdi)+238
  • Caribbean Netherlands+599
  • Cayman Islands+1
  • Central African Republic (République centrafricaine)+236
  • Chad (Tchad)+235
  • Chile+56
  • China (中国)+86
  • Christmas Island+61
  • Cocos (Keeling) Islands+61
  • Colombia+57
  • Comoros (‫جزر القمر‬‎)+269
  • Congo (DRC) (Jamhuri ya Kidemokrasia ya Kongo)+243
  • Congo (Republic) (Congo-Brazzaville)+242
  • Cook Islands+682
  • Costa Rica+506
  • Côte d’Ivoire+225
  • Croatia (Hrvatska)+385
  • Cuba+53
  • Curaçao+599
  • Cyprus (Κύπρος)+357
  • Czech Republic (Česká republika)+420
  • Denmark (Danmark)+45
  • Djibouti+253
  • Dominica+1
  • Dominican Republic (República Dominicana)+1
  • Ecuador+593
  • Egypt (‫مصر‬‎)+20
  • El Salvador+503
  • Equatorial Guinea (Guinea Ecuatorial)+240
  • Eritrea+291
  • Estonia (Eesti)+372
  • Eswatini+268
  • Ethiopia+251
  • Falkland Islands (Islas Malvinas)+500
  • Faroe Islands (Føroyar)+298
  • Fiji+679
  • Finland (Suomi)+358
  • France+33
  • French Guiana (Guyane française)+594
  • French Polynesia (Polynésie française)+689
  • Gabon+241
  • Gambia+220
  • Georgia (საქართველო)+995
  • Germany (Deutschland)+49
  • Ghana (Gaana)+233
  • Gibraltar+350
  • Greece (Ελλάδα)+30
  • Greenland (Kalaallit Nunaat)+299
  • Grenada+1
  • Guadeloupe+590
  • Guam+1
  • Guatemala+502
  • Guernsey+44
  • Guinea (Guinée)+224
  • Guinea-Bissau (Guiné Bissau)+245
  • Guyana+592
  • Haiti+509
  • Honduras+504
  • Hong Kong (香港)+852
  • Hungary (Magyarország)+36
  • Iceland (Ísland)+354
  • India (भारत)+91
  • Indonesia+62
  • Iran (‫ایران‬‎)+98
  • Iraq (‫العراق‬‎)+964
  • Ireland+353
  • Isle of Man+44
  • Israel (‫ישראל‬‎)+972
  • Italy (Italia)+39
  • Jamaica+1
  • Japan (日本)+81
  • Jersey+44
  • Jordan (‫الأردن‬‎)+962
  • Kazakhstan (Казахстан)+7
  • Kenya+254
  • Kiribati+686
  • Kosovo+383
  • Kuwait (‫الكويت‬‎)+965
  • Kyrgyzstan (Кыргызстан)+996
  • Laos (ລາວ)+856
  • Latvia (Latvija)+371
  • Lebanon (‫لبنان‬‎)+961
  • Lesotho+266
  • Liberia+231
  • Libya (‫ليبيا‬‎)+218
  • Liechtenstein+423
  • Lithuania (Lietuva)+370
  • Luxembourg+352
  • Macau (澳門)+853
  • North Macedonia (Македонија)+389
  • Madagascar (Madagasikara)+261
  • Malawi+265
  • Malaysia+60
  • Maldives+960
  • Mali+223
  • Malta+356
  • Marshall Islands+692
  • Martinique+596
  • Mauritania (‫موريتانيا‬‎)+222
  • Mauritius (Moris)+230
  • Mayotte+262
  • Mexico (México)+52
  • Micronesia+691
  • Moldova (Republica Moldova)+373
  • Monaco+377
  • Mongolia (Монгол)+976
  • Montenegro (Crna Gora)+382
  • Montserrat+1
  • Morocco (‫المغرب‬‎)+212
  • Mozambique (Moçambique)+258
  • Myanmar (Burma) (မြန်မာ)+95
  • Namibia (Namibië)+264
  • Nauru+674
  • Nepal (नेपाल)+977
  • Netherlands (Nederland)+31
  • New Caledonia (Nouvelle-Calédonie)+687
  • New Zealand+64
  • Nicaragua+505
  • Niger (Nijar)+227
  • Nigeria+234
  • Niue+683
  • Norfolk Island+672
  • North Korea (조선 민주주의 인민 공화국)+850
  • Northern Mariana Islands+1
  • Norway (Norge)+47
  • Oman (‫عُمان‬‎)+968
  • Pakistan (‫پاکستان‬‎)+92
  • Palau+680
  • Palestine (‫فلسطين‬‎)+970
  • Panama (Panamá)+507
  • Papua New Guinea+675
  • Paraguay+595
  • Peru (Perú)+51
  • Philippines+63
  • Poland (Polska)+48
  • Portugal+351
  • Puerto Rico+1
  • Qatar (‫قطر‬‎)+974
  • Réunion (La Réunion)+262
  • Romania (România)+40
  • Russia (Россия)+7
  • Rwanda+250
  • Saint Barthélemy+590
  • Saint Helena+290
  • Saint Kitts and Nevis+1
  • Saint Lucia+1
  • Saint Martin (Saint-Martin (partie française))+590
  • Saint Pierre and Miquelon (Saint-Pierre-et-Miquelon)+508
  • Saint Vincent and the Grenadines+1
  • Samoa+685
  • San Marino+378
  • São Tomé and Príncipe (São Tomé e Príncipe)+239
  • Saudi Arabia (‫المملكة العربية السعودية‬‎)+966
  • Senegal (Sénégal)+221
  • Serbia (Србија)+381
  • Seychelles+248
  • Sierra Leone+232
  • Singapore+65
  • Sint Maarten+1
  • Slovakia (Slovensko)+421
  • Slovenia (Slovenija)+386
  • Solomon Islands+677
  • Somalia (Soomaaliya)+252
  • South Africa+27
  • South Korea (대한민국)+82
  • South Sudan (‫جنوب السودان‬‎)+211
  • Spain (España)+34
  • Sri Lanka (ශ්‍රී ලංකාව)+94
  • Sudan (‫السودان‬‎)+249
  • Suriname+597
  • Svalbard and Jan Mayen+47
  • Sweden (Sverige)+46
  • Switzerland (Schweiz)+41
  • Syria (‫سوريا‬‎)+963
  • Taiwan (台灣)+886
  • Tajikistan+992
  • Tanzania+255
  • Thailand (ไทย)+66
  • Timor-Leste+670
  • Togo+228
  • Tokelau+690
  • Tonga+676
  • Trinidad and Tobago+1
  • Tunisia (‫تونس‬‎)+216
  • Turkey (Türkiye)+90
  • Turkmenistan+993
  • Turks and Caicos Islands+1
  • Tuvalu+688
  • U.S. Virgin Islands+1
  • Uganda+256
  • Ukraine (Україна)+380
  • United Arab Emirates (‫الإمارات العربية المتحدة‬‎)+971
  • United Kingdom+44
  • United States+1
  • Uruguay+598
  • Uzbekistan (Oʻzbekiston)+998
  • Vanuatu+678
  • Vatican City (Città del Vaticano)+39
  • Venezuela+58
  • Vietnam (Việt Nam)+84
  • Wallis and Futuna (Wallis-et-Futuna)+681
  • Western Sahara (‫الصحراء الغربية‬‎)+212
  • Yemen (‫اليمن‬‎)+967
  • Zambia+260
  • Zimbabwe+263
  • Åland Islands+358
You can unsubscribe at any time. See our privacy notice.
Back to top