BSc (Hons) Computer Science with Secondary Education (QTS)

Bachelor's degree

In Wolverhampton

higher than £ 9000

Description

  • Type

    Bachelor's degree

  • Location

    Wolverhampton

Computer Science is a new subject in both the primary and secondary National Curriculum 2014. It replaces ICT. There is a recognised massive national shortage of secondary school Computer Science teachers. This course, BSc (Hons) Computer Science with Secondary Education (QTS), will offer an entry point into the teaching profession.

The Computer Science element of the degree aims to produce software developers who can seamlessly make the transition from University to the international computer industry. This is achieved by providing a thorough grounding in the core principles of computer science and integrating these with computer languages, tools, techniques and methodologies used by computer professionals worldwide. 

The course will give you both Computer Science knowledge at degree level and the professional qualification of Qualified Teacher Status (QTS) which will allow you to take up a teaching post within a secondary school. 

CONTINUE READING

Facilities

Location

Start date

Wolverhampton (West Midlands)
See map
Wulfruna Street, WV1 1LY

Start date

On request

About this course

As well as providing the essentials for accreditation as a teacher, this course covers the core elements of Computer Science:-

The course covers a lot of different aspects of Computer Programming, from the basics of using the Java language, through Object-Orientation and to Systems Programming, both with the Windows and Linux systems.
Theoretical Computer Science is introduced through studying Computation and Complexity.
Database systems are studied so that the place and context of data in an organisation can be recognised and managed.
By studying Digital Electronics a deeper understanding of the workings of a computer at component-level is gained and is built upon by studying Computer Architecture and Operating Systems.
Studying Networks and Website Development gives a good foundation in distributed systems both from hardware and software perspectives.

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

This centre's achievements

2021

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
  • School
  • University
  • Teaching
  • Secondary

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: 4SE001

Credits: 20

Period: 1

Type: Core

Locations: Walsall Campus

The purpose of this module is to provide an introduction to the teaching of your specialist subject in the secondary school curriculum. You will consider educational policies and the impact of these on your own education. The module will draw upon subject specific reading to identify what you consider to be the rationale that justifies and underpins the teaching of your specialist subject. You will begin to identify and express learning objectives appropriate to a range of different learners. You will be introduced to a range of pedagogical approaches and strategies to deliver lesson objectives.


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: 5CS019

Credits: 20

Period: 2

Type: Core

Locations: Wolverhampton City Campus

The purpose of this module is to introduce students to the field of object-oriented design and programming, and to the utilisation of industry-standard methods and techniques for development. This module builds upon students' learning of fundamental programming techniques and approaches in previous modules. Students will learn about fundamental object-oriented concepts such as class design, encapsulation, inheritance, composition, abstract classes and interfaces, using the Java programming language. Students will also be introduced to the principles behind and the use of industry-standard approaches to development such as version control, testing, test-driven development, and the development of professional-standard software documentation (such as APIs). Students will also be introduced to security issues in software design.


Module: 5SE002

Credits: 20

Period: 2

Type: Core

Locations: Walsall Campus

The purpose of this module is to provide a framework that will enable you to build your capacity to teach your specialist subject. You will be required to meet those essential professional standards identified in the module as fundamental to the beginning teacher. You will be able to identify and express learning objectives appropriate to a range of different learners and be able to assess the learning outcomes. You will engage with a range of pedagogical approaches appropriate to your specialist subject. You will be supported to identify your professional identity as a beginning teacher. The module will support your development as a reflective practitioner in a variety of learning contexts. This will include university-based sessions and experience within school-based environments, supported by university-based and school-based tutors. You will make effective use of current theories and practices in education. Reading, observation, personal practice and discussion will inform your professional development. Your capacity for reflection is expected to impact on your classroom practice. You are expected to build professional relationships with pupils, teachers and other professionals.


Module: 5SE001

Credits: 20

Period: 2

Type: Core

Locations: Walsall Campus

The purpose of this module is to provide a framework that will enable you to build your capacity to teach your specialist subject. You will be able to identify and express learning objectives appropriate to a range of different learners. You will be aware of a range of pedagogical approaches available in your specialist subject and know how to select approaches and strategies to meet and assess learning objectives. The module will also support your development as a reflective practitioner with an emphasis on understanding the ways in which theories of learning, teaching and assessment can inform your practice. You will develop an ability to learn from experience by engaging in learning conversations with university-based and school-based tutors, so that together you can agree well-focussed targets for your subject-specific development. Although a significant proportion of the training associated with this module is delivered through university -based sessions, the major part will take place in school, supported by university-based tutors and school-based tutors.

om other institutions or organisations,...

Additional information

Computer Science is a new subject in both the primary and secondary National Curriculum 2014.

BSc (Hons) Computer Science with Secondary Education (QTS)

higher than £ 9000