BS Computer Engineering

About BSCEN

NUTECH is committed to provide every undergraduate student with an outstanding education, grounded in basic, social and applied sciences, engineering and technology, that will: -

  • Prepare the students to meet the challenges of a professional and personal life,
  • Inspire self-learning and peer-learning,
  • Help develop creative, critical and innovative thinking, and encourage students’ inquisitiveness through various experiential learning programs,
  • Recognize the importance of intellectual connections and discoveries outside the classroom,
  • Strengthen respect for diverse cultures,
  • Appreciate value of divergent views, 
  • Help develop industrial leadership abilities and skills.

Objectives

Program Educational Objectives (PEOs)

After 3-5 years of graduation, the graduates of BS Computer Engineering should:

PEO 1: To apply Computer Engineering knowledge and skills to provide sustainable solutions to engineering problems in industry and academia

PEO 2: To pursue continuous professional development, lifelong learning and contribute to the sustainable growth of society

PEO 3: To manage technical problems in Computer Engineering and related domains effectively and innovatively while adhering to professional ethics.

Program Learning Outcomes (PLOs)

PLO-1 Engineering Knowledge: Apply knowledge of mathematics, natural science, engineering fundamentals and Engineering specialization to the solution of complex engineering problems (WK1-WK4).

PLO-2 Problem Analysis: Identify, formulate, conduct research literature, and analyze complex Engineering problems reaching substantiated conclusions using first principles of mathematics, natural sciences and engineering sciences (WK1-WK4).

PLO-3 Design/Development of Solutions: An ability to design solutions for complex engineering problems and design systems, components or processes that meet specified needs with appropriate consideration for public health and safety, cultural, societal, and environmental considerations (WK-5).

PLO-4 Investigation: Conduct investigation of complex Engineering problems using research-based knowledge and research methods, including design of experiments, analysis and interpretation of data, and synthesis of information to provide valid conclusions (WK-8).

PLO-5 Tool Usage: Create, select and apply appropriate techniques, resources, and modern engineering and IT tools, including prediction and modeling, to complex Engineering problems, with an understanding of the limitations (WK-2 and WK-6).

PLO-6 The Engineer and the World: Analyze and evaluate sustainable development impacts to society, the economy, sustainability, health and safety, legal frameworks, and the environment while solving complex engineering problems (WK-1, WK-5, and WK-7).

PLO-7 Ethics: Apply ethical principles and commit to professional ethics and norms of engineering practice and adhere to relevant national and international laws. Demonstrate an understanding of the need for diversity and inclusion (WK-9).

PLO-8 Individual and Collaborative Team Work: Function effectively as an individual, and as a member or leader in diverse and inclusive teams and in multi-disciplinary, face-to-face, remote and distributed settings (WK-9). 

PLO-9 Communication: Communicate effectively and inclusively on complex engineering activities with the engineering community and with society at large, such as being able to comprehend and write effective reports and design documentation, and make effective presentations, taking into account cultural, language, and learning differences (WK-1 and WK-9).

PLO-10 Project Management and Finance: Demonstrate knowledge and understanding of engineering management principles and economic decision making and apply these to one’s own work, as a member and leader in a team, to manage projects in multidisciplinary environments (WK-2 and WK-5).

PLO-11 Lifelong Learning: Recognize the need for, and have the preparation and ability for;

  1. Independent and life-long learning
  2. Adaptability to new and emerging technologies
  3. Critical thinking in the broadest context of technological change (WK-8 and WK-9).

Eligibility Criteria

Reserve Seats for Less Developed Areas

S#Less Developed AreasQuota
1GB10
2AJK10
3Ex- FATA10
4Sindh (Rural)10
5Baluchistan (Rural)10
 TOTAL50

Note: 1 x seat is reserved in each program for the students of less developed areas

Curriculum

Sr.No

Course Code

Course Title

Credit Hours

Pre-Req

Co-Req

                 Semester 1 – (17 Cr.Hrs)

1

MATH1103

Calculus and Analytical Geometry

3

None

None

2

IS1003

Islamic Studies / Ethics

2

None

None

3

ICT1001

Applications of ICT

2

None

None

4

ICT1002

Applications of ICT Lab

1

None

ICT1001

5

PHY1301

Applied Physics

2

None

None

6

PHY1302

Applied Physics Lab

1

