BSCS Menu

Seeking information regarding BSCS Subjects? Not to worry as we have got you back as you will be provided with all the latest information regarding the BSCS Course Outline on this page. Students who are studying for bachelor of computer science (BSCS) must undergo various computer science subjects like object oriented programming fundamental, artificial intelligence, operating system, database management system and many others during their study program. The importance of these computer science courses cannot be ignored, as they are the base of computer studies. Students who wish to pursue MSCS degree program and further studies abroad must study and develop their basic skills in order to be successful. You will find BSCS subjects semester wise in Pakistan of all leading institutes right on this page.

BSCS Subjects in Pakistan Leading Universities


University of the Punjab BSCS Subjects List 2022

Punjab university is the best public sector university in Punjab for bscs study program in pakistan. Punjab university bscs graduates are highly demanded in Pakistan. BSCS subjects in punjab university are designed according to the requirement of latest technologies. You will learn 45 To 50 subjects and labs of different courses that are most important to come in field. Here you can check the punjab University BSCS complete study scheme of all 08 semesters.

BSCS First Semester Subjects Credit Hour BSCS Second Semester Subjects Credit Hour
Introduction to Computers 03 Introduction To Computer Programming 03
Algorithms Fundamentals 03 Discrete Structure 03
Financial Accounting 03 Multi Variable Calculus 03
Calculus & analytical geometry-I 03 Technical and Business Writing 03
English Comprehension 02 Financial Management 03
Pakistan Studies 01 Islamic Studies 01
BSCS Third Semester Subjects Credit Hour BSCS Four Semester Subjects Credit Hour
Object Oriented Programming 03 Data Structurs 03
Data Base Systems 03 Digital Logic Design 03
Differentials Equations 03 Software Engineering-I 03
Circuit Theory 03 Modern Programming Languages 03
Human Resource Management 03 Electronics 03
Communication's Skills 03 Linear Algebra 03
BSCS Five Semester Subjects Credit Hour BSCS Six Semester Subjects Credit Hour
Software Engineering-II 03 Operating System Concepts 03
Web Programming 03 Computer Architecture 03
Analysis of Algorithms 03 Data Communications 03
Computer Organization & Assembly 03 Computer Graphics 03
Numerical Analysis 03 Advance Object Oriented Programming 03
Statistics and Probability 03 Theory of Automata 03
BSCS Seven Semester Subjects Credit Hour BSCS Eight Semester Subjects Credit Hour
System Programming 03 Distributed Database System 03
Compiler Constructions 03 Software Project 06
Visual Programming 03 Final Year Project – II 03
Artificial Intelligence 03 Psychology 03


Comsats University BSCS Subjects List

Every student knows the popularity of comsats university. The university is among the top private bscs universities in Pakistan. Comsats university all core courses that are most important.BSCS subjects in comsats help to enhance the basic searching, management, coding, complexity etc. Here you can check the comsats university bscs subjects details of all semesters.

First Semester Subjects Credit Hour Second Semester Subjects Credit Hour
Islamic Studies 03 Pakistan Studies 03
English Comprehension and Composition 04 (3+1) Electronics I 04 (3+1)
Electric Circuit Analysis I 03 Multi Variable Calculus 03
Calculus and Analytical Geometry 03 Discrete Structures 03
Introduction to Computers and Programming 02 Report Writing Skills 03
Introduction to Management 03 Object Oriented Programming 03
Third Semester Subjects Credit Hour Four Semester Subjects Credit Hour
Communication Skills 03 Computer Organization and Assembly Language 03
Data Base Systems 04 (3+1) Statistics and Probability Theory 03 (3+1)
Digital Logic Design 03 Linear Algebra 03
Differential Equations 03 Design and Analysis of Algorithms 03
Data Structures 03 Software Engineering I 03
Five Semester Subjects Credit Hour Six Semester Subjects Credit Hour
Computer Graphics 03 Artificial Intelligence 03
Operating Systems Concepts 03 Compiler Construction 03
Software Engineering II 03 Human Computer Interaction 03
Computer Communication and Network 03    
Financial Accounting 03    
Numerical Computations 03    
Seven Semester Subjects Credit Hour Eight Semester Subjects Credit Hour
Artificial Intelligence 03 (2+1) Introduction to Psychology 03
Compiler Construction 03 Elective Institutional 1 06
Human Computer Interaction 03 Elective Institutional 2 06

