SlideShare a Scribd company logo
1 of 18
Addressing Learning Gaps & Career Opportunities
after B.Sc in Computer Science
By: Dr. Sandhya Bansal
Associate Professor
Maharishi Markandeswar University, Mullana
DEFINITION OF COMPUTER SCIENCE
“Computer science is not about point and click skills. It is a
discipline with a core set of scientific principles that can be
applied to solve complex, real world problems and promote
higher order thinking. In short, knowledge of computer science
is now as essential to today’s educated student as any of the
traditional sciences.”
Computer Science Teachers Association Curriculum
Improvement Task Force11
• Booming IT sector in India has plenty of
jobs for fresh computer science graduates.
• B.Sc computer science is a government
recognized undergraduate course in the
field of information technology.
• Candidates with high percentage of
mark and good communication skills as
well as sound computer knowledge do
not face problem in getting a job whether
they are from a reputed college or not.
Unemployment rate highest among graduates;
touches 13.2% in Sept-Dec, 2018: CMIE
• "The higher unemployment rate among these indicates that India does not produce sufficient decent jobs for
its graduates. This is the tragedy of India's employment problem - its higher unemployment for the better
educated," the article said. BusinessToday.in Today New Delhi Last Updated: March 20, 2019 | 19:18 IST
Unemployment rate among education section / Source: CMIE
WORKFORCE NEEDS BY 2020
• By 2020, the United States may have 1 million more computing jobs available
than people to fill them.
WHAT IS A PERFORMANCE GAP
• It is the difference between what is required or expected and what we actually get.
Put in another way a performance gap is the required performance minus the
present performance (Adetokunbo 2009).It could be in the area of any respective
field of work.
• Causes of gap between the university degree in Computing and industrial IT
skills
• The Computer Science curriculum is static in nature while its industrial
application is dynamic.
Bridging the gap: Student efforts.
• Fresh graduates must think and plan about their career whether to become a
Programmer, Business Analyst, Project Manager, Architect or preparing the career
in Sales & Marketing before graduation.
EXAMPLE 1: HOW TO LEARN
• The computing model
A CPU which performs operations by moving and transforming bits from one memory location to another. So,
you must understand every algorithm boils down to the interaction between CPU and RAM. What is a
stack/heap or what is meant by malloc/free/paging/segmentation fault/ null access etc everything is all out how
CPU interacts with RAM? Understand this and you understand how computing actually works.
• Data structures and algorithm
Understand why we need a data-structure and why we go such a length to develop an algo? How does a O(n)
and O(n^2) differ in practice, not the concept but in actuality? Like, try to implement bubble sort and quick sort
and run it on an array of size 100 million. Now once you understand the immense importance of this, then try to
learn about the most common DS and Algos and understand how and WHY is one better suited to one situation
than other? ex: if I need to find if an element is present in the set what should I use? A hashtable? but what if I
need to perform that operation just 2 times? Wouldn't an array make more sense? (more of this in part 2), Also
understand when a linked list is not a great solution and when a BST is better than an array? Now try to imagine
a world where BST was not known to mankind and if you were to invent BST, how might you arrive at it? What
is the motivation behind BST? I am not saying get it right, but at least give it a try, try to think deeply about
what makes BST special (this will help if you have to arrive at your own algorithms).
• Operating systems /Networks
Similar to (b), what matters more is "WHY" something works rather than "HOW".
EXAMPLE 2: Students create personal digital art galleries after determining which
image type — such as jpeg, gif or png — delivers the best image quality using the least
space .
BLOOMS TAXONOMY : TO LEARN
Positions after B.Sc Computer Science
• Application Analyst: Are responsible for the administration, monitoring, and maintenance of
software infrastructures and applications. Application analysts work within IT departments
alongside application developers and software engineers.
• Hardware Designer: These professionals do research, design, develop, test, and oversee the
installation of computer hardware which inter alia includes computer chips, circuit boards,
systems, modems, keyboards, and printers. Requires good knowledge of Microprocessors,
Computer Organization.
• System Administrator : If you love networking and are attracted to a problem-solving, fast-
paced, IT role, you’d be a great information systems manager. An information systems
manager is responsible for the computer systems within a company. Requires good knowledge
of Networking.
• System Analyst :As a systems analyst, you will use computers and related systems to design
new IT solutions, modify, enhance or adapt existing systems and integrate new features or
improvements, all with the aim of improving business efficiency and productivity.
• Computer Programmer : To develop games, software's etc . Requires good knowledge of
high level languages.
• Web Designer :A web developer’s primary task is creating reliable and high performing
applications and services, which can be accessed over the internet. Web developers build and
maintain websites and web applications. Requires good knowledge of HTML, DHTML, PHP,
How internet works.
• Database Administrator: A database administrator (DBA) is responsible for the performance,
integrity, and security of a database. Requires good knowledge of database system.
SKILLS REQUIRED FOR THESE POSITIONS
You will need to show:
• Problem-solving and good analytical skills.
• Communication, teamwork and negotiation skills.
• The ability to work to tight deadlines under pressure.
• Good organizational skills.
• Flexibility and adaptability.
• The ability to create and maintain strong working relationships with colleagues and customers.
• Business awareness and understanding of business requirements of IT.
• A willingness to keep up to date with developments in new technology.
• A commitment to continuing professional development (CPD).
• Patience and understanding.
HIGHER EDUCATION
• MCA
• MSc
• After doing these courses and clearing
UGC net exam student may get teaching
job in government sector.
TOP GOVERNMENT RECRUITERS
• Banks
• Government Exams
IAS
PSC
CBI
• SAIL
• BHEL
• FCI
• NTPC
• AAI
TOP PRIVATE RECRUITERS
• Infosys
• Wipro
• Mahindra
• TCS
• Amazon
• HCL
• Google
• Lenova
• Dell
ABROAD OPENINGS
• Middle East
• Europe
• Areas includes:
Microprocessor system design
Cellular Telephones
Satellite TV Design
Software Development Sector
A step by step guide for placement
preparation
•Aptitude Test
•Programming Language It is recommended to know at least one language thoroughly) C, C++,
Java, Python
•Subject basics : Most important subjects that you must know for any company interview are
undoubtedly
Data structures
DBMS
Operating System
Computer Networks
• Take MCQS test of various subjects online.
• Good Knowledge of MS office is also required.
• Good Resume is required.
• Through knowledge of your project developed during your Bsc.
TIPS FOR GETTING HIRED
• Focus on Practical Knowledge.
• Through Knowledge is required.
• Good communication and explanation
power is required.
• Extra skill sets are required like web
development, Machine Learning, build
good projects during your graduation.
• Certification courses offered by
Microsoft, Oracle, Redhat.
TOP WEBSITES FOR SEARCHING OF JOBS
• https://www.freshersworld.com ›
• https://www.monsterindia.com ›
• https://www.shine.com ›
• https://www.employmentnewsindia.com ›
• https://jobs.goabroad.com ›
• https://naukri.com