None

PHY1301

7

CEN1006

Computer Engineering Workshop

1

None

None

8

CEN1007

Occupational Health and Safety

1

None

None

9

HU1016

Functional English

2

None

None

10

SS2003

Civics and Community Engagement

2

None

None

Semester 2 – (18 Cr.Hrs)

1

MATH2201

Linear Algebra

2

None

None

2

CEN1010

Circuit Analysis

3

PHY1301

None

3

CEN1011

Circuit Analysis Lab

1

None

CEN1010

4

CEN1008

Computer Programming

3

None

None

5

CEN1009

Computer Programming Lab

1

None

CEN1008

6

HU1019

Expository Writing

2

None

None

7

MATH3901

Discrete Structures

3

None

None

8

ICP1001

Ideology and Constitution of Pakistan

2

None

None

9

QT1001

Translation of the Holy Quran1

1

None

None

Semester 3 – (17 Cr.Hrs)

1

CEN2001

Object Oriented Programming

3

CEN1008

None

2

CEN2002

Object Oriented Programming Lab

1

None

CEN2001

3

CEN2006

Digital Logic Design

3

None

None

4

CEN2007

Digital Logic Design Lab

1

None

CEN2006

5

CEN2008

Electronic Devices and Circuits

3

PHY1301

None

6

CEN2009

Electronic Devices and Circuits Lab

1

None

CEN2008

7

SS2004

 

Social Science Elective I

Engg. Economics

2

None

None

8

MATH1202

Complex Variables and Transforms

3

MATH1103

None

Semester 4 – (17 Cr.Hrs)

1

MATH2304

Differential Equations

3

MATH1103

None

2

CEN2010

Signals and Systems

3

None

None

3

CEN2011

Signals and Systems Lab

1

None

CEN2010

4

CEN2014

Computer Organization and Architecture

3

CEN2006

None

5

CEN2015

Computer Organization  and Architecture Lab

1

None

CEN2014

6

CEN2018

Data Structures and Algorithms

3

CEN2001

None

7

CEN2019

Data Structures and Algorithms Lab

1

None

CEN2018

8

MGT1004

OR

MGT1002

Management Science Elective – I

(Engg. Management

OR

Engg. Project Management)    

2

None

None

Semester 5 – (18 Cr.Hrs)

1

CEN3001

Microprocessors and Interfacing

3

CEN2014

None

2

CEN3002

Microprocessors and Interfacing Lab

1

None

CEN3001

3

CEN3003

Digital Signal Processing

3

CEN2010

None

4

CEN3004

Digital Signal Processing Lab

1

None

CEN3003

5

CENXXXX

 

Multi- Disciplinary Engineering Elective I

2/3

None

None

6

CENXXXX

 

Multi- Disciplinary Engineering Elective I Lab

1/0

None

None

7

CEN3007

Computer Communication and Networks

3

None

None

8

CEN3008

Computer Communication and Networks Lab

1

None

CEN3007

9

MATH2501

Probability and Statistics

3

None

 None

10

CENILE1001             

Industrial Learning Experience 1

0

None

None

Semester 6 – (18 Cr.Hrs)

1

CEN3005

Operating Systems

3

CEN2014

None

2

CEN3006

Operating Systems Lab

1

None

CEN3005

3

CEN3009

Software Engineering

3

None

None

4

MATH3503

Numerical Analysis

2

None

None

5

MATH3504

Numerical Analysis Lab

1

None

MATH3505

6

CENXXXX

Computer Engineering Depth Elective-I

3

None

None

7

CENXXXX

Computer Engineering Depth Elective -I Lab

1

None

None

8

CENXXXX

Computer Engineering Depth Elective-II

3

None

None

9

CENXXXX

Computer Engineering Depth Elective -II Lab

1

None

None

10

CENILE1002

Industrial Learning Experience 2

0

None

None

11

XXXX

Community Service

0

None

None

Semester 7 – (18 Cr.Hrs)

1

CENXXXX

Computer Engineering Depth Elective-III

3

None

None

2

CENXXXX

Computer Engineering Depth Elective-III Lab

1

None

None

3

CEN4001

Digital System Design

3

CEN2006

None

4

CEN4002

Digital System Design Lab

1

None

CEN4001

5

CENXXXX

Computer Engineering Depth Elective-IV

3

None

None

6

