Academic Catalog 2025-26

Computer Engineering (F.E.)


2025-26 Edition

Overview

Program

Program Educational Objectives

Program Outcomes

Program Specific Outcomes

Course Outcomes

Syllabus

Overview

Computer engineering involves the application of theoretical concepts in the context of software development to the solution of problems that arise in almost every human endeavor. Computer engineering as a discipline draws its inspiration from mathematics, logic, science, and engineering. From these roots, computer engineering has fashioned paradigms for program structures, algorithms, data representations, efficient use of computational resources, robustness and security, and communication within computers and across networks. The ability to frame problems, select computational models, design program structures, and develop efficient algorithms is as important in computer engineering as software implementation skill. Computer Engineering is concerned with bringing together all of the intellectual resources needed to enable the rapid and effective development of software to meet the needs of business, research, and end users.