BSc/HND COMPUTING (Mobile Computing)

wirelessguideMobile - Wireless

Nov 24, 2013 (3 years and 6 months ago)

92 views


1



THE UNIVERSITY OF

NORTHAMPTON






Programme

Guide

(20
10
-
20
1
1
)






BSc/HND COMPUTING
(
Mobile Computing
)



Programme

Leader:
E J Svennevik


IMPORTANT NOTE
: This document should be considered as a supplement to
the general BSc/HND, non
-
pathway specific
computing course guide, provided in
year one.








2



Contents


1

Introduction and General Information


1.1

Welcome

1.2

The Course Team

1.3

The Student Administration Team

1.4

The
Programme

Noticeboard

1.5

The
Programme

Webboard (NILE)

1.6

The
Programme

Timetable

1.7

Attendance o
n the
Programme

1.8

The Student Code (As outlined in the student handbook)

1.9

Your Personal Tutor

1.10

Student Services

1.11

Centre for Academic Practice (CfAP)

1.12

Careers Information

1.13

Other Sources of University Regulations/Academic Regulations


2

The
Mobile Computing
Pathway


2.1

Pathway Aims and Objectives

2.2

Pathway Structure

2.3

Pathway Modules and Description


3


Teaching, Learning and Assessment


3.1

Module Delivery

3.2

Study Skills Advice

3.3

Module Assessment

3.4

Submission of coursework assignments

3.5

Academic Misconduct (Plagiarism etc)


Appendi
x


A


Example Assignment Cover Sheet
















3


1 Introduction and General Information


1.1 Welcome


It gives me great pleasure to welcome you onto the
Mobile Computing

pathway of the
BSc Computing degree.


Having successfully completed the common f
irst year you will have a sound grounding in
various subjects, which will help you in the two years of the Mobile Computing Pathway.
Mobile Computing is an exciting and fast evolving area and I hope you will enjoy the
challenges to come.


Good luck with
all your studies.


Espen Svennevik

(
Mobile Computing Programme

Leader)


1.2

The Course Team


The following table provides a complete list of all course team members, involved with
the delivery of software engineering pathway modules.


Member

Telephone

e
-
mail a
ddress

Espen Svennevik

3073

espen.svennevik@northampton.ac.uk

Brian Thompson

3206

brian.thompson
@nor
t
h
ampton.ac.uk

Malcolm Wilson

3182

malco
lm.wilson@northampton.ac.uk

Mark Johnson

3255

mark.Johnson@northampton.ac.uk

Peter Leadbetter

3257

peter.leadbetter@northampton.ac.uk

Scott
Turner

3028

scott.turner@norhampton.ac.uk

Ali Al
-
Sherbaz

-

ali.al
-
sherbaz
@northampton.ac.uk

Rashi Dravid

3338

rashmi.dravid@northampton.ac.uk

Amir Minai

3260

amir.minai@northampton.ac.uk


All members of the course team will endeavour to make themselves

available when
students require assistance.


It should be noted that office availability will vary between staff, due to a variety of
commitments. As such, students are advised to contact tutors initially
via e
-
mail

to
arrange a suitable, mutually conven
ient, meeting time.




1.3
The Student Administration Team

(SAT)


The
Student Administration Team
provides essential administrative support in the
following areas:
-



4



Student Enrolment



Module Choice Selection



Student ID Cards



Council Tax Exemption Certific
ates



Mitigating Circumstances Applications



Module or Course Transfer Documentation.


The key members of the BSc Software Engineering team are:
-

Role

Team
Member

Ext

Email


Programme
Administrator

Mary
Coleman

3183

Mary.Coleman@northampton.ac.uk

Programme
Administrator

Sue
Talbot

3252

sue.talbot@northampton.ac.uk

Programme
Coordinator

Denise
O’Malley

3194

denise.omalley@northampton.ac.uk




The team is based in
NW114

and the office is open normally from 9am to 5pm.


The team are happy to provide advice and support with any of the above issues.


1.4 The
Programme

Noticeboard


The
programme

notic
eboard is an effective way to keep up to
-
date with important
information relating to the
programme
.