CENXXXX

Computer Engineering Depth Elective-IV Lab

1

None

None

7

CEN4098

Capstone Project-I

2

None

None

8

CEN3010

Database Management Systems 

3

CEN2001

None

9

CEN3011

Database Management Systems Lab

1

None

CEN3010

Semester 8 – (14 Cr.Hrs)

1

XXXX

Arts and humanities Elective

1

None

None

2

MGT1001

Management Science Elective - II

    (Entrepreneurship)         

2

None

None

3

CENXXXX

Computer Engineering Depth Elective-V

3

None

None

4

CENXXXX

Computer Engineering Depth Elective -V Lab

1

None

None

5

CENXXXX

Multi- Disciplinary Engineering Elective II

2

None

None

6

CENXXXX

Multi- Disciplinary Engineering Elective II Lab

1

None

None

7

CEN4099

Capstone Project-II

4

None

None

List of Elective Courses

Arts and Humanities Elective Courses 

Sr

Subject Code

Subject Title

CHs

1.

XXXXXX

Communication and presentation skills

2

2.

XXXXXX

Beginners Spanish

2

3.

XXXXXX

Elementary Arabic

2

4.

XXXXXX

Elementary French

2

5.

XXXXXX

Elementary Chinese

2

6.

XXXXXX

History

2

7

XXXXXX

Philosophy

2

8

XXXXXX

Professional Ethics

2

 

Social Sciences Elective Courses

Sr

Subject Code

Subject Title

CHs

1.

XXXXXX

Sociology for Engineers

2

2.

XXXXXX

Social psychology

2

3.

XXXXXX

Critical thinking

2

4.

XXXXXX

Human resource management

2

5.

XXXXXX

Organizational behavior

2

6.

XXXXXX

Engineering Law

2

7

XXXXXX

Engineering Economics

2

8

XXXXXX

Applied psychology

2

9

XXXXXX

Financial management

2

10

XXXXXX

Marketing management

2

11

XXXXXX

Leadership and personal grooming

2

 

Natural Sciences Elective Courses

Sr

Subject Code

Subject Title

CHs

1

XXXXXX

Multivariable calculus

3

2

XXXXXX

Discrete mathematics

3

3

XXXXXX

Numerical Analysis

3

4

XXXXXX

Applied Chemistry

3

5

XXXXXX

Biology

3

 

Multidisciplinary Engineering Elective (MDEE) Courses

Sr

Subject Code

Subject Title

CHs

Lab

1

CEN4003

Data Warehousing and Mining

3/2

0/1

2

CEN4005

Software Quality Assurance

3/2

0/1

3

CEN4007

Biomedical Engineering

3/2

0/1

4

CEN4009

Human Computer Interaction (UI/UX)

3/2

0/1

5

CEN4011

BlockChain Technologies and Applications

3/2

0/1

6

CEN4013

Virtual Reality

3/2

0/1

7

CEN4015

Instrumentation and Controls

3/2

0/1

8

CEN4017

Mobile Application/Game Development

3/2

0/1

9

CEN4019

VLSI System Design

3/2

0/1

10

CEN4023

GIS and Remote Sensing

3/2

0/1

11

CEN4025

Health, Safety and Environment (HSE)

3/2

0/1

12

CEN4027

Business Process Re-engineering

3/2

0/1

13

CEN4029

Applied Thermodynamics

3/2

0/1

14

CEN4031

Robotics and Automation

3/2

0/1

15

CEN4033

Neural Networks and Fuzzy Logic

3/2

0/1

 

Computer Engineering Depth Elective (MDEE) Courses

Sr

Subject Code

Subject Title

CHs

Lab

1

CEN4101

Artificial Intelligence and Machine Learning

3

1

2

CEN4103

Algorithm Design and Analysis

3

1

3

CEN4105

Cloud and Distributed Computing

3

1

4

CEN4107

High performance Computing

3

1

5

CEN4109

Control Engineering

3

1

6

CEN4111

Systems Programming

3

1

7

CEN4113

Image Processing and Analysis

3

1

8

CEN4115

Internet of Things

3

1

9

CEN4117

System and Network Security

3

1

10

CEN4119

Embedded System Design

3

1

11

CEN4121

Hardware Design for DSP and ML

3

1

Publications

Ser. No.Publication TitleAuthorsCategoryYear of Publication
  1.  