More Related Content

What's hot

Computer science Engineering
Computer science EngineeringComputer science Engineering
Computer science EngineeringM. Raja Reddy
 
Computational Thinking in the Workforce and Next Generation Science Standards...
Computational Thinking in the Workforce and Next Generation Science Standards...Computational Thinking in the Workforce and Next Generation Science Standards...
Computational Thinking in the Workforce and Next Generation Science Standards...Josh Sheldon
 
Introduction to Information Systems Canadian 4th Edition Rainer Solutions Manual
Introduction to Information Systems Canadian 4th Edition Rainer Solutions ManualIntroduction to Information Systems Canadian 4th Edition Rainer Solutions Manual
Introduction to Information Systems Canadian 4th Edition Rainer Solutions ManualBradleyNoels
 
TSL061, Computer Literacy - Chapter 01
TSL061, Computer Literacy - Chapter 01TSL061, Computer Literacy - Chapter 01
TSL061, Computer Literacy - Chapter 01Aien Lee
 
Info2 sec 3_-_people__ict_systems
Info2 sec 3_-_people__ict_systemsInfo2 sec 3_-_people__ict_systems
Info2 sec 3_-_people__ict_systemssaltashict
 
Information technology (part 1)
Information technology (part  1)Information technology (part  1)
Information technology (part 1)smumbahelp
 
Computational Thinking: Why It is Important for All Students
Computational Thinking: Why It is Important for All StudentsComputational Thinking: Why It is Important for All Students
Computational Thinking: Why It is Important for All StudentsNAFCareerAcads
 
Engineering As Career
Engineering As CareerEngineering As Career
Engineering As Careersomnathb1
 
