Welcome. Thanks for your interest in pursuing undergraduate studies at the Computer Engineering (CE) Department of the University of Lahore. Our department is blessed with a beautiful Infra Structure and offers an unbeatable combination of outstanding students, exciting classes, and world-class faculty.  Here in the Lahore Pakistan, you can obtain one of the finest education in the very demanding (CE) Stream.

Degree

Requirements

F.Sc (Math, Physics and Chemistry), ICS (Math, Physics and Computer Science), or Equivalent DAE Telecom/Communication, DAE Instrumentation, DAE Electronics, DAE Electrical with Minimum 60%, Entrance Test

Why this

Degree

 It's creative and challenging. The variety of applications of computer science and engineering makes for highly creative and challenging projects. Working in the computer field might mean building web-based applications, providing security for sensitive information, developing systems to process scientific data, writing software for new mobile devices, and much more.

The future is full of possibilities. There is no question computers are infiltrating every aspect of our society. With changing technology, we cannot know what exciting turns your career might take. What we can say is you will be in a position to contribute in whatever way you choose.

Courses Offered

Sr No. Course Code Course Title Cr.Hrs Pre-requisite Course- 1 Pre-requisite Course- 2
1 PHY01114 Applied Physics
4 --  -- 
2 MAT01108 Calculus and Analytical Geometry 3 -- -- 
3 CMP05101 Engineering Drawing
1 --  -- 
4 ENG03209 English Language Proficiency
3 --   --
5 CS09110 Introduction to Computing 
2 --   --
6
CMP06101 Linear Circuit Analysis 4 --  -- 
Sr No. Course Code Course Title Cr.Hrs Pre-requisite Course- 1 Pre-requisite Course- 2
1 ENG03203 Communication Skills
3 English Language Proficiency
--
2 MAT04106 Linear Algebra
3 Calculus and Analytical Geometry
--
3 CS02113 Computer Programming 3 Introduction to Computing --
 4 CMP07101  Digital Logic Design
--

 
-- 
5 CMP11101  Electrical Network Analysis 4 Linear Circuit Analysis -- 
6 SS06101 Islamic and Pakistan Studies   3 --
--
Sr No. Course Code Course Title Cr.Hrs Pre-requisite Course- 1 Pre-requisite Course- 2
1 MAT07203 Complex Variables and Transform Methods
3 Calculus and Analytical Geometry
--
2 CMP07202 Computer Architecture and Organization
4 Digital Logic Design
--
3 CMP06202 Electronic Devices and Circuits 4 Linear Circuit Analysis --
 4 CS02204 Elective 1-Object Oriented Programming 4 Computer Programming  -- 
5 CMP05202  Workshop Practice 1 --  -- 
6 CMP11202 Probability Methods in Engineering 3 --
--
Sr No. Course Code Course Title Cr.Hrs Pre-requisite Course- 1 Pre-requisite Course- 2
1 CS09204 Data Structures and Algorithms
4 Computer Programming
--
2 MAT05105 Differential Equations
3 Calculus and Analytical Geometry
--
3 CMP07204 Microprocessor and Microcontroller Systems 4 Digital Logic Design --
4 CMP09201 Signals and Systems 4 Electrical Network Analysis  Complex Variables and Transform Methods 
5 MGT01305  Entrepreneurship 3 --  -- 
Sr No. Course Code Course Title Cr.Hrs Pre-requisite Course- 1 Pre-requisite Course- 2
1 CMP08301 Data and Communication Systems
4 Probability Methods in Engineering
Signals and Systems
2 CMP04301 Database Management Systems
4 Data Structures and Algorithms
--
3 CS11303 Operating Systems 3 Data Structures and Algorithms --
4 MAT06305 Numerical Analysis 3 Differential Equations  -- 
5 CMPxxxxx  Elective 2 4 --  -- 
Sr No. Course Code Course Title Cr.Hrs Pre-requisite Course- 1 Pre-requisite Course- 2
1 MGT01103 Principles of Management
3 --
--
2 CS04304 Software Engineering
4 Data Structures and Algorithms
--
3 CMP08302 Computer Communication Networks 4 Data and Communication Systems --
4 CMPxxxxx Elective 3 4 -- --
5 CMPxxxxx  Elective 4 4 --  -- 
Sr No. Course Code Course Title Cr.Hrs Pre-requisite Course- 1 Pre-requisite Course- 2
1 MGT01102 Organizational Behavior
3 -- --
2 ENG07206 Technical Writing and Presentation Skills
3 --
--
3 CMPxxxxx Elective 5 3 -- --
4 xxxxxxxx IDE Elective 1 4 --  -- 
5 CMP02401  Senior Year Project 1 3 --  -- 
Sr No. Course Code Course Title Cr.Hrs Pre-requisite Course- 1 Pre-requisite Course- 2
1 SS01205 Understanding Psychology and Human Behavior
3 -- --
2 xxxxxxxx IDE Elective 2
3 --
--
3 CMP02402 Senior Year Project 2 3 -- --



  1. Simulation and Modeling
  2. Web Engineering and Development
  3. Mobile Application Development
  4. Computer Graphics
  5. Digital Image Processing
  6. Medical Image Processing
  7. Digital Signal Processing
  8. System Programming
  9. Object Oriented Programming
  10. Artificial Intelligence
  11. Introduction to Robotics
  12. Introduction to Mechatronics
  13. FPGA- Based System Design
  14. Embedded System Design
  15. VLSI Design
  16. Digital System Design
  17. Digital Control System
  18. Linear Control Systems
  19. Compiler Design
  20. Parallel and Distributed Computing
  21. Fault Tolerant Computing
  22. Software Quality Assurance
  23. Introduction to Cloud Computing
  24. Neural Networks and Fuzzy Logic
  25. Software Project Management
  26. Machine Interaction and Learning
  27. Computer and Network Security
  28. Multimedia Communication
  29. Wireless and Mobile Communication
  30. Introduction to MEMS
  31. Electrical Machines
  32. Instrumentation & Measurements
  33. RF and Microwave Engineering
  34. Wave propagation and Antennas
  35. Optical Fiber Communication
  36. Introduction to Nano Technology
  37. Power Distribution and Utilization
  38. Electromagnetic Field Theory
  39. Medical Electronics
  40. Opto-Electronics
  41. Introduction to Telecommunications 

 

 

 

 

BACHELOR OF SCIENCE IN COMPUTER ENGINEERING
Offered at Campuses
Fact File

Full Time, 4 Years, 136 Credit Hours

Programme Recognition