It is regularly updated and provides the following key information:
-




Examination dates/times/locations.



Assignment results for selected modules.



Personal

tutor details and tutorial times.



Timetable details, by year and by group.


The
programme

noticeboard is located on the walls directly outside rooms M
X2

and
MX13


1.5

The
Programme

Webboard (NILE)


The electronic alternative to the
programme

noticeboard is th
e
programme

webboard.
The
programme

webboard provides general
programme

information in a similar way to
the noticeboard. In addition to general
programme

information the webboard may also
include module specific documents such as module lecture notes and p
ractical activities.


The
programme

webboard, often referred to as NILE, can be accessed via any Internet
ready computer using the following address:
-


http://blackboard.northampton.ac.uk/


Students

are advised to check the
programme

webboard on a regular basis to ensure
that they do not miss any important
programme

or module news.


Some tutor may provide additional sets of notes via the local computing web
-
server. This
can be accessed via the follow
ing address:
-

http://www.eng.nene.ac.uk/

or


5

www.computing.northampton.ac.uk



1.6

The
Programme

Timetable


The
programme

timetable is generated by the Common
Academic Framework (CAF)
office and students should receive their pathway specific timetable upon registration on
the
programme
.


Individual student timetables are also available online at the following address:
-

http://www2.northampton.ac.uk/portal/page/portal/Facilities/home/student
-
timetables


Please see your personal tutor as a matter of urgency if you do not receive a timetable
or you believe that your

timetable is incorrect.



1.7

Attendance on the
Programme


Regular attendance is essential if you want to be successful on the Software
Engineering pathway of the BSc Computing degree. Statistical analysis shows that there
is a direct relationship between att
endance and mean student performance.


If you genuinely can’t make a scheduled lesson due to illness or some other unforeseen
occurrence ensure you take the following steps:
-


a)

Notify the relevant tutor in advance if you know you will be away. (They may
be

able to give you some work/notes in advance to prevent you from falling
behind)

b)

If the absence is unforeseen, then e
-
mail the tutor to inform him/her why you
couldn’t make the lesson.

c)

Ensure that you catch up on any missed work. (Speak to fellow students/
get
copies of any notes from the tutor/webboard. Attempt any missed practical
activities in your own time)


It should be noted that modules on the Software Engineering pathway are designed to
build on the material taught each week, if you don’t catch up on

missed work,
subsequent learning will be very difficult.


If you regularly fail to attend lessons without good reason “
Cause for concern action

may be initiated. Please see your CAF student guide for additional details.







1.8

The Student Code (As outlin
ed in the Student Handbook)


It is your responsibility to make yourself aware of the contents of the Student Code.
Ignorance is no excuse. The Student Handbook, which contains the full student code,
can be found on the Northampton University Web site at
the following address:
-



6

www2.northampton.ac.uk/taughtprogrammes/frameworkoffice/student
-
handbook


The student handbook contains key information on issues such as:
-




Mitigating Circumstances Procedures



Policy for Failure and Re
-
assessment



Progression



Hon
ours Degree Classifications


1.9 Your Personal Tutor

Every student on the Software Engineering pathway will be assigned a member of staff
as a Personal Academic Tutor. This person will normally be your
programme

leader or a
member of staff teaching on the
pathway. You will be told who your personal tutor is at
the start of the year.

Once your personal tutor has been assigned you will meet with your Personal Tutor
early in the first term and at subsequent specified times during the year. Your Personal
Academ
ic Tutor is responsible for overseeing your academic and personal progress
during your
programme

and s/he will be a primary contributor to any reference which the
University provides for you when you leave.

You should regard your Personal Academic Tutor as

the most important source of
advice for any general problems or uncertainties that you have.

Ways of contacting your Personal Tutor outside of scheduled meetings may vary
depending on the tutor and your timetable, but most tutors will make themselves
avai
lable during the week, so you can seek advice. If you want to see your personal
tutor at any point, it is strongly recommended that you e
-
mail and arrange a mutually
convenient appointment.

Your Personal Academic Tutor may be able to give advice about stu
dy matters, rules
and regulations as they apply to you, and how to change your
programme

