Upload
lawrence-small
View
217
Download
1
Tags:
Embed Size (px)
Citation preview
Careers in Computing and IT
Luke Riley
Department of Computer Science
http://www.csc.liv.ac.uk
Careers in Computing
Our recent graduates
42% go on to graduate studies of which:
40% at Liverpool
rest in other locations among which: UCL, Imperial, LSE, Kings College London, Lancaster, Bath, Exeter, Manchester, York and St Andrews
Of the 58% not going onto graduate studies, 78% have found graduate jobs.
More than any other university in the North West and any other member of
the Russel Group
Careers in Computing
Our recent graduates
42% go on to graduate studies of which:
40% at Liverpool
rest in other locations among which: UCL, Imperial, LSE, Kings College London, Lancaster, Bath, Exeter, Manchester, York and St Andrews
Of the 58% not going onto graduate studies, 78% have found graduate jobs.
More than any other university in the North West and any other member of
the Russell Group
Careers in Computing
Typical Graduate Job Titles
Build Engineer
Business Analyst
Consultant Test Analyst
Cyber Scientist
Government Officer
(Graduate) Software Developer/Engineers
Graduate Trainee Teachers
Java Programmer
“I was flabbergasted to learn that today computer science isn't even taught as standard in UK schools” Google Chairman Eric Schmidt (August 2011)
Junior Control Systems Engineer
PHP Programmer
Senior Programmer
Technical Account Manager
Technical Project Analyst
Technology Consultant
Web Developer
Careers in Computing
Graduate Job EmployersADB MultiquoteAppleBAE Systems DelticaBank of AmericaBeijing Zhangxun HudongBizznetChinese GovernmentClick ConsultComptelCrowder ConsultingDSTL HSBCHealth IntelligeneHewlett PackardIBMIncendia Payyment SolutionsLRDALiveling New Media
MicrosoftMoneysupermarket.comNetbuilder LtdOne IotaOut Herd LtdRain & Matthew Trade LtdReport InternationalRipple EffectSefton Chamber of CommerceSonargaonSuzhou Biaochi Network Telefonica Investigation Telesoft TechnologiesTrader Media GroupTravel JigsawUltamation LimitiedZen Internet
Careers in Computing
Salaries: Key Stats
Large differences in market sectors:
PHP or ASP: 42.5K
Business intelligence/consultancy: 52.5K
Banking or Business Analyst: 62.5K
PostGraduate Degrees lead to better salaries
from
w
ww
.paysc
ale
.co
m
Careers in Computing
How can a career in Computing and I.T. match your personality?
Here are some examples….
Careers in Computing
Psychology/Philosophy-based Computing
Developing A.I. Communication
Developing Cooperating A.I
Developing A.I. Reasoning
Careers in Computing
Business-based Computing
Trading in Financial Markets
Internet Economics
Auction Design
Careers in Computing
Pure Mathematical-based Computing
Solving problems previously unreachable by the human-mind
Optimising Problems
Careers in Computing
What do Employers Want?
Technical Skills
Competence on main programming languages
... but also knowledge of programming principles
Analysis & abstraction skills
Employability Skills
Communication skills, problem-solving, teamwork
Experience
Exploitation in hands-on projects of the skills acquired
Java, C, Prolog, OO design, Scripting Languages, etc.
Foundations: Algorithms, Network, Theory of Computation, Game Theory, Artificial Intelligence,
Robotics, etc.
These are incorporated in University programs:
Final Year Projects, Year in industry placements
Mac OS X 10.4: 86m SLOC; Debian Linux 2.2: 45m SLOC (~14.000 person-years worth
of work)
Careers in Computing
Year in Industry Placements
Give our students the chance to:
Find, apply for and interview for placements from a wide selection of UK industrial opportunities
Work for one year (being paid!) within an industrial environment
Provide our students with:
Hands-on experience in a real-world work environment
Appreciation of the need to master the principles covered by our degrees
A significant item in their CV
To date, placements have lead to permanent job offers to the majority of students after their degree
Careers in Computing
Careers and Employability Service
Help exploring career options
Find part-time jobs and work experience
Volunteering
Starting own business
Application and interview techniques
... and much morewww.liv.ac.uk/careers/
Careers in Computing
Some questions to ask about CS university courses
Is the course accredited (e.g. by )?
Does the course strike a good balance between theory/principles and practice?
Does the course include team-based projects?
Is there an opportunity of industrial experience?
Are Final Year Projects included in the program?
Are the lab facilities up-to-date?
How easy is to change courses if my interests change?
Does the University provide a student careers service?
Careers in Computing
Technical Skills
Programming paradigms and languages
Java, C, OO design, Prolog, Event-Driven programming, Scripting Languages
Software Development life-cycle and Algorithmic Foundations
Abstract & Theoretical Principles: “Thinking computationally”
Networks, Robotics, Artificial Intelligence, Game Theory ...
the tools of your career
Careers in Computing
Employability Skills
Communication skills
Oral, written and presentation skills
Teamwork
Problem solving skills
Thinking logically, analytically, and critically
the know-how for applying your tools
Careers in Computing
Experience
Hands-on
Showing proficiency with the tools you master, and the skills you have (e.g. in team projects) to solve complex problems
Final year projects, Team modules
Internships during summer, Placement experience (year in industry programs), Coding clubs
... learning by doing