Sukkur IBA University
Merit, Quality, Excellence

BS (Computer Science)

NA NA NA NA


Goals and objectives of Bachelors of Science (Computer Science) BSCS

Adequate Domain Knowledge:
To produce graduates who possess adequate knowledge and skills to qualify to become competent applications developer, database programmer / designer, systems developer / analyst or network administrator / manager etc. The objectives of this goal are to produce graduates having:
  1. Knowledge of core computing, mathematics, and science fitting to the discipline.
  2. Ability to apply acquired knowledge in developing solutions using state-of-the-art methods, techniques, skills, and tools.
  3. Skills to construct software programs using latest programming languages.

Critical Analysis and Problem Solution:
To produce graduates who can critically analyze a problem, and develop appropriate computer-based solution by identifying the computing requirements for that solution. The objectives of this goal are to produce graduates having:
  1. Ability to critically analyze a problem, identify computing requirements for its different solutions and apply the most optimized solution.
  2. Ability to design, implement, and evaluate computer-based system solutions.
  3. Ability to apply design and development principles in the construction of automated solutions for various problems.

Multidisciplinary Approach:
To familiarize graduates with multi-disciplinary work style. The objectives of this goal are to produce graduates having:
  1. Ability to work effectively in multidisciplinary teams to accomplish a common goal.
  2. Sufficient domain knowledge of relevant disciplines.
  3. Skills to use software project management tools and methods

Aware of state-of-the-art Technologies:
To produce graduates well aware of technological advancements in the field of computer science that enables them in decision making. The objectives of this goal are to produce graduates having:
  1. Awareness of emerging trends and changes in computing domain.
  2. Ability to conceive and select market oriented projects for Final Year Projects
  3. Skill to provide effective consultations to organizations requiring computer-based solutions.

Effective Communication:
To produce graduates who can effectively communicate their ideas and work, both orally and in writing. The objectives of this goal are to produce:
  1. Graduates who communicate effectively with diverse stakeholders
  2. Graduates who possess ability to write research proposal and project reports.
  3. Graduates who possess ability to present research and development work.

Ethical Values:
To produce graduates well aware of professional, ethical, legal, security and social dimensions. The objectives of this goal are to produce graduates having:
  1. Ability to demonstrate professional approach in work at Institute as well as at workplace.
  2. Ability to exhibit ethical behavior within colleagues, Institution, workplace and society.
  3. Ability to realize the legal values for using software and other intellectual properties.

Society Services:
To sensitize the graduates about the impact of their technological work on society and environment. The objectives of this goal are to produce graduates having:
  1. Skills to identify real-world problems and provide computing solutions for these problems.
  2. Skills to understand current environmental issues of today’s electronic world.