Module title: Computer Systems

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

Module code: CSN08601
Module leader: Naghmeh Moradpoor Sheykhkanloo
School School of Computing
Subject area group: Computer Systems
Prerequisites

n/a

2018/9, Trimester 1, Face-to-Face,
Occurrence: 002
Primary mode of delivery: Face-to-Face
Location of delivery: MYANMAR
Partner:
Member of staff responsible for delivering module: Naghmeh Moradpoor Sheykhkanloo
Module Organiser:


Learning, Teaching and Assessment (LTA) Approach:
The module will be introduced by an Edinburgh Napier lecturer who will deliver an initial 25 hours of lectures, practical work and
tutorials the additional hours will be delivered by our partner Info Myanmar College (IMC). The module will run over 5
consecutive weeks with the later four weeks being delivered by IMC staff. Lectures are used to introduce underlying principles
and the practical and tutorial work is used to broaden & develop deeper understanding of the subject area. This is mixed with
student-centred work, such as research questions and online exercises, as well as group activities such as discussion groups,
group presentation exercises, and peer review.
The module is split into 3 chunks. Basic computer architecture is taught and explored using Linux and Windows as the
exploration platform (LO1,3,5). The understanding of architectures is extended through hands-on practical work using simple
embedded systems (LO2), allowing student to explore how architectural components interact on a low level. Finally, the Linux
operating system introduced, with a particular focus on using Linux to perform system-related tasks using scripting (LO4).
The teaching material is supported using a combination of handouts, tutorials and computer-based
resources. Student progress is monitored through tutorials, practical exercises and continuous assessments. Class Test 1 is in
place to provide staff and students with early feedback which is used to facilitate timely remedial action.
Moodle is used as the central repository for all courseware and is used to encourage discussion forums on current module
issues as well as related topics and wider resources.

Formative Assessment:
Formative assessment takes place during the timetabled tutorial sessions where students are expected to present evidence of
practical work. Feedback is provided to students on a one-to-one basis through discussion during tutorial sessions with the
class tutor allowing individual strengths and weaknesses highlighted in timely fashion. The overall objective here is that any
remedial study can be put in place at the earliest possible point in the delivery of the module.


Summative Assessment:
There is one formative assessment component broken in two elements:
1. Class Test 1 lasts for 2 hours and includes 15 questions assessing LO 1, 2, 3 and 5.
2. Class Test 2 lasts for 1.5 hours and includes 10 questions assessing LO 2, 4.


Student Activity (Notional Equivalent Study Hours (NESH))
Mode of activityLearning & Teaching ActivityNESH (Study Hours)
Face To Face Lecture 27
Face To Face Practical classes and workshops 60
Face To Face Practical classes and workshops 3.5
Independent Learning Guided independent study 64
Independent Learning Guided independent study 70.5
Total Study Hours225
Expected Total Study Hours for Module225


Assessment
Type of Assessment Weighting % LOs covered Week due Length in Hours/Words
Digital Examination (not Centrally Timetabled) 60 1,3,5 3 HOURS= 2, WORDS= 0
Digital Examination (not Centrally Timetabled) 40 2,4 5 HOURS= 1.5, WORDS= 0
Component 1 subtotal: 100
Component 2 subtotal: 0
Module subtotal: 100
2018/9, Trimester 2, Blended,
Occurrence: 001
Primary mode of delivery: Blended
Location of delivery: MYANMAR
Partner:
Member of staff responsible for delivering module: Naghmeh Moradpoor Sheykhkanloo
Module Organiser:


Learning, Teaching and Assessment (LTA) Approach:
The module will be introduced by an Edinburgh Napier lecturer who will deliver an initial 25 hours of lectures, practical work and tutorials the additional hours will be delivered by our partner Info Myanmar College (IMC). The module will run over 5 consecutive weeks with the later four weeks being delivered by IMC staff. Lectures are used to introduce underlying principles and the practical and tutorial work is used to broaden & develop deeper understanding of the subject area. This is mixed with student-centred work, such as research questions and online exercises, as well as group activities such as discussion groups, group presentation exercises, and peer review.

The module is split into 3 chunks. Basic computer architecture is taught and explored using Linux and Windows as the exploration platform (LO1,3,5). The understanding of architectures is extended through hands-on practical work using simple embedded systems (LO2), allowing student to explore how architectural components interact on a low level. Finally, the Linux operating system introduced, with a particular focus on using Linux to perform system-related tasks using scripting (LO4).
The teaching material is supported using a combination of handouts, tutorials and computer-based
resources. Student progress is monitored through tutorials, practical exercises and continuous assessments. Class Test 1 is in place to provide staff and students with early feedback which is used to facilitate timely remedial action.
Moodle is used as the central repository for all courseware and is used to encourage discussion forums on current module issues as well as related topics and wider resources.


Formative Assessment:
Formative assessment takes place during the timetabled tutorial sessions where students are expected to present evidence of practical work. Feedback is provided to students on a one-to-one basis through discussion during tutorial sessions with the class tutor allowing individual strengths and weaknesses highlighted in timely fashion. The overall objective here is that any remedial study can be put in place at the earliest possible point in the delivery of the module.

