BS Computer Science

BS Computer Science

Courses

 

Computer Science has changed the face of the world with its various upcoming technologies in diverse fields of industry and education. Today’s technological advancements require technology professionals, who can help companies to administer cutting edges technologies like Big Data, the Internet of things (IoT), and virtualization needs. The Department is keen to keep up with the rapid changes and latest advancements in the IT domain. Accordingly, the faculty exerts continuous efforts for the development of its learning, teaching, research, and curriculum resources aligned with Higher Education Commission (HEC) and National Technology Council (NTC) guidelines. With a watchful eye on the needs of local and global markets, The Department of Computer Science will work hard to fulfill these needs by producing graduates who are highly skilled and properly trained to serve their community. The department aims at meeting the demands of Computer professionals in the public & private sectors and will striving hard to provide high-quality education to all by maintaining strong links with industry and professionals. It is fortunate to have diversified faculty, who graduated from top-ranked national and international institutions. Our graduates will secure prominent positions in well-reputed firms and shall contribute their share towards societal development. The Department of Computer Science will ensure the active participation of the students in co-curricular and extra-curricular activities at national and international levels.

  • 1st year 1st semester
  • 1st year 2nd semester
  • 2nd year 1st semester

    S No:

    Course No.

    Course Title

    Pre-Req

    Credit Hours

    Domain

    1.      

    CS-211

    Data Structures

    Computer

    Fundamentals

    3-1

    Core

    2.      

    CS-212

    Data Base

    -

    2-1

    Core

    3.      

    GE-211

    Communication Skills

    Functional English

    3-0

    GER

    4.      

    CS-213

    Computer Networks

    Computer

    Fundamentals

    2-1

    Core

    5.      

    CS-214

    Software Engineering

    -

    3-0

    Core

    6.      

    MT-211

    Probability & Statistics

    -

    3-0

    Math

    Total Credit Hours

    16+3=19

  • 2nd year 2nd semester

    S No:

    Course No.

    Course Title

    Pre-Req

    Credit Hours

    Domain

    1.      

    CS-221

    Information Security

    Computer Networks

    2+1

    Core

    2.      

    CS-222

    Theory of Automata

    -

    3+0

    Core

    3.      

    CS-223

    Advance Database Management Systems

    -

    2+1

    Core

    4.      

    CS-224

    Operating Systems

    -

    2+1

    Core

    5.      

    CS-225

    Computer organization & Assembly Language

     

    2+1

    Core

    6.      

    GE-221

    Introduction to Management

    -

    2+0

    GER

    Total Credit Hours

    13+4=17

  • 3rd year 1st semester

    S No:

    Course No.

    Course Title

    Pre-Req

    Credit Hours

    Domain

    1.      

    CS-311

    Cyber Security

    Information Security

    2+1

    Core

    2.      

    CS-312

    Human Computer Interaction

     

    2+1

    Core

    3.      

    CS-313

    Computer Architecture

    -

    2+1

    Core

    4.      

    CS-314

    Web Technologies

    -

    2+1

    Core

    5.      

    CS-315

    Numerical Analysis

    -

    2+1

    Core

    6.      

    EN-311

    Technical & Business Writing

    -

    3+0

    GER

    Total Credit Hours

    13+5=18

  • 3rd year 2nd semester

    S No:

    Course No.

    Course Title

    Pre-Req

    Credit Hours

    Domain

    1.      

    CS-321

    Mobile Application Development-I

    -

    2-1

    Elective

    2.      

    CS-322

    Compiler Construction

    Theory of Automata

    2-1

    Core

    3.      

    CS-323

    Advanced Programming – Visual    Programing

    Programming Fundamentals

    2-1

    Core

    4.      

    CS-324

    Analysis of Algorithms

    -

    3-0

    Core

    5.      

    CS-325

    Web Engineering

     

    2-1

    Core

    6.      

    CS-326

    Machine Learning

     

    3-1

    Core

    Total Credit Hours

    14+5=19

  • Fourth year 1st semester

    S No:

    Course No.

    Course Title

    Pre-Req

    Credit Hours

    Domain

    1.      

    CS-411

    Final Year Project –I

    -

    0+2

    Core

    2.      

    CS-412

    Software Testing & Quality Assurance

     

    2+1

    Core

    3.      

    CS-413

    Mobile Application Development -II

    Mobile Application Development-I

    2+1

    Core

    4.      

    GE-411

    Professional Practices

     

    2+0

    GER

    5.      

    CS-414

    Parallel & Distributed Computing

     

    2+1

    Core

    Total Credit Hours

    8+5=13

  • Fourth year 2nd semester

    S No:

    Course No.

    Course Title

    Pre-Req

    Credit Hours

    Domain

    1.      

    CS-421

    Final Year Project -II

     

    0+4

    Core

    2.      

    CS-422

    Network Security

    Computer Network

    2+1

    Core

    3.      

    CS-423

    Internet of Things

    Computer Network

    2+1

    Core

    4.      

    CS-424

    Cloud Computing

    -

    2+1

    Core

    Total Credit Hours

    6+7=13

 

  • HSC in P .E, P .M, Computer Science and Three (03) Year Diploma of Associate Engineer (DAE) in Electrical, Electronics, Telecommunication, CIT, Bio-Medical, Instrumentation and Process control, Avionics, Instrumentation, Radar Technology, Automation, Radio Technology and Information Technology.

 

Fee Structure BSc/BS Program Session 2022-23:

Registration, Prospectus, And Admission Test Fee Structure Bsc Engineering Technology / BS (to be deposited into HBL at the time of registration) Rs.2,000/= Rupees Two Thousand only

1. Fees payable at the time of admission

  • S:No
  • Fee payable at the time of admission
  • Amount
  • a.
  • Admission Fee (Per Year)
  • Rs. 10,000
  • b.
  • PERN Fee (Per Year)
  • Rs. 2,000
  • c.
  • Smart Identity Card Fee (Per Year)
  • Rs. 500
  • d.
  • Enrolment Card Fee (Once)
  • Rs. 1,500
  • e.
  • HSC Marks Certificate Verification Fee (Once)
  • Rs. 2,500
  •  
  • University Caution Money Deposit – Refundable*
  • Rs. 2,000
  •  
  • Total
  • Rs. 18,500

* Refundable only after Completion of Degree Course, in case of cancellation of admission at any stage Caution Money will not be refunded.

2. Fees and Charges payable at the start of each semester

  • S:No
  • Fees and Charges payable at the start of each semester
  • Amount
  • a.
  • Tuition Fee (Per Semester)
  • Rs. 12,000
  • b.
  • Sports Charges (Per Semester)
  • Rs. 500
  • c.
  • Development Charges (Per Semester)
  • Rs. 1,250
  • d.
  • Transport Charges (Per Semester)
  • Rs. 5,000
  • e.
  • Library Fee (Per Semester)
  • Rs. 1,000
  • e.
  • Medical Fee (per Semester)
  • Rs. 500
  • e.
  • Lab Equipments Maintenance (Per Semester)
  • Rs. 3,000
  •  
  • Total Fee Payable
  • Rs. 23,250
  •  
  • Grand Total 1+2
  • Rs. 41,750