etc. They may
also be able to advise about personal problems etc. If they cannot help you directly with
anything, then they may direct you to other people such as stud
ent services or CFAP.
(See below)




1.10 Student Services

Student Services provides a team of highly dedicated staff who can provide specialist
(non
-
academic) advice about issues which may impact on your studies in the
undergraduate programme. Full detail
s of the range of Student Services' provision can

7

be found at
http://www.northampton.ac.uk/departments/studentservices/
. Briefly, the
Student Services team can help you with accommo
dation issues, additional needs
guidance (whether arising from disability, from personal issues, from childcare
responsibilities etc.), physical and emotional well
-
being (through the counselling, health
and chaplaincy services), career guidance and financi
al guidance.

1.11 Centre for Academic Practice (CfAP)

CfAP offer a free service to all UN students wishing to improve their grades and/or their
understanding of what is required of them in an academic environment


Typical support
can be provided by specia
list tuition for essays, reports, dissertations, referencing,
mathematics and many other post and undergraduate skills. Support options include

one
-
to
-
one tutorials, group workshops, online support or open learning packs. CfAP are
dedicated to providing s
tudents with whatever professional support is needed to get the
most from the Higher Education experience. For full details see the CfAP web
-
pages
at:
-

http://www2.northampton.a
c.uk/academicpractice/cfap
-
home
-
page

1.12 Careers Information

During the
programme

or after its successful completion, you may require additional
support with careers advice. The UN provides excellent careers support for all its
students. For full detail
of the services available, please visit:
-

http://www.northampton.ac.uk/support/careersinfo/

1.13 Other Sources of University Regulations/Academic Regulations

Every effort is made to ensure
that the full range of university regulations for all CAF
programme

is available, to all students, via the central CAF web
-
site. A full list of all
services/documents/forms available can be found at the following address:
-

http://www2.northampton.ac.uk/taughtprogrammes/frameworkoffice


2 The
Mobile

Computing

Pathway


2.1 Aims and Objectives


Graduates of Mobile Computing have a very good understanding of mobile
computer system
s, mobile/wireless networks, mobile devices, the internet,
data communications and multimedia technologies and their relevance in
modern industry and commerce. They will also have experience in
programming and designing mobile devices in languages such as
JAVA, .NET,
and C.



8

2.2 Pathway Structure


The pathway structure for the
Mobile

Computing

degree is shown (in outline) in table
2.1.


TABLE 2.1 “
Mobile Computing

Pathway Structure”



YEAR 2

YEAR 3

CSY2026

Modern Networks

CSY4010

Project (Dissertation)

CSY2027

Group Project

CSY2028

Internet Programming

CSY3029

Mobile Computing

CSY2002

Operating Systems

CSY3010

Media Technology

CSY2030

Systems Design & Development

CSY3021

Network Planning & Programming

CSY2001

Computer Networks

CSY3023

Inte
rnet & Computer Security




A brief overview of each module is provided in the following section.


2.3

Pathway Modules


The following information provides you with an essential overview of each module on the
pathway. The module co
-
ordinator on each module sho
uld provide you with a detailed
module guide at the start of each module.


2.3.1 Level 2 Modules


CSY2001
-

Computer Networks



Field:
Computer Systems


Co
-
ordinator:
Rashmi Dravid

Credit Value:
20

Level:
5

Timetable Slot:
Timetable Group D1
-
D2

Pre
-
r
equisites:
CSY1017

Co
-
requisites:
None

Assessment:

STD
-

Computer Networks, Coursework: 100%

Joint and Combined Honours Compulsory/Designated for:

Compulsory for:
HND/BSC COMPUTING (COMPUTER NETWORK ENGINEERING
PATHWAY); HND/BSC COMPUTING (COMPUTER SY
STEMS ENGINEERING PATHWAY);
HND/BSC COMPUTING (INTERNET TECHNOLOGY & SECURITY PATHWAY); HND/BSC
COMPUTING (MOBILE COMPUTING PATHWAY);


9

Description:

The module is designed to provide students with an understanding of the basic
concepts, structures and funct
ion of modern communication networks as well as the
typical standards and protocols regulating the transfer of data.

