Web Design and Programming (7175.7)
Level: | Level 2 - Undergraduate Intermediate Unit |
---|---|
Credit Points: | 3 |
HECS Bands: | Band 2 2013-2020 (Expires 31 Dec 2020) Band 2 2021 (Commenced After 1 Jan 2021) Band 3 2021 (Commenced Before 1 Jan 2021) |
Faculty: | Faculty of Science and Technology |
Discipline: | Academic Program Area - Technology |
Availability
-
UC - Canberra, Bruce
Year Teaching Period Convener Mode of Delivery 2021 Semester 2 DR Wanli MA (Ph: +61 2 62012838 ) ON-CAMPUS
Possible changes to your unit's learning activities and assessment items
As a result of the Australian Government's and or the ACT Government’s directives requiring physical distancing and restrictions on movement because of the COVID-19 pandemic, you may find that learning activities and/or assessment items in some units you are studying have changed. These changes will not be updated in the published Unit Outline but will be communicated to you via your unit’s UCLearn(Canvas) teaching site. The new learning activities and/or assessment items will continue to meet the unit's learning outcomes, as described in the Unit Outline.
New learning activities and/or assessment items are available on your unit's UCLearn(Canvas) teaching site. Please contact your Unit Convener with any questions.
Unit Outlines
To view your Unit Outline, click View to log in to MyUC and access this information, or visit your unit's online teaching site.
- Semester 2, 2020, ON-CAMPUS, BRUCE (195607) - View
- Semester 2, 2019, ON-CAMPUS, BRUCE (185349) - View
- Semester 2, 2018, ON-CAMPUS, GBCA-MELB (181979) - View
- Semester 2, 2018, ON-CAMPUS, BRUCE (181981) - View
- Semester 2, 2017, ON-CAMPUS, SWSI-LVPL (166392) - View
- Semester 2, 2017, ON-CAMPUS, GBCA-MELB (174759) - View
- Semester 2, 2017, ON-CAMPUS, BRUCE (166389) - View
- Semester 2, 2016, FLEXIBLE, UC-MELB (152125) - View
- Semester 2, 2016, FLEXIBLE, SWSI-LVPL (152123) - View
- Semester 2, 2016, FLEXIBLE, BRUCE (152120) - View
- Winter Term, 2016, FLEXIBLE, BRUCE (152633) - View
- Semester 2, 2015, FLEXIBLE, UC-MELB (147796) - View
- Semester 2, 2015, FLEXIBLE, SWSI-LVPL (147794) - View
- Semester 2, 2015, FLEXIBLE, BRUCE (147791) - View
- Winter Term, 2015, FLEXIBLE, BRUCE (147797) - View
If a link to your Unit Outline is not displayed, please check back later. Unit Outlines are generally published by Week One of the relevant teaching period.
Syllabus
This unit provides the principles and skills of web application development. It aims at providing both conceptual understanding and hand-on experiences for web design and programming technology and the skills for developing web oriented applications. Topics include HTML, CSS, JavaScript, web services, ASP.NET using C#, and PhP in the context of web development practices.
This unit may be cotaught with 6691 Web Design and Programming G.
Learning Outcomes
On successful completion of this unit, students will be able to:
1. Describe the various issues associated with structuring web pages for use with multiple platforms and a variety of mobile systems;
2. Apply problem solving skills in designing and development: Internet and web application structures, web applications with database, accessibility, and security requirements;
3. Analyse and critique existing web sites and web technologies, and interpret the technical requirements for a given web site design;
4. Design web pages using HTML, CSS and JavaScript, and implement the integration between web pages and database structures using ASP.NET C# or PhP; and
5. Evaluate web sites for multiple platforms and usability testing.
Assessment Items
Contact Hours
Up to 3 hours per week.
Prerequisites
4478 Introduction to Information Technology.
Corequisites
None.
Assumed Knowledge
None.
Incompatible Units
6691 Web Design and Programming G.
Equivalent Units
None.
Referenced Courses
- 799AA Bachelor of Arts/Bachelor of Information Technology
- MGIT02 Bachelor of Business/ Bachelor of Information Technology
- 762HG Bachelor of Commerce
- MGIT01 Bachelor of Commerce/ Bachelor of Information Technology
- ETB001 Bachelor of Engineering (Honours)
- 106JA Bachelor of Engineering in Network and Software Engineering
- 344JA Bachelor of Engineering in Network and Software Engineering (Honours)
- 322HG Bachelor of Information Technology
- 322AA Bachelor of Information Technology
- 998AA Bachelor of Information Technology / Bachelor of Media Arts and Production
- 938AA Bachelor of Information Technology in Mainframe Computing
- 815AA Bachelor of Information Technology/Bachelor of Commerce
- 248HG Bachelor of Justice Studies
- 392AB Bachelor of Science
- 994AA Bachelor of Science / Bachelor of Journalism
- NPSC01 Bachelor of Science/ Bachelor of Laws
- 836AA Bachelor of Science/Bachelor of Laws
- 560AA Bachelor of Software Engineering
- 838AA Bachelor of Software Engineering/Bachelor of Business Informatics
- 157JA Bachelor of Sport Coaching and Exercise Science/Bachelor of Information Technology
- 277JA Bachelor of Sport and Exercise Science/Bachelor of Information Technology
Referenced Majors & Minors
- MJ0164 Major in Applied Software Engineering (BSE/BBI) (Restricted)
- MJ0244 Major in Computing Technology Teaching (Software Design and Development) (Restricted)
- MJ0237 Major in Information Technology
- MJ0160 Major in Information Technology (Restricted)
- MJ0109 Major in Software Engineering
- MJ0293 Major in Software Engineering (BIT) (18cp) (Restricted)
- MJ0107 Major in Software Engineering (BIT) (Restricted)
- MN0059 Minor in IT: Web Development
- SM0059 Specialist Major in Information Technology
- SM0061 Specialist Major in Network and Software Engineering
- SM0053 Specialist Major in Software Engineering