VU Harbanspura Campus

VU APEX VU Admissions open

0322-8877744

VU BS Lateral Bachelor of Science in Computer Science

The BS-Lateral program in Computer Science at the Virtual University of Pakistan is tailored for students with previous academic background in the field, enabling them to complete their degree with advanced placement. In accordance with HEC guidelines, the program enhances fundamental knowledge of computer science, develops practical expertise, and instills professional ethics. Emphasizing innovation, cross-disciplinary learning, and hands-on exposure through projects and internships, it equips graduates for successful careers in CS/IT as well as for higher academic pursuits

BS computer science

Objectives

Here’s a plagiarism-free rewritten version of your text while keeping the original meaning intact:

  • Build a solid theoretical base in the field of Computer Science.

  • Cultivate programming expertise by engaging with multiple languages, tools, and technologies.

  • Sharpen logical reasoning and problem-solving skills.

  • Enable students to contribute effectively to the domains of IT and Computer Science.

  • Integrate academic knowledge with practical application to tackle real-world computing issues.

  • Provide forward-looking perspectives on the rapidly changing trends in Computer Science.

  • Promote research potential in specialized areas of the discipline.

  • Improve students’ communication abilities and overall professional competence.

Eligibility Criteria

BS-Lateral Entry Admission (for candidates with 14 years of education)

A. Eligibility for Admission through BS-Lateral Program

  • Applicants must possess a 2-year Associate Degree in a computing-related field from an HEC-recognized institution.

  • Minimum academic requirements include:

    1. A CGPA of at least 2.00/4.00 in the Associate Degree (semester system).

    2. Fulfillment of the University’s general admission conditions based on 12 years of prior education.

B. Additional Eligibility

  • Candidates who obtained 45% marks in Intermediate and completed a 2-year Associate Degree in a computing-related discipline (from an HEC-recognized institution) before Fall 2023, with a minimum CGPA of 2.0/4.0, are also considered eligible.

C. Equivalence for Special Cases

  • Applicants holding foreign qualifications or Deeni Asnad must submit an official HEC equivalence certificate from Islamabad.

Note: Individuals with a conventional BA/BSc degree or an Associate Degree in an unrelated discipline do not qualify for admission under this scheme.

Assessment Criteria

Student Progress Evaluation
The evaluation system is based on continuous assessment throughout the semester, which includes assignments, quizzes, discussion boards, a mid-term exam, and a final examination.

Assessment ComponentWeightage
Semester Activities (Assignments, Quizzes, Graded Discussions)10% – 20%
Mid-Term Examination20% – 30%
Final Examination60%
Total100%

Award of Degree

For the award of the BS-Lateral degree, students are required to meet the following conditions:

  • Successfully complete the prescribed coursework with a minimum of 63 credit hours.

  • Achieve a Cumulative Grade Point Average (CGPA) of at least 2.00 on a 4.00 scale.

Project / Internship

Project Requirement

All BS students enrolled in the Computer Science & IT department are required to complete the “CS619 Final Year Project”, carrying 6 credit hours, typically taken in the 3rd semester of their degree program.

  • In special hardship cases, if a student is unable to pass CS619 by the end of the 4th semester, the department provides an alternative option.

  • Such students may complete two substitute courses of 3 credit hours each in later semesters to fulfill the degree requirement.


Internship Requirement

As part of the BS-Lateral programs in Computer Science & IT, students are expected to undertake an internship during their studies, preferably after finishing their core courses.

  • Internships offer industry exposure where students can apply classroom knowledge to practical situations.

  • They help in building professional skills, gaining hands-on experience, and preparing for technology-driven careers.

  • Although the internship carries no credit hours, it is strongly recommended to enhance employability and career readiness.

Study Scheme