Human Computer Interaction (HCI)
Human Computer Interaction (HCI)Human Computer Interaction (HCI)
Human Computer Interaction (HCI)Lahiru Danushka
 
Machine learning by prity mahato
Machine learning by prity mahatoMachine learning by prity mahato
Machine learning by prity mahatoPrity Mahato
 
Data structures and algorithms made easy cover
Data structures and algorithms made easy coverData structures and algorithms made easy cover
Data structures and algorithms made easy coverCareerMonk Publications
 
Users And Business Functions Of Applications
Users And Business Functions Of ApplicationsUsers And Business Functions Of Applications
Users And Business Functions Of ApplicationsOvidiu Von M
 
Ai based projects
Ai based projectsAi based projects
Ai based projectsaliaKhan71
 
Industry Vs Curriculum Talk Mec
Industry Vs Curriculum Talk MecIndustry Vs Curriculum Talk Mec
Industry Vs Curriculum Talk Mectej_arora
 

What's hot (20)

Computer science Engineering
Computer science EngineeringComputer science Engineering
Computer science Engineering
 
Computational Thinking in the Workforce and Next Generation Science Standards...
Computational Thinking in the Workforce and Next Generation Science Standards...Computational Thinking in the Workforce and Next Generation Science Standards...
Computational Thinking in the Workforce and Next Generation Science Standards...
 
Introduction to Information Systems Canadian 4th Edition Rainer Solutions Manual
Introduction to Information Systems Canadian 4th Edition Rainer Solutions ManualIntroduction to Information Systems Canadian 4th Edition Rainer Solutions Manual
Introduction to Information Systems Canadian 4th Edition Rainer Solutions Manual
 
TSL061, Computer Literacy - Chapter 01
TSL061, Computer Literacy - Chapter 01TSL061, Computer Literacy - Chapter 01
TSL061, Computer Literacy - Chapter 01
 
Info2 sec 3_-_people__ict_systems
Info2 sec 3_-_people__ict_systemsInfo2 sec 3_-_people__ict_systems
Info2 sec 3_-_people__ict_systems
 
Computer science Engineering Distance Education
Computer science Engineering Distance EducationComputer science Engineering Distance Education
Computer science Engineering Distance Education
 
Unit2 hci
Unit2 hciUnit2 hci
Unit2 hci
 
Information technology (part 1)
Information technology (part  1)Information technology (part  1)
Information technology (part 1)
 
Computational Thinking: Why It is Important for All Students
Computational Thinking: Why It is Important for All StudentsComputational Thinking: Why It is Important for All Students
Computational Thinking: Why It is Important for All Students
 
Engineering As Career
Engineering As CareerEngineering As Career
Engineering As Career
 
Getting your first job
Getting your first jobGetting your first job
Getting your first job
 
Human Computer Interaction (HCI)
Human Computer Interaction (HCI)Human Computer Interaction (HCI)
Human Computer Interaction (HCI)
 
Machine learning by prity mahato
Machine learning by prity mahatoMachine learning by prity mahato
Machine learning by prity mahato
 
HCI Presentation
HCI PresentationHCI Presentation
HCI Presentation
 
Resume
ResumeResume
Resume
 
Data structures and algorithms made easy cover
Data structures and algorithms made easy coverData structures and algorithms made easy cover
Data structures and algorithms made easy cover
 
Users And Business Functions Of Applications
Users And Business Functions Of ApplicationsUsers And Business Functions Of Applications
Users And Business Functions Of Applications
 
Ai based projects
Ai based projectsAi based projects
Ai based projects
 
Industry Vs Curriculum Talk Mec
Industry Vs Curriculum Talk MecIndustry Vs Curriculum Talk Mec
Industry Vs Curriculum Talk Mec
 
What about me
What about meWhat about me
What about me
 

Similar to Addressing learning gaps and career oppurtunities after B.Sc computer science

Why Computer Science.pptx
Why Computer Science.pptxWhy Computer Science.pptx
Why Computer Science.pptxslidecell212100
 
Explore BICT Presentation
Explore BICT PresentationExplore BICT Presentation
Explore BICT Presentationdavin scampton
 
Building it infrastructure
Building it infrastructureBuilding it infrastructure
Building it infrastructureDanish Musthafa
 
Machine Learning
Machine Learning Machine Learning
Machine Learning AyanGain
 
