Important Dates

  • Important! Click here to view list of eligible candidates
  • Apr 24, 2016 Online Submission of Admission Form Starts
  • Jun 16, 2016 Online Submission of Admission Form Ends
  • Jun 17, 2016 Last Date for Payment of Processing Fee
  • Jun 17, 2016 Last Date for Dispatch of Financial Assistance Documents
  • Jun 20, 2016 Last Date for Receipt of Financial Assistance Documents
  • Jun 25, 2016 Admission Test in seven major cities of Pakistan
  • Jun 27, 2016 Last date for receipt of SAT- II Scores (overseas applicants)
  • Jul 03, 2016 Admission Test in Lahore & Rawalpindi of students taken Practical Exam
  • Jul 05, 2016 Admission Test Result Posted on Website
  • Aug 20-21,
    2016
    Induction Ceremony

  • Aug 22, 2016 Start of Classes

Download Prospectus

Download the Prospectus for the year 2016.

Download

Faculty of Computer Sciences and Engineering

A student majoring in Computer Science & Engineering must complete the following courses:

(A) General Education Requirements (47-52 Credit Hours)


Computing CS101, CS101L 4
Mathematics MT101, MT102, MT201 9
Sciences PH101,PH102, PH101L, PH102L 8
Basic Engineering Courses MM101,ME101, MM102, MM141/ CS121*, ME201, ME291, ME102 16/11*
English HM101, HM102 6
Humanities HM211, HM321, HM322 9

(b) Computer Science & Engineering Common Courses (37 Credit Hours)


Discrete Mathematics CS231 3
Digital Logic Design EE221, EE221L 4
Data Structure & Algorithms CS221, CS221L 4
Computer Organization & Assembly Language CS222, CS222L 4
Operating Systems CS211/CE311, CS211L/CE311L 4
Systems Programming CS312, CS312L 4
Software Engineering CS325 3
Introduction to Databases / Database Management Systems CS232/CE431, CS232L/CE431L 4
Computer Communications & Networks CE313, CE313L 4
Numerical Analysis CS342 3

(C) Core Requirements for Computer Science (33 Credit Hours)


Programming Techniques Course & Lab CS112, CS112L 4
Formal Languages & Automata Theory CS322 3
Computer Architecture CS324, CS324L 3
Artificial Intelligence CS351, CS351L 4
Design & Analysis of Algorithms CS478 3
Compiler Construction CS424, CS424L 4
Human Computer Interaction CS421 3
CS Elective (Breadth) XXxxx 3
Senior Design Project CS481 & CS482 6

(D) Core Requirements for Computer Engineering (25 Credit Hours)


Circuit Analysis EE211, EE211L 4
Electronics – I EE231, EE231L 4
Signals & Systems CE241, CE241L 4
Microprocessor Interfacing EE323, EE323L 4
Object Oriented Analysis and Design CE323 3
Senior Design Project CS481 & CS482 6

(E) Computer Science Specialization Electives (9 Credit Hours)


Parallel Processing CS417 3
Computer Graphics CS433 3
Data & Network Security CS464 3
Design Patterns CS425 3
Software Testing & Quality Engineering CS426, CS426L 3
Design of Programming Languages CS428 3
Software Project Management CS429 3
Advanced Databases CS432 3
MIS & DSS CS435 3
Data Warehousing and Data Mining CS437 3
Artificial Neural Networks CS452 3
Real-Time Programming CS454 3
Distributed Systems CS458 3
Web Engineering CS463 3
Data Security & Encryption CS465 3
Bio-Inspired Computing CS472 3
Bio-Informatics CS474 3
Computational Biology CS476 3
Introduction to Soft Computing CS352 3

(F) Computer Engineering Specialization Electives (12-14 Credit Hours)


Parallel Processing CS417 3
Digital Image Processing CE419 3
Advanced Computer Architecture CE421 3
Real-Time Embedded Systems CE432 3
Digital Signal Processing CE461/EE452 CE461L/EE452L 4
Wireless & Mobile Networks CE463 3
Multimedia Systems CE471 3
Data Security & Encryption CS465 3
Bio-Inspired Computing CS472 3
Bio-Informatics CS474 3
Computational Biology CS476 3
Digital Communication CE475 3
Digital Controls CE477 3
VLSI Design EE436 3
Instrumentation ES451 3
Advanced Digital Design EE331 3
Design & Analysis of Algorithms CS478 3
Compiler Construction CS424, CS424L 4

(G) Engineering Electives - Breadth (3-4 Credit Hours)


Artificial Intelligence CS351, CS351L 4
Communication Theory CE361 3
Design Patterns CS425 3
Computer Graphics CS433 3
Artificial Neural Network CS452 3
Cellular Mobile Communication EE463 3
Electronic & Magnetic Materials MM463 3
Introduction to FEM ME466 3
Semiconductor Materials & Devices ES462 3
Evaluation Techniques & Instrumentation MM221 3

(H) Management Electives (6 Credit Hours)


Operation Research CS436 3
Entrepreneurship & Technology Commercialization CS491 3
Network Security & Cyber Ethics CS492 3
Total Quality Management MS494 3
Project Management MS496 3
Technology Management MS494 3

(I) Summer Training (Pass/Fail grade; NIL credits)


Every student is required to participate in a summer training program and submit a formal written report during the summer of Junior Year.

(J) Total Requirements (132*/135 credits)


For the B.S. degree in Computer Science/Computer Engineering, a student has to complete 132/135 credit hours with a CGPA of 2.0 or above.