BSc Computer Engineering
BSc Computer Engineering at UET Taxila is a four-year, 136-credit-hour degree accredited by PEC at OBE Level-II. The curriculum bridges hardware and software through computer architecture, FPGA and VLSI design, embedded systems and operating systems, preparing graduates for both chip-level design and software development roles.
What will I study in BSc Computer Engineering at UET Taxila?
Accredited under PEC Level-II OBE framework, providing dual competency in low-level microchip design and high-level software development.
What is the scheme of studies (semester-wise course list) for BSc Computer Engineering?
The prospectus prints the courses of all 8 semesters below, with a degree total of 136 credit hours. A course's lab is usually its own row, with its own credit hours.
Source: UET Taxila Undergraduate Prospectus 2025, “BSc Computer Engineering” scheme of studies, printed pages 65-67 (PDF pages 80-82). Last verified: . Codes and titles are reproduced as printed, typing errors included.
| Course code | Course title | Credit hours |
|---|---|---|
| CP-101 | Applications of ICT | 2 |
| CP-101-L | Applications of ICT Lab | 1 |
| CP-102 | Circuit Analysis | 3 |
| CP-102-L | Circuit Analysis Lab | 1 |
| NS-103 | Applied Physics | 3 |
| NS-103-L | Applied Physics Lab | 1 |
| MA-104 | Calculus & Analytical Geometry | 3 |
| HU-105 | Functional English | 3 |
| QT-101 | Quran Translation I (Imaniyat) | 0 |
| Course code | Course title | Credit hours |
|---|---|---|
| CP-106 | Digital Logic Design | 3 |
| CP-106-L | Digital Logic Design Lab | 1 |
| CP-107 | Programming Fundamentals | 3 |
| CP-107-L | Programming Fundamentals Lab | 1 |
| CP-108 | Electronic Devices and Circuits | 3 |
| CP-108-L | Electronic Devices and Circuits Lab | 1 |
| MA-109 | Differential Equations | 3 |
| HU-110 | Islamic Studies/Ethics | 2 |
| MD-111 | Occupational Health and Safety | 1 |
| Course code | Course title | Credit hours |
|---|---|---|
| CP-201 | Computer Organization and Architecture | 3 |
| CP-201-L | Computer Organization and Architecture Lab | 1 |
| MA-202 | Discrete Structures | 3 |
| HU-203 | Expository Writing | 3 |
| CP-204 | Workshop and Tools | 1 |
| MA-205 | Complex Variable and Transform | 3 |
| CP-206 | Object Oriented Programming | 3 |
| CP-206-L | Object Oriented Programming Lab | 1 |
| QT-202 | Quran Translation II (Ibadaat) | 0 |
| Course code | Course title | Credit hours |
|---|---|---|
| CP-207 | Data Structures and Algorithms | 3 |
| CP-207-L | Data Structures and Algorithms Lab | 1 |
| CP-208 | Operating Systems | 3 |
| CP-208-L | Operating Systems Lab | 1 |
| CP-209 | Microprocessor and Interfacing | 3 |
| CP-209-L | Microprocessor and Interfacing Lab | 1 |
| CP-210 | Signals & Systems | 3 |
| HU-211 | Ideology & Constitution of Pakistan | 2 |
| Course code | Course title | Credit hours |
|---|---|---|
| MA-301 | Linear Algebra | 2 |
| CP-302 | Computer Communication & Networks | 3 |
| CP-302-L | Computer Communication & Networks Lab | 1 |
| CP-303 | Digital Signal Processing | 3 |
| CP-303-L | Digital Signal Processing Lab | 1 |
| MA-304 | Probability and Statistics | 2 |
| HU-305 | Project Management | 2 |
| CP-306 | Database Management Systems | 3 |
| CP-306-L | Database Management Systems Lab | 1 |
| QT-303 | Quran Translation III (Muamlaat) | 0 |
| Course code | Course title | Credit hours |
|---|---|---|
| CP-307 | Digital System Design | 3 |
| CP-307-L | Digital System Design Lab | 1 |
| CP-308 | Software Engineering | 3 |
| HU-309 | Entrepreneurship | 2 |
| CP-310 | CEDE-I | 3 |
| CP-310-L | CEDE-I Lab | 1 |
| CP-311 | CEDE-II | 3 |
| CP-311-L | CEDE-II Lab | 1 |
| Course code | Course title | Credit hours |
|---|---|---|
| CP-401 | Final Year Design Project-I | 2 |
| CP-402 | Control Systems | 3 |
| CP-402-L | Control Systems Lab | 1 |
| HU-403 | Economics for Engineers | 2 |
| HU-404 | Professional Practices | 1 |
| CP-405 | CEDE-III | 3 |
| CP-405-L | CEDE-III Lab | 1 |
| MD-406 | MDEE-I | 3 |
| QT-404 | Quran Translation IV (Akhlaqiyat) | 0 |
| Course code | Course title | Credit hours |
|---|---|---|
| CP-407 | Final Year Design Project-II | 4 |
| HU-408 | Language-Elective | 2 |
| HU-409 | Civics and Community Engagement | 2 |
| CP-410 | CEDE-IV | 3 |
| CP-410-L | CEDE-IV Lab | 1 |
| MD-411 | MDEE-II | 3 |
Notes on the printed scheme
- *MDEE courses may be offered by the department as (3+0) or (2+1) subject to the availability of faculty, resources, and lab facility. (Printed on page 68, with the elective lists.)
Which laboratories and research facilities do BSc Computer Engineering students use?
What careers can BSc Computer Engineering graduates pursue?
Merit Calculator
Check if your aggregate meets the 70.824% (2024) benchmark.
Fee Simulator
Estimate 4-year tuition and hostel costs for BSc Computer Engineering.
Compare Universities
Compare UET Taxila vs NUST and FAST for BSc Computer Engineering.
How do I apply to BSc Computer Engineering at UET Taxila?
Which degree programs are related to BSc Computer Engineering?
Other UET Taxila program guides from the same faculty, and closely related programs.
Frequently Asked Questions
- What is the difference between Computer Engineering and Computer Science?
- Computer Engineering is an engineering program (PEC accredited) emphasizing digital hardware, microprocessors, and circuit design along with software. Computer Science (NCEAC accredited) focuses primarily on software theory, algorithms, and applications.