Unlocking maintenance insights in industrial text through semantic search, Computers in IndustryNaqvi, S. M. R., Ghufran, M., Meraghni, S., Varnier, C., Nicod, J. M., K. Javed & Zerhouni, N.Journal2024
  1.  
Real-time worker stress prediction for a smart factory assembly line, IEEE AccessHijry, H., Naqvi, S. M. R., Javed, K., Albalawia, O. H., Olawoyin, R., Varnier, C., & Zerhouni, N.Journal2024
  1.  
Demand Forecasting in Supply Chain Management using Deep Learning, IEEE AccessQureshi N., Javed S., Javed K., Naqvi S.M.R, Raza A.Journal2024
  1.  
Code-mixed street address recognition and accent adaptation for voice-activated navigation services, IEEE AccessNaqvi S.M.R, Tahir M.A, Javed K., Khan H.A., Raza A., Saeed Z.Journal2024
  1.  
PGLM: Piecewise Generalized Linear Modeling of Ventricular Repolarization for Estimation of ECG T-wave Alternans, Physical and Engineering Sciences in Medicine, Springer (Accepted for revision)Ehsan Ullah, Ali Raza, Kamran Javed, Muhammad MajidJournal2024
  1.  
Mitigating Common Mode Current in Chain Energy Storage Inverters with Novel Approach, Electrical Engineering, Springer (Accepted for revision)Waseem Ahmad, Zhang Qinglei, Kamran Javed, Hassan HijrJournal2024
  1.  
Cardiac MR Image Reconstruction using Cascaded Hybrid Dual Domain Deep Learning FrameworkMadiha Arshad, Faisal Najeeb, Rameesha Khawaja, Amna Ammar, Kashif Amjad, Hammad OmerW2024
  1.  
Motion Corrected DCE-MR Image Reconstruction using Deep LearningTaqwa Aslam, Faisal Najeeb, Hassan Shahzad, Madiha Arshad, Hammad OmerW2024
  1.  
Accelerated Diffusion-Weighted MR Image Reconstruction Using Deep Neural NetworksFaria Aamir, Ibtisam Aslam, Madiha Arshad, Hammad OmerW2022
  1.  
An efficient Connectivity Restoration Technique (ECRT) for Wireless Sensor Network, CMC-COMPUTERS MATERIALS & CONTINUAMahmood ul Hassan, Shahzad Ali, Khalid Mahmood, Amin Al Awady, Javed, KamranJournal2021
  1.  
Transfer learning in deep neural network-based receiver coil sensitivity map estimationMadiha Arshad, Mahmood Qureshi, Omair Inam, Hammad OmerW2021
  1.  
Transfer learning in deep neural network based under-sampled MR image reconstructionMadiha Arshad, Mahmood Qureshi, Omair Inam, Hammad Omer W2021
  1.  
A vision-based path planning and object tracking framework for 6-DOF robotic manipulator, IEEE AccessShahzad A., Gao X., Yasin A., Javed K., Anwar S.M.Journal2020
  1.  
Adaptive Type-2 Neural Fuzzy Sliding Mode Control of a Class of Nonlinear SystemsKhan, M. U., & Kara, T.Journal2020
  1.  
Adaptive Control of a Two-Link Flexible Manipulator Using a Type-2 Neural Fuzzy SystemKhan, M. U., & Kara, T.Journal2020
  1.  
An Adaptive Neural Fuzzy Sliding Mode Control Scheme for Rotational Maneuvering and Vibration Suppression of a Flexible SpacecraftKhan, M. U., & Kara, T.Conference Proceeding2019
  1.  
An Adaptive Neural Fuzzy Control Scheme for Rotational Maneuvering and Vibration Suppression of a Flexible Satellite SystemKhan, M. U., & Kara, T.Conference Proceeding2019
  1.  
State of the art and taxonomy of prognostics approaches, trends of prognostics applications and open issues, Mechanical Systems and Signal ProcessingJaved, K., Gouriveau, R., Zerhouni, N.Journal2017
  1.  
Tool wear monitoring and prognostics challenges: a comparison of connectionist methods toward an adaptive ensemble model, Journal of Intelligent ManufacturingJaved K., Gouriveau R., Zerhouni N., Xiang L.Journal2016
  1.  