Summative Assessment:
There is one formative assessment component broken in two elements:
1. Class Test 1 lasts for 2 hours and includes 15 questions assessing LO 1, 2, 3 and 5.
2. Class Test 2 lasts for 1.5 hours and includes 10 questions assessing LO 2, 4.


Student Activity (Notional Equivalent Study Hours (NESH))
Mode of activityLearning & Teaching ActivityNESH (Study Hours)
Face To Face Lecture 27
Face To Face Practical classes and workshops 60
Face To Face Practical classes and workshops 3.5
Independent Learning Guided independent study 64
Independent Learning Guided independent study 70.5
Total Study Hours225
Expected Total Study Hours for Module225


Assessment
Type of Assessment Weighting % LOs covered Week due Length in Hours/Words
Digital Examination (not Centrally Timetabled) 60 1,3,5 3 HOURS= 2, WORDS= 0
Digital Examination (not Centrally Timetabled) 40 2,4 5 HOURS= 1.5, WORDS= 0
Component 1 subtotal: 100
Component 2 subtotal: 0
Module subtotal: 100
2018/9, Trimester 2, BLENDED,
Occurrence: 004
Primary mode of delivery: BLENDED
Location of delivery: MYANMAR
Partner:
Member of staff responsible for delivering module: Naghmeh Moradpoor Sheykhkanloo
Module Organiser:


Learning, Teaching and Assessment (LTA) Approach:
The module will be introduced by an Edinburgh Napier lecturer who will deliver an initial 25 hours of lectures, practical work and
tutorials the additional hours will be delivered by our partner Info Myanmar College (IMC). The module will run over 5
consecutive weeks with the later four weeks being delivered by IMC staff. Lectures are used to introduce underlying principles
and the practical and tutorial work is used to broaden & develop deeper understanding of the subject area. This is mixed with
student-centred work, such as research questions and online exercises, as well as group activities such as discussion groups,
group presentation exercises, and peer review.
The module is split into 3 chunks. Basic computer architecture is taught and explored using Linux and Windows as the
exploration platform (LO1,3,5). The understanding of architectures is extended through hands-on practical work using simple
embedded systems (LO2), allowing student to explore how architectural components interact on a low level. Finally, the Linux
operating system introduced, with a particular focus on using Linux to perform system-related tasks using scripting (LO4).
The teaching material is supported using a combination of handouts, tutorials and computer-based
resources. Student progress is monitored through tutorials, practical exercises and continuous assessments. Class Test 1 is in
place to provide staff and students with early feedback which is used to facilitate timely remedial action.
Moodle is used as the central repository for all courseware and is used to encourage discussion forums on current module
issues as well as related topics and wider resources.

Formative Assessment:
Formative assessment takes place during the timetabled tutorial sessions where students are expected to present evidence of
practical work. Feedback is provided to students on a one-to-one basis through discussion during tutorial sessions with the
class tutor allowing individual strengths and weaknesses highlighted in timely fashion. The overall objective here is that any
remedial study can be put in place at the earliest possible point in the delivery of the module.


Summative Assessment:
There is one formative assessment component broken in two elements:
1. Class Test 1 lasts for 2 hours and includes 15 questions assessing LO 1, 2, 3 and 5.
2. Class Test 2 lasts for 1.5 hours and includes 10 questions assessing LO 2, 4.


Student Activity (Notional Equivalent Study Hours (NESH))
Mode of activityLearning & Teaching ActivityNESH (Study Hours)
Face To Face Lecture 27
Face To Face Practical classes and workshops 60
Face To Face Practical classes and workshops 3.5
Independent Learning Guided independent study 64
Independent Learning Guided independent study 70.5
Total Study Hours225
Expected Total Study Hours for Module225


Assessment
Type of Assessment Weighting % LOs covered Week due Length in Hours/Words
Digital Examination (not Centrally Timetabled) 60 1,3,5 3 HOURS= 2, WORDS= 0
Digital Examination (not Centrally Timetabled) 40 2,4 5 HOURS= 1.5, WORDS= 0
Component 1 subtotal: 100
Component 2 subtotal: 0
Module subtotal: 100

Description of module content:

Computer Architecture
You will understand the basics of computer architecture, across a wide range of technologies, ranging from embedded to desktop systems. This includes the Von Neumann architecture, CPU components and operations, instruction sets, and assembly language. Implementation issues are also considered, such as logical operations, number systems, number representations, and endianness.

Operating Systems
Basic structure, components and functions of Operating Systems (OS), for example, the Kernel, scheduler, storage devices, Memory Management, drivers, File Systems, Processes and Threads. The logic of programme execution will be considered, from compiler, linked, assembler, loader, to execution environment. A number of aspects of operating systems will be explored via Linux, including ps, top, /proc, and /etc . This knowledge is extended to the use of the Linux shell and practical shell scripting. Special consideration is made of the key security aspects which are available in operating systems to help provide information security and integrity.



Learning Outcomes for module:

Upon completion of this module you will be able to:
LO1: Compare the architecture of a range of processor based systems
LO2: Compare and contrast the different approaches to system architecture
LO3: Describe in detail how the main components of an operating system work
LO4: Apply Linux scripting knowledge to a range of coding challenges.
LO5: Understand the principles of Operating Systems as applied to different common operating system implementations.

Indicative References and Reading List - URL:

Please contact your Module Leader for details
Click here to view the LibrarySearch.