Restriction:
Restrictions: BSc/HND Computing (Computer Networks Engineering),
BSc/HND Computing (Internet Technology & Security), BSc/HND
Computing
(Computer Systems Engineering).



CSY2002
-

Operating Systems




Field:
Computer Systems


Co
-
ordinator:
Brian Thompson

Credit Value:
20

Level:
5

Timetable Slot:
Timetable Group C1

Pre
-
requisites:
CSY1014

Co
-
requisites:
None

Assessment:

STD

-

Operating Systems, Coursework: 100%

Joint and Combined Honours Compulsory/Designated for:

Compulsory for:
HNC COMPUTING; HND/BSC COMPUTING (COMPUTER SYSTEMS
ENGINEERING PATHWAY); HND/BSC COMPUTING (MOBILE COMPUTING PATHWAY);

Designated for:
BSc Compu
ting; HND Computing;

Description:

This year 2 module is designed to give an understanding of the principles,
application, structure and design principles of operating systems. The model contains
a practical element delivered as formal laboratory sessions
in which computer
systems skills are acquired.

Restriction:
Restrictions: BSc/HND Computing (Computer Communications),
BSc/HND Computer (Computer Systems), Bsc/HND/C Computing.


CSY2026
-

Modern Networks




Field:
Computer Systems


Co
-
ordinator:
Espen Sve
nnevik

Credit Value:
20

Level:
5

Timetable Slot:

Pre
-
requisites:
CSY1017 Computer Communications

Co
-
requisites:
None

Assessment:

STD
-

Modern Networks, Coursework: 100%

Joint and Combined Honours Compulsory/Designated for:
Designated for:
Computing
;

Compulsory for:
HNC COMPUTING; HND/BSC COMPUTING (COMPUTER NETWORK
ENGINEERING PATHWAY); HND/BSC COMPUTING (GRAPHICS & VISUALISATION
PATHWAY); HND/BSC COMPUTING (MOBILE COMPUTING PATHWAY);

Designated for:
BSc Computing; HND Computing;

Description:

Thi
s year 2 module is designed to give an understanding of the use and
programming of the modern networks.


10

Restriction:
Please note: If you are taking Computing as a major student this
module is compulsory and must be taken. If you are taking Computing as a
joint or
minor student this module is designated and you may take it if you wish. Restricted
to BSc/HND Computing (Computer Networks Engineering), BSc/HND/C Computing,
BSc/HND Computing (Software Engineering), BSc/HND Computing (Mobile
Computing), BSc/HND
Computing (Graphics & Visualisation). Joint, Major & Minor
Combined Honours Computing.


CSY2027
-

Group Project



Field:
Computer Systems


Co
-
ordinator:
Espen Svennevik


Credit Value:
20

Level:
5

Timetable Slot:

Pre
-
requisites:
CSY1017 or CSY1014 or CSY
1018 or CSY1019

Co
-
requisites:
None

Assessment:

STD
-

Group Project, Coursework: 100%

Joint and Combined Honours Compulsory/Designated for:

Compulsory for:
HND/BSC COMPUTING (COMPUTER NETWORK ENGINEERING
PATHWAY); HND/BSC COMPUTING (COMPUTER SYSTEMS E
NGINEERING PATHWAY);
HND/BSC COMPUTING (GRAPHICS & VISUALISATION PATHWAY); HND/BSC
COMPUTING (INTERNET TECHNOLOGY & SECURITY PATHWAY); HND/BSC
COMPUTING (MOBILE COMPUTING PATHWAY); HND/BSC COMPUTING (SOFTWARE
ENGINEERING PATHWAY);

Designated for:
BSc Comp
uting; HND Computing;

Description:

The Group Project integrates and draws together the various technical and applied
aspects of the programme gained during study at level 1. The module is designed
specifically to develop creative design, teamwork and pres
entation skills within the
context of a substantial computing team project.

