You are on page 1of 7

J.E.

Cairnes School of Business & Economics

MS806 - Business Application Programming

-Module Outline 2022-2023

The objective of the course is to develop your knowledge and competence in object-oriented
Objective
programming for the business environment using Visual C# programming language.

Name E-mail

Lecturer Mr Neil Keane neil.keane@nuigalway.ie

Upon completion of this module, you will be able to:

 Demonstrate knowledge of business application development

Overall Module  Demonstrate a capacity to read, interpret and explain Visual C# programs.
Learning
Outcomes  Design, code, compile, run, test, debug and document Visual C# programs that
solve specified business problems according to these principles.

Successful, fully engaged students have opportunities through the coursework and the
broader student experience to develop a wide range of knowledge, skills and dispositions.
Graduate Upon completion of this module, you will develop the following key gradate attributes:
Attributes
Representation & Modelling, Tools & Technology, Problem Solving, Planning, Resilience &
Personal Development.

Programmes 1DTR1, 1ISM1, 1MBY1

Page 1 of 7
J.E. Cairnes School of Business & Economics

This module will be delivered using a hybrid teaching approach. Students are expected to
attend and engage with class activities where appropriate.

The module comprises of a weekly in class session and a pre-recorded lecture containing
that week’s assigned learning material.

Online tutorial sessions supporting module assignments will start from Week Three.
Delivery Format

Day Time Delivery Medium

Lectures Week Before Pre- Recorded Blackboard

Weekly Session [GRP A] MSc ISM / DTR 9am Tuesday CA111

[GRP B] MSc. MBY 9am Thursday CA118

[GRP C] MSc. MBY 11am Thursday CA111

Map of NUIG Campus and location of buildings is available here

Monitoring attendance has a positive impact on student engagement, especially when you
can review your own attendance on Blackboard and receive emails about absence. You
should attend in-person on-campus for all aspects of this module unless for legitimate
reasons (for example, disability, medical, or family emergency) which you have reported to
the lecturer. To support students, the J.E. Cairnes School of Business & Economics will
monitor attendance at classes to (i) identify students that may be failing to engage with the
Attendance
programme and (ii) student participation in various modules. Qwickly Attendance will be
used within Blackboard to allow lecturers to take attendance at the module level, and for
students to keep track of the same. Lectures will outline instructions for attendance in class.

Student principles on general attendance can be found here

Gaddis, T., Starting out with Visual C#. Addison-Wesley Publishing Company.

Core Text
Various editions available starting from 2010 are suitable for use.

Page 2 of 7
J.E. Cairnes School of Business & Economics

Module is assessed 100% by Continuous Assessment over the term.

Continuous assessment involves the completion of four individual project assignments:

Assignment 1: 15% => Processing Data

Assignment 2: 20% => Making Decisions

Assignment 3: 25% => Loops, Files & Random Numbers


Assignment 4: 40% => Milestone Application Project

The assessment are carefully designed to examine graduate attributes as follows:

Graduate Attribute Assessment

Assessment Tools & Technology, A1 – A4


Knowledge
Representation & Modelling

Skills Problem Solving & Planning A1 – A4

Resilience & Personal A1 – A4


Disposition Development

To avail of the associated marks each student must submit the assignment by the date
indicated on assessment material (to be announced).

Credit weighting 5 ECTS

Lecture Content 12 Hours

Weekly Session 17 Hours

Workload Tutorial Sessions 6 Hours

Independent assignment work 90 Hours

Total Student Effort 125 Hours

Page 3 of 7
J.E. Cairnes School of Business & Economics

Plagiarism is the use of another person’s ideas or work without appropriate


acknowledgement or credit. Plagiarism may be intentional or unintentional.

Intentional plagiarism is the clear intent to pass off another person’s work or ideas as your
own for your own gain.
Unintentional plagiarism may occur if you do not understand the appropriate way to
acknowledge the source of your ideas and information.

Plagiarism
If you are unsure of the acceptable methods of acknowledgment you should refer to the
NUIG Code of Practice for Dealing with Plagiarism, consult with your lecturer or the library
staff. Proven plagiarism is a very serious matter which may result in severe disciplinary
action and/or exclusion from the University.

Ensure all assignment submissions include a signed plagiarism statement.