Brandon miller final sls
Brandon miller final slsBrandon miller final sls
Brandon miller final slsemeraldboy247
 
Brandon miller final sls
Brandon miller final slsBrandon miller final sls
Brandon miller final slsemeraldboy247
 
Management Information Systems Course Project
Management Information Systems Course ProjectManagement Information Systems Course Project
Management Information Systems Course ProjectDallas Andrakulic
 
Career Cartography - Careers in IT
Career Cartography - Careers in ITCareer Cartography - Careers in IT
Career Cartography - Careers in ITKarim Wallani
 
Database designer
Database designerDatabase designer
Database designercpclick
 
GenerativeAI and Automation - IEEE ACSOS 2023.pptx
GenerativeAI and Automation - IEEE ACSOS 2023.pptxGenerativeAI and Automation - IEEE ACSOS 2023.pptx
GenerativeAI and Automation - IEEE ACSOS 2023.pptxAllen Chan
 
Career Specific Guidance after B.Tech
Career Specific Guidance after B.TechCareer Specific Guidance after B.Tech
Career Specific Guidance after B.TechGlobalstar edu
 
Running head PROFESSIONAL INTERVIEW REPORT 1PROFESSIONAL INT.docx
Running head PROFESSIONAL INTERVIEW REPORT 1PROFESSIONAL INT.docxRunning head PROFESSIONAL INTERVIEW REPORT 1PROFESSIONAL INT.docx
Running head PROFESSIONAL INTERVIEW REPORT 1PROFESSIONAL INT.docxjeanettehully
 
Top career opportunities in data science
Top career opportunities in data scienceTop career opportunities in data science
Top career opportunities in data scienceTanyaAgarwal71
 
Chapter 9 The People in Information Systems Learning Ob.docx
Chapter 9 The People in Information Systems Learning Ob.docxChapter 9 The People in Information Systems Learning Ob.docx
Chapter 9 The People in Information Systems Learning Ob.docxspoonerneddy
 
Chapter 9 The People in Information Systems Learning Ob.docx
Chapter 9 The People in Information Systems Learning Ob.docxChapter 9 The People in Information Systems Learning Ob.docx
Chapter 9 The People in Information Systems Learning Ob.docxtiffanyd4
 
Careers in Information Technology and Web Development
Careers in Information Technology and Web DevelopmentCareers in Information Technology and Web Development
Careers in Information Technology and Web DevelopmentREVA University
 
Fall forum
Fall forumFall forum
Fall forumcwg866
 

Similar to Addressing learning gaps and career oppurtunities after B.Sc computer science (20)

Why Computer Science.pptx
Why Computer Science.pptxWhy Computer Science.pptx
Why Computer Science.pptx
 
Explore BICT Presentation
Explore BICT PresentationExplore BICT Presentation
Explore BICT Presentation
 
Building it infrastructure
Building it infrastructureBuilding it infrastructure
Building it infrastructure
 
Machine Learning
Machine Learning Machine Learning
Machine Learning
 
Brandon miller final sls
Brandon miller final slsBrandon miller final sls
Brandon miller final sls
 
Brandon miller final sls
Brandon miller final slsBrandon miller final sls
Brandon miller final sls
 
Management Information Systems Course Project
Management Information Systems Course ProjectManagement Information Systems Course Project
Management Information Systems Course Project
 
Career Cartography - Careers in IT
Career Cartography - Careers in ITCareer Cartography - Careers in IT
Career Cartography - Careers in IT
 
Database designer
Database designerDatabase designer
Database designer
 
Cse ppt
Cse pptCse ppt
Cse ppt
 
GenerativeAI and Automation - IEEE ACSOS 2023.pptx
GenerativeAI and Automation - IEEE ACSOS 2023.pptxGenerativeAI and Automation - IEEE ACSOS 2023.pptx
GenerativeAI and Automation - IEEE ACSOS 2023.pptx
 
Career Specific Guidance after B.Tech
Career Specific Guidance after B.TechCareer Specific Guidance after B.Tech
Career Specific Guidance after B.Tech
 
Running head PROFESSIONAL INTERVIEW REPORT 1PROFESSIONAL INT.docx
Running head PROFESSIONAL INTERVIEW REPORT 1PROFESSIONAL INT.docxRunning head PROFESSIONAL INTERVIEW REPORT 1PROFESSIONAL INT.docx
Running head PROFESSIONAL INTERVIEW REPORT 1PROFESSIONAL INT.docx
 
