STU11001 – Software Applications I

Module CodeSTU11001
Module NameSoftware Applications I
ECTS Weighting[1]5 ECTS
Semester TaughtSemester 1
Module Coordinator/s  Mimi Zhang
Academic Year2026-2027

Module Learning Outcomes

On successful completion of this module, students will be able to:

LO1. Develop spreadsheet models in Microsoft Excel.
LO2. Design and develop web sites using Microsoft Expression Web 4 (alt: Adobe Dreamweaver).
LO3. Learn a programming language – Python.
LO4. Work independently to develop software solutions.
LO5. Source relevant reference material to help in solving software issues.

Module Content

• Spreadsheets using Microsoft Excel.
• Designing and Publishing WWW pages using Microsoft Expression Web 4 (or Adobe Dreamweaver), including CSS and JavaScript.
• Programming using Python.

Teaching and Learning Methods

The purpose of this module is to provide an introduction to the practical uses of computer applications particularly in the area of spreadsheets, web page design and development, and programming language. This module is a computer laboratory based module. Students are given notes that encourage self-paced learning. Interaction with the module instructor and peers is encouraged.

Assessment Details

Assessment ComponentBrief DescriptionLearning Outcomes Addressed% of totalWeek setWeek due
AssignmentsThere will be 3 assignments: 1 on Excel, 1 on Web, and 1 on Python.LO1-LO595%n/an/a
AttendanceYou are required to attend all the classes. 5%n/an/a

Reassessment Details

Students who fail to achieve a passing grade or demonstrate insufficient engagement with coursework will be required to sit a one-hour, in-person examination.

Contact Hours and Indicative Student Workload

Contact Hours (scheduled hours per student over full module), broken down by:24 hours
lecture0
laboratory24
tutorial or seminar0
other0
Independent Study (outside scheduled contact hours), broken down by:60 hours
preparation for classes and review of material (including preparation for examination, if applicable)0
completion of assessments (including examination, if applicable)60
Total Hours84 hours

Recommended Reading List

Microsoft Excel

Alexander, M. and Kusleika, D. (2025). Microsoft Excel 365 Bible, 2nd Edition. John Wiley & Sons.

    Web Design and Development

    Mozilla Developer Network (MDN). Learn Web Development. https://developer.mozilla.org/en-US/docs/Learn_web_development

    Python Programming

    Guttag, J. V. (2021). Introduction to Computation and Programming Using Python, 3rd Edition. MIT Press.

    Python Software Foundation. The Python Tutorial. https://docs.python.org/3/tutorial/

      Module Pre-requisites

      none

      Module Co-requisites

      none

      Module Website

      Blackboard