Correct referencing and citation avoids plagiarism. There are varying referencing styles
available but the most popular is the Harvard Referencing Style. Details on how to
Referencing & reference journal articles, books, electronic information and various other supports is
Citation
available from the NUI, Galway Library at the following link:
http://libguides.library.nuigalway.ie/c.php?g=543943&p=4591416

Blackboard Ally supports you to access more user-friendly file formats. Please contact the
lecturer if you experience any accessibility issues for this module material. Should you have a
visual disability and require the document in another format, please contact the lecturer to
explore alternative format options.

[Please not, it is relatively easy to use and can be really helpful. Below is a link to a very
short introductory video - you can try out the different formats available and see what
Blackboard Ally works for you. For example, you can get an audio version of a document, or you can
download materials in html format which is much easier to read on a phone or mobile
device. You can also change a PowerPoint presentation to pdf, or get a version of a
document that is suitable for a screen reader, among other things. Here is a quick video on
how to use Blackboard Ally

https://www.youtube.com/watch?v=tOORcSEjtJU#action=share]

Page 4 of 7
J.E. Cairnes School of Business & Economics

Support is available to students with a disability and is granted on the basis of medical
evidence. Where applicable, a LENS Report (Learning Educational Needs Summary) should be
completed and the relevant disciplines notified. It is your responsibility to send your LENS

LENS Report report to your lecturers/ course coordinator at the beginning of each semester. Students
should let their lecturers know that relevant exam accommodations are required. Lecturers
can also request that students let them know if they are registered with the Disability
Support Service and have a LENS Report.

We are guided by our core values of respect in our actions, excellence in our work, openness
in our outlook and sustainability in our approach. We focus on equality by treating people
with respect and dignity and providing everyone with access and opportunities to fulfil their
potential. We embrace diversity to enrich our school environment by sparking innovation and
creating a rewarding and vibrant student community. Within the J.E. Cairnes School of
Business & Economics, at a module-level we aim to create and nurture an environment that
is respectful and inclusive for all.
Classroom
Charter
To achieve this, we will:
• Treat each other with dignity and respect.
• Listen to each other’s point of view, recognising that there may be disagreement.
• Keep discussion, comments, and module feedback on the topic, and off the people.
• Do not use inflammatory or offensive language, sarcasm or raised voices.

Page 5 of 7
J.E. Cairnes School of Business & Economics

Units Readings

Week 1: Introduction to Module, Chapter 1 Core Text


Computers and Programming

Week 2: Introduction to Visual C# Chapter 2 Core Text

Week 3: Processing Data [1] Chapter 3 Core Text

Week 4: Processing Data [2] Chapter 3 Core Text

Week 5: Making Decisions [1] Chapter 4 Core Text

Module Content
& Learning Week 6: Making Decisions [2] Chapter 4 Core Text
Material

Week 7: Repetition Chapter 5 Core Text (Section 5.1 – 5.5)

Week 8: Persistence
Chapter 5 Core Text

Week 9: Modularization Chapter 6 Core Text

Week 10: Multiform Projects Chapter 10 Core Text (Section 10.6)

Week 11: Collections [1] Chapter 7 Core Text (Sections 7.1 – 7.4)

Week 12: Collections [2] Chapter 7 Core Text (Sections 7.5 – 7.10)

This module outline is available on blackboard in pdf format. Should you have a visual disability and require
the document in another format, please contact us and we will oblige.

Page 6 of 7
J.E. Cairnes School of Business & Economics

Week Lecture Weekly Session Assignments Tutor Support

1 Intro to Module, Computers


and Programming

2 Introduction to Visual C#

3 Workshop Release Working in Visual


Processing Data [1]
Assignment 1 Assignment 1 Studio & Visual C#

4 Processing Data [2] Tutor Session


Assignment 1

5 Workshop Release
Making Decisions [1]
Assignment 2 Assignment 2

6 Making Decisions [2] Tutor Session


Assignment 2

7 Workshop Release
Repetition
Assignment 3 Assignment 3

8 Persistence Tutor Session


Assignment 3

9 Modularization Tutor Session


Assignment 3

10 Workshop Release
Multiform Projects
Assignment 4 Assignment 4

11 Collections [1] Tutor Session


Assignment 4

12 Collections [2]

Page 7 of 7

You might also like