Available at Vital College, Wazirabad (Provisionally Enlisted)

Bachelor of Science in Software Engineering

Department of Computer Science & IT · Wazirabad, Punjab
4 years 8 semesters 137 credit hours Maximum 6 years

Program overview

The Bachelor of Science in Software Engineering is a four-year degree program focused on the systematic design, development, testing, and maintenance of software systems. The curriculum combines computer science principles with engineering practices to create reliable, scalable, and efficient software solutions. Students gain practical experience in programming, project management, software architecture, and quality assurance. BS Software Engineering graduates are equipped to handle complex software projects across various industries. Career opportunities include roles as software engineers, application developers, system analysts, QA engineers, and project managers in the tech industry, startups, and enterprise organizations.

Eligibility

  • Intermediate (Pre-Engineering / Computer Science / *Pre-Medical) with at least 50% Marks or A-Levels with equivalent certificate from IBCC Islamabad or an equivalent certificate from a recognized institution.
  • *Pre-Medical students must pass deficiency course of Mathematics of 6 Credit Hours within the first year of their regular studies.
  • Depending on university policy, applicants may also be required to pass an entry or aptitude test and appear in an interview or additional screening if required.

Documents required

  • Matric DMC and Secondary School Certificate
  • Intermediate DMC & Provisional Certificate, and Higher Secondary School Certificate
  • Equivalency Certificate from IBCC (For A Level/Other than BISE students)
  • Applicant CNIC / Form B
  • Father/Guardian CNIC
  • Domicile
  • 04 Recent Passport size Photographs (Light Blue Background)
  • NOC from previous University (for Migration/Transfer Cases)
  • Original Transcript from previous University (for Migration/Transfer Cases)

Program Objectives and Program Outcomes

 

Program Objectives:

  • PEO 1 Computing Foundation: Graduates will possess a strong foundation in software engineering principles, analytical skills, and problem-solving for software systems.
  • PEO 2 Professional Growth: Graduates will design, develop, and deliver secure, scalable, and innovative software products and solutions across computing-driven domains, working effectively individually and in teams.
  • PEO 3 Societal Responsibility: Graduates will maintain professional ethics, communicate effectively, and engage in lifelong learning while contributing responsibly to industry and society.

Graduate Attributes:

  • GA-1: Academic Education: Completion of an accredited program of study designed to prepare graduates as computing professionals.
  • GA-2: Knowledge for Solving Computing Problems: Apply knowledge of computing fundamentals, specialization, mathematics, science, and domain knowledge to abstraction and conceptualization of computing models.
  • GA-3: Problem Analysis: Identify and solve complex computing problems reaching substantiated conclusions using principles of mathematics, computing sciences, and relevant domain disciplines.
  • GA-4: Design/Development of Solutions: Design and evaluate solutions for complex computing problems; design systems, components, or processes that meet specified needs.
  • GA-5: Modern Tool Usage: Create, select, or adapt and apply appropriate techniques, resources, and modern computing tools to computing activities while understanding their limitations.
  • GA-6: Individual and Teamwork: Work effectively as an individual, as a team member, or a leader in multidisciplinary settings.
  • GA-7: Communication: Communicate effectively (oral, written, and graphical) with a variety of audiences.
  • GA-8: Project & Time Management: Demonstrate project planning, management, and execution within time, resource, and organizational constraints.
  • GA-9: Ethics: Understand and commit to professional ethics, responsibilities, and norms of computing practice.
  • GA-10: Life-long Learning: Recognize the need and have the ability to engage in independent learning and continuous professional development.

Fee Structure

Program Duration (Years)

4

No. of Semesters

8

Admission Fee (One Time)

10,000

Sem Enrollment/ Exam Fee

20,000

Tuition Fee (Per Sem)

79,000

Security (Refundable)

10,000

Sem-1 Fee

119,000

Sem-2 Fee

99,000

Sem-3 Fee

99,000

Sem-4 Fee

99,000

Sem-5 Fee

99,000

Sem-6 Fee

99,000

Sem-7 Fee

99,000

Sem-8 Fee

99,000

Total Program Fee

812,000

 

Fees are subject to university policy and may be revised. Please confirm the current payable amount with the Distance Learning Directorate or your selected center.

Scheme of study

Explore the courses included in each semester of this program.