Top career opportunities in data science
Top career opportunities in data scienceTop career opportunities in data science
Top career opportunities in data science
 
Chapter 9 The People in Information Systems Learning Ob.docx
Chapter 9 The People in Information Systems Learning Ob.docxChapter 9 The People in Information Systems Learning Ob.docx
Chapter 9 The People in Information Systems Learning Ob.docx
 
Chapter 9 The People in Information Systems Learning Ob.docx
Chapter 9 The People in Information Systems Learning Ob.docxChapter 9 The People in Information Systems Learning Ob.docx
Chapter 9 The People in Information Systems Learning Ob.docx
 
Week 2 lecture
Week 2 lectureWeek 2 lecture
Week 2 lecture
 
Careers in Information Technology and Web Development
Careers in Information Technology and Web DevelopmentCareers in Information Technology and Web Development
Careers in Information Technology and Web Development
 
Fall forum
Fall forumFall forum
Fall forum
 
Data-X-Sparse-v2
Data-X-Sparse-v2Data-X-Sparse-v2
Data-X-Sparse-v2
 

Recently uploaded

18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentInMediaRes1
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for BeginnersSabitha Banu
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,Virag Sontakke
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxsocialsciencegdgrohi
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceSamikshaHamane
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxEyham Joco
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxAvyJaneVismanos
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfadityarao40181
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfMahmoud M. Sallam
 
MARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupMARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupJonathanParaisoCruz
 
internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerunnathinaik
 

Recently uploaded (20)

18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media Component
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for Beginners
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptx
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptx
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdf
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdf
 
MARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupMARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized Group
 
internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developer
 

