Top Banner
1 Why Major in Computer Science and Software Engineering at Auburn? Xiao Qin Associate Professor Computer Science & Software Engineering Feb. 22, 2013
44

Why Major in Computer Science and Software Engineering at Auburn University?

Nov 19, 2014

Download

Education

Xiao Qin

Computer scientists and software engineers design, analyze, and develop software for the computer systems and networks that power today's world. Whether you're playing a video game, downloading MP3s, talking on a cell phone or even driving your car, you're depending on software. Software applications range from personal computing to entertainment systems to life-critical applications such as medical, flight and space systems. Today's society requires software that is engineered to demanding performance, reliability and safety standards. Engineering such software requires a high degree of specialization. The individuals with the critical expertise to do this are computer scientists and software engineers. It's these professionals who make the magic happen.
The Department of Computer Science and Software Engineering (CSSE) offers three undergraduate degrees to prepare students for success in the world of computing:
Bachelor of Science in Computer Science
Bachelor of Software Engineering
Bachelor of Wireless Engineering
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Why Major in Computer Science and Software Engineering at Auburn University?

1

Why Major in Computer Science and Software Engineering at Auburn?

Xiao Qin Associate Professor Computer Science & Software Engineering

Feb. 22, 2013

Page 2: Why Major in Computer Science and Software Engineering at Auburn University?

2April 8, 2023

Questions You Should Ask(If You Haven’t Already)

What is CSSE (computing) all about?

Will there be jobs?

Will I enjoy what I do?

Should I study computing at Auburn?

How much will I get paid?

Page 3: Why Major in Computer Science and Software Engineering at Auburn University?
Page 4: Why Major in Computer Science and Software Engineering at Auburn University?

4April 8, 2023

Jobs and Careers

Page 5: Why Major in Computer Science and Software Engineering at Auburn University?

Source: http://www.slideshare.net/yusufozan/the-best-jobs-in-america-presentation/

Page 6: Why Major in Computer Science and Software Engineering at Auburn University?
Page 7: Why Major in Computer Science and Software Engineering at Auburn University?
Page 8: Why Major in Computer Science and Software Engineering at Auburn University?

8April 8, 20238

Page 9: Why Major in Computer Science and Software Engineering at Auburn University?

9

How much will I get paid?

Page 10: Why Major in Computer Science and Software Engineering at Auburn University?

10

Salaries Ranges

Page 11: Why Major in Computer Science and Software Engineering at Auburn University?

11

Top-paying Industries

Page 12: Why Major in Computer Science and Software Engineering at Auburn University?

12

Sample Employers

Page 13: Why Major in Computer Science and Software Engineering at Auburn University?

13

Satisfaction

Page 14: Why Major in Computer Science and Software Engineering at Auburn University?

14

Will I Enjoy What I Do? You know…

1. Software Engineer2. College Professor3. Financial Advisor4. Human Resources Manager5. Physician’s Assistant6. Market Research Analyst7. Computer/IT Analyst8. Real Estate Appraiser9. Pharmacist10. Psychologist

!!

From: Tara Kalwarski, Daphne Mosher, Janet Paskin and Donna Rosato, 50 Best jobs in America, Money Magazine, May 1, 2006.

Page 15: Why Major in Computer Science and Software Engineering at Auburn University?

15April 8, 2023

A Long-Term IT Labor Shortage Exists

Fraction of professionals with degrees in that discipline:

Source: NSF/Division of Science Resources Statistics, SESTAT, 1999, presented by Caroline Wardle at Snowbird 2002

Life Sciences Chemical and Physical Sciences

Mathematics Engineering Computing andInformation Science

Fraction of disciplinary graduates employed in that profession:

Life Sciences Chemical and Physical Sciences

Mathematics Engineering Computing andInformation Science

Page 16: Why Major in Computer Science and Software Engineering at Auburn University?

16April 8, 2023

What Do CSSE People Actually Do?

Page 17: Why Major in Computer Science and Software Engineering at Auburn University?

17

Jobs in Computing: Data Centers

Page 18: Why Major in Computer Science and Software Engineering at Auburn University?

18

Jobs in Computing: Data Centers

Jobs in Computing: Scientific and Parallel Computing

Page 19: Why Major in Computer Science and Software Engineering at Auburn University?

19

Jobs in Computing: Networking

Page 20: Why Major in Computer Science and Software Engineering at Auburn University?

20

Jobs in Computing: Robotics

Page 21: Why Major in Computer Science and Software Engineering at Auburn University?

21April 8, 2023

Jobs in Computing: iPad/iPhone Applications

Page 22: Why Major in Computer Science and Software Engineering at Auburn University?

22April 8, 2023

Jobs in Computing: Streaming Services & Cloud Computing

Page 23: Why Major in Computer Science and Software Engineering at Auburn University?

23April 8, 2023

Jobs in Computing: Web Applications

Page 24: Why Major in Computer Science and Software Engineering at Auburn University?

24April 8, 2023

Jobs in Computing: Computer Games

Page 25: Why Major in Computer Science and Software Engineering at Auburn University?

25April 8, 2023

Jobs in Computing: Computer Security

Page 26: Why Major in Computer Science and Software Engineering at Auburn University?

26April 8, 2023

Jobs in Computing: Computer Security

Page 27: Why Major in Computer Science and Software Engineering at Auburn University?

27April 8, 2023

Jobs in Computing: Computer Security

Page 28: Why Major in Computer Science and Software Engineering at Auburn University?

28April 8, 202328

Okay. I’m sold.

I want to do computing. But….

Page 29: Why Major in Computer Science and Software Engineering at Auburn University?

What Is A Typical Career Path?

29

Earn college degree in CSSE

PracticePrinciples Management

Working for a companywriting code

Advance to analystdesigner