FAST University Lahore BSCS Subjects List 2022

National university of computer & emerging sciences (NUCES), Lahore is the best private university in Lahore for BS computer science admission 2022. The university offers admissions in BSCS 04 years course. FAST University BSCS Program consists of total 130 credit hours including the labs. Here you can check the FAST niversity, BS computer science subjects list 2022.

First Semester Subjects Credit Hour Second Semester Subjects Credit Hour
Introduction to ICT 04 (3+1) Object Oriented Programming 04 (3+1)
Programming Fundamentals 04 (3+1) Digital Logic Design 04 (3+1)
Applied Physics 03 Differential Equations 03
Calculus & Analytical Geometry 03 Islamic Studies/Ethics 03
Pakistan Studies 03 Communication & Presentation Skills 03 (2+1)
English Composition & Comprehension 03 (2+1)    
Third Semester Subjects Credit Hour Four Semester Subjects Credit Hour
Data Structures 04 (3+1) Database Systems 04 (3+1)
Computer Org. and Assembly Language 04 (3+1) Operating Systems 04 (3+1)
Discrete Structures 03 Design & Analysis of Algorithms 03
Linear Algebra 03 Probability & Statistics 03
University Elective – I 03 University Elective – II 03
Five Semester Subjects Credit Hour Six Semester Subjects Credit Hour
Theory of Automata 03 Software Engineering 03
Computer Networks 04 (3+1) Parallel & Distributed Computing 03
Software Design and Analysis 03 Artificial Intelligence 04 (3+1)
Technical & Business Writing 03 CS Elective I 03
Numerical Computing 03 CS Supporting Elective 03
Seven Semester Subjects Credit Hour Eight Semester Subjects Credit Hour
Final Year Project-I 03 (0+3) Final Year Project-II 03 (0+3)
Information Security 03 University Elective – III 03
Professional Practices 03 CS Elective IV 03
CS Elective II 03 CS Elective V 03
CS Elective – III 03 CS Elective VI 03


Government College University Lahore BSCS Subjects List

Government College University Lahore is the best public institute for admission in BSCS degree program. GCU Lahore BSCS program Total semesters are 08, total subjects are 43 and total credit hours are 133. The BSCS students are required to complete 135 credit hours followed by thesis in last 4 year to complete the BS computer science (BSCS) degree program. Here you can check the GCU Lahore BSCS Subjects List of all Eight semesters.

First Semester Subjects Credit Hour Second Semester Subjects Credit Hour
Introduction to Computing 03 Digital Logic Design 03
Electronics 03 Linear Algebra 02
Calculus and Analytical Geometry 03 Communication Skills 03
English Composition and Comprehension 03 Probabailty and Statistics 03
Islamic Studies and Pakistan Studies 02 Object Oriented Programming 04 (3+1)
Programing Fundamentals 04 (3+1) Discrete Structures 01
Third Semester Subjects Credit Hour Four Semester Subjects Credit Hour
Financial Accounting 03 Logical paradigms in Computing 03
Multivariate Calculus 03 Differential Equations 03
Cognitive Psychology 03 Database Systems 03 (2+1)
Data Structures and Algorithms 04 (3+1) Design and Analysis of Algorithms 01
Microprocessor and Assembly Language 04 (3+1) Data Communication and Networks 03
Visual Programming 03 Theory of Automata 03
Five Semester Subjects Credit Hour Six Semester Subjects Credit Hour
Operation Research 03 Foreign Language (French) 03
Professional Practices 03 Object Oriented Analysis and Design 03
Operating Systems 03 (2+1) Human Computer Interaction 03
Software Engineering 03 Computer Architecture 03
Artifical Intelligence and Neural Networks 03 Computer Science Elective-I  
Compiler Construction 03 Computer Science Elective-II 03
Seven Semester Subjects Credit Hour Eight Semester Subjects Credit Hour
Project 03 Computer Science Elective-III 03
Information Security 03 Computer Science Elective-IV 03
Numerical Computing 03 Project 03
Intellectual Property Rights and Cyber Law 03    

University of Karachi UBIT BSCS Subjects List

Here you can check the BS computer science subjects details of University of Karachi(UBIT). UOK is the well known educational institute in karachi. UOK BSCS program total credit hours are 133. Check the UOK BSCS subjects details now.

