PEO-1: Acquire and Apply Knowledge
Acquire knowledge and apply systematic quantifiable approach to the design, development, and operation and maintenance of systems to solve real world complex computing problems while following the professional practices.
PEO-2: Analysis and Design of Computing and Artificial Intelligence Problems
Analyse computing problems, design, and implement cutting-edge computing solutions by applying modern tools and techniques and be able to communicate these effectively to the relevant stakeholders.
PEO-3: Exhibit Ethical Values
Exhibit ethical values and have a keen sense of social responsibility in contributing towards the profession and society, as individual, team member, or as a lead.
BS Computer Science Subjects
If you are wondering what subjects you will be studying throughout your four-year journey, don’t worry, we have you covered. The BSCS course is designed in such a way that you gain knowledge as well as practical experience. As a result, you will be ready to enter your practical life fully prepared.
Thus, the following is the list of BS computer science subjects:
- Digital Logic Design
- Calculus and Analytical Geometry
- Object Oriented Programming
- Discrete Structures
- Probability and Statistics
- Data Structures and Algorithms
- Software Engineering
- Operating Systems
- Design and Analysis of Algorithms
- Artificial Intelligence
- Computer Communication and Networks
- Professional Practices
After the completion of your degree, you will have multiple career opportunities waiting for you. You can opt for any profession that you find interesting in the field of technology. The scope of BSCS is very high in Pakistan and worldwide.
Career Paths:
Graduates of this program can expect promising careers in the following roles and fields
In Pakistan, there is a significant and growing demand for computer science graduates. The wide range includes:
- Web development
- Networking
- Database management
- Programming
- Software engineering
- Systems analysis
- Graphics Design
- Software Developer
- Data science
- Web Developer
- Artificial intelligence
- Information Security Analyst
- Systems analyst
- Cybersecurity
- IT Consultant
- Computer Network Architect
- Analyst
- Video game developer
- Computer and Information Systems Managers
- Network Engineer
- Designer
- Game designer
- IT Project Manager
- Machine learning
- Mobile app developer
- Freelancer
So, as a graduate with a BS in computer science, you can offer your services in the following fields :
- IT service providers
- Banking
- Finance
- Telecommunication
- Manufacturing
- Aerospace and defense
- Agricultural
- Financial services
- Healthcare
- Public and third sectors
- Retail