A system architect on increasingly large projects

College Industry

A manager for large projects

an executive such as CIO

Start your own company

Page 30: Why Major in Computer Science and Software Engineering at Auburn University?

30

What Does It Take?

Think logically; able to see structure in massive complexity.

Maintain focused concentration for long periods of time.

Willing to work much harder in college than students in many majors.

Able to understand the problem that the software is solving.

Able to work as part of a team. Able to communicate well, both in writing and orally. Able to see business as well as technical issues.

Think logically

Work Much Harder

Page 31: Why Major in Computer Science and Software Engineering at Auburn University?

31

Engineering is a Welcoming Career

Most work is team work You get to work with people every day The people you work with are really nice

people You can also work with customers, lawyers,

etc.In computer science and engineering

Most jobs offer flexible schedulesYou may never have to wake up early in the morningYou may never have to dress up

You can work from home and be productive

Page 32: Why Major in Computer Science and Software Engineering at Auburn University?

32

Engineering Opens Many Doors

Engineers learn highly portable skills Solve problems, build systems, understand

principles Many different types of jobs Can change your type of work throughout life! Can couple CSSE with business or domain

expertise Especially in CSSE

Amazing number of different opportunities You get to shop around! You should shop around!

Engineering is an international profession Working abroad easier than for other professions

Page 33: Why Major in Computer Science and Software Engineering at Auburn University?

33April 8, 202333

Research Experience for Undergraduate Students

Page 34: Why Major in Computer Science and Software Engineering at Auburn University?

34

What can we uniquely do? Get students into the lab Make students our partners in discovery Prepare students for life-long learning at the

forefront of knowledge and society

Why a research university?

Page 35: Why Major in Computer Science and Software Engineering at Auburn University?

35

Where Do You Start?

AU has been ranked among the top 50 (#36) Public National Universities in the U.S. again (USNews and World Report, 2012).

22nd College of Engineering African-Americans rankings for the top 100 Undergraduate Degree Producers by Diverse Issues in Higher Education, 2007

32nd College of Engineering ranking among public universities offering doctoral programs in engineering, by 2010 U.S. News & World Report

Page 36: Why Major in Computer Science and Software Engineering at Auburn University?

Computer Science & Software Engineering at Auburn

Established in 1984 First public university to offer a software

engineering bachelors degree First and only university to offer a wireless

engineering degree Enrollment (Fall 2011)

Total: 589 Undergrad: 462 Grad: 127 Annual production

Undergrad: 60-70 Masters: ~25 PhD: ~10

Page 37: Why Major in Computer Science and Software Engineering at Auburn University?

Auburn CSSE Degree Programs

Three undergraduate degree programs (all ABET accredited): Bachelor of Science in Computer Science (CSCI) Bachelor of Software Engineering (SWEN) Bachelor of Wireless Engineering (WIRS)

Three graduate degree programs: Master of Science (thesis option) (MS) Master of Software Engineering (MSWE) Doctor of Philosophy (PhD)

Two academic minors: Computer Science minor Information Technology minor

Page 38: Why Major in Computer Science and Software Engineering at Auburn University?

AU Incoming Freshmen ACT Scores (Average Composite)

AY AU COE CSCI SWEN WIRS

2012 26.9 28.5

2011 27.2 28.8 28.2 29.1 32.2

2010 26.9 28.4 27.6 27.2 26.3

2009 26.2 27.8 27.9 27.8 27.5

2008 25.9 27.1 25.9 27.5 26.9

2007 24.9 26.3 23.8 25.4 28.6

2006 24.3 25.4 23.7 25.6 27.3

2005 24.1 25.5 24.3 25.1 26.1

2012 National average: 21.1 2012 Alabama average: 20.3

Page 39: Why Major in Computer Science and Software Engineering at Auburn University?

CSSE Undergrad Enrollment

543

323

595

Page 40: Why Major in Computer Science and Software Engineering at Auburn University?

• Our graduates are highly successful in securing placement by the time of graduation.

• Sample of AY11-12 graduates– Total graduates: 67– Exit interview survey respondents: 41– Graduate School: 9– Actively interviewing: 5– Accepted commercial job offer: 21

• Salary (of 10 reporting) - Average: $57K Max: $69K Min: $50K– Military/DoD/Govt: 3

• Salary (of 3 reporting) - Average: $36K Max: $40K Min: $33K

• Companies:– Allure Global, Amazon (2), Asurion, Bentley Systems, Capgemini, CTS

(2), Genesis Systems Group, Home Depot, Honeywell, ITT Excelis, L3 Communications (2), McKesson (2), Mutual Mobile, Quorum, Regions Financial Group, SAIC, Southeastern Data Cooperative, UDA Technology

Graduate placement

Page 41: Why Major in Computer Science and Software Engineering at Auburn University?

Faculty Profile

17 tenured and tenure-track faculty (with one additional position to be filled in 2012), plus 1 instructor

Research and specialty areas Software engineering, software testing,

software process, embedded and real-time systems, information assurance and computer security, wireless and sensor networks, database systems, geo-information systems, human-computer interaction, modeling and simulation

Page 42: Why Major in Computer Science and Software Engineering at Auburn University?

Oh, and we play football in our spare time.

Page 43: Why Major in Computer Science and Software Engineering at Auburn University?

43

Where Do You Start?

AUBURN!People to Contact:

Dr. Kai Chang, Department Chair3101 Shelby CenterEmail: [email protected]: 334-844-6310

Dr. Dean Hendrix, Undergraduate CoordinatorEmail: [email protected]: 334-844-6305

Ms. Barbara McCormack, Senior Academic AdvisorEmail: [email protected]

Phone: 334-844-6313

Page 44: Why Major in Computer Science and Software Engineering at Auburn University?

44April 8, 202344

Thank you!