Semester 19 courses
Course codeCourse titleCredit hours
IT 107TApplications of ICT2-0
IT 107LApplications of ICT Lab0-1
CS 116TProgramming Fundamentals3-0
CS 116LProgramming Fundamentals Lab0-1
ENG 100Functional English3-0
GE 202Civics & Community Engagement2-0
GS 123Islamic Studies2-0
GS 141Values, Ethics & Society (for Non-Muslims)2-0
MA 145Discrete Structures (QR)3-0
Semester 29 courses
Course codeCourse titleCredit hours
CS 125TObject Oriented Programming (Pre Req. CS 116T)3-0
CS 125LObject Oriented Programming Lab (Pre Req. CS 116L)0-1
GS 108TApplied Physics2-0
GS 108LApplied Physics Lab0-1
CS 124TDigital Logic Design2-0
CS 124LDigital Logic Design Lab0-1
MA 313Probability & Statistics3-0
ENG 116Expository Writing (Pre Req. ENG 100)3-0
GE 201Ideology & Constitution of Pakistan2-0
Semester 310 courses
Course codeCourse titleCredit hours
CS 210TData Structures (Pre Req. CS 125T)3-0
CS 210LData Structures Lab (Pre Req. CS 125L)0-1
MA 101Calculus & Analytical Geometry (QR)3-0
CS 224TOperating Systems2-0
CS 224LOperating Systems Lab0-1
CS 225TDatabase Systems3-0
CS 225LDatabase Systems Lab0-1
SE 201Software Engineering3-0
QT 101Understanding of Holy Quran-I (only for Muslims)0-1
MR 101Minority Rights in the Constitution of Pakistan-I (only for Non-Muslims)0-1
Semester 49 courses
Course codeCourse titleCredit hours
CS 203TComputer Networks2-0
CS 203LComputer Networks Lab0-1
Elective I (Domain Elective)3-0
MA 105Multivariable Calculus (Pre Req. MA 101)3-0
AI 210TArtificial Intelligence2-0
AI 210LArtificial Intelligence Lab0-1
Social Science Elective I3-0
SE 225TSoftware Construction and Development2-0
SE 225LSoftware Construction and Development Lab0-1
Semester 59 courses
Course codeCourse titleCredit hours
Elective II (Domain Elective)3-0
CS 346TInformation Security2-0
CS 346LInformation Security Lab0-1
CS 204TComputer Organization & Assembly Language (Pre Req. CS 124T)2-0
CS 204LComputer Organization & Assembly Language Lab (Pre Req. CS 124L)0-1
SE 227TSoftware Requirement Engineering2-0
SE 227LSoftware Requirement Engineering Lab0-1
Social Science Elective II2-0
MA 235Linear Algebra (Pre Req. MA 101)3-0
Semester 66 courses
Course codeCourse titleCredit hours
Elective III (Domain Elective)3-0
CS 320Analysis of Algorithms (Pre Req. CS 210T)3-0
Elective IV (Domain Elective)3-0
SE 414Software Design & Architecture3-0
SE 323TSoftware Quality Engineering2-0
SE 323LSoftware Quality Engineering Lab0-1
Semester 78 courses
Course codeCourse titleCredit hours
ENG 440Technical & Business Writing (Pre Req. ENG 116)3-0
Elective V (Domain Elective)3-0
GS 128Pakistan Studies2-0
RES 491Project Phase I3-0
SE 468TSoftware Project Management2-0
SE 468LSoftware Project Management Lab0-1
CS 423TParallel and Distributed Computing2-0
CS 423LParallel and Distributed Computing Lab0-1
Semester 87 courses
Course codeCourse titleCredit hours
GE 319Professional Practices2-0
MGT 210Entrepreneurship2-0
Elective VI (Domain Elective)3-0
Elective VII (Domain Elective)3-0
QT 300Understanding of Holy Quran-II (only for Muslims)0-1
MR 300Minority Rights in the Constitution of Pakistan-II (only for Non-Muslims)0-1
RES 492Project Phase II3-0
Full Stack Developer Electives10 courses
Course codeCourse titleCredit hours
IT 240User Interface Designing2-1
CS 450Server-Side Scripting2-1
IT 477DevOps Tools2-1
CS 406Web Engineering2-1
IT 275Web Programming2-1
CS 333Visual Programming2-1
CS 455Mobile Application Development2-1
CS 334Multimedia Design & Development2-1
CS 421Semantic Web2-1
CS 403Systems Programming2-1
Social Science Electives 7 courses
Course codeCourse titleCredit hours
MKT 227Principles of Marketing3-0
MGT316E- Governance3-0
MGT 107Principles of Management2-0
SS301Logic and Critical Thinking3-0
MKT201Media Marketing2-0
GS305/GS321Foreign Language (Chinese/Arabic)3-0
FIN208Financial Literacy2-0
Summer Semester1 course
Course codeCourse titleCredit hours
RES 350Field Experience*3-0
Systems Engineering Electives10 courses
Course codeCourse titleCredit hours
SE 312Formal Methods in SE3-0
SE 470Agile Software Development3-0
SE 450Software Metrics & Testing3-0
SE 412Design Patterns3-0
SE 472Automated Software Testing2-1
SE 512Software Re Engineering3-0
SE 370Applied Software Engineering2-1
CS 304Business Process Analysis3-0
IE 332Modeling & Simulation2-1
SE 452Object Oriented Software Engineering2-1

Available at this center

Contact this center for admission schedules and local student support.

Wazirabad · Punjab

Vital College, Wazirabad (Provisionally Enlisted)

Main GT Road, Wazirabad

Phone: 0321-6600273

Email: hr.vitalcolleges@gmail.com

View center website →