School Of Computing, Engineering And Mathematics

Programming FundamentalsWestern Sydney University Unit Code: 300580.3


Student Contribution Band: 2

Level: 1

Credit Points: 10

Co ordinator
Anton Bogdanovych

Assumed Knowledge
High school mathematics at Year 10 level.

Equivalent Units
300405 - Fundamentals of Programming, 300155 - Programming Principles 1, 200122 - Business Application Development 1, 700008 - Programming Fundamentals (WSTC)

Teaching Periods

PeriodOffered  Campus  Contact
2019 Spring  Yes  Campbelltown Campus - DAY  See Coordinator above   Timetable.  
2019 Spring  Yes  Parramatta Campus - Victoria Road - DAY  See Coordinator above   Timetable.  
2019 Spring  Yes  Penrith Campus - DAY  See Coordinator above   Timetable.  
2019 Sydney City Session 2  Yes  Sydney City Campus - DAY  Mahsa Razavi  Timetable.  
2019 Sydney City Session 3  Yes  Sydney City Campus - DAY  Mahsa Razavi  Timetable.  
2019 WSU Online Trimester 3  Yes  WSU Online - ONLINE  See Coordinator above   Timetable not available  

*If using Safari, Firefox or Chrome to print the Unit Outline, right-click on the Print Unit Outline link and select 'Save link as...' or in Safari 'Download Linked File'

About this Unit
As a first unit in computer programming, Programming Fundamentals covers the basics of developing software with an emphasis on procedural programming. Students will learn about basic data structures, the concept of algorithms, fundamental programming constructs, common programming language features and functions, program design and good programming style. A high level programming language is combined with a highly visual framework to teach problem solving using software.

3729.3Bachelor of Design and TechnologyCURRENT
3754.1Bachelor of ScienceCURRENT
3756.1Bachelor of Science (Pathway to Teaching Primary/Secondary)CURRENT
3757.1Bachelor of Advanced ScienceCURRENT
3763.1Bachelor of Science/Bachelor of ArtsCURRENT
3764.1Bachelor of Science/Bachelor of International StudiesCURRENT
6043.1Diploma in Science/Bachelor of ScienceCURRENT


M3123.1Visualisation and GraphicsCURRENT
MT3026.1Applied PhysicsCURRENT
MT3032.1Data ScienceCURRENT

Western Sydney University Copyright © 2004-2016 ABN 53 014 069 881 CRICOS Provider No: 00917K Contact Us | Disclaimer | Emergency Help |