BSc (Hons) Computing and Information Technology with Sandwich placement
Bachelor's degree
In Wolverhampton
Description
-
Type
Bachelor's degree
-
Location
Wolverhampton
BSc (Hons) Computing and Information Technology degree provides graduates with an excellent foundation in the key areas of modern computing whilst also offering the facility to follow more specialised routes.
First year topics include logic, problem solving, server management, data manipulation, web development and software design as well as some team based projects. Year two studies extend the experience of web development and introduce networking, and databases as well as optional modules in smart systems, embedded technology, human-computer interaction and image processing. By the end of the year, students will have good working knowledge in the core principles of computing ready for an optional sandwich placement year.
CONTINUE READING
Facilities
Location
Start date
Start date
Reviews
This centre's achievements
All courses are up to date
The average rating is higher than 3.7
More than 50 reviews in the last 12 months
This centre has featured on Emagister for 14 years
Subjects
- Programming
- Technology
- Systems
- Server
- Computing
Course programme
Module: 4CI018
Credits: 20
Period: 1
Type: Core
Locations: Wolverhampton City Campus
This module aims to expand your academic, employability and team-based learning skills. You will develop the academic skills needed to successfully study in higher education and develop an awareness of the preparation needed for graduate employment selection.
Module: 4CS016
Credits: 20
Period: 1
Type: Core
Locations: Wolverhampton City Campus
In this module, students will learn the fundamentals of programming in the context of embedded systems. Students will develop software and hardware projects using a selected embedded system. Students will learn the basics of programming in a low-level programming language. No prior knowledge of low-level programmimg will be assumed. Students will also learn basic electronics so that they can understand how to connect various input and output devices to the embedded system so that they may be controlled using the low-level programming language. Students will learn about the use of sensors and actuators to create hardware systems based on an embedded system.
Module: 4CS015
Credits: 20
Period: 1
Type: Core
Locations: Wolverhampton City Campus
This module is designed to provide students with an understanding of fundamental computing concepts and allow them to use these effectively and efficiently. The module will allow you to acquire the necessary knowledge and skills for both completing your degree and succeeding at your chosen field of work. It is designed to be both easy to follow for students with little or no knowledge of the computing concepts to be covered but also to provide additional benefits for students that already have previous experience in the field of computing. The topics that are covered include Logic and Boolean algebra, Truth tables, Computer Architecture, Number Systems , Command line management of a computer, Data processing, Digital Communications , Computer Security and Databases.
Module: 4CS017
Credits: 20
Period: 1
Type: Core
Locations: Wolverhampton City Campus
This module focuses on how modern software applications are built and structured, with an emphasis on understanding how different layers of hardware and software exchange data over the web via HTTP services.
Module: 4CS001
Credits: 20
Period: 1
Type: Core
Locations: Wolverhampton City Campus
In this module you will be introduced to the fundamental principles common to modern programming languages so that you are well prepared to learn to write programs in a variety of languages. Principles include: problem solving, algorithm design and construction (sequence, selection, iteration, object and activity diagrams), variables, data types, assignment operators, logic, the fundamentals of object orientation (objects and classes, attributes and methods, encapsulation), programming pragmatics (style, testing, debugging), and simple data structures (arrays and lists).
Module: 4CS012
Credits: 20
Period: 1
Type: Core
Locations: Wolverhampton City Campus
Virtualisation is essential to key allow businesses to develop more IT efficient and flexible servers and systems. This module has been designed for students to gain hands on experience of server management and virtualisation by deploying, migrating and testing servers in virtual environments. The module focuses on the importance of testing and securing servers and related technologies alongside learning the role operating systems have in server management. Virtualisation technologies will be used and Cloud Computing will be introduced in this module through hands on activities. In this module, you will learn about the basic technologies and features of the more popular server operating systems. You will also learn about the various server functions and services that can be configure on a server and the role of different operating systems. In addition, you will learn how to install, configure and maintain these servers. A significant emphasis will be placed on practical tasks to gain valuable experience and skills required in industry.
Module: 5CI023
Credits: 20
Period: 2
Type: Core
Locations: Wolverhampton City Campus
The module aims to equip students with the advanced skills to design and build appropriate database in the active field of database systems and data management. Typical topics include theory of databases; query planning and optimization; transaction processing and concurrency control; maintenance of data integrity, availability and security; data warehousing and OLAP.
Module: 5CS024
Credits: 20
Period: 2
Type: Core
Locations: Wolverhampton City Campus
This module aims to integrate the subject material studied in other level 4 and 5 modules and give students experience of developing a software or hardware artefact in a team. Students will learn to work in teams to coordinate and manage a project.
Module: 5CS032
Credits: 20
Period: 2
Type: Core
Locations: Wolverhampton City Campus
This is a technically orientated module where you will learn the principles of a modern networked environment, and how this extends to the internet. It is a practical orientated view of networks with many opportunities to set up and configure typical network equipment such as switches and routers as used in real networks.
Module: 5CI022
Credits: 20
Period: 2
Type: Core
Locations: Wolverhampton City Campus
This module will provide you with a firm grounding in the principles of Professional Databases. The topics you will study include why databases are important, how to design and manipulate a DBMS. This will involve you looking at database design techniques; different models of data and gain a firm understanding of the challenges of working with a multi-user database user environment. The module will give you practical experience of using SQL within a modern relational database management system, such as Oracle.
Module: 5CS023
Credits: 20
Period: 2
Type: Core
Locations: Wolverhampton City Campus
.
This module allows you to further develop an understanding of Web Development areness of both current and upcoming trends/developments within the computer science industry. This includes recent technology...
BSc (Hons) Computing and Information Technology with Sandwich placement