Prognostics of Proton Exchange Membrane Fuel Cells stack using an ensemble of constraints-based connectionist networks, Journal of Power SourcesJaved, K., Gouriveau, R., Zerhouni, N., Hissel, D.Journal2016
  1.  
Adaptive PID Control Scheme for Full Car Suspension ControlKhan, L., Qamar, S., & Khan, M. U.Journal2016
  1.  
A New Multivariate Approach for Prognostics Based on Extreme Learning Machine and Fuzzy Clustering, IEEE Transactions on CyberneticsJaved K., Gouriveau R., Zerhouni N.Journal2014
  1.  
Enabling Health Monitoring Approach Based on Vibration Data for Accurate Prognostics, IEEE Transactions on Industrial ElectronicsJaved, K., Gouriveau, R., Zerhouni, N., Nectoux, P.Journal2014
  1.  
SW-ELM: A summation wavelet extreme learning machine algorithm with a priori parameter initialization, NeurocomputingJaved K., Gouriveau R., Zerhouni NJournal2014
  1.  
Comparative Analysis of Adaptive NeuroFuzzy Control Techniques for Full Car Active Suspension SystemKhan, L., Qamar, S., & Khan, M. U.Journal2014
  1.  
ANN based short term load forecasting paradigms for WAPDA Pakistan, Australian Journal of Basic and Applied SciencesLaiq Khan, Kamran Javed, Sidra MumtazJournal2010
  1.  
Generator Maintenance Schedule for WAPDA System using Meta-Heuristic Paradigms, Australian Journal of Basic and Applied SciencesLaiq Khan, Sidra Mumtaz, Kamran JavedJournal2010
  1.  
PEM fuel cell prognostics under variable load: a data-driven ensemble with new incremental learning, CoDIT16Javed K., Gouriveau R., Zerhouni N., Hissel D.Proceedings2016
  1.  
Improving Accuracy of Long-term Prognostics of PEMFC stack to Estimate Remaining Useful Life, ICIT 2015Javed K., Gouriveau R., Zerhouni N., Hissel D.Proceedings2015
  1.  
Data-driven Prognostics of Proton Exchange Membrane Fuel Cell Stack with constraint-based Summation-Wavelet Extreme Learning Machine, FDFC 2015Javed K., Gouriveau R., Zerhouni N., Hissel D.Proceedings2015
  1.  
Novel failure prognostics approach with dynamic thresholds for machine degradation, IECON 2013Javed K., Gouriveau R., Zerhouni N.Proceedings2013
  1.  
A feature extraction procedure based on trigonometric functions and cumulative descriptors to enhance prognostics modeling and estimates, IEEE PHM 2013Javed K., Gouriveau R., Zerhouni N.Proceedings2013
  1.  
Adaptive Soft Computing Techniques: Full Car Suspension ControlKhan, M. U., & Khan, L.Book2013
  1.  
Features Selection Procedure for Prognostics: An Approach Based on Predictability, SAFEPROCESS 2012Javed K., Gouriveau R., Zerhouni N., Zemouri R.Proceedings2012
  1.  
Robust, reliable, and applicable tool wear monitoring and prognostic: approach based on an Improved-Extreme Learning Machine, IEEE PHM 2012Javed K., Gouriveau R., Zerhouni N., Zemouri R., Li X.Proceedings2012
  1.  
Comparative Analysis of Suspension Systems Using Adaptive Fuzzy ControlKhan, L., Khan, M. U., & Qamar, S.Conference Proceeding2012
  1.  
Active Suspension Control Based on Adaptive Wavelets Neuro-Fuzzy StrategyKhan, L., Qamar, S., & Khan, M. U.Conference Proceeding2012
  1.  
Neuro-Fuzzy Wavelets-Based Network for Full Car Active Suspension SystemKhan, L., Qamar, S., & Khan, M. U.Conference Proceeding2012
  1.  
Adaptive Wavelets-Based Fuzzy Neural Network Control for Active Suspension ModelKhan, L., Qamar, S., & Khan, M. U.Conference Proceeding2012
  1.  
Adaptive Fuzzy Control of Vehicle Suspension SystemsKhan, L., & Khan, M. U.Journal2012
  1.  
Improving data-driven prognostics by assessing the predictability of features, PHM 2011Javed K., Gouriveau R., Zemouri R., Zerhouni NProceedings2011