ACC - Fundamentals of auditing and business
ACF - (Accounting And Finance Related)
COM - (Commerce Related)
ECO - (Economics Related)
ECO401 ECO402 ECO403 ECO404
ENG - (English Related)
ENG001 ENG101 ENG201 ENG301 ENG401
ETH201 - Ethics (for Non-Muslims)
ISL201 - Islamic Studies
IT - (Info Tech Related
MIS - (Project And Internship Report)
MIS619 MISI619MIS620 MISI620
PAD - (Public Administration Related)
PAD619 PADI619
PAK301 - Pakistan Studies
PHY - (Physics Related)
PHY101 PHY301
PSC201 - International Relations
SOC - (Socialogy Related)
SOC101 SOC401
STA - (Statistics and Research)
STA301 STA630
URDU - (Urdu Related)
FB Group

APPLY NOW  | SIT (STEP IN SECURITY) | Ghrapical Password | Smart ETL Tool | SMS BLOCKER

BS (Computer Science)

BS (Computer Science)

Bachelor of Science

(4-year Programs)

The Bachelor of Science (BS) and B.Ed (Hons) Elementary program prepares a student to meet the demanding challenges of the modern workplace. The BS and B.Ed (Hons) Elementary degree comprises more than 130 credits of work. During final year, student will be required to spend a good deal of time in completing a project. This project will usually be done in collaboration with industry, under the guidance of a professional nominated by the University. However, student of B.Ed (Hons) Elementary is required to submit Research Project (Professional). The curriculum for various majors is based on the recommendations of the National Curriculum Revision Committees approved by the Higher Education Commission (HEC), Islamabad. However, the Academic Council of the University may update the curricula from time to time. Please note that all courses detailed in the BS and B.Ed (Hons) Elementary programs below may not be offered in a given academic session. The specific courses being offered will be notified in the semester schedule on the University Learning Management System web site.


It is four-year full time study program spread over eight semesters. Each semester has at least 18 weeks duration for teaching and examinations etc.

Eligibility Requirements:

Applicants for admission to all Bachelor of Science (BS) Programs and B.Ed (Hons) Elementary program must have passed with at least 45% marks, Intermediate (Part I and II, or equivalent examination), or I.Com or ICS or DAE or ‘A’ level examinations. The General Certificate of Secondary Education (GCSE) ‘O’ levels and School Certificate (SC) examinations are considered equivalent to Matriculation, and the GCE ‘A’ levels is considered equivalent to the Intermediate examination. For the GCSE (‘O’) and SC examinations, grades in 6 subjects are considered. ‘A’ level candidates must have passed 3 subjects and required to provide equivalence from Inter Board Committee of Chairman (IBCC), Islamabad.

Note: The B.Ed. (Hons) Elementary Program is available for applicants residing within Pakistan only and is not available for overseas students. If any student wishes to move overseas after gaining admission, he/she will be required to withdraw from the program.

Admission application forms are same for 2-year and 4-year bachelor degree programs.

However, candidates having less than 45% marks will be eligible for admission after successful completion of “Zero Semester”. Zero Semester is not applicable for admission towards B. Ed (Hons) Elementary program.

Assessment of Study Progress:

The students’ study progress evaluation mechanism is based on continuous assessment throughout the semester by giving assignments, on-line quizzes, Graded Moderated Discussion Boards (GMDBs), mid-term and final term exams including teaching practices etc. for B.Ed (Hons) Elementary. The mid-term and final term exams are conducted at VU’s designated centers and usually count for 80 to 85% of the total marks for a course.

Award of Degree:

To be eligible for the award of four-year BS degree, the students are required to complete at least 132 credit hours {at least 135-Credit hours are required for B.Ed (Hons) Elementary} with minimum Cumulative Grade Point Average of 2.25 out of 4.00.

BS (Computer Science),

The Department of Computer Science offers a four-year program leading to either a BS degree in Computer Science or in Information Technology. The specialization is determined by the choice of required and elective courses taken by a student. The programs are designed to meet the growing need for computer science / IT experts in the rapidly evolving 21st century economy. Their mission is to provide graduates with a strong Computer Science / IT base that will enable them to capitalize on the increasing career opportunities in the information technology sector, to expand the limits of their knowledge by pursuing further studies, and to explore innovative approaches to computer or information technology related problems. These specializations provide highly demanded expertise, a great mobility and flexibility, and an impressive range of possible career choices in the IT industry.


Students are required to complete a project of 6 credit hours in the final year of their BS degree program. The choice of the final project is at the student’s discretion. However, consultation with the student advisor is compulsory. Students have to submit a detailed write-up of the project and in some cases may be required to give a presentation.

Study Scheme of BS Computer Science

BS (Computer Science)
Semester NO 1
Course Code Title Type Credit Hours
CS101 Introduction to Computing Required 3
ENG101 English Comprehension Required 3
MGT101 Financial Accounting Required 3
MTH101 Calculus And Analytical Geometry Required 3
PAK301 Pakistan Studies Required 2
ETH201 Ethics (for Non-Muslims) Elective 1
ISL201 Islamic Studies Elective 1
Semester NO 2
Course Code Title Type Credit Hours
CS201 Introduction to Programming Required 3
ECO401 Economics Required 3
ENG201 Business and Technical English Writing Required 3
MTH202 Discrete Mathematics Required 3
MTH301 Calculus II Required 3
Semester NO 3
Course Code Title Type Credit Hours
CS301 Data Structures Required 3
CS302 Digital Logic Design Required 3
CS304 Object Oriented Programming Required 3
CS601 Data Communication Required 3
MTH401 Differential Equations Elective 3
PHY101 Physics Elective 3
PHY301 Circuit Theory Elective 3
STA301 Statistics and Probability Elective 3
Semester NO 4
Course Code Title Type Credit Hours
CS401 Computer Architecture and Assembly Language Programming Required 3
CS403 Database Management Systems Required 3
CS504 Software Engineering - I Required 3
CS610 Computer Network Required 3
MGT301 Principles of Marketing Elective 3
MTH501 Linear Algebra Elective 3
Semester NO 5
Course Code Title Type Credit Hours
CS402 Theory of Automata Required 3
CS501 Advance Computer Architecture Required 3
CS502 Fundamentals of Algorithms Required 3
MCM301 Communication skills Required 3
MTH401 Differential Equations Required 3
STA301 Statistics and Probability Required 3
Semester NO 6
Course Code Title Type Credit Hours
CS602 Computer Graphics Required 3
CS604 Operating Systems Required 3
CS605 Software EngineeringII Required 3
CS606 Compiler Construction Required 3
MGT501 Human Resource Management Required 3
MTH501 Linear Algebra Required 3
Semester NO 7
Course Code Title Type Credit Hours
CS619 Final Project Required 6
CS408 Human Computer Interaction Required 3
CS410 Visual Programming Required 3
CS506 Web Design and Development Required 3
CS508 Modern Programming Languages Required 3
MTH601 Operations Research Required 3
Semester NO 8
Course Code Title Type Credit Hours
CS607 Artificial Intelligence Required 3
CS609 System Programming Required 3
CS614 Data Warehousing Required 3
MGT201 Financial Management Required 3
MTH603 Numerical Analysis Required 3

(a) Fee structure for student within Pakistan:

Tuition fee rates are fixed and are independent of the number of courses being taught in one semester. Security, Admission and Registration fee are charged once at the start of the first semester. The remaining charges are payable monthly. Security fee is refundable on completion of degree or in case of withdrawal from the University under rules.

Admission Fee

Rs. 1,500 one time

Registration Fee

Rs. 2,000 one time


Rs. 2,000 (one time, refundable)

Tuition Fee/credit hour

Rs. 500

Enrollment Fee/Semester

Rs. 1,000

Admission Processing Fee

Rs. 200 (online admission form)/ Rs.50 (on VU purchased admission form)

NOTE: Fee payable at the time of admission is Rs. 5,500 (includes admission fee, registration fee, security deposit and enrollment fee) plus admission processing fee.

(b) Fee structure for Student outside Pakistan:

Student outside Pakistan should deposit fee through FTT (Foreign Telegraph Transfer) or bank draft inclusive of Bank charges that is minimum up to $15 per transaction.

Admission Fee & Registration Fee

US $110 one time

Enrollment Fee/Semester US $15

Tuition Fee/credit hour

US $25

NOTE: Fee payable at the time of admission is US $110 (includes admission fee, registration fee, and enrollment fee).

¤Best Choice..Easy Service..High Value¤
¤Virtual University Of Pakistan Network¤


Join Virtual University Desk for comments and conversations

Join Virtual University Desk

Comment by +محمد سفیان مغل + on October 20, 2013 at 9:22pm

nice work

Comment by +محمد سفیان مغل + on October 20, 2013 at 9:22pm


Comment by Zaini on May 18, 2012 at 10:55am

Salam to All! i am New Here..........

Comment by lala on May 12, 2012 at 11:47pm

me bscs 2nd semester ka student hn mje stuy ke mamle me help ki zaroorat hai

Comment by Muneeb on March 13, 2012 at 10:16pm

rawalpindi rwp01 please contact me

Comment by +محمد سفیان مغل + on December 7, 2011 at 7:33pm

vu desk my fevrote site

Comment by irfanshah on October 25, 2011 at 4:50pm

Mat101h ka ms word.doc full solution ha tu plz mujy mail kar do...kal last date ha..plz i hope understand...

Comment by irfanshah on October 24, 2011 at 1:53pm

yaar main bhi BS-CS 1 semester se hon....ap agar join karna chahty ho tu plz contact with me.. 03444030689.Email

Comment by irfanshah on October 7, 2011 at 5:03pm
Salam dear irfanshah here...nice job dear...mujy BSCS ky past slov papers cahiye agr ho sakh tu......sab ky ..or jo jo mairy sath studies join karna chahty hain tu  ap is ID per mail  kar digeyega thnx tc

Comment by shamaz on June 18, 2011 at 6:47pm

a.salam all past papers mail me at


Comment by Bilal-Ur-Rahman on June 15, 2011 at 12:51am

i am currently doing bscs(final year)from karachi university...i can help u in differnt subjctss,,,u can contact me on

Comment by shamaz on June 13, 2011 at 3:58pm

i wana help in programimng 

mail address

Comment by shamaz on June 13, 2011 at 3:57pm




Comment by iram liaqat on June 13, 2011 at 12:42pm

please muja cs302 ke assignment ka solution send kar do sssooooooooooooooooooooon



Comment by Muhammad Kashif on May 21, 2011 at 7:24pm

ASSALAM-u-ALIYQUM  i'm a new user plz help me


Comment by abizar Khalil on May 18, 2011 at 8:01am
i am New Here

Comment by Ehsan Hayder on May 16, 2011 at 12:18am
Comment by +*$!l3nt ey3z*+ on January 10, 2011 at 10:11am

plz help me in mth101 4 assinment anyone


Comment by Shinner on January 8, 2011 at 2:25pm
yaar i don't solution only i need assignments of Cs401, Eco401 and cs601 only assingment my account is blocked...

Comment by Faisal Tariq on November 4, 2010 at 1:41pm

© 2019   Created by ʭIsmail Shahʭ.   Powered by

Badges  |  Report an Issue  |  Terms of Service