Addressing learning gaps and career oppurtunities after B.Sc computer science

  • 1. Addressing Learning Gaps & Career Opportunities after B.Sc in Computer Science By: Dr. Sandhya Bansal Associate Professor Maharishi Markandeswar University, Mullana
  • 2. DEFINITION OF COMPUTER SCIENCE “Computer science is not about point and click skills. It is a discipline with a core set of scientific principles that can be applied to solve complex, real world problems and promote higher order thinking. In short, knowledge of computer science is now as essential to today’s educated student as any of the traditional sciences.” Computer Science Teachers Association Curriculum Improvement Task Force11
  • 3. • Booming IT sector in India has plenty of jobs for fresh computer science graduates. • B.Sc computer science is a government recognized undergraduate course in the field of information technology. • Candidates with high percentage of mark and good communication skills as well as sound computer knowledge do not face problem in getting a job whether they are from a reputed college or not.
  • 4. Unemployment rate highest among graduates; touches 13.2% in Sept-Dec, 2018: CMIE • "The higher unemployment rate among these indicates that India does not produce sufficient decent jobs for its graduates. This is the tragedy of India's employment problem - its higher unemployment for the better educated," the article said. BusinessToday.in Today New Delhi Last Updated: March 20, 2019 | 19:18 IST Unemployment rate among education section / Source: CMIE
  • 5. WORKFORCE NEEDS BY 2020 • By 2020, the United States may have 1 million more computing jobs available than people to fill them.
  • 6. WHAT IS A PERFORMANCE GAP • It is the difference between what is required or expected and what we actually get. Put in another way a performance gap is the required performance minus the present performance (Adetokunbo 2009).It could be in the area of any respective field of work. • Causes of gap between the university degree in Computing and industrial IT skills • The Computer Science curriculum is static in nature while its industrial application is dynamic. Bridging the gap: Student efforts. • Fresh graduates must think and plan about their career whether to become a Programmer, Business Analyst, Project Manager, Architect or preparing the career in Sales & Marketing before graduation.
  • 7. EXAMPLE 1: HOW TO LEARN • The computing model A CPU which performs operations by moving and transforming bits from one memory location to another. So, you must understand every algorithm boils down to the interaction between CPU and RAM. What is a stack/heap or what is meant by malloc/free/paging/segmentation fault/ null access etc everything is all out how CPU interacts with RAM? Understand this and you understand how computing actually works. • Data structures and algorithm Understand why we need a data-structure and why we go such a length to develop an algo? How does a O(n) and O(n^2) differ in practice, not the concept but in actuality? Like, try to implement bubble sort and quick sort and run it on an array of size 100 million. Now once you understand the immense importance of this, then try to learn about the most common DS and Algos and understand how and WHY is one better suited to one situation than other? ex: if I need to find if an element is present in the set what should I use? A hashtable? but what if I need to perform that operation just 2 times? Wouldn't an array make more sense? (more of this in part 2), Also understand when a linked list is not a great solution and when a BST is better than an array? Now try to imagine a world where BST was not known to mankind and if you were to invent BST, how might you arrive at it? What is the motivation behind BST? I am not saying get it right, but at least give it a try, try to think deeply about what makes BST special (this will help if you have to arrive at your own algorithms). • Operating systems /Networks Similar to (b), what matters more is "WHY" something works rather than "HOW".
  • 8. EXAMPLE 2: Students create personal digital art galleries after determining which image type — such as jpeg, gif or png — delivers the best image quality using the least space .
  • 9. BLOOMS TAXONOMY : TO LEARN
  • 10. Positions after B.Sc Computer Science • Application Analyst: Are responsible for the administration, monitoring, and maintenance of software infrastructures and applications. Application analysts work within IT departments alongside application developers and software engineers. • Hardware Designer: These professionals do research, design, develop, test, and oversee the installation of computer hardware which inter alia includes computer chips, circuit boards, systems, modems, keyboards, and printers. Requires good knowledge of Microprocessors, Computer Organization. • System Administrator : If you love networking and are attracted to a problem-solving, fast- paced, IT role, you’d be a great information systems manager. An information systems manager is responsible for the computer systems within a company. Requires good knowledge of Networking. • System Analyst :As a systems analyst, you will use computers and related systems to design new IT solutions, modify, enhance or adapt existing systems and integrate new features or improvements, all with the aim of improving business efficiency and productivity. • Computer Programmer : To develop games, software's etc . Requires good knowledge of high level languages. • Web Designer :A web developer’s primary task is creating reliable and high performing applications and services, which can be accessed over the internet. Web developers build and maintain websites and web applications. Requires good knowledge of HTML, DHTML, PHP, How internet works. • Database Administrator: A database administrator (DBA) is responsible for the performance, integrity, and security of a database. Requires good knowledge of database system.
  • 11. SKILLS REQUIRED FOR THESE POSITIONS You will need to show: • Problem-solving and good analytical skills. • Communication, teamwork and negotiation skills. • The ability to work to tight deadlines under pressure. • Good organizational skills. • Flexibility and adaptability. • The ability to create and maintain strong working relationships with colleagues and customers. • Business awareness and understanding of business requirements of IT. • A willingness to keep up to date with developments in new technology. • A commitment to continuing professional development (CPD). • Patience and understanding.
  • 12. HIGHER EDUCATION • MCA • MSc • After doing these courses and clearing UGC net exam student may get teaching job in government sector.
  • 13. TOP GOVERNMENT RECRUITERS • Banks • Government Exams IAS PSC CBI • SAIL • BHEL • FCI • NTPC • AAI
  • 14. TOP PRIVATE RECRUITERS • Infosys • Wipro • Mahindra • TCS • Amazon • HCL • Google • Lenova • Dell
  • 15. ABROAD OPENINGS • Middle East • Europe • Areas includes: Microprocessor system design Cellular Telephones Satellite TV Design Software Development Sector
  • 16. A step by step guide for placement preparation •Aptitude Test •Programming Language It is recommended to know at least one language thoroughly) C, C++, Java, Python •Subject basics : Most important subjects that you must know for any company interview are undoubtedly Data structures DBMS Operating System Computer Networks • Take MCQS test of various subjects online. • Good Knowledge of MS office is also required. • Good Resume is required. • Through knowledge of your project developed during your Bsc.
  • 17. TIPS FOR GETTING HIRED • Focus on Practical Knowledge. • Through Knowledge is required. • Good communication and explanation power is required. • Extra skill sets are required like web development, Machine Learning, build good projects during your graduation. • Certification courses offered by Microsoft, Oracle, Redhat.
  • 18. TOP WEBSITES FOR SEARCHING OF JOBS • https://www.freshersworld.com › • https://www.monsterindia.com › • https://www.shine.com › • https://www.employmentnewsindia.com › • https://jobs.goabroad.com › • https://naukri.com