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
2022/3, 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:

Learning, Teaching and Assessment (LTA) Approach:
You will be supported by the Global Online team who will provide general overall support, and by the module team who will provide module-specific online material using a variety of communication techniques. You will be encouraged to develop your learning through peer and tutor interaction through electronic communication. Self-study supported by online discussion forums hosted through Moodle will develop skills as independent learners.
The material for the lab sessions will be made available online with a support forum. In addition to this online students are provided with online support in the form of
- Dedicated online administrators who will keep track of student progress and will help you if you are having any problems
- A dedicated interactive database of frequently asked questions specific to the online learning environment
- A regular virtual office where module staff will be available to contact you

Formative Assessment:
There will be a series of end-of-session online quizzes that will provide formative assessment throughout the module. Formative feedback on practical work will also be provided through the online discussion forum and virtual office hour. Reflective exercises will enable you to apply theory to practice - this is not assessed but will support your personal and professional development.

Summative Assessment:
Summative assessment consists of an assignment in week 6 (Worth 10% of your overall mark) and an assessment in week 13 (worth 90% of your overall mark). Detailed feedback will be given on each summative assessment

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