0% found this document useful (0 votes)
29 views11 pages

Semester 2 January 2025 Computer Science UG Exchange V1

The document is a module catalogue for the Computer Science and Engineering undergraduate exchange program for the 2024/5 academic year, detailing various modules offered in Semester 2 along with their codes, levels, credit values, and descriptions. Each module includes information on prerequisites, assessment methods, and the equivalent US credit value. It covers a range of topics including business information systems, software development, statistical analysis, and machine learning.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
29 views11 pages

Semester 2 January 2025 Computer Science UG Exchange V1

The document is a module catalogue for the Computer Science and Engineering undergraduate exchange program for the 2024/5 academic year, detailing various modules offered in Semester 2 along with their codes, levels, credit values, and descriptions. Each module includes information on prerequisites, assessment methods, and the equivalent US credit value. It covers a range of topics including business information systems, software development, statistical analysis, and machine learning.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 11

Module Catalogue

Computer Science and Engineering


Undergraduate Exchange 2024/5
Semester 2
UK
Module Leve Credit
Module Name Semester Credit
Code l Equivalency
Value

Computer Science and Engineering

Business
US Credits
Information Semester
4BUIS001W 4 20 4 / ECTS
Systems 2
credits 10*
Concepts

US Credits
Requirements Semester
4BUIS003W 4 20 4 / ECTS
Modelling 2
credits 10*

US Credits
Software Semester
4COSC005W 4 20 4 / ECTS
Development II 2
credits 10*

US Credits
Web Design and Semester
4COSC011W 4 20 4 / ECTS
Development 2
credits 10*

Statistical US Credits
Semester
4DATA001W Modelling and 4 20 4 / ECTS
2
Analysis credits 10*

Computer US Credits
Semester
4ELEN002W Organisation and 4 20 4 / ECTS
2
Digital Systems credits 10*
UK
Module Leve Credit
Module Name Semester Credit
Code l Equivalency
Value

US Credits
Introduction to Semester
4NTCM002W 4 20 4 / ECTS
Networks 2
credits 10*

US Credits
Programming Semester
4NTCM005W 4 20 4 / ECTS
Methodology II 2
credits 10*

US Credits
Semester
5BUIS018W BIS Development 5 20 4 / ECTS
2
credits 10*

US Credits
Business Semester
5BUIS019W 5 20 4 / ECTS
Analytics 2
credits 10*

Maths and US Credits


Semester
5CCGD010W Physics for 5 20 4 / ECTS
2
Games credits 10*

US Credits
XR Multimodal Semester
5CCGD013W 5 20 4 / ECTS
Interaction 2
credits 10*

US Credits
Client-Server Semester
5COSC022W 5 20 4 / ECTS
Architectures 2
credits 10*

Mobile US Credits
Semester
5COSC023W Application 5 20 4 / ECTS
2
Development credits 10*

5COSC024W Server-Side Web 5 Semester 20 US Credits


4 / ECTS
UK
Module Leve Credit
Module Name Semester Credit
Code l Equivalency
Value

Development 2 credits 10*

Machine US Credits
Semester
5DATA002W Learning and 5 20 4 / ECTS
2
Data Mining credits 10*

Algorithms:
US Credits
Theory, Design Semester
5SENG003W 5 20 4 / ECTS
and 2
credits 10*
Implementation

Information
US Credits
Driven Semester
6BUIS018W 6 20 4 / ECTS
Entrepreneurship 2
credits 10*
and Enterprise

US Credits
Semester
6COSC019W Cyber Security 6 20 4 / ECTS
2
credits 10*

Digital Marketing, US Credits


Semester
6MARK017W Social Media and 6 20 4 / ECTS
2
Web Analytics credits 10*

* All transcripts are issued in UK credits. Please note the recommendation of a 4 US


credit value equivalency is provided as guidance. Final credit values for all modules
for US students are decided by your home institution and will be dependent on its
credit transfer policies.

Computer Science and Engineering


Business Information Systems Concepts
Module Code: 4BUIS001W
Level 4
Semester 2
Location: Cavendish
UK Credit Value: 20
Equivalent Credit Value: US Credits 4 / ECTS credits 10*
The aim of the module is to provide students with the theoretical background of how
information systems are used in the world of business. Students will get an overview
of the main aspects of business and related functions including business in the
global economy, small business and the entrepreneur and online business and
technology. This module will also address ethical and legal issues as well as
corporate social responsibility of businesses. This module will also explore the use of
information systems in production operations and supply chain management,
product development, and e-marketing.
Assessment: Coursework Group (50%), Coursework (50%)
*All transcripts are issued in UK credits.

