Computer Science 101

Data Abstraction

Gregory M. Kapfhammer


flickr photo by "Cowboy" Ben Alman shared under a Creative Commons (BY-NC-ND) license

Why Should You Study Data Structures?

Why Should You Study Computer Science?

Become an Active Creator of Valued Technology

Take on a Rewarding Intellectual Challenge

Internships and Careers

"Computer science: It's where the jobs are. It's also where the future is."

Edward D. Lazowska

Evidence to Support this Assertion?

The third best-rated job in the world

4 of the 10 top highest paid, highest growth jobs


creative commons licensed ( BY ) flickr photo shared by US Department of Education

Evidence to Support this Assertion?

51,474 students graduate with a degree ...

...122,300 open positions needing that degree!


creative commons licensed ( BY ) flickr photo shared by US Department of Education

Evidence to Support this Assertion?

4.2 million jobs by 2020

Among the fastest growing fields in the USA


creative commons licensed ( BY ) flickr photo shared by US Department of Education

Evidence to Support this Assertion?

73% of all new STEM jobs during the next decade

Amazon, Intel, Google, Microsoft, and Facebook!


creative commons licensed ( BY ) flickr photo shared by US Department of Education

Evidence to Support this Assertion?

1.4 million American big data jobs created in 2015

4.4 million global workers entered this field in 2015


creative commons licensed ( BY ) flickr photo shared by US Department of Education

Evidence to Support this Assertion?

209,000 computer security jobs currently opening

Information security growing by 36.5% through 2022


creative commons licensed ( BY ) flickr photo shared by US Department of Education

Potential Careers Options?

Software engineer

Data scientist


creative commons licensed ( BY ) flickr photo shared by US Department of Education

Potential Careers Options?

Systems analyst

Performance engineer


creative commons licensed ( BY ) flickr photo shared by US Department of Education

Wow!

Schedule a meeting during office hours to learn more about internship and career opportunities

Visit the Office of Career Education to talk about your professional future

Actively search for opportunities — there are many of them available to you!


creative commons licensed ( BY ) flickr photo shared by US Department of Education

More than Just Getting an Internship or Job

Many Rewards

Create useful software and hardware

Lifelong learning opportunities

Branch out into many fields

Change the world

There may be a few seats left in CMPSC 101!


creative commons licensed ( BY-NC-ND ) flickr photo shared by Scott Beale

Others ways to start smiling?

Read the syllabus for your classes!


creative commons licensed ( BY-NC-ND ) flickr photo shared by Scott Beale