Presentation is loading. Please wait.

Presentation is loading. Please wait.

Careers in Computer Science Your Future Starts at KCD.

Similar presentations


Presentation on theme: "Careers in Computer Science Your Future Starts at KCD."— Presentation transcript:

1

2 Careers in Computer Science Your Future Starts at KCD

3 Computer Science Education Week The U.S. House of Representatives designated December 5-11, 2010 as Computer Science Education Week in recognition of the transformative role of computing and necessity of rigorous computer science education at all levels.

4 Grace Murray Hopper Rear Admiral Grace Murray Hopper was an American computer scientist and US Naval officer. She was one of the first programmers of the Harvard Mark I computer, and she developed the first compiler for a computer programming language. She is credited with popularizing the term "debugging" for fixing computer glitches (motivated by an actual moth removed from a computer). Because of the breadth of her accomplishments and her naval rank, she is sometimes referred to as "Amazing Grace". The U.S. Navy destroyer USS Hopper was named for her.

5 Graduate of Vassar and Yale She graduated Phi Beta Kappa from Vassar College with a bachelor's degree in mathematics and physics in 1928 and pursued her graduate education at Yale University, where she received a Master's degree in those subjects in 1930.

6 The Mark I Computer In 1943, Hopper obtained a leave of absence from Vassar and was sworn in to the United States Navy Reserve, one of many women to volunteer to serve in the WAVES. While in the service she helped pioneer programming on the early mainframe computers, like the Mark I seen here.

7 Leader in the Growth of Programming In 1949, Hopper became an employee of the Eckert-Mauchly Computer Corporation as a senior mathematician and joined the team developing the UNIVAC I. In 1954 Hopper was named the company's first director of automatic programming, and her department released some of the first compiler-based programming languages, including ARITH-MATIC, MATH-MATIC and FLOW-MATIC.

8 Early Programming By Patching Cords Hopper's belief that programs should be written in a language that was close to English rather than in machine code led her to develop the new business language COBOL that would become the most ubiquitous business language to date. As a result, computers were developed that could receive programming code through punch cards and other means.

9 Pioneering of COBOL & FORTRAN In the 1970s, Hopper pioneered the implementation of standards for testing computer systems and components, most significantly for early programming languages such as FORTRAN and COBOL.

10 Opportunities of a Life Time Grace Murray Hopper acted upon her love for technology by pursuing the opportunities that came her way. She was a brave woman who wasn’t afraid to try new things and her accomplishments may never be equaled.

11 Top 4 STEM Jobs will be in CompSci The US government is predicting that the top 4 Stem jobs (Science-Technology-Engineering-Mathematics) will be in computing. Here is the breakdown: nearly 30,000 new software engineering jobs nearly 25,000 new computer networking jobs over 10,000 new systems analyst jobs each year over 7,000 new computing support jobs Source: U.S. Bureau of Labor Statistics at: www.bls.gov/emp/ep_table_102.htm

12 Software Engineers Software engineers design, build, test and maintain software: office software games phone applications productivity software entertainment software systems software for the operating systems of computers, tablets, phones networking software Software engineers typically have a degree in software engineering or computer science

13 Network Specialists Network specialists design, configure, and administer computer networks. They … deploy wired and wireless networks configure network hardware configure computers for network access set up network services like email servers and web servers monitor networks against malicious software like viruses Network specialists may have a degree in computer science (CS), information systems (IS), or information technology (IT).

14 Systems Analysts Systems analysts study the flow of information through a business or organization, and look for ways to use IT to improve the organization’s efficiency. They often work with software engineers to design business software, so they need to understand how a business works, how IT works, and have good communication skills. Systems analysts typically have a degree in information systems (IS), or a degree in CS plus several business courses.

15 Computing Support Specialists Computing support specialists install and configure computer hardware or software, answer technology questions, and generally help people with their IT problems, usually in a business or organization. Support specialists need to be excellent communicators, skilled with computer hardware, and expert users of software applications and operating systems. They typically have a degree in computer science (CS), information systems (IS), or information technology (IT).

16 A CS Degree? A student can earn a bachelor’s degree in CS, IS, or IT, or software engineering; each degree has its strengths and weaknesses. One of the strengths of a CS degree is its flexibility – it is arguably the most general of these four computing degree options, providing students with the most career options after they graduate.

17 Need a Job after You Graduate? The sciences, engineering, and mathematics are all producing more graduates than there are jobs. By contrast, there are more than two computing jobs for each computing graduate! Computing graduates will have their choice of jobs, while science, engineering, and mathematics graduates may have difficulty finding work. Businesses will be unable to find all the computing professionals they need; the resulting competition for workers will increase salaries, and businesses will value the computing employees they hire, producing high job satisfaction. Source: The CSTA Voice, November 2010, Volume 6, Issue 5

18 Opportunities of a Life Time At KCD any young woman or young man has the opportunity to learn about computers and programming and the kind of work that persons in Computer Science fields do through classes like … Computer Applications AP Computer Science Advanced Computer Programming Video Editing & Production


Download ppt "Careers in Computer Science Your Future Starts at KCD."

Similar presentations


Ads by Google