Title: UTSAs Computer Science Ambassadors Why study computer science
1UTSAs Computer Science Ambassadors Why
study computer science?
2What are computer scientists like?
- Can organize and think logically
- Have an aptitude for mathematics
- Are sensitive to multiple perspectives
- Like working on a team to solve problems
- Value accuracy and thoroughness
- Enjoy learning new ways of doing things and new
technology
3What will I learn as a CS major?
- How to develop and evaluate algorithms (methods
of solving problems). - How to use languages such as C Java to actually
solve real problems. - How things really work the computer, the
operating systems, the applications. - How to collaborate on a team to solve problems.
You will also be able to take electives on topics
that interest you such as security, graphics,
artificial intelligence, multimedia, or user
interface design.
4Opportunities for CS Graduates
- The number of graduating CS majors in the US is
alarmingly low and demand is high. - IT employment is 17 higher than in 1999 and
growing at a rate of 8 per year. - Computer scientists earn an average of 73,000 a
year (US Department of Labor, 2004). - Examples of beginning CS jobs
- Software Engineer
- Microsoft Systems Administrator
- UNIX Systems Administrator
- Network Engineer
5THE UNIVERSITY OF TEXAS AT AUSTIN Department of
Computer Sciences
Reality Check.Demand for CS Grads Far Exceeds
Supply.
Computer Science is projected to produce far more
jobs in the coming decade than all other science
and engineering professions combined. Thats very
good news for students who are willing to accept
the challenge CS offers.
Employment Growth Numbers IT, Science and
Engineering Occupational Projections, 2002-2012
6Annual Degrees Awarded and Job Openings in
Science and Engineering Fields
Sources Tabulated by National Science
Foundation/Division of Science Resources
Statistics degree data from Department of
Education/National Center for Education
Statistics Integrated Post Secondary Education
Data System Completions Survey and
NSF/SRSSurvey of Earned Doctorates Projected
Annual Average Job Openings derived from
Department of Commerce (Office of Technology
Policy) analysis of Bureau of Labor
Statistics 2002-2012 projections.
Remarks before the Resources Association John
Sargent, Senior Policy Analyst, the U.S.
Department of Commerce http//www.cra.org/govaffai
rs/content.php?cid22 CRA Government Affairs
7High School Preparation
- Take as much math as you can.
- Take a computer science programming course if
offered.
8Where would you start at UTSA?
- CS 1063 Introduction to Programming
- Students with no experience in programming
- CS 1713 Introduction to Computer Science
- Students with knowledge of programming and
object-oriented design - Math courses available at all levels
9Computer Science at UTSA
- Freshman
- Java lab available to beginning students in CS
with tutors available 7 days a week. - Mentors for one-on-one tutoring
- Sophomores and above
- Numerous CS computer labs with tutors
- Many paid opportunities for work experience at
UTSA (Tutor, presenter in labs, mentor,
ambassador) - Research opportunities with faculty
- Paid internships (Recent UTSA students have had
internships with companies such as SWRI, USAA,
Ford Motor, Microsoft as well as government
agencies such as the FBI and NSA.)
10Examples of CS Research at UTSA
- Developing new techniques for finding patterns in
the human genome. - Changing the design of languages such as Java to
make them more secure. - Devising techniques to make programs run faster
and use less power on small devices such as
phones and PDAs. - Designing ways to interact with objects on a
computer screen by gesturing with a data glove
rather than using a mouse - Finding new ways to analyze data from the brain
to understand diseases such as Parkinsons
disease. - Improving security of financial transactions on
the web through new secure communication methods.
11Questions?
Contact Informationwww.cs.utsa.edu(210)
458-4436