So remember Me; I will remember you. And be grateful to Me and do not deny Me. (Quran 2:152) And He found you lost and guided [you], (Quran 93:7) Indeed, with hardship [will be] ease. (Quran 94:6) And do good; indeed, Allāh loves the doers of good.(Quran 2:195) Do not despair of the mercy of Allāh. Indeed, Allāh forgives all sins. Indeed, it is He who is the Forgiving, the Merciful.
shape
shape

BSCS (Software Engineering)

  • Home
  • BSCS (Software Engineering)

Program Overview

Duration
4 Years
Semesters
8 Semesters
Credit Hours
130
Eligibility
Intermediate / A-Level (Min 50%)

The Bachelor of Science in Computer Science with a specialization in Software Engineering (BSCS - SE) at GIMS is a premier 4-year undergraduate degree program designed to produce highly skilled software engineers, architects, and technical leaders. The program blends fundamental computer science with core engineering methodologies, focusing on the design, construction, testing, maintenance, and management of large-scale software systems.

Our curriculum covers software design and architecture, construction, requirement engineering, quality assurance, project management, and parallel computing. Guided by modern standards and HEC requirements, GIMS prepares graduates to lead in global software companies, database infrastructure management, and technology-driven industries.

Mission

To equip students with state-of-the-art computational knowledge, analytical thinking, and software engineering capabilities to solve complex real-world problems.

Vision

To be a leader in computing education and research, fostering innovation and ethical practices in technology.

PEO

Graduates will apply computing principles to software design, lead technical projects, and pursue continuous professional growth.

Why Choose BSCS (Software Engineering) At GIMS?

Engineering-First Methodology

Learn to design, model, and maintain scalable industrial systems.

Advanced Tech Stack

Develop expertise in JavaScript, Python, .NET, cloud, and microservices.

Agile Lab Work

Gain experience in Git workflows, continuous integration, and team sprints.

Dedicated Mentorship

Work directly with experienced software engineers from top tech companies.

Internship Placements

Secure valuable internships during the program through GIMS placement partners.

Startup Incubation

Build your final year project into a viable product with startup support.

Key Skills You Will Master

Software Architecture
Full-Stack Development
Database Management
Agile & DevOps
Quality Assurance
Requirements Engineering
Artificial Intelligence
Cloud Computing

Career Outcomes

Software Engineer

Build high-performance systems and consumer application software.

Software Architect

Design the system structure, database models, and cloud strategy.

Full-Stack Developer

Develop both front-end user interfaces and back-end database servers.

QA Automation Engineer

Develop automated test scripts and verify code quality metrics.

DevOps Engineer

Automate deployment pipelines and manage server cloud instances.

Systems Analyst

Analyze system requirements and plan technological improvements.

Project Manager

Supervise engineering sprints, resource planning, and deliverables.

Mobile App Developer

Build native and cross-platform mobile apps for iOS and Android.

Program Roadmap

Updated semester-by-semester plan — effective from 2026 intake. Structured for comprehensive computing expertise across 8 semesters.

Code Course Title Cr. Hrs Contact Hrs Domain

Admissions & Eligibility

Domestic Applicants

A person (Male/Female) holding an Intermediate Certificate, A-Level, or equivalent Certificate from any recognized institute with at least 50% marks shall be eligible for admission to the BSCS (Software Engineering) program. Admission will be on an open merit basis based on marks obtained in the last degree.

Age Limit: A candidate must not be more than 23 years of age on 1st October of the year of admission, provided that the Vice Chancellor may relax the age limit in very exceptional cases.

Note for Pre-Medical Students: Students with a Pre-Medical background must pass 6 credit hours of mathematics deficiency courses within the first year of their regular studies on a pass/fail basis.

Academic Standing

Maximum GPA: 4.00 | Degree Requirement: Min 2.50 CGPA

To remain on the university roll, a student must maintain the following minimum CGPA:

Semester12345678
CGPA0.751.001.251.501.752.002.252.50
Important: Always refer to the Admissions Office for the current criteria, deadlines and documentation.

Quick Inquiry

We'll get back to you within 24 hours

%
or
Apply Online
FAQs

Frequently Asked Questions

What is BSSE(Software Engineering)? -
BSSE(Software Engineering) provides structured academic information, eligibility details, and official guidance for students.
How can I apply for BSSE(Software Engineering)? +
You can apply by reviewing requirements and submitting your application through the official portal.
Why choose BSSE(Software Engineering) at GIMS? +
GIMS offers experienced faculty, practical learning, and strong student support for this area.