This presentation is prepared for students of computer science to help guide them about various career options and potential job opportunities.
This will help for better preparation and best practices and behaves as road map for career in software engineering.
8. Job categories
5. Auditor
Compliance (ISO/HIPPA/GDPR)
IT Risk Assurance
Disaster recovery planning
Business continuity planning
Certification
Certified ISO auditor
Companies
EY, KPMG, Deloitte, PWC, mackenzie
9. Preparation for the students
1. Operating System
Processes and threads
Memory
System calls
Inter process communication (race condition, synchronization)
Deadlock
Linux
- Reverse contents of file with system calls
- Build own ls command using system calls
- Build own shell like linux shell
- Pintos OS
- Implement Producer/consumer & reader writer solution
10. Preparation for the students
2. Computer Network
TCP/IP - OSI layer
http/REST , DNS
Explore Kali linux
Wireshark, nessus, Cisco packet tracer, gns3
11. Preparation for the students
3. Database
Database design and normalization
Sql queries
DBA knowledge (query runtime, optimization)
Build your own database engine
Mapreduce programming
12. Preparation for the students
4. Data Structure and Algorithm
- Geeksforgeeks.org
- Leetcode.com
- Hackerearth
- Hackerrank
- codechef
13. Preparation journey
1st Year
- Getting used to programming
- Complete command over english
- Aptitude, english grammar interview questions
14. Preparation for the students
2nd Year
- Writing DSA code everyday
- Pick a good project and start working on it
15. Preparation for the students
3rd Year
- Writing DSA code
- explore aspects like socket programming, building own DHCP server,
- TCP packet analyzer etc…
- Start with languages like java/python build 3 tier web application like
online book store
- Participate in hackathons
16. Preparation for the students
4th Year
- Writing DSA code
- Explore system design
- Refresh interview preparation
- Work on project that you can put in your resume even after 10 years
- Participate in hackathons