Core Module Information
Module title: Software Development 1

SCQF level: 09:
SCQF credit value: 20.00
ECTS credit value: 10

Module code: SET09802
Module leader: Babis Koniaris
School School of Computing, Engineering and the Built Environment
Subject area group: Computer Science


Description of module content:

Program Environment: Use of an interactive development environment.

Basic Programming Skills: Variable declarations, printing to the
screen, reading from the keyboard, simple arithmetic operations,
sequence, selection and iteration, functional decomposition, arrays,
simple UI's.

Introduction to object-oriented programming.

Program testing and documentation.

Learning Outcomes for module:

LO1: Use a modern interactive programming development environment.
LO2: Make informed decisions in order to select and employ programming constructs in the development of Java applications using text interfaces and graphical user interfaces.
LO3: Produce appropriate program documentation.
LO4: Demonstrate basic knowledge of object-oriented programming

Full Details of Teaching and Assessment
2023/4, Trimester 3, ONLINE, Edinburgh Napier University
Occurrence: 001
Primary mode of delivery: ONLINE
Location of delivery: WORLDWIDE
Partner: Edinburgh Napier University
Member of staff responsible for delivering module: Babis Koniaris
Module Organiser:

Student Activity (Notional Equivalent Study Hours (NESH))
Mode of activityLearning & Teaching ActivityNESH (Study Hours)
Online Lecture 20
Online Tutorial 20
Independent Learning Guided independent study 160
Total Study Hours200
Expected Total Study Hours for Module200

Type of Assessment Weighting % LOs covered Week due Length in Hours/Words
Practical Skills Assessment 10 1 & 2 6
Practical Skills Assessment 90 1, 2, 3 & 4 13
Component 1 subtotal: 100
Component 2 subtotal: 0
Module subtotal: 100

Indicative References and Reading List - URL:
Contact your module leader