First Semester Subjects Credit Hour Second Semester Subjects Credit Hour
English 03 Introduction to computer science-II 02+01
Introduction to Computer science 02+01 Mathematics-II (Diff.Equation) 03
Mathematics-I (calculus) 03 Probablity and Statical Method 02+01
Statistics and data Analysis 02+01 Physics-II 02+01
Physics-I  02+01 English  03
Islamic learning or Ethics 03 Urdu/Humanities 03
Pakistan Studies 03    
Third Semester Subjects Credit Hour Four Semester Subjects Credit Hour
Digital Computer Design Fundamentals 02+01 System Designs with Microprocessors 02+01
Assembly Language Programming 02+01 Data Structures and Algorithms 02+01
Mathematics-III (Linear Algebra & Analytical Geometry) 03 MAthematics -IV(Numerical computing) 02+01
Materials, semiconductors and devices  02+01 Electronics 02+01
Discrete Mathematics 03 Software Engineering and Project Managment 02+01
Object Oriented Programming 02+01 Communication skills and Report writing  03
       
Five Semester Subjects Credit Hour Six Semester Subjects Credit Hour
Theory of computer science 02+01 Concepts of Operating System 02+01
Data Communication and Networking-I 02+01 Modeling and Simulation(optional) 02+01
stochastic Process and inference(optional) 02+01 Operation Research-II 02+01
Operation Research-I (optional) 02+01 Compiler Construction-I 02+01
Database systems 02+01 Data Communication and Networking-II 02+01
Computer Organization and Architecture 02+01 Expert Systems 02+01
Advanced Numerical Analysis(optional) 02+01 Advanced Software Engineering 02+01
Artificial Intelligence 02+01 Computer Graphics 02+01
System Analysis and Design(optional) 02+01 Mircrocomputer Design and interfacing-I  02+01
Business Programming Language(optional) 02+01    
Seven Semester Subjects Credit Hour Eight Semester Subjects Credit Hour
Compiler construction-II 02+01 Operatinf System Case study(optional) 02+01
Management Information Systems 02+01 Natural Language Processing 02+01
Network Secuity and cryptography(optional) 02+01 Distributed Database System 02+01
internet Application development(optional) 02+01 Design and Analysis of Algorithms 02+01
VLSI Techniquies(optional) 02+01 Multimedia System (optional) 02+01
DataWearhosuing and Data mining (optional) 02+01 Computational Linear Algebra(optional) 02+01
Parallel Computing(optional) 02+01 Project 03
Financial Accounting 03 Neural network and Fuzzy logics(optional) 02+01
Advanced Computer Graphics(optional) 02+01 Human Computer Interaction(optional) 02+01


Virtual University BSCS Study Scheme

Virtual University of Pakistan, BS Computer Science study scheme is based on semester system. VU BSCS program duration is 04 Years/08 semesters. Computer science student will study all Elective, Deficiency and Required in VU BSCS Study Scheme. Virtual University BS computer science complete subjects list is given below.

First Semester Subjects Credit Hour Second Semester Subjects Credit Hour
Introduction to Computing 03 Introduction to Programming 03
English Comprehension 03 Digital Logic Design 02
Calculus And Analytical Geometry 03 Business and Technical English Writing 03
Physics 03 Calculus II 04 (3+1)
Pakistan Studies 02 Digital Logic Design (Practical) 03
Introduction to e-Learning 02 (1+1) Introduction to Programming (Practical) 01
Third Semester Subjects Credit Hour Four Semester Subjects Credit Hour
Object Oriented Programming 03 Data Structures 03
Database Management Systems 03 Computer Architecture and Assembly Language Programming 04 (3+1)
Data Communication 03 Software Engineering - I 03
Discrete Mathematics 03 Computer Networks 01
Object Oriented Programming (Practical) 01 Data Structures (Practical) 01
Database Management Systems (Practical) 01 Computer Architecture and Assembly Language Programming (Practical) 01
Database Management Systems (Practical) 01 Computer Networks (Practical) 01
Five Semester Subjects Credit Hour Six Semester Subjects Credit Hour
Information Security 03 Operating Systems 03
Theory of Automata 03 Compiler Construction 03
Fundamentals of Algorithms 03 Linear Algebra 03
Communication skills 03 Operating Systems (Practical) 03
Differential Equations 03 Modern Programming Languages (Elective)  
Statistics and Probability 03 Software EngineeringII (Elective) 03
Seven Semester Subjects Credit Hour Eight Semester Subjects Credit Hour
Final Project - CS619 03 Final Project 03
Parallel and Distributed Computing 03 Artificial Intelligence 03
Numerical Analysis 03 Data Warehousing 03
Web Design and Development (Elective) 03 Professional Practices 03
    Artificial Intelligence (Practical) 02

