When i Completed my BS back in 2005 time then there were much less disciplines awareness in industry so mostly we used to think that BS graduate can only do Development job. But with the passage of time, different types of Jobs being Offered for CS Graduates. Such as
SQA Engineer
Test Engineer
Process Engineer
Technical analyst / Writer ( writing SRS FS UML diagrams etc)
UX Engineer
Front End Developer (HTML etc related)
Programmers
Technical Support Engineer
DB related Jobs
System Analyst (similar to what we read in System amd Design Course)
Data Scientist (Datamining, Big Data, Hadop) it has much growth and Career opportunities in coming days.
Pay structure depends uplon the level of expertise you have in particular field. Some companies offer around 30-40k to fresh as well. When i Joined industry in 2005. It was much less. In early career good learning oppotunity matter not the pay. You can earn more once you get the skills. Same path I followed.
If you are good at programming then You can start earning during BS as well. Programming is core but SQA with AutomationSkill set is also paid good.
0verall CS Jobs are highly Paid
Thanks
Sent from my SM-G965F using Tapatalk