MHMonash Hub

Units / FIT2095

FIT2095 · Full stack development

Official Handbook

2026 Handbook6 credit pointsLevel 2Faculty of Information Technology

Last checked: 23 Aug 2026 UTC

Overview

Non-B2B e-Business applications are now mostly developed for Web and mobile platforms. With the advent of mobile Web apps a set of technologies and techniques has emerged that are shared by both Web and mobile application development. This unit introduces, explains and uses these technologies and techniques to build basic but industrial strength e-Business applications. The topics covered will be selected from the following: an overview of the current state-of-play in e-Business application development, HTML5 (the living standard), CSS3, object oriented JavaScript for large developments, JavaScript APIs, Ajax, JSON, XML and related W3C technologies, jQuery, jQuery Mobile, MVC, ASP.NET MVC, ECMAScript 2015 and beyond, Angular, TypeScript, React. The appropriateness of the selected technologies in different contexts, together with relevant best practice techniques for their use and integration will also be covered.

Areas of study: Business information systems IT for business Mobile apps development Software development Web development

Offerings

CampusTeaching periodMode
ClaytonSecond semesterTeaching activities are on-campus (ON-CAMPUS)

Assessment

The Handbook does not list a final examination among the assessment items. That is not a guarantee there is none.

#AssessmentTypeWeightHurdle
1Assignment 1: Building a Backend Server Project25%
2Assignment 2: Setting up a Database Project35%
3Assignment 3: Integration with Frontend and Cloud Services Project40%

Assessment details may change. Please refer to the assessment information in Moodle closer to the start of the teaching period.

Requisites

prerequisite

  • FIT1045 — Introduction to programming
  • FIT1048 — Fundamentals of C++
  • FIT1051 — Programming fundamentals in java
  • FIT1053 — Introduction to programming: Advanced

Joined by OR.

Learning outcomes

  1. Describe the current technological options with respect to e-business application development and the most likely trends going forward;
  2. Analyse and debug existing e-Business applications;
  3. Design, code and test basic e-Business applications using current industrial strength techniques;
  4. Describe and use some of the core APIs used in e-Business applications;
  5. Apply good programming practices in accordance with industry standards and professional ethics.

Workload

Minimum total expected workload to achieve the learning outcomes for this unit is 144 hours per semester typically comprising a mixture of scheduled online and face to face learning activities and independent study. Independent study may include associated reading and preparation for scheduled teaching activities.

ActivityDuration
Workshops24 hours
Laboratories36 hours

Ask about FIT2095

Answered from the Handbook fields above — no AI, no guessing. Every answer links back to the source.

Community discussions about FIT2095

Community

Student experience, not official rules. Nothing here changes what the Handbook says.

No discussions yet

Be the first to share what this unit was actually like.

Monash HubAn independent student platform

Monash Hub is an independent student information platform and is not affiliated with or endorsed by Monash University. Always confirm enrolment, graduation, visa and academic policy decisions through the Monash website, Handbook, Moodle or WES.