MODULES
Year 1
CORE MODULES
Software Development
- Explains the activities involved in the design, implementation and testing of software from first principals
- Focuses on the procedural programming methodology and introduces the object-oriented programming methodology
- Furnishes students with the necessary skills to produce programs using a high-level programming language
Computer Systems & Networks
The module aims to provide a basic understanding of computer architecture and the relationship between hardware and software components of a computer system. It also aims to equip students with an understanding of the fundamentals of computer networking.
Web Technologies
- To examine the requirements for web applications and to select appropriate tools and techniques with which to design and build them.
- To use those selected tools and techniques to design, implement and test web pages. To provide professional documentation for the web pages produced.
- To use appropriate tools and techniques for the development of web pages.
- To develop and demonstrate a web project.
- To discuss the legal aspects in web development
Maths for Computing
This module will help you build fundamental knowledge in mathematical concepts and skills that are required for the study and application of computer science.
Computer Science Teaching and Learning
- Promote good progress and outcomes by pupils (TS2)
- Understanding how pupils learn in computer science and how this impacts on teaching.
- Good curriculum and subject knowledge (TS3)
- Understanding key conceptual frameworks in computer science.
- Understanding progression and links between concepts in computer science.
- Understanding common misconceptions and challenges in learning computer science.
- Plan and teach well-structured lessons (TS4)
- Planning for individual pupil support.
- Planning for small group work.
- Adapt teaching to respond to the strengths and needs of all pupils (TS5)
- Physical, social and intellectual development of children and young people and the implications of this for learning computer science.
- Eliciting pupils’ ideas and understanding in computer science.
- Language in computer science education.
- Manage behaviour effectively to ensure a good and safe learning environment (TS7)
- Establish good learning relationships with pupils in a small group context
- Setting high expectations for learning behaviour with individual pupils and small groups.
School Based Training 1: Reflections on Practice
This is the Qualifying School-Based Training placement for secondary teachers. It is designed to develop students’ confidence and competence to lead learning and to meet the Teachers’ Standards leading to a recommendation for Qualified Teacher Status. Students will also be prepared for their induction year as Newly Qualified Teachers. Students are expected to engage professionally in all aspects of school life. They research all areas of the curriculum in order to identify areas for improvement in their own subject knowledge and subsequently draw on the expertise of subject specialists in the school context. Students will be expected to plan, teach and assess whole classes for a sustained period.
Students' practice is jointly assessed by the school mentor and UEL tutors in line with the Teachers' Standards. A further item of assessment is a critical reflection on their professional development. In meeting the learning and assessment requirements for this module, students will also be addressing the following research skills: project planning, knowledge management, interpretation skills, problem-solving in different contexts, creative thinking, critically reflective writing and managing discussion
Year 2
CORE MODULES
Database Systems
To equip students with the technical skills to design, implement and deploy a database management system.
Web and Mobile App Development
The aim of this module is to give students hands on experience of a variety of advanced software development methodologies and techniques for developing industry standard software applications.
Advanced Programming
To build upon foundational programming skills by looking at advanced object-oriented programming methods and concepts.
Data Communications and Networks
This module introduces fundamental principles of data communication and provides a detailed understanding of internet working using the TCP/IP suite of protocols. Students will have opportunities to gain hands-on experience of data communications technologies and the use of the TCP/IP suite of protocols for the implementation of contemporary computer networks and related applications.
School Based Training 2: Reflections on Practice
This is the Qualifying School-Based Training placement for secondary teachers. It is designed to develop students’ confidence and competence to lead learning and to meet the Teachers’ Standards leading to a recommendation for Qualified Teacher Status. Students will also be prepared for their induction year as Newly Qualified Teachers. Students are expected to engage professionally in all aspects of school life. They research all areas of the curriculum in order to identify areas for improvement in their own subject knowledge and subsequently draw on the expertise of subject specialists in the school context. Students will be expected to plan, teach and assess whole classes for a sustained period.
Students' practice is jointly assessed by the school mentor and UEL tutors in line with the Teachers' Standards. A further item of assessment is a critical reflection on their professional development. In meeting the learning and assessment requirements for this module, students will also be addressing the following research skills: project planning, knowledge management, interpretation skills, problem-solving in different contexts, creative thinking, critically reflective writing and managing discussion.
Researching Computer Science Learning
This module aims to provide students with the knowledge and skills to research their own practice and to use data to inform learning and teaching in computer science.
Year 3
CORE MODULES
Mental Wealth; Professional Life 3 (Project)
Artificial Intelligence
Advanced Topics in Computer Science
To look at the latest industry sector developments in the field of Computer Science.
Active Inquiry
This module develops a student’s knowledge and understanding of critical thinking, reflective practice and educational research. Students will develop an awareness of action research (its processes, practices and relevance for reflective educational practice and change) and knowledge of pedagogy, through primary research and the critical evaluation of theory and literature. As trainee teachers students will carry-out classroom interventions informed by reading and research activity and to reflect critically on the process and identify appropriate classroom strategies to develop learning and teaching which are informed through educational research and scholarship.
School-based Learning 3: Reflections on Practice
This is the Qualifying School-Based Training placement for secondary teachers. It is designed to develop students’ confidence and competence to lead learning and to meet the Teachers’ Standards leading to a recommendation for Qualified Teacher Status. Students will also be prepared for their induction year as Newly Qualified Teachers. Students are expected to engage professionally in all aspects of school life. They research all areas of the curriculum in order to identify areas for improvement in their own subject knowledge and subsequently draw on the expertise of subject specialists in the school context. Students will be expected to plan, teach and assess whole classes for a sustained period. Students' practice is jointly assessed by the school mentor and UEL tutors in line with the Teachers' Standards. A further item of assessment is a critical reflection on their professional development. In meeting the learning and assessment requirements for this module, students will also be addressing the following research skills: project planning, knowledge management, interpretation skills, problem-solving in different contexts, creative thinking, critically reflective writing and managing discussion.