School Of Computer, Data And Mathematical SciencesProgramming Fundamentals (WSTC)Western Sydney University Unit Code: 700008.5
Discipline: PROGRAMMING
Student Contribution Band: 2
Level: 1
Credit Points: 10
Equivalent Units
300405 - Fundamentals of Programming, 300155 - Programming Principles 1, 200122 - Business Application Development 1, 300580 - Programming Fundamentals
Prerequisite
Students enrolled in 7067 Diploma in Information and Communications Technology Extended must pass 700199 Academic Communication 2 (WSTC Prep) or 700208 English for Tertiary Study 2 (WSTC Prep) or 700210 Introduction to Academic Communication 2 (WSTC Prep), and must pass 700201 Computer Studies (WSTC Prep), and must pass 700047 Programming Design (WSTC Prep), and must pass 700146 Mathematics 2 (WSTC Prep) before enrolling in this unit.
Students enrolled in 6035 Diploma/Bachelor of Information and Communications Technology, 6036 Diploma in Information and Communications Technology/Bachelor of Information Systems and 7005 Diploma in Information and Communications Technology must pass 700047 Programming Design (WSTC Prep) before enrolling in this unit.
Students enrolled in 6038 Dip in Information and Communications Technology /BICT(HIM), 6039 Diploma in Information and Communications Technology/BICT, 6040 Diploma in Information and Communications Technology/BIS , 7067 Diploma in Information and Communications Technology Extended, 7134 Diploma in Information and Communications Technology Extended - ICT, 7138 Diploma in Information and Communications Technology Extended-ICT, 7139 Diploma in Information and Communications Technology Extended, 7140 Diploma in Information and Communications Technology Extended–IS, 7141 Diploma in Information and Communications Technology Extended-HIM, 7163 Diploma in Information and Communications Technology(International) and 7164 Dip Information and Communications Technology (HIM) (International) must pass 700047 Programming Design (WSTC Prep) and must pass 700146 Mathematics 2 (WSTC Prep) before enrolling in this unit.
Unit Enrolment Restrictions
Students must be enrolled at Western Sydney University, The College.
Students enrolled in Extended Diplomas must pass 40 credit points from the preparatory units listed in the course structure prior to enrolling in this University level unit.
Students enrolled in the combined Diploma/Bachelor courses listed below must pass all College Preparatory units listed in the course structure before progressing to the Year 2
units.
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.
Courses6035.1 | Diploma/Bachelor of Information and Communications Technology | CONTINUING |
6036.1 | Diploma in Information and Communications Technology/Bachelor of Information Systems | CONTINUING |
6038.1 | Diploma/Bachelor of Information and Communications Technology (Health Information Management) | CURRENT |
6039.1 | Diploma/Bachelor of Information and Communications Technology | CURRENT |
6040.1 | Diploma in Information and Communications Technology/Bachelor of Information Systems | CURRENT |
7004.3 | Diploma in Information and Communications Technology Fast Track | CURRENT |
7138.1 | Diploma in Information and Communications Technology Extended - ICT | CURRENT |
7140.1 | Diploma in Information and Communications Technology Extended - Information Systems | CURRENT |
7141.1 | Diploma in Information and Communications Technology (Health Information Management) Extended | CURRENT |
7163.1 | Diploma in Information and Communications Technology | CURRENT |
7164.1 | Diploma in Information and Communications Technology (Health Information Management)(exit only) | CURRENT |
7174.1 | Undergraduate Certificate in Information and Communications Technology | CONTINUING |
Specialisations
A7083.1 | WSTC Information and Communications Technology Ext Recent School Leavers | CURRENT |
A7084.1 | WSTC Information and Communicatins Technology Ext International Students | CURRENT |
A7095.1 | WSTC Information and Communications Technology Extended Non-Credentialed Applicants | CURRENT |
A7164.1 | WSTC Information and Communications Technology Extended ICT - Recent School Leavers | CURRENT |
A7165.1 | WSTC Information and Communications Technology Extended ICT - Non-Credentialed | CURRENT |
A7166.1 | WSTC Information and Communications Technology Extended - ICT - International | CURRENT |
A7170.1 | WSTC Information and Communications Technology Extended - InfoSys - Recent School Leaver | CURRENT |
A7171.1 | WSTC Information and Communications Technology Extended - Info Sys - Non-Credentialed | CURRENT |
A7172.1 | WSTC Information and Communications Technology Extended - Info Sys - International | CURRENT |
A7173.1 | WSTC Information and Communications Technology (HealthInfoMgmt) Ext - Recent School Leaver | CURRENT |
A7174.1 | WSTC Information and Communications Technology (HealthInfoMgmt) Ext - Non-Credentialed | CURRENT |
A7175.1 | WSTC Information and Communications Technology (HealthInfMgmt) Extened - International | CURRENT |