BS Computer Science

Introduction

This program efficiently deals with the theoretical foundations of computing for its practical and scientific applications, and leads the students to learn, practice, and conquer.

Objectives

  • Plan in-detail programme rationale to tackle real-life issues and convert the rationale to organized application, programme utilizing an industry standard language and providing project documentation.
  • Demonstrate the ability to use debugging techniques.
  • Utilize scientific conditions in the production of a PC programme.
  • Use documentation or information base to determine a specialized test in a recognized processing situation.

Career Path

A graduate of School of Computer Science gets the opportunities to become:
  • Artificial Intelligence Expert
  • Mobile Application Developer
  • Web & Game Developer
  • Information Security Analyst
  • Embedded System Designer
  • Systems Analyst
  • Database Administrator
  • Power BI Analyst/ Data Science Analyst
  • Network Engineer/Administrator

Fee Structure BS Computer Science

BS Computer Science
Duration 4
Total Semester 8
Total Package 994,000
At Admission Time 28,500
Additional Charges at the time of Admission 2,700
Examination Fee 3,500
Total Amount (At Admission) 31,200
Installment 60563 * 16
Additional Charges at the time of Admission
Web Portal fee per year for Learning Management Syste 0
Library Security Fee (Refundable) 2,000
Student Card 200
Library & Magazine Fund 500
Total Additional Charges 2,700
Show More

Scheme of Study

Semester 1

Sr.# Course Code Course Name Credit Hours
1 ENG100 English-I (Functional English-Compulsory) 3
2 ISL-101 Islamic Studies (Compulsory) 2
3 CS102 Introduction to Information & Communication Technology 3
4 CS103 Programming Fundamentals 4
5 MT104 Calculus and Analytical Geometry 3
6 CS105 Discrete Structures 3

Semester 2

Sr.# Course Code Course Name Credit Hours
1 ENG200 English-II (Communication Skills-Compulsory) 3
2 BS201 Pakistan Studies (Compulsory) 2
3 CS202 Object Oriented Programming 4
4 MT203 Linear Algebra 3
5 EL204 Basic Electronics 3
6 Life-1 Life and Learning I 1

Semester 3

Sr.# Course Code Course Name Credit Hours
1 ENG300 English-III (Technical Writing and Presentation Skills) (Compulsory) 3
2 CS301 Data Structure and Algorithms 3
3 CS302 Digital Logic and Design 3
4 MT303 Probability and Statistics 3
5 ST304 Multivariable Calculus 3
6 UE305 Financial Accounting 3

Semester 4

Sr.# Course Code Course Name Credit Hours
1 CS400 Microprocessor and Assembly Language 3
2 MATH-401 Differential Equations 3
3 UE402 Financial Management 3
4 UE403 Human Resource Management 3
5 CS404 Web Design and Development 3

Semester 5

Sr.# Course Code Course Name Credit Hours
1 CS500 Operating Systems 4
2 CS501 Database Systems 4
3 CS502 Theory of Automata 3
4 CS503 Design and Analysis of Algorithm 3
5 CS504 Computer Architecture and Organization 3
6 Life-2 Life and Learning II 3

Semester 6

Sr.# Course Code Course Name Credit Hours
1 CS600 Web Systems and Technologies 3
2 CS601 Data Communication and Computer Networks 3
3 CS602 Artificial Intelligence 3
4 UE603 Marketing 3
5 CS604 Visual Programming 3
6 CS605 Introduction to Software Engineering 3
7 Life-2 Life and Learning II 3

Semester 7

Sr.# Course Code Course Name Credit Hours
1 CS700 Human Computer Interaction 3
2 CS701 Information Security 3
3 CS702 Compiler Construction 3
4 CS703 Advanced Software Engineering 3
5 CS704 Wireless Network 3
6 CS804 Final Year Project 3

Semester 8

Sr.# Course Code Course Name Credit Hours
1 CS800 Numerical Computing 3
2 CS801 Data Warehousing 3
3 CS802 Professional Practices 3
4 CS803 Software Project Management 3
5 CS804 Final Year Project 3
Show More