Module Descriptors
INTERACTIVE APPLICATIONS PROGRAMMING
COSE40269
Key Facts
Faculty of Computing, Engineering and Sciences
Level 4
10 credits
Contact
Leader: Janet Lawton
Hours of Study
Scheduled Learning and Teaching Activities: 36
Independent Study Hours: 44
Total Learning Hours: 80
Assessment
  • ASSIGNMENT weighted at 100%
Module Details
Module Assessment
A ASSIGNMENT weighted at 100%.
Module Indicative Content
Overview of problem solving and the software life cycle
Introduction to an interactive programming environment
Designing and running programs
Variables, data types, assignment and calculations
Sequence, selection and iteration
Data structures including user-defined types, arrays, multi-dimensional arrays and arrays of records
Program structuring, procedures and parameters
Module Learning Outcome
1. Perform an analysis of a simple problem
2. Design a solution to a simple problem
3. Construct a small scale Windows application
4. Perform suitable program debugging and testing

This module will also give you opportunity to demonstrate the following skills:

(a) An understanding of a specific body of knowledge and skills
(b) Formulate a practical solution to the problem, making effective use of the time and resources available
Module Resources

Visual Basic development environment or equivalent
Module Texts
On-line help facilities
Module Additional Assessment Details
Coursework (100%) comprising a series of small practical implementation exercises that build into a medium sized application (Learning outcomes 1 - 4, a and b)
Module Learning Strategies
Contact time will be split between lectures (12) and supervised practicals (24). Independent study will involve reading course notes prior to delivery and attempting exercises designed to demonstrate new theoretical topics.

Within this module you will be introduced to and/or be able to develop your
- Intellectual skills
- Communication
- Problem solving