Restriction:
This module is restricted to BSc/HND Computing (Computer Networks
Engineering), BSc/HND Computing (Computer Systems Engineering), BSc/HND/C
Computing, BSc/HND Computi
ng (Internet Technology & Security), BSc/HND
Computing (Software Engineering), BSc/HND Computing (Mobile Computing),
BSc/HND Computing (Graphics & Visualisation).


CSY2028
-

Internet Programming


Field:
Computer Systems


Co
-
ordinator:
Ali Al
-
Sherbaz


Credi
t Value:
20

Level:
5

Timetable Slot:
Timetable Group C

Pre
-
requisites:
CSY1018 and CSY1020

Co
-
requisites:
None

Assessment:

STD
-

Internet Programming, Coursework: 100%

Joint and Combined Honours Compulsory/Designated for:
Compulsory for:
Computing;

Compulsory for:
HNC COMPUTING; HND/BSC COMPUTING (COMPUTER NETWORK
ENGINEERING PATHWAY); HND/BSC COMPUTING (COMPUTER SYSTEMS

11

ENGINEERING PATHWAY); HND/BSC COMPUTING (GRAPHICS & VISUALISATION
PATHWAY); HND/BSC COMPUTING (INTERNET TECHNOLOGY & SECURITY
PATH
WAY); HND/BSC COMPUTING (MOBILE COMPUTING PATHWAY); HND/BSC
COMPUTING (SOFTWARE ENGINEERING PATHWAY);

Designated for:
BSc Computing; HND Computing;

Description:

The aim of this module is to develop the students? understanding of the concepts
and technolo
gies of Web
-
based server software applications, as well as expanding
the students? skills in corresponding software development.

Restriction:
Restrictions: BSc/HND Computing (Computer Networks Engineering),
BSc/HND Computing (Computer Systems Engineering)
, BSc/HND/C Computing,
BSc/HND Computing (Internet Technology & Security), BSc/HND Computing
(Software Engineering), BSc/HND Computing (Mobile Computing), BSc/HND
Computing (Graphics & Visualisation), Joint, Major & Minor Combined Honours
Computing.


CSY20
30
-

Systems Design & Development




Field:
Computer Systems


Co
-
ordinator:
Peter Leadbetter

Credit Value:
20

Level:
5

Timetable Slot:

Pre
-
requisites:
CSY1020 and CSY1017, or CSY1014 , or CSY1018, or CSY1019

Co
-
requisites:
None

Assessment:

STD
-

Sys
tems Design & Development, Coursework: 100%

Joint and Combined Honours Compulsory/Designated for:
Designated for:
Computing;

Compulsory for:
HND/BSC COMPUTING (COMPUTER NETWORK ENGINEERING
PATHWAY); HND/BSC COMPUTING (COMPUTER SYSTEMS ENGINEERING PATHWAY
);
HND/BSC COMPUTING (GRAPHICS & VISUALISATION PATHWAY); HND/BSC
COMPUTING (INTERNET TECHNOLOGY & SECURITY PATHWAY); HND/BSC
COMPUTING (MOBILE COMPUTING PATHWAY); HND/BSC COMPUTING (SOFTWARE
ENGINEERING PATHWAY);

Designated for:
BSc Computing; HND Computi
ng;

Description:

This unit will build on modules studied in the first year, in which students were
introduced to object technology in the creation and development of small
-
scale
design models and software systems. This line of study will now be extended a
nd
applied to larger scale systems so building on and consolidating the skills and
learning experience provided in previous modules. Some areas of object technology
will be re
-
worked but with CASE Tool support to emphasise the design aspects of
software sy
stems. The unit will also explore building GUIs and exploit the resources
offered by class libraries so that the idea of specifying general software components
and implementing re
-
usable classes will become farmiliar. The ideas developed in
this unit will
serve to provide a tools and skills set which the student will require
when s/he encounters larger design projects, in later software development domains.

Restriction:
This module is restricted to BSc/HND Computing (Computer Networks
Engineering), BSc/HND

Computing (Computer Systems Engineering), BSc/HND/C
Computing, BSc/HND Computing (Internet Technology & Security), BSc/HND
Computing (Software Engineering), BSc/HND Computing (Mobile Computing),

12

BSc/HND Computing (Graphics & Visualisation), Joint, Major &