UMT Lahore BS Computer Science Subjects List

University of Management and Technology offers admission in Bachelor of Science in Computer Science (BSCS) 04 Years program. The study scheme is based on semester system and you will study Total 132 Credit Hours in this duration. You will study all core, optional and elective computer science subjects. Here you can check the BSCS Course Outline of UMT Lahore of complete program.

First Semester Subjects Credit Hour Second Semester Subjects Credit Hour
Programming Fundamentals 03 Object Oriented Programming 03
English-I 02 English-II 02
Islamic Studies I 02 Calculus II 03
Calculus I 03 Applied Physics 04 (3+1)
Applied Mechanics 04 (3+1) Humanities Elective 03
Pakistan Studies 02    
Third Semester Subjects Credit Hour Four Semester Subjects Credit Hour
Discrete Mathematics 03 Data Structures & Algorithms 03
Digital Logic Design 04 (3+1) Computer Organization and Assembly Language 04 (3+1)
Islamic Studies II 02 Numerical Analysis 03
Linear Algebra 03 Communication Skills 01
Differential Equations 03 Probability and Statistics 03
Humanities Elective 03 Engineering Economics 03
Five Semester Subjects Credit Hour Six Semester Subjects Credit Hour
Theory of Automata & Formal Languages 03 Operating Systems 03
Analysis of Algorithms 03 Computer Networks 04 (3+1)
Object Oriented Software Development 03 Artificial Intelligence 04 (3+1)
Database Systems 03 Software Engineering 03
Computer Architecture 03    
Social Science Elective      
Seven Semester Subjects Credit Hour Eight Semester Subjects Credit Hour
Human Computer Interaction 03 Compiler Construction 03
Capstone Project I 03 Capstone Project II 03
Technical Elective 03 Engineering Management 03
Technical Elective 02 Technical Elective 03
Technical Elective 03 Technical Elective 02
Humanities Elective 03    


Air University BSCS Subjects List

Air University Islamabad is one of the best private sector University in Islamabad for admission in Bachelor of Computer Science (BSCS) 04 years degree program. AU BSCS program total credit hours are 135. The University is focus on computing core courses, general education courses, computer science core courses and computer science supporting courses. Here you can check the AIR University BSCS subjects list in Pakistan of complete course.

First Semester Subjects Credit Hour Second Semester Subjects Credit Hour
English Comprehension and Composition 03 Communication & Presentation Skills 03
Pakistan Studies 02 Calculus & Analytical Geometry 03
Introduction to Information and Communication Technologies 03 Object Oriented Programming 03
Introduction to Information and Communication Technologies Lab 01 Object Oriented Programming Lab 01
Programming Fundamentals 03 Islamic Studies / Ethics 02
Programming Fundamentals Lab 01 Digital Logic Design 02
Third Semester Subjects Credit Hour Four Semester Subjects Credit Hour
Professional Practice 03 Probability & Statistics 03
Data Structures& Algorithms 03 Operating Systems 03
Data Structures& Algorithms Lab 01 Operating Systems Lab 01
Computer Organization& Assembly Language 03 Mobile Computing Lab 01
CS Supporting-I (Multivariable Calculus)—CS supporting 03 Linear Algebra 03
Five Semester Subjects Credit Hour Six Semester Subjects Credit Hour
Computer Networks 04 (3+1) Theory of Automata 03
Numerical Analysis and Computation (CS Supporting-II) 04 (3+1) Artificial Intelligence 04 (3+1)
Design and Analysis of Algorithms 03 Software Engineering 04 (3+1)
Uni Elective– I (Interpersonal Skills/public Relations) 03 CS Elective – III 03
Visual Programming (CS Elective-II) 04 (3+1) CS Elective –IV 03
    Final Project-I 01