BS-Lateral (Computer Science) 
Semester No. 1
Course CodeTitleCategorySub CategoryTypePre RequisiteCredit HoursSpecialization
CS306Introduction to PythonMajorDomain ElectivesRequired 3 (Theory:3, Practical:0) 
CS402Theory of AutomataMajorDomain CoreRequired 3 (Theory:3, Practical:0) 
CS502Fundamentals of AlgorithmsMajorComputing CoreRequiredCS3013 (Theory:3, Practical:0) 
CS604Operating SystemsMajorComputing CoreRequiredCS3013 (Theory:3, Practical:0) 
CSI619Field Experience / InternshipMajorField Experience / InternshipRequired 3 (Theory:3, Practical:0) 
MTH603Numerical AnalysisInterdisciplinaryMathematics SupportingRequiredMTH1013 (Theory:3, Practical:0) 
CS202Fundamentals of Front End DevelopmentMajorDomain ElectivesElective 3 (Theory:3, Practical:0) 
CS605Software EngineeringIIMajorDomain ElectivesElectiveCS5043 (Theory:3, Practical:0) 
CS610Computer NetworksMajorDomain ElectivesElectiveCS6013 (Theory:3, Practical:0) 
 
Semester No. 2
Course CodeTitleCategorySub CategoryTypePre RequisiteCredit HoursSpecialization
CS411Visual ProgrammingMajorDomain ElectivesRequiredCS2013 (Theory:3, Practical:0) 
CS501Advance Computer ArchitectureMajorDomain CoreRequiredCS4013 (Theory:3, Practical:0) 
CS602Computer GraphicsMajorDomain CoreRequiredCS2013 (Theory:3, Practical:0) 
CS607Artificial IntelligenceMajorComputing CoreRequiredCS5023 (Theory:3, Practical:0) 
CS314Introduction to Cellular NetworksMajorDomain ElectivesElective 3 (Theory:3, Practical:0) 
CS405Database Programming using Oracle 11gMajorDomain ElectivesElective 3 (Theory:3, Practical:0) 
CS603Software Architecture and DesignMajorDomain ElectivesElective 3 (Theory:3, Practical:0) 
 
Semester No. 3
Course CodeTitleCategorySub CategoryTypePre RequisiteCredit HoursSpecialization
CS619Final Project – CS619MajorCapstone ProjectRequired 3 
CS515Advanced Database Management SystemMajorDomain CoreRequired 3 (Theory:3, Practical:0) 
CS609System ProgrammingMajorDomain ElectivesRequiredCS2013 (Theory:3, Practical:0) 
CS621Parallel and Distributed ComputingMajorDomain CoreRequiredCS6043 (Theory:3, Practical:0) 
ECO401EconomicsInterdisciplinaryElective SupportingElective 3 (Theory:3, Practical:0) 
MGT502Organizational BehaviourInterdisciplinaryElective SupportingElective 3 (Theory:3, Practical:0) 
MGT610Business EthicsInterdisciplinaryElective SupportingElective 3 (Theory:3, Practical:0) 
 
Semester No. 4
Course CodeTitleCategorySub CategoryTypePre RequisiteCredit HoursSpecialization
CS619Final ProjectRequired3
CS205Information SecurityMajorComputing CoreRequired 3 (Theory:3, Practical:0) 
CS606Compiler ConstructionMajorDomain CoreRequiredCS4023 (Theory:3, Practical:0) 
CS311Introduction to Web Services DevelopmentMajorDomain ElectivesElective 3 (Theory:3, Practical:0) 
CS407Routing and SwitchingMajorDomain ElectivesElective 3 (Theory:3, Practical:0) 
CS408Human Computer InteractionMajorDomain ElectivesElective 3 (Theory:3, Practical:0) 
CS435Cloud ComputingMajorDomain ElectivesElective 3 (Theory:3, Practical:0) 
CS506Web Design and DevelopmentMajorDomain ElectivesElectiveCS3043 (Theory:3, Practical:0) 
CS611Software Quality EngineeringMajorDomain ElectivesElective 3 (Theory:3, Practical:0) 
CS614Data WarehousingMajorDomain ElectivesElectiveCS4033 (Theory:3, Practical:0

Fee Structure

Fee payable one-time upon Admission

Programs

Fee in (Rs.)

BS Programs

11,905

Associate Programs

11,905

B.Ed Programs

11,905

MS Programs

31,250

Ph.D Programs

31,250

Diploma Programs

13,390

Specialization Certificat

13,390

Zero Semester

8,275

Short Courses

6,000

Scroll to Top