Minor Combined
Honours Computing.



CSY3010
-

Media Technology


Field:
Computer Systems


Co
-
ordinator:
Malcolm Wilson

Credit Value:
20

Level:
6

Timetable Slot:

Pre
-
requisites:
CSY2030 and CSY1021

Co
-
requisites:
None

Assessment:

STD
-

Media Technolo
gy, Coursework: 100%

Joint and Combined Honours Compulsory/Designated for:

Compulsory for:
BSC COMPUTING (COMPUTER COMMUNICATIONS PATHWAY); BSC
COMPUTING (COMPUTER SYSTEMS PATHWAY); HND/BSC COMPUTING (COMPUTER
SYSTEMS ENGINEERING PATHWAY); HND/BSC COMPUT
ING (GRAPHICS &
VISUALISATION PATHWAY); HND/BSC COMPUTING (INTERNET TECHNOLOGY &
SECURITY PATHWAY); HND/BSC COMPUTING (MOBILE COMPUTING PATHWAY);
HND/BSC COMPUTING (SOFTWARE ENGINEERING PATHWAY);

Designated for:
BSc Computing;

Description:

Media Technolo
gy (year 3 module option) is an important aspect to Computer
Science. This Media Technology module is designed to introduce the technology
relevant to multi
-
media systems. This includes computer graphics, text, audio and
video. Media manipulation technique
s are studied. Media compression techniques are
also investigated. In addition the module provides an insight into colour spaces and
their relevance. The module develops a framework from which the student can
develop multimedia systems in a third generatio
n computer language.

Restriction:
Restrictions: BSc Computing (Computer Systems Engineering), BSc
Computing, BSc Computing (Internet Technology & Security), BSc Computing
(Software Engineering), BSc Computing (Mobile Computing), BSc Computing
(Graphics &
Visualisation).


CSY3021
-

Network Planning & Programming




Field:
Computer Systems


Co
-
ordinator:
Rashmi Dravid

Credit Value:
20

Level:
6

Timetable Slot:

Pre
-
requisites:
CSY2001 or CSY2026

Co
-
requisites:
None

Assessment:

STD
-

Network Planning & P
rogramming, Coursework: 100%

Joint and Combined Honours Compulsory/Designated for:
Designated for:
Computing;

Compulsory for:
BSC COMPUTING (COMPUTER COMMUNICATIONS PATHWAY); BSC
COMPUTING (COMPUTER SYSTEMS PATHWAY); HND/BSC COMPUTING (COMPUTER
NETWORK E
NGINEERING PATHWAY); HND/BSC COMPUTING (MOBILE COMPUTING
PATHWAY);


13

Description:

The module is structured to develop the students' ability to apply their knowledge to
interpret practical requirements in the process of planning and designing a typical
compu
ter network. Students will also appreciate and understand the business need
for communications networks.

Restriction:
Restrictions: BSc Computing (Computer Networks Engineering), BSc
Computing (Mobile Computing), Joint, Major & Minor Combined Honours Comp
uting.


CSY3023
-

Internet & Computer Security




Field:
Computer Systems


Co
-
ordinator:
Amir Minai

Credit Value:
20

Level:
6

Timetable Slot:
Timetable Group B

Pre
-
requisites:
CSY2028 Internet Programming

Co
-
requisites:
None

Assessment:

STD
-

Intern
et & Computer Security, Coursework: 100%

Joint and Combined Honours Compulsory/Designated for:
Compulsory for:
Computing;

Compulsory for:
HND/BSC COMPUTING (INTERNET TECHNOLOGY & SECURITY
PATHWAY); HND/BSC COMPUTING (MOBILE COMPUTING PATHWAY);

Designate
d for:
BSc Computing;

Description:

This module builds upon concepts and skills introduced in the first ad second year
Internet Techonology modules and addresses the issues of Internet Applications and
Computer Security. Recognising the rapidly growing in
importance of this area, the
module aims to provide the student with the necessary theoretical and practical
understanding of the technology available to manage and implement secure Internet
applications.

