Bachelor of Science in Computer Science (BSCS)

BSCS program at QU impart to the students necessary knowledge, skills and understanding to design, develop and manage computer infrastructures, networks, and software. Our BSCS program is a four year program and involves coursework that focuses on principles, applications, methods and theories that enable Information and Computing Technologies. Advance courses focus on teamwork through team projects that emphasize industrial applications and best practices.   General education courses further enriche student’s educational experience by providing him useful perspective on cultural, political, scientific and economic issues. At Department of CS, QU, students are exposed to mandatory supervised internship, laboratory studies and a senior thesis to fulfill practical experience requirements. Our program blends theory and applications of subject area to prepare students for myriad of computer science careers in industry, government, and academia.


Big Data Analytics

Data Mining


Department Contact Info

Bachelor of Science in Computer Science (BSCS)

Qarshi University 8-Km Thokar Niaz baig, Canal Bank Road, Opposite lzmir Town, Lahore- Pakistan.

[email protected]

Mon – Fri 9:00A.M. – 5:00P.M.

Social Info

Apply Now

Career Opportunities
Scheme of Study
Fee Structure

Computer Science graduates with strong computer science skills and management abilities can find career opportunities at various businesses and organizations. Our courses ensure that our graduates are familiar with software development and networked systems, with specific expertise in information security, networks and communications, intelligent systems, data-centric computing, or human-computer interaction. At the same time, they are able to apply their skills to mobile computing, artificial intelligence, robotics or large-scale information management. As computing becomes an integral part of almost all domains, computer science graduates with their computing analytical skills are able to have promising careers in medicine, law, education, physical and life sciences, social sciences, and the humanities.


Graduates of the undergraduate program in Computer Science are expected to attain the following objectives within a few years of graduation:

  • Succeed in their chosen profession by applying computational and analytical approaches of computer science to solve real world problems.
  • Successfully engage in life-long learning in cross-disciplinary domains such as bioinformatics, business analytics etc. 
  • Exhibit high professional ethical standards to become productive leaders in society.
  • Successfully launch themselves as young entrepreneurs enabling a knowledge based economy.
  • Progress through continuing education while pursuing advanced degree or certificate programs in computing, science, engineering, business, and other professionally related fields.

Computer science graduates get employment as members of ICT teams, software engineers, systems analysts, researchers, data analysts, and scientific or application programmers. Their employers include  internet based commerce and software based hi-tech industries, insurance, banks and financial institutions, computer and electronics manufacturers, communications industry, biomedical industry, defense industry, academia, research institutes, health service providers  and engineering firms. However, software and IT companies are the major employers of computer science graduates. They offer the best packages to the young graduates, which are unmatched with other branches of science.

Eligibility criteria: Intermediate or equivalent

BSCS Scheme of Studies

Semester 1

Serial #Course NameCredit Hours
1English Composition and Comprehension3(3+0)
2Fundamentals of Financial Accounting (University Elective 1)3(3+0)
3Programming Fundamentals4(3+1)
4Calculus and Analytical Geometry3(3+0)
5Introduction to Computing3(3+0)
6Islamic Studies2(2+0)
Semester Subtotal18


Semester 2

Serial #Course NameCredit Hours
1Applied Physics3(3+0)
2Technical and Business Writing3(3+0)
3Probability & Statistics3(3+0)
4Pakistan Studies2(2+0)
5Object Oriented Programming4(3+1)
6Discrete Structures3(3+0)
Semester Subtotal18


Semester 3

Serial #Course NameCredit Hours
1Communication and Presentation Skills3(3+0)
2Introduction to Management3(3+0)
3Digital Logic Design4(3+1)
4Software Engineering3(3+0)
5Data Structure and Algorithms4(3+1)
Semester Subtotal17






Semester 4

Serial #Course NameCredit Hours
1Information Security4(3+1)
2Database Systems4(3+1)
3Linear Algebra3(3+0)
4Computer Networks4(3+1)
5Design & Analysis of Algorithm3(3+0)
Semester Subtotal18


Semester 5

Serial #Course NameCredit Hours
1Computer Organization & Assembly Language4(3+1)
2Numerical Computing3(3+0)
3Operating Systems3(3+0)
4Artificial Intelligence3(3+0)
5                              Foreign Language2(2+0)
6IS/DS Specialization 13(3+0)
Semester Subtotal18


Semester 6

Serial #Course NameCredit Hours
1Theory of Automata3(3+0)
2Project Management3(3+0)
3Mobile Application Development3(2+1)
4IS/DS Specialization 23(3+0)
5Differential Equations3(3+0)
Semester Subtotal15


Semester 7

Serial #Course NameCredit Hours
1Final Year Project Part-I3(3+0)
2Theory of Programming Languages3(3+0)
3Parallel & Distributed Computing3(3+0)
4IS/DS Specialization 33(3+0)
Semester Subtotal15



Semester 8

Serial #Course NameCredit Hours
1Final Year Project Part-II3(3+0)
2Compiler Construction3(3+0)
3IS/DS Specialization 43(3+0)
4Professional Practices3(3+0)
            Semester Subtotal12

Fee per Semester.


Admission Fee:


Rs. 15,000/-
(One time & non-refundable)




Rs. 5,000/-
(One time & refundable)




Rs. 2,000/semester


Semester Tuition Fee:


Rs. 88,000/semester


Application Processing Fee:


Rs. 1000

BSCS Specializations

Total Credit Hours = 18+18+17+18+18+15+15+12 = 131

A) Elective courses for Data Science (DS) Specialization:

  • Introduction to Data Science
  • Big Data Concept & Techniques
  • Big Data Analytics
  • Data Mining
  • Machine Learning

B) Elective Courses for Information Security (IS) Specialization:

  • Cryptography and Network Security
  • Digital Forensics
  • Web Security
  • Information Security Goals, Strategies and Policies
Apply Now