University Life

Year 1 - studies

  • Foundations of Computing and Technology - This module has four strands including programming and technical aspects that introduce you to the fundamentals of writing computer programs, as well as numeracy and website development.
  • Computer Science Programming - Learn about programming languages relevant to software with industrial scale, reliability and performance characteristics.
  • Computer Technology and Mathematics - Understand how a computer works, look at issues arising from the hardware architecture and extend your mathematical knowledge and ability.
  • Systems Analysis and Design (SAD) with Professional Development - Introducing you to the fundamental principles of SAD, this module gives you a working knowledge of key systems development methodologies, techniques and tools.

In year 1 I did really well, achieving a Mid-First overall. I came first in the Computer Science cluster and was awarded the Dan Ryland prize for my academic achievement by the Department of Computing. You can see some examples of my work in the coursework section of this website and see some feedback from projects.

Year 2 - Studies

  • Information and Database Engineering - Understand the nature and application of database management systems and acquire skills for database administration and management.
  • Internet Applications Programming - Design and produce a static or dynamic website suitable for both desktop and mobile platforms and which may contain complex scripted components.
  • Practical Project Management and Professional Development - Continued professional development and lifelong learning are important to your future career. Through this module you’ll improve your time and project management skills, presentations and report writing.
  • Software Design and Implementation - Equips you with knowledge of, and skills in, software development techniques to support the development of robust, secure, maintainable and portable software systems.
  • Software Engineering - Develop confidence using the structures, techniques and technologies to support the development of robust software systems in a team environment.
  • Systems Software - Learn about operating systems theory, network solutions, design and implementation and how computer systems can be connected to form large complex distributed systems.

In year 2 I did really well, achieving a High-First overall. I came first in the Computer Science cluster again and was awarded a prize for my academic achievement by the Department of Computing. You can see some examples of my work in the coursework section of this website and see some feedback from projects.

Year 3 - Studies

  • Information and Database Engineering - Understand the nature and application of database management systems and acquire skills for database administration and management.
  • Internet Applications Programming - Design and produce a static or dynamic website suitable for both desktop and mobile platforms and which may contain complex scripted components.
  • Practical Project Management and Professional Development - Continued professional development and lifelong learning are important to your future career. Through this module you’ll improve your time and project management skills, presentations and report writing.
  • Software Design and Implementation - Equips you with knowledge of, and skills in, software development techniques to support the development of robust, secure, maintainable and portable software systems.
  • Software Engineering - Develop confidence using the structures, techniques and technologies to support the development of robust software systems in a team environment.
  • Systems Software - Learn about operating systems theory, network solutions, design and implementation and how computer systems can be connected to form large complex distributed systems.

In year 3, the Covid-19 Pandemic was in full effect and I spent more time on mentoring as I felt that it was vital for new students to have the support they needed in such an uncertain time. I still did really well academically, although my focus had shifted a little, achieving a Low-First overall however i did receive the . I came first in the Computer Science cluster again and was awarded a prize for my academic achievement by the Department of Computing. You can see some examples of my work in the coursework section of this website and see some feedback from projects.

UniversityJobs

I participated in several jobs while at university, mainly focussing on mentoring which was something completely out of my comfort zone but something I (unexpectedly) grew to love. These roles all involved dealing with staff, students and the general public and often had a great deal of responsibility.

  • Lead Student Mentor - In final year I applied to be a Lead Student Mentor, using my experience as a mentor the previous year to improve upon elements of the university experience. I was as such, involved in several focus groups and helped to shape direction of events for the coming year.
  • Student Mentor - I mentored groups of first year students, helping them transition into university. This involved helping them with any issues they encountered as well as being able to offer advice on assessments, tests etc.
  • Student Library Mentor - This job offered a one on one meeting with students who need help with Academic Skills or Writing Skills. I was able to mentor them and help them get access to help with things like writing, study skills, referencing etc.
  • Classroom Assistant - I acted as a classroom assistant in some first year Python and Web Development labs where I would walk around in the room or talk to students on MS Teams, helping them with code and any questions or difficulties they may have had.
  • Student Ambassador - I represented the School of Science & Technology at open days and online events for two years, talking with students and their parents, discussing the course and student life from a student's perspective. I also guided groups of people around the various department talks on the day, chatting with them as we walk.
image showing my face

About me

My name is Barry O'Connor

I'm a student, currently on track for a first on a BSc Software Engineering degree at Nottingham Trent University.

Download my CV