Restriction:
Restrictions: BSc Computing (Computer

Networks Engineering), BSc
Computing (Internet Technology & Security), BSc Computing (Mobile Computing),
Joint, Major & Minor Combined Honours Computing.


CSY3029
-

Mobile Computing



Field:
Computer Systems


Co
-
ordinator:
Espen Svennevik

Credit Value:
2
0

Level:
6

Timetable Slot:

Pre
-
requisites:
CSY2001 & CSY2026

Co
-
requisites:
None

Assessment:

STD
-

Mobile Computing, Coursework: 100%

Joint and Combined Honours Compulsory/Designated for:

Compulsory for:
HND/BSC COMPUTING (COMPUTER NETWORK ENGINEER
ING
PATHWAY); HND/BSC COMPUTING (COMPUTER SYSTEMS ENGINEERING PATHWAY);
HND/BSC COMPUTING (MOBILE COMPUTING PATHWAY);

Description:

The purpose of this module is to understand modern mobile computing in terms of

14

its hardware and software and the networks t
hat support mobile devices as well as to
implement software to run in a mobile computing context.

Restriction:
Restricted to BSc Computing (Mobile Computing), BSc Computing
(Computer Networks Engineering) & BSc Computing (Computer Systems
Engineering).




CSY4010
-

Computing Dissertation



Field:
Computer Systems


Co
-
ordinator:
Amir Minai

Credit Value:
40

Level:
6

Timetable Slot:
Timetable Group W

Pre
-
requisites:
CSY2029 and CSY2028

Co
-
requisites:
None

Assessment:

STD
-

Computing Dissertation, Cours
ework: 100%

Joint and Combined Honours Compulsory/Designated for:
Compulsory for:
Computing;

Compulsory for:
BSC COMPUTING (COMPUTER COMMUNICATIONS PATHWAY); BSC
COMPUTING (COMPUTER SYSTEMS PATHWAY); HND/BSC COMPUTING (COMPUTER
NETWORK ENGINEERING PATHWA
Y); HND/BSC COMPUTING (COMPUTER SYSTEMS
ENGINEERING PATHWAY); HND/BSC COMPUTING (GRAPHICS & VISUALISATION
PATHWAY); HND/BSC COMPUTING (INTERNET TECHNOLOGY & SECURITY
PATHWAY); HND/BSC COMPUTING (MOBILE COMPUTING PATHWAY); HND/BSC
COMPUTING (SOFTWARE ENGINE
ERING PATHWAY);

Designated for:
BSc Computing;

Description:

The final year computing project double module provides the opportunity for the
student to undertake the research and self management of a Computing related
problem that permits the integration
of the main areas of study in the students study
Course Programme. The module also permits the development of higher order
intellectual skills, a professional approach and appropriate personal qualities that are
required for independent working in a resear
ch An essential outcome for this module
is that the student project deliverable includes a system, application or novel
approach that both relates to the main areas of student study, and that can be used,
applied or demonstrated in some way. Therefore a re
search exercise resulting in a
report or analysis of an appropriate topic would not be applicable. Equally,
undertaking a programe of commercial technical eork, for example as a consultancy
project, would not qualify as an appropriate project vehicle. It i
s considered
important that the project should not merely be a direct application of existing
knowledge, but that it should also encompass, at least in part, the need to acquire
and apply development techniques hitherto unknown to the student.

Restriction
:
Restrictions: BSc/HND Computing, Intergrated Programme, Joint, Major
and Minor Combined Honours Computing.








15

3 Teaching, Learning and Assessment


3.1 Module Delivery


The delivery of each module will vary but in general you will be taught in a vari
ety of
ways including:
-


a) Lectures: A formal talk given by the module tutor, covering the core topics of the
module. Some audience participation may be required.


b) Seminars: A less formal discussion group, lead by the module tutor, where students
c
an discuss material and identify topics that are causing concern. Student participation is
essential


c) Practicals: Practical exercises that support the theoretical learning provided in the
lectures. Practical activities will include programming, paper
-
b
ased system design and
CASE tool system
-
design


d) Directed Personal Study: Module tutors will supply a reading list of essential and
background course text. To ensure a complete understanding of the subject material this
additional wider reading is vital.