Seven Semester Subjects Credit Hour Eight Semester Subjects Credit Hour
Technical & Business Writing 03 Compiler Construction 03
Parallel & Distributed Computing 04 (3+1) Social Service (University Elective-V) 01
Information Security 03 CS Elective IV 04 (3+1)
Final Project – II 02 Entrepreneurship (Uni Elective-I)(Management 03
Uni Elective IV (Principles of Economics) 03 Chinese (Foreign Language)(Uni Elective-III) 02
Graph Theory(CS Supporting-III) 03 Final Project-III 03


BSCS Subjects In Iqra University

Iqra University is one of the top private sector university in Islamabad for BS computer science degree program. Iqra University BS computer science program consists of total 137 credit hours. In which you will study the General education courses, mathematics & science foundation subjects, core computing courses, domain CS elective courses and domain CS supporting courses. Here you can check the Iqra university BSCS subjects list of 2022 academic program

First Semester Subjects Credit Hour Second Semester Subjects Credit Hour
Applied Physics 04 (3+1) Digital Logic Design 04 (3+1)
Introduction to Information and Communication Technology 04 (3+1) Communication Skills 03
Calculus and Analytical Geometry 03 Programming Fundamentals 04 (3+1)
Functional English 03 Multivariate Calculus 03
Islamic Studies 02 Personal Development 03 (2+1)
Pakistan Studies 02    
Third Semester Subjects Credit Hour Four Semester Subjects Credit Hour
Computer Organization & Assembly Language 04 (3+1) Operating Systems 04 (3+1)
Object Oriented Programming 04 (3+1) Data Structures & Algorithms 04 (3+1)
Financial Accounting Principles 03 Discrete Structures 03
Philosophy and Critical Thinking 03 Probability and Statistics 03
Linear Algebra and Differential Equations 03 World History 03
    Sociology 03
Five Semester Subjects Credit Hour Six Semester Subjects Credit Hour
Database Management Systems 04 (3+1) Compiler Construction 03
Design and Analysis of Algorithms 03 Software Engineering 03
Theory of Automata 03 Academic & Professional Writing 03
World Literature 03 Elective I 03
Data Communication and Computer Networks 04 (3+1) Elective II 03
    Introduction to Python 01
Seven Semester Subjects Credit Hour Eight Semester Subjects Credit Hour
Final Year Project – I 03 (0+3) Elective IV 03 (0+3)
Artificial Intelligence 04 (3+1) Elective V 03
Elective III 03 Final Year Project – II 03
Embedded Systems 04 (3+1) Information Security 03
Parallel and Distributed Computing 03 Ethics & Social Responsibility 03

University of Peshawar BSCS Subjects List 2022

UOP or Peshawar university is the best university for BSCS program in Peshawar city. The university offers admissions in BS computer science (BSCS) degree program. The duration of UOP bscs program is 04 years/08 semesters. The university focus on all these subjects that are compulsory to become a good programmer, web developer, android developer and other multinational bscs career opportunities. Here you can check the Peshawar university, bs computer science subjects details.

First Semester Subjects Credit Hour Second Semester Subjects Credit Hour
Fundamentals of Computers 03 (2+1) Multivariate Calculus 03
Calculus and Analytical Geometry 03 Discrete Structures 03
Probability and Statistics 03 Pakistan Studies/ Islamic Studies 03
Functional English 03 Object Oriented Programming 04 (3+1)
Programming Fundamentals 04 (3+1) Digital Logic Design 04 (3+1)
Third Semester Subjects Credit Hour Four Semester Subjects Credit Hour
Computation in MATLAB 03 (2+1) Database Systems 04 (3+1)
Data Structures and Algorithms 03 Operating Systems 04 (3+1)
Communication Skills 03 Computer Networks 03
Data Communication 03 Theory of Automata 03
Linear Algebra 03 Web Technologies 04 (3+1)
Artificial Intelligence 03    
Five Semester Subjects Credit Hour Six Semester Subjects Credit Hour
Design and Analysis of Algorithms 03 Computer Organization and Architecture 03
Object Oriented Analysis and Design 03 (2+1) Software Engineering 03
Advanced Programming 04 (3+1) Mobile Applications Development 04 (3+1)
Information Security 03 Human Computer Interaction 03
Geographic Information System 03 Applied Image Processing 03 (2+1)
Seven Semester Subjects Credit Hour Eight Semester Subjects Credit Hour
Technical and Scientific Writing 03 Natural Language Processing 03
FYP - I 03 Professional Practices 03
Entrepreneurship 03 FYP - II 03
Specialization Elective - I 03 Specialization Elective - III 03
pecialization Elective - II 03 Specialization Elective - IV 03


Bahauddin Zakariya University - BZU BSCS Subjects Details 2022

Bahauddin Zakariya University, Multan becoming more popular in punjab. Institute of computing, BZU multan trying to conver all important core courses, supporting courses and CS elective courses in 04 years degree program. Here you can check the BZU Multan bscs subjects list of all semesters with credit hours.

First Semester Subjects Credit Hour Second Semester Subjects Credit Hour
Introduction to Computing 04 (3+1) Discrete Structures 03
Programmming Fundamentals 04 (3+1) Object Oriented Programming 04 (3+1)
Financial English 03 Multi Variable Calculus 03
Calculus & analytical geometry-I 03 Technical and Business Writing 03
University Elective-I 02 Probability and Statistics 03
Islamic & Pakistan Studies 01 University Elective-II 01
Third Semester Subjects Credit Hour Four Semester Subjects Credit Hour
Digital Logic Design 03 Operating Systems 03
Data Structures and Algorithms 04 (3+1) Intro. to Database Systems 03 (3+1)
Linear Algebra 03 Intro. to Software Engineering 03
Basic Electronics 03 Computer Organization & Assembly Language 03
Communication Skills (English-III) 03 Differential Equations 03
University Elective-III 03 Univ Elective-IV 03
Five Semester Subjects Credit Hour Six Semester Subjects Credit Hour
Computer Communications and Networks 03 Compiler Construction 03
Human Computer Interaction 03 Design and Analysis of Algorithms 03
Theory of Automata and Formal Languages 03 Numerical Computing 03
Computer Architecture 03 University Elective-VI 03
CS Elective-1 03 CS Elective-2 03
University Elective-V 03 CS Elective-3 03
Seven Semester Subjects Credit Hour Eight Semester Subjects Credit Hour
Artificial Intelligence 03 (2+1) Professional Practices 03
CS Elective-4 03 Final Year Project 06
CS Elective-5 03    
CS Elective-6 03    
CS Elective-7 03    

KASBIT Institute Karachi BSCS Subjects List

Khadim Ali Shah Bukhari Institute of Technology (KASBIT) is the famous Private sector institute in Karachi for BS Computer Science Program. KASBIT BSCS program duration is 04 years/08 sesmester and total credit hours are 141. The institute focus on all compulsory and elective subject that are much required to become a successful programmer or Software Engineer. Here you can check the BS computer science study scheme of KASBIT Institute.

First Semester Subjects Credit Hour Second Semester Subjects Credit Hour
Introduction to Computers 03 Philosophy 03
History of Arts & Literature 03 Sociology 03
Contemporary World 03 Environmental Science 03
Expository Writing – I 03 Expository Wrting – II 03
Calculus & Analytical Geometry 03 Applied Statistics 03
Fundamentals of Management 03 Pakistan Studies 03
Third Semester Subjects Credit Hour Four Semester Subjects Credit Hour
Geography 03 Linear Algebra 03
Expository Writing – III 04 (3+1) Digital Logic Design 03
Programming Fundamentals 03 Object Oriented Programming 03
Financial Accounting 03 Applied Physics 03
Religious Studies 03 Arabic/Chinese 03
Five Semester Subjects Credit Hour Six Semester Subjects Credit Hour
Computer Organization and Assembly Language 03 Database Systems 03
Data Structures & Algorithms 03 Computer Networks 03
Discrete Structures 03 Theory of Automata 03
Software Engineering 03 Numerical Computing 03
Operating Systems 03 Artificial Intelligence 03
Seven Semester Subjects Credit Hour Eight Semester Subjects Credit Hour
Compiler Construction 03 Elective-2 03
Design & Analysis of Algorithms 03 Elective-3 03
Technical Report Writing 03 Information Security 03
Elective-1 03 Project 03
Computer Graphics 03    
Web Engineering 03    

University of Sahiwal BSCS Subjects List

Sahiwal University is the best public sector university in Sahiwal. The University currently offering Admission in BS Computer Science (BSCS) course. Many short courses and workshops are arranged by department to enhance the skills. Sahiwal University BSCS study scheme is based on Semester System. Some Computer Science supporting courses, elective courses are included in BSCS program. Here you can check the Sahiwal University BSCS Program Scheme of Study.

Ist Semester Subjects 2nd Semester Subjects 3rd Semester Subjects 4th Semester Subjects
Introduction to ICT Digital Logic Design Comp Organization & Assembly Language Design & Analysis of Algorithms
Programming Fundamentals Digital Logic Design Data Structures & Algorithms Theory of Automata
English Composition & Comprehension Communication & Presentation Skills Discrete Structures Database Systems
Calculus & Analytical Geometry Probability & Statistics Professional Practices Linear Algebra
Applied Physics University Elective-I CS Supporting-I University Elective-II
Zero Mathematics (Part I)* Zero Mathematics (Part II)*    
5th Semester Subjects 6th Semester Subjects 7th Semester Subjects 8th Semester Subjects
Compiler Construction Artificial Intelligence CS Elective-III CS Elective-V
CS Supporting-II Computer Networks CS Elective-IV University Elective-IV
Operating Systems CS Elective-I Final Year Project-I Final Year Project — II
Software Engineering CS Elective-II University Elective-III Information Security
CS Supporting-III Technical & Business Writing Parallel & Distributed Computing Islamic Studies/ Ethics
    Pakistan Studies  
CS Supporting Courses CS Elective Courses University Electives Courses
Differential Equations Software Engineering II Business Communications and Technical Writing
Theory of Programming Languages Artificial Neural Networks Marketing
Multi-Variate Calculus Network Programming Economics
Numerical Computing Mobile Computing Psychology
Graph Theory Distributed Database Systems uman Resource Management

Times Institute Multan BSCS Subjects List

The Times Institute Multan is one of the best private institute in Multan for BSCS admission. The institute covers the BSCS course according to the latest technology needs. Times institute Multan BSCS syllabus, covers all elective, CS supporting courses and list of CS Elective Courses

First Semester Subjects Credit Hour Second Semester Subjects Credit Hour
Introduction to ICT 03 Digital Logic Design 04 (3+1)
Programming Fundamentals 04 (3+1) Object Oriented Programming 04 (3+1)
English Composition & Comprehension 03 Communication Skills 03
Calculus & Analytical Geometry 03 Probability & Statistics 03
Applied Physics 03 Elective-I 03
Third Semester Subjects Credit Hour Four Semester Subjects Credit Hour
Comp Organization & Assembly Language 04 (3+1) Design & Analysis of Algorithms 03
Data Structures & Algorithms 04 (3+1) Theory of Automata 03
Discrete Structures 03 Database Systems 04 (3+1)
Professional Practices 03 Linear Algebra 03
CS Supporting-I 03 Elective-II 03
Five Semester Subjects Credit Hour Six Semester Subjects Credit Hour
Compiler Construction 03 Artificial Intelligence 03
CS Supporting-II 03 Computer Networks 03
Operating Systems 03 CS Elective-I 03
Software Engineering 03 CS Elective-II 03
CS Supporting- III 03 Technical Writing & Presentation Skills 03
Seven Semester Subjects Credit Hour Eight Semester Subjects Credit Hour
CS Elective-III 03 CS Elective-V 03
CS Elective-IV 03 Elective-IV 03
Final Year Project – I 03 (0+3) Final Year Project –II 03 (0+3)
Elective-III 03 Project 03
Parallel & Distributed Computing 03 Information Security 03
Pakistan Studies 02 Islamic Studies/ Ethics 02


Quaid-i-Azam University Islamabad BSCS Subjects List

Quaid-i-Azam University is the Federal Public Sector University. QAU Islamabad BSCS total credit hours are 130 and candidate must have Minimum Intermediate degree to apply for BSCS admission. BS Computer Science syllabus consists on all core, elective and optional subjects that are required to become a successful web developer. Here you can check the QAU Islamabad BSCS Subjects of complete program.

First Semester Subjects Credit Hour Second Semester Subjects Credit Hour
English-1 03 English-2 03
Pakistan Studies 02 Islamic Studies 02
Calculus and Analytical Geometry 03 Calculus & Analytical Geometry-II 03
Introductory Mechanics & Waves 03 Electricity, Magnetism and Thermal Physics 03
Introduction to Computing 02 Discrete Mathematics 04 (3+1)
Problem Solving and Programming 03 (2+1) Object Oriented Programming 04 (3+1)
Third Semester Subjects Credit Hour Four Semester Subjects Credit Hour
English - 3 03 Chemistry-I 03
Introdution to Psychology 03 Database System 03
Data Structures 04 (3+1) Differential Equations & Linear Algebra 03
Human Computer Interaction 03 Computer Organization & Assembly Language 04 (3+1)
Introduction to Computer Organization      
Five Semester Subjects Credit Hour Six Semester Subjects Credit Hour
Probability and Statistics 03 Principles of Economics 03
Introductory Biology 03 Theory of Automata 03
Operating Systems 03 Computer Communications & Networks 03
Analysis & Design of Algorithms 03 Computer Graphics 03
Software Construction 03 (2+1) Elective Course 1 03
Artificial Intelligence 03    
Seven Semester Subjects Credit Hour Eight Semester Subjects Credit Hour
Project-I 03 Project-II 03
Net Centric Programming 03 ICT and Society 03
Compiler Construction 03 Introduction to Information Security 03
Course 2 03 Elective Course 4 03
Course 3 03 Elective Course 5 03

University of Central Punjab BSCS Subjects List

Here you can check the BS computer science subjects details of University of Central Punjab (UCP) Lahore. UCP is the well known educational institute in Lahore. UCP BSCS program total credit hours are 133. Check the UCP BSCS subjects details now.

First Semester Subjects Credit Hour Second Semester Subjects Credit Hour
Introduction to Computing 03 Programming Fundamentals 03
Introduction to Computing Lab 01 Programming Fundamentals Lab 01
Logic Thinking (UCP Elective I) 03 Digital Logic Design 03
English Composition & Comprehension 03 Digital Logic Design Lab 01
Basic Electronics 03 Calculus and Analytical Geometry 03
Islamic and Religious Studies 03 Communication & Presentation Skills 03
    Pakistan Studies 03
Third Semester Subjects Credit Hour Four Semester Subjects Credit Hour
Object Oriented Programming 03 Probability and Statistics 03
Object Oriented Programming Lab 01 Data Structures and Algorithms 03
Computer Org. & Assembly Lang. 03 Data Structures and Algorithms Lab 01
Computer Org. & Assembly Lang. Lab 01 Introduction to Database Systems 01
Supporting I 03 Introduction to Database Systems Lab 01
Discrete Structures 03 Linear Algebra 03
UCP Elective II 03 CS Elective I 03
Five Semester Subjects Credit Hour Six Semester Subjects Credit Hour
Software Engineering 03 Theory of Automata 03
Operating Systems 03 Artificial Intelligence 03
Operating Systems Lab 01 Artificial Intelligence Lab 01
Supporting I 03 Computer Comm. and Networks 03
CS Elective II 03 Computer Comm. and Networks Lab 01
Design and Analysis of Algorithms 03 CS Elective III 03
    Technical and Business Writing 03
Seven Semester Subjects Credit Hour Eight Semester Subjects Credit Hour
Compiler Construction 03 Parallel and Distributed Computing 03
Information Security 03 Professional Practices 03
Supporting III 03 CS Elective V 03
Supporting III 03 UCP Elective IV 03
CS Elective IV 03 Final Year Project II 03
Final Year Project I 03    

BSCS Subjects FAQs

  • Q: When are Basic BSCS subjects?
    Ans: Basic BSCS subjects include Introduction to computer Programming,Operating Systems , Data Structures and Algorithms and statics.

 


Share your comments questions here
Sort By:
  • Ali

    13 Aug 2022

    aliiamic@gmail.com

    Like
    Reply
  • Ali

    04 Aug 2022

    aliiamic@gmail.com

    Like
    Reply
X

Sign in

to continue to ilmkidunya.com

X

Sign in

to continue to ilmkidunya.com

X

Sign in

to continue to ilmkidunya.com

X

Forgot Password

to continue to ilmkidunya.com

X

Register Type

Please Provide following information to Register

  • Student
  • Tutor
  • Consultant
  • Employer