0% found this document useful (0 votes)
24 views

BS Computer Science

Uploaded by

ali0zain09
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
24 views

BS Computer Science

Uploaded by

ali0zain09
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

HOME  MY CAPITAL  ACADEMICS  CAPITAL ONLINE  ORIC 

QEC  BLOG ADMISSIONS

BS Computer Science
BS Computer Science Admission Requirements
The BS program offered by the department focuses FSC/ICS/A-Level with Maths or equivalent with at least
on producing high quality computer scientists with a 50% marks in aggregate.
broad vision and strong ethical values. The CUST Admission Test or HEC Approved Test.
curriculum for BS CS program contains 5 elective
courses (15 SCH). The students are offered elective
Apply Now
courses in different streams, so that they can
specialize in the area of their interest.

Degree Requirements

Scheme of Studies

Semester - 1 (18 Cr. Hrs.)


Course Code Course Title Cr. Hrs.

CS 1133 Introduction to Programming 3

CS 1131 Introduction to Programming Lab 1

CSG 1022 Ideology and Constitution of Pakistan 2

CSG 1113 Functional English 3

CSG 1513 Calculus and Analytic Geometry 3

CSG 1612 Applications of Information and Communication Technologies 2

CSG 1611 Applications of Information and Communication Technologies Lab 1

CSG 1312 Applied Physics 2

CSG 1311 Applied Physics Lab 1


Semester - 2 (17 Cr. Hrs)
Course Code Course Title Cr. Hrs.

CS 1143 Object Oriented Programming 3

CS 1141 Object Oriented Programming Lab 1

CSG 1123 Expository Writing 3

CSG 1412 Sociology 2

CSG 1573 Discrete Structures 3

MTCS 1033 Linear Algebra 3

CSG 1012 Islamic Studies/Ethics 2

Semester - 3 (17 Cr. Hrs.)


Course Code Course Title Cr. Hrs.

CS 2143 Data Structures 3

CS 2141 Data Structures Lab 1

MTCS 2063 Probability and Statistics 3

CSG 2212 Personal Grooming 2

CS 2313 Introduction to Database Systems 3

CS 2311 Introduction to Database Systems Lab 1

CS 2512 Digital Logic Design 2

CS 2511 Digital Logic Design Lab 1

CSG 2712 Entrepreneurship 2

Semester - 4 (18 Cr. Hrs.)


Course Code Course Title Cr. Hrs.

CS 2223 Software Engineering 3

CS 2322 Database Management Systems 2

CS 2321 Database Management Systems Lab 1

CS 2522 Computer Organization and Assembly Language 2

CS 2521 Computer Organization and Assembly Language Lab 1

CS 2772 Computer Networks 2

CS 2771 Computer Networks Lab 1

CSG 2812 Civics and Professional Ethics 2

MTCS 2053 Multi-variate Calculus 3

Semester - 5 (16 Cr. Hrs.)


Course Code Course Title Cr. Hrs.

CS 3163 Design and Analysis of Algorithms 3

CS 3613 Theory of Automata and Formal Languages 3

CS 3412 Operating Systems 2

CS 3411 Operating Systems Lab 1


CS 3712 Introduction to Information Security and Forensics 2

CS 3711 Introduction to Information Security and Forensics Lab 1

CS 3512 Computer Architecture 2

CS 3511 Computer Architecture Lab 1

CS 3283 Graph Algorithms 3

Semester - 6 (19 Cr. Hrs.)


Course Code Course Title Cr. Hrs.

CS 3432 Parallel and Distributed Computing 2

CS 3431 Parallel and Distributed Computing Lab 1

CS 3812 Artificial Intelligence 2

CS 3811 Artificial Intelligence Lab 1

HMCS 3033 Technical & Business Writing 3

CS 3192 Web Application Development 2

CS 3191 Web Application Development Lab 1

CS 3072 Numerical Computing 2

CS 3071 Numerical Computing Lab 1

Summer Semester (03 Cr. Hrs)


Course Code Course Title Cr. Hrs.

CS 4103 Internship 3

Semester - 7 (14 Cr. Hrs.)


Course Code Course Title Cr. Hrs.

CS 4622 Compiler Construction 2

CS 4621 Compiler Construction Lab 1

CS 4912 Mobile Application Development 2

CS 4911 Mobile Application Development Lab 1

CS 4613 Machine Learning 3

CS 4272 Human Computer Interaction 2

CS 4271 Human Computer Interaction Lab 1

CS 4912 Design Project (Part-I) 2

CS 4573 Blockchain Technology 3

Semester-8 (10 Cr. Hrs)


Course Code Course Title Cr. Hrs.

CS 4924 Design Project (Part-II) 4

CS 4333 Introduction to Data Warehousing 3

ACCS 4003 Financial Accounting 3


Program Educational Objectives (PEOs)

Program Learning Outcomes (PLOs)

OTHER LINKS USEFUL LINKS


Follow Us on Social Media
Accreditation FAQs
  
Societies & Clubs Policy

Alumni Harassment at Workplace

Prospectus Faculty Hand Book

Scholarships JBRC

ELIC CPEC

VIS Directorate Privacy Policy

Career Services Office Employee Portal

DSE Downloads

You might also like