3.2


Study Skills Advice


Students are advised that, in general, skills for studying and learning are not intrinsic and
must be acquired. The following Web
-
sites may prove useful:
-



http://www.co
un.uvic.ca/learn/hndouts.html

http://home.plymouth.ac.uk/services/help
-
advice/guides.htm

http://www3.open.ac
.uk/learners
-
guide/learning
-
skills/

http://www.utexas.edu/student/utlc/handouts.html

http://www.services.unimelb
.edu.au/lsu/resources/flyers.html

http://www.mindtools.com/


Please consult tutors and/or make use of the UN support facilities for learning and
studying if you have any problems.


The Centre for Academic Practic
e can also provide support to students who have
specific learning needs such as basic Mathematics and English. (See previous section
1.10)


3.3
Module Assessment


The pathway modules are assessed through a combination of coursework assignments,
time constr
ained assignments and/or examinations. All examinations are 2 hours long.
An indication of the weighting for each piece of coursework and/or examination is
provided in section 2.3 “Pathway Modules”


The Dissertation, in year 3, is assessed
entirely

on a
coursework basis with a number of
supportive lectures that provide a formal underpinning for the dissertation and highlight a
number of professional issues.


16


3.4 Submission of Coursework Assignments


All work submitted for assessment must be handed
-
in to

the Student Assessment Office
(SAO), according to the procedures specified by that office. It is your responsibility to
ensure that you are fully aware of these procedures, including the times when the office
is open.

Students will normally be supplied w
ith an assignment cover sheet. This document
should be submitted when the assignment is handed
-
in to the Student Assessment
Office.


The assignment cover sheet also provides you with the following key information:
-


1)

The assignment hand
-
in date.

2)

The title

of the piece of work.

3)

The marking criteria for the work.

4)

Space for the module tutor to supply feedback on your work.


Please see the example assignment cover sheet in Appendix A


Formal feedback from assignments is due approximately 3 working weeks after

the
assignment is completed
. All
tutors will endeavour to meet this marking/feedback
deadline.


3.5 Academic Misconduct


Academic misconduct runs counter to academic integrity and is defined by the University
as “an attempt by a student to complete an ex
amination or other assessment by means
considered to be unfair” It includes Plagiarism and Collusion between students.


The university policies for avoiding academic misconduct and guidance through the
academic misconduct procedure can be found via the fol
lowing link:
-


www2.northampton.ac.uk/pls/portal/url/ITEM/2BC9BD5EBFD32089E0440003BA7723F7




















17


University of Northampton

School of Applied Sciences

OFFICE USE ONLY

Date stamp and initials

Students


Please complete boxes A and B and Receip
t form
before

submitting


A


STUDENT DETAILS


Family name

................................
..............


Forename(s)

................................
................................
.................



Student number

................................
................................



B


ASSIGNMENT DETAILS


Module Title: Modern Networks

Title of Assignment: Java Chat program

To be marked by: Espen Svennevik

Hand in Date:

................................
................................
...


Modul
e Number: CSY2026

................................
......


Submission of this assignment implies agreement to the following
:

I understand that the piece of work submitted will be considered as the

final complete version of my assignment of which I am otherwise the sole author.

I unders
tand both the meaning and the consequences of plagiarism and that my

work has been appropriately attributed unless otherwise stated. I have not

knowingly allowed another to copy my work.


________________________________________(Student Signature)


C


F
EEDBACK

Aspect

Excellen
t

Very
Good

Satisfact
ory

Needs
some
more
work

Needs
much
more
work

Demonstration






Introduction






Explanation of TCP and RMI
examples.






Explanation (Design &
Implementation) of extensions for the
TCP / RMI






Testi
ng






Conclusions.






Appendices. This should include
annotated source code













Specific aspects of the assignment that the
Specific aspects of the assignment that
Word

Count


18

marker likes:




need more work:

Tutor’s Signature:


Date:


Grade:



Th
e University of Northampton Policy on Plagiarism & Mitigating Circumstances will be strictly
implemented. By submitting this assignment you are asserting that this submission is entirely your
own/individual (or group


where appropriate) work.