Computer Science Example CV
Computer Science Example CV
PROFILE____________________________________________________________________________________
Second year Computer Science student at the University of York seeking a summer internship in software
development. Programming skills in Python, Java and Visual Basic have been developed through degree,
alongside the ability to analyse and work through problems in a logical manner. Work experience in
Education and Retail has developed customer service skills and ability to communicate with a range of
people.
EDUCATION__________________________________________________________________________________
2016 – 2020 MEng Computer Science, University of York
Completed 1st year with an overall mark of 69% (equivalent to 2:1)
▪ Human Aspects of Computer Science 80%
▪ Programming of Microcontrollers 72%
▪ Theory and practice of Programming 72%
▪ Introduction to Computer Architectures 69%
▪ Mathematical Foundations of Computer Science 68%
▪ Foundation in Electronics Signals and Circuits 62%
▪ Numerical Analysis 60%
Second year will build on these subjects and also include intelligent systems and a group engineering
project.
Transferable skills:
Regular tutorial sessions improved communication skills; lab practicals have increased ability to solve
problems and to record results accurately in a lab book; learned to be self-motivated and organised in order
to complete independent study and manage course work alongside part-time work and other interests.
TECHNICAL SKILLS___________________________________________________________________________
▪ Programming skills in Python, Java and Visual Basic
▪ Understanding and experience with front and back end web development technologies such as
HTML, CSS, Javascript, PHP, SQL and NodeJS
▪ Experience of Windows and Linux operating systems
▪ Experience of app development on cross-platform apps (Android and iOS) written in both Javascript
and C#
▪ Understanding of algorithms and data structures; able to analyse time complexities and identify the
benefits of using different algorithms and data structures to solve specific problems
▪ Understand principles of user centred design
▪ Able to understand and design basic processors focussing on the compromise between speedup
and hardware complexity by implementing specific processing techniques eg pipelining
▪ Able to use electronic components to analyse circuits eg signal generators, oscilloscopes
WORK EXPERIENCE__________________________________________________________________________
Oct 2018 – present: Student Ambassador, Computer Science department, University of York
▪ Leading tours for groups of prospective students and parents around the university campus and
ensuring that they arrived on time for subsequent activities
▪ Developed public speaking skills and ability to explain information to different audiences, whilst
maintaining an approachable and professional manner
▪ Improved time management and organisation skills
OTHER EXPERIENCE_________________________________________________________________________
▪ During 6th form I was a peer tutor in Maths, helping to run revision sessions for GCSE pupils.
Received positive feedback from both teachers and pupils
▪ Run own website and blog (www.--.com) in spare time to inspire more girls to consider study and
careers in technology. Built to over 500 followers
▪ Regularly offer informal support to friends and family members with issues such as setting up
websites, blogs and social media and technical problems
ADDITIONAL SKILLS__________________________________________________________________________
▪ Full UK driving licence
▪ Fluent in English and Urdu, GCSE level knowledge of German
REFERENCES__________________________________________________________________________________
Available on request