Technology Challenges for Computer Science Students
1. Technology Challenges for Computer Science Students
Dr.R.Shenbagavalli
Assistant Professor
Rani Anna Govt College
for Women
Tirunelveli
2.
3. Objectives
• To impart the necessary skills
• To develop the soft skills and leadership skills
• To channel the vision and Mission of students towards
career opportunity
• To bring out the talents of the members in the field of
discipline .
• To develop a harmonious relationship with the fellow
students of other colleges by way of participating in
the activities and competition held in other campus.
4.
5.
6.
7.
8.
9.
10.
11. 3/13/2020
Technology Integration for Smart
environment 11
Agriculture Soceity
Industrial Society
Knowledge Society
Land+ Processing = Product Sharing
Evolution to Knowledge Society
Cultivation
Production
Innovation
Past
Present
Future
Marketing
14. 1) Be logical -- have a good foundation in
logic.
“When you are discreet with logic, it works
well in developing the skills needed for
algorithms and coding when it comes to
computer science.”
2) Be mathematic
“In every way, computer science is based
around a mathematical foundation. “So
when you’re programming functions and
commands into computers, you need to
understand the basis of all of that is in
15. 3) Challenge yourself
One thing that can help an aspiring computer
specialist is by testing in real-life technical situations,
people can seek these opportunities out on the
Internet.
4) Get involved with a group
Nothing develops skills more than hanging around a
group of friends who shares the same interests.
“Getting involved with a group of that caliber really
develops your skills,” “It’s much better to learn with a
group of friends, learning the same technical skills,
than it is a teacher lecturing in a class.”
16. 5) Be calm in stressful environments
“The computer can be a toy, not just a tool,” Pierce said. “One should choose a field where
one has a natural passion, and those who tinkering with their computer will probably be
comfortable working with it professionally.“
6) Be creative
Being a computer expert doesn’t really mean you are restricted to one single method or
practice. Being a computer expert means branching out and always striving for the
impossible.
“It is important to have a general breadth of computer knowledge, because computer
scientists often have to develop interesting solutions to interesting problems.”
7) Branch out
to succeed as a computer genius, a person needs to be diverse.“You need to learn software
engineering, how computers work, how operating systems work, as well as countless
programming languages,”computers are our tools, and while we are experts at using our
tools,
17. 8) Read and write a lot of code
“Due to technology becoming exponentially complex, one must continuously update
their skills to stay competitive within the field."
9) Understand your tools
“You need to understand how your tools work,” “You need not only know what a
compiler, linker, assembler, interpreter and web browser is, but what they do for you to
succeed.”
10) Learn from failure, then quickly move on
“You need to have a business mindset,” “Even though business majors are our natural
enemies and there is typically a difference in ethics, having a business perspective is
incredibly valuable.”
18.
19. Personality Developement
Improve your English
Improve your Communication
Dress –up well
Change personality traits and Behavior Pattern
Take up a sport to improve personality
Learn a new hobby and develop a better personality
22. Jobs are changing
• Many jobs has become
obsolete
• New Jobs are created
daily
• The way we work,
changes
– Technology
– Distributed work
– Information & Knowledge
3/13/2020 Technology Integration for Smart environment 22