Requirements Modelling
Module Code: 4BUIS003W
Level 4
Semester 2
Location: Cavendish
UK Credit Value: 20
Equivalent Credit Value: US Credits 4 / ECTS credits 10*
This module aims to introduce students to the concepts of software requirements
and the activity of visual modelling for the purposes of requirements specification in
software development. The students will learn the fundamental concepts and
theories relating to requirements elicitation as well as some of the tools and
techniques that are used to elicit and model requirements. The students will develop
the ability to form, represent and communicate abstract models and use this skill and
the knowledge gained from the module for specifyinguser and systems requirements
for information systems.
Assessment: Coursework Group (40%), In-Class Test/Assignment exam conditions
(60%)
*All transcripts are issued in UK credits.

Software Development II
Module Code: 4COSC005W
Level 4
Semester 2
Location: Cavendish
UK Credit Value: 20
Equivalent Credit Value: US Credits 4 / ECTS credits 10*
Pre-requisite: Attended and passed 1 module of programming (any language).
The module aims to develop skills in the selection and implementation of problem-
solving algorithms while learning the Java programming language. It will strengthen
abilities in the implementation of algorithms, in terms of adherence to requirements,
design and modelling, through to the application of sound programming principles.
The understanding of structures and advanced programming methods will also be
developed, including sorting, the implementation of classes and methods, as well as
more sophisticated data structures such as lists, queues, and stacks.
Assessment: Coursework (50%), Lab-Based Practical (50%)
*All transcripts are issued in UK credits.

Web Design and Development


Module Code: 4COSC011W
Level 4
Semester 2
Location: Cavendish
UK Credit Value: 20
Equivalent Credit Value: US Credits 4 / ECTS credits 10*
This module introduces web technologies and covers theoretical and practical
concepts of web development. It covers a variety of commonly used Internet
programming languages. Students will gain practical experience of Web page
development, and will be expected to write programs and Web pages conforming to
given guidelines.
Assessment: Coursework Group (50%), Lab-Based Practical (50%)
*All transcripts are issued in UK credits.

Statistical Modelling and Analysis


Module Code: 4DATA001W
Level 4
Semester 2
Location: Cavendish
UK Credit Value: 20
Equivalent Credit Value: US Credits 4 / ECTS credits 10*
This module introduces the fundamental ideas of classical statistics. It covers
descriptive statistics, the estimation of population moments using data and the basic
ideas of statistical inference, hypothesis testing and interval estimation. It lays out
the foundation for level 5 modules. Hence the topics such as data collection, data
clearing and data ethics are also covered.
Assessment: Coursework Group (60%), In-Class Test/Assignment exam conditions
(40%)
*All transcripts are issued in UK credits.

Computer Organisation and Digital Systems


Module Code: 4ELEN002W
Level 4
Semester 2
Location: Cavendish
UK Credit Value: 20
Equivalent Credit Value: US Credits 4 / ECTS credits 10*
To give an understanding of and fluency in combinational and sequential logic
techniques used in the design of general digital systems; to gain familiarity with the
building blocks and organisation of digital microcontrollers; to gain experience in
programming of microprocessors in an assembler language.
Assessment: In-Class Test/Assignment exam conditions (50%), In-Class
Test/Assignment exam conditions (50%)
*All transcripts are issued in UK credits.

Introduction to Networks
Module Code: 4NTCM002W
Level 4
Semester 2
Location: Cavendish
UK Credit Value: 20
Equivalent Credit Value: US Credits 4 / ECTS credits 10*
This module provides an in depth understanding of the infrastructure of computer
networks in terms of design, logical organisation, protocol structures and physical
connections. Gives theoretical and practical insight into the computer communication
networks and review the most important network technologies. The laboratory
exercises are designed to support the lectures.
Assessment: Lab-Based Practical (50%), In-Class Test/Assignment exam
conditions (50%)
*All transcripts are issued in UK credits.

Programming Methodology II
Module Code: 4NTCM005W
Level 4
Semester 2
Location: Cavendish
UK Credit Value: 20
Equivalent Credit Value: US Credits 4 / ECTS credits 10*
Pre-requisite: Attended and passed 1 module of programming (any language).
This module develops skills and confidence for designing, coding and testing small-
scale programs in C++. The module introduces awareness of the roles of data
structures and algorithms as well as the basic concepts of functions including
function passing parameters and local/global variables. Students will learn how to
design data abstractions and implement them in the object-oriented programming
language C++ using user-defined data types, classes and appropriate input/output.
The practical work develops further the problem-solving methodology starting from a
complete or partial specification and producing a working program that fulfils the
specification.
Assessment: Set exercises and test (not exam conditions) (30%), Set exercises
and test (not exam conditions) (30%), In-Class Test/Assignment non exam
conditions (40%)
*All transcripts are issued in UK credits.

BIS Development
Module Code: 5BUIS018W
Level 5
Semester 2
Location: Cavendish
UK Credit Value: 20
Equivalent Credit Value: US Credits 4 / ECTS credits 10*
Pre-requisite: Attended and passed 2 modules of programming (any
language).
The aim or this module is to equip students with an in-depth understanding of the
object-oriented paradigm. They will acquire the required theoretical knowledge as
well as practical tools that will allow them to develop object-oriented web-based
solutions for BIS. Students will learn how to undertake analysis, the design and the
development of business systems using object-oriented principles in order to
produce quality systems in a productive way. Furthermore, students will learn a tool
that will allow them to create web-based object-oriented programming applications.
Assessment: Coursework (60%), In-Class Test/Assignment exam conditions (40%)
*All transcripts are issued in UK credits.

Business Analytics
Module Code: 5BUIS019W
Level 5
Semester 2
Location: Cavendish
UK Credit Value: 20
Equivalent Credit Value: US Credits 4 / ECTS credits 10*
Exchange applicants - for students from Westminster International University
of Tashkent only.
This module introduces students to the Operational Research (OR) techniques,
commonly used for business analytics, such as Linear programming, forecasting,
simulation and decision making. It helps students to develop and analyse analytical
models that support making effective business decisions.
Assessment: Coursework (50%), In-Class Test/Assignment exam conditions (50%)
*All transcripts are issued in UK credits.

Maths and Physics for Games


Module Code: 5CCGD010W
Level 5
Semester 2
Location: Cavendish
UK Credit Value: 20
Equivalent Credit Value: US Credits 4 / ECTS credits 10*
Pre-requisite: Attended and passed 1 module that used a Game Engine.
This module covers the core physics and mathematical principles that are typically
required for the creation of games or other scientific applications that implement
realistic physical behaviour of objects. The module covers the necessary classical
mechanical principles and mathematical techniques required to simulate the physics
of games objects in a high-level language. It also relates this material to the
utilisation of game-based physics engines.
Assessment: In-Class Test/Assignment exam conditions (30%), Coursework (70%)
*All transcripts are issued in UK credits.
XR Multimodal Interaction
Module Code: 5CCGD013W
Level 5
Semester 2
Location: Cavendish
UK Credit Value: 20
Equivalent Credit Value: US Credits 4 / ECTS credits 10*
Exchange applicants - for students from Westminster International University
of Tashkent only.
This module introduces students to concepts of XR (Virtual, Augmented, and Mixed
Reality) interaction, and uses an industry standard games engine to develop assets,
properties, controllers and scripting for creating interactive rich media content. This is
part of the “Usability and Interaction” and “Games and Computer Graphics
Development“ themes for Computer Science, but is open to all courses with no pre-
requisite. Supported coursework path is the production of a VR interactive media
product.
Assessment: Presentation (40%), Coursework (60%)
*All transcripts are issued in UK credits.

Client-Server Architectures
Module Code: 5COSC022W
Level 5
Semester 2
Location: Cavendish
UK Credit Value: 20
Equivalent Credit Value: US Credits 4 / ECTS credits 10*
Exchange applicants - for students from Westminster International University
of Tashkent only.
Pre-requisite: Attended and passed 1 Web Design module.
This module introduces the concepts of the Client/Server and, more generally,
Distributed Architecture that are at the base of systems where the constituting
services can be virtualized, replicated and moved. The module explains two
fundamental theoretical concepts: the implications of the transition from a single to a
distributed execution space and that of digital transmission of data. The module also
covers the fundamental aspects of data transmission. The Client/Server Paradigm is
analysed in detail both as a simple example of a Distributed System and as a
possible building block of more complex Distributed Architectures. The module also
covers three main technologies used for implementation: sockets and Web Services
(both SOAP and REST).
Assessment: Lab-Based Practical (40%), Coursework (60%)
*All transcripts are issued in UK credits.

Mobile Application Development


Module Code: 5COSC023W
Level 5
Semester 2
Location: Cavendish
UK Credit Value: 20
Equivalent Credit Value: US Credits 4 / ECTS credits 10*
Exchange applicants - for students from Westminster International University
of Tashkent only.
The module is an introduction to software development on mobile devices such as
mobile phones, tablets and wearables. It concentrates on the Android platform. The
main contents include:The Android mobile programming architecture. Restrictions of
using small devices such as mobile phones tablets and wearables. Programming
user interfaces, networking, persistent storage and multi-threading. Device profiling,
application deployment and installation.
Assessment: Coursework (50%), Coursework (50%)
*All transcripts are issued in UK credits.

Server-Side Web Development


Module Code: 5COSC024W
Level 5
Semester 2
Location: Cavendish
UK Credit Value: 20
Equivalent Credit Value: US Credits 4 / ECTS credits 10*
Pre-requisite: Attended and passed 1 Web Design module.
This module covers the design and implementation of commercial dynamic web
applications from a server-side programming and database perspective. It is suitable
for students with a strong interest in SQL, web programming, HTML, CSS and
browser scripting. A server-side language is covered to the depth required for
implementing high-quality fully functional web-enabled database applications that
fittingly support an organisation’s business processes.
Assessment: In-Class Test/Assignment exam conditions (50%), In-Class
Test/Assignment exam conditions (50%)
*All transcripts are issued in UK credits.

Machine Learning and Data Mining


Module Code: 5DATA002W
Level 5
Semester 2
Location: Cavendish
UK Credit Value: 20
Equivalent Credit Value: US Credits 4 / ECTS credits 10*
Pre-requisite: Know Python (language).
This module provides an understanding and hands-on experience in the fields of
machine learning and data mining, covering the full life-cycle from preparing data to
validating and optimising the learned model. The module covers different algorithms
and approaches to machine learning and data mining, and the issues of using them
on data sets of different sizes and complexity.
Assessment: Examination - closed book (40%), Coursework (60%)
*All transcripts are issued in UK credits.
Algorithms: Theory, Design and
Implementation
Module Code: 5SENG003W
Level 5
Semester 2
Location: Cavendish
UK Credit Value: 20
Equivalent Credit Value: US Credits 4 / ECTS credits 10*
Pre-requisite: Attended and passed 2 modules of programming (any
language).
Algorithms are among the fundamentals of computer science and software
engineering and at the heart of artificial intelligence, machine learning, data science
and their applications to real world problem solving in digital humanities, economics,
biosciences, social sciences, etc. The module introduces the students into the theory
and practice of algorithmic strategies, development and implementation. Hence, the
module equips the students with a road map of mappings between real world
problems and suitable algorithmic approaches for their solutions. The latter is crucial
for the students’ professional life as problem solvers and thinkers in IT industry,
society and humanity.
Assessment: Coursework (50%), In-Class Test/Assignment exam conditions (50%)
*All transcripts are issued in UK credits.

Information Driven Entrepreneurship and


Enterprise
Module Code: 6BUIS018W
Level 6
Semester 2
Location: Cavendish
UK Credit Value: 20
Equivalent Credit Value: US Credits 4 / ECTS credits 10*
This module will present and analyse major developments and issues in
entrepreneurship and enterprise, underpinned and supported by information
communication technologies, especially by the Internet, enterprise systems and
cloud computing. It will also encourage a mind-set in creative thinking in seeking
opportunities for new information driven start-ups and provide a critical assessment
of their impact.
Assessment: Portfolio (50%), Portfolio (50%)
*All transcripts are issued in UK credits.

Cyber Security
Module Code: 6COSC019W
Level 6
Semester 2
Location: Cavendish
UK Credit Value: 20
Equivalent Credit Value: US Credits 4 / ECTS credits 10*
This module examines various aspects of computer and network security giving a
sound introduction to theoretical and practical areas such as network security,
cryptography, attack vectors used by hackers, security architecture, methodologies
for security hardening and defence and penetration testing strategies. A substantial
amount of work will be laboratory based involving the deployment of security tools,
the hardening of operating systems and the analysis of compromised systems.
Assessment: Coursework (50%), In-Class Test/Assignment exam conditions (50%)
*All transcripts are issued in UK credits.

Digital Marketing, Social Media and Web


Analytics
Module Code: 6MARK017W
Level 6
Semester 2
Location: Cavendish
UK Credit Value: 20
Equivalent Credit Value: US Credits 4 / ECTS credits 10*
The module addresses the requirements and opportunities of the burgeoning Search
Engine Optimisation (SEO), Digital Marketing, Social Media and Web Analytics
industry by exposing students to the theory and practice of the field. This module
gives theoretical and practical knowledge of how to effectively promote an interactive
multimedia product (including web pages) in terms of SEO, email marketing, and
social media marketing. It discusses different web marketing models and compares
them with traditional marketing models. Furthermore, this module discusses security
and privacy issues in relation to web analytics and social media.
Assessment: Coursework (50%), Coursework (50%)
*All transcripts are issued in UK credits.

You might also like