You are on page 1of 91

COMSATS Institute of

Information Technology (CIIT)

Bachelor of
Science in
COMPUTER ENGINEERING
(2011)

Scheme of Studies: BS Computer


Engineering
Page 1

COMSATS Institute of Information Technology


2011
students with the

Bachelor of
Science in
Computer
Engineering

sound
of

Computer

Engineering
produce

To
well-

trained, skilled and

Introduction
Computer

knowledge

efficient

Engineering

is

an

enormously vibrant area of study. It


focuses on the design, analysis and
application of the computer system. It

professional
engineers

To develop their communication skills

is a practical field intended to solve

To develop their analysis, synthesis and


design skills

real world problems by combining

To prepare graduates who are capable

ideas from engineering with basic

of entering and succeeding in an

science. The curriculum of Bachelor of

advanced degree program in their

Science in Computer Engineering is

field of study

developed in such a way that during


the first year, reinforcement in science

To create an excellent environment for


research and development activities

and mathematic subjects are provided.


During the second year, graduates will Program Outcomes:
be reinforced with the Electronic The graduates of the program will be able to:
Engineering
and
Computer
Possess
essential
engineering
Engineering fields. In the third and
knowledge
for
meeting
the
fourth year, major emphasis is on
requirements of industries and other
Computer Architecture and Interfacing,
organizations
needing
graduate
Digital Systems and Computer
engineers
Science.
Do planning, specification, design,
implementation, and operation of
systems
Program Objectives:
The objective of this program is:
To

equip

Apply

engineering

mathematical

tools

knowledge,
and

probabilistic/statistical methods to

solve technical problems


Scheme of Studies: BS
Computer Engineering

Page 2

COMSATS Institute of Information Technology


2011
Sc
he
m
e
of
St
ud
ie
s
for
Bachelor of
Science in
Computer
Engineering
Duration:
No. of Semesters:
No. of Credit Hours / Semester:
Total No. of Credit Hours:
Non-Engineering Courses:
Engineering Courses:

Co
ur
se
Di
str
ib
uti
on

Domain

Total
Courses

Total
Credits

Humanities

12

Management Sciences

Natural Sciences

22

13

40

Computing

Engineering Foundation

30

Major Engg. Core (Breadth)

23

Major Engg. Core (Depth)

21-24

Inter-Disciplinary Electives

6-8

Final Year Project

26

94-99

39

134-139

Knowledge Area

Non-Engineering

Sub Total

Engineering

Sub Total
Grand Total

Scheme of Studies: BS
Computer Engineering
Page 3

Overall
%age

30%

70%

100%

COMSATS Institute of Information Technology


2011
Courses of Non-Engineering Domain
Knowledge
Area

Humanities

Management
Sciences

Natural
Sciences

Credit
Hrs.

Course Title
English Comprehension and Composition

3(3,0)

Report Writing Skills

3(3,0)

Islamic Studies

3(3,0)

Pakistan Studies

3(3,0)

Engineering Economics

3(3,0)

Project Planning and Management

3(3,0)

Applied Physics for Engineers

4(3,1)

Calculus and Analytical Geometry

3(3,0)

Linear Algebra

3(3,0)

Multivariable Calculus

3(3,0)

Ordinary Differential Equations

3(3,0)

Probability Theory and Random Variables

3(3,0)

Numerical Computations

3(2,1)

Total
Courses

Total
Credit
Hrs.

%age

12

9%

4.5%

22

16.5%

13

40

30%

Total
Courses

Total
Credit
Hrs.

Total

Courses of Engineering Domain


Knowledge
Area

Computing

Engineering
Foundation

Course Title

Credit
Hrs.

Introduction to Computer Programming

4(3,1)

Computer Applications in Engineering

4(3,1)

Algorithms and Data Structures

4(3,1)

Signals and Systems

4(3,1)

Digital Logic Design

4(3,1)

Electric Circuits Analysis I

4(3,1)

Electric Circuits Analysis II

3(3,0)

Electronics I

4(3,1)

Electronics II

4(3,1)

Scheme of Studies: BS Computer

Engineering

%age

6%

30

22.4%

Page 4

COMSATS Institute of Information


Technology

Major
Engineering
Core Courses
(Breadth)

Computer Organization

3(3,0)

Data Communication and Computer Networks

4(3,1)

Principles of Communication Systems

4(3,1)

Object Oriented Programming

4(3,1)

Operating Systems Concepts

3(3,0)

Database Systems

4(3,1)

Microprocessor Systems and Interfacing

4(3,1)

Digital Signal Processing

4(3,1)

Computer Architecture

4(3,1)
3(3,0) /
4(3,1)
3(3,0) /
4(3,1)
3(3,0) /
4(3,1)
3(3,0) /
4(3,1)
3(3,0) /
4(3,1)
3(3,0) /
4(3,1)
3(3,0) /
4(3,1)
3(3,0) /
4(3,1)

Major Elective-1
Major
Engineering
Core Courses
(Depth)

Major Elective-2
Major Elective-3
Major Elective-4
Major Elective-5 (optional)*
Major Elective-6 (optional)*

InterDisciplinary
Course

IDEE-1 (optional)*

Final Year
Design Project

Final Year Project (Part-I)

1(0,1)

Final Year Project (Part-II)

5(0,5)

IDEE-2 (optional)*

Total

1*

201
1

23

17.1%

6-8

21-24 to
27-32

15.5%

6-8

4.5%

4.5%

26

94-99

70%

The student has the flexibility of selecting between Major Elective and Inter disciplinary Elective

Scheme of Studies: BS Computer


Engineering
Page 5

COMSATS Institute of Information Technology


2011
Tent
ative
Plan
of
Stud
ies
The course offering in each semester
as given below is not fixed; it may
vary depending on the availability of
faculty and needs of the students.
Semester 1
Course Code
MTH104
MTH231
CSC141
PHY121
HUM100

Course Title
Calculus & Analytical Geometry
Linear Algebra
Introduction to Computer Programming
Applied Physics for Engineers
English Comprehension and Composition

Semester 2
Course Code
MTH105
MTH241
EEE241
EEE121
CSC112

Course Title
Multivariable Calculus
Ordinary Differential Equations
Digital Logic Design
Electric Circuits Analysis-I
Algorithms and Data Structures

Semester 3
Course Code
EEE214
EEE222
EEE231
EEE343
CSC241

Semester 4

Course Title
Computer Applications in Engineering
Electric Circuits Analysis -II
Electronics-I
Computer Organization
Object Oriented Programming

Course Code

Course Title

Credits Hours

Prerequisite(s)

MTH263
EEE223
EEE232
EEE342
CSC322

Probability Theory and Random Variables


Signals and Systems
Electronics II
Microprocessor Systems and Interfacing
Operating Systems Concepts
Total

3 (3,0)
4(3,1)
4(3,1)
4(3,1)
3(3,0)
18(15,3)

MTH104
MTH104
EEE231
EEE343
CSC112

Scheme of Studies: BS

Computer Engineering
Page 6

COMSATS Institute of Information Technology 2011


Semester 5
Course Code
MTH375
EEE314
CSC271
EEE440

Credits Hours
3(2,1)

Course Title
Numerical Computations
Data Communication and Computer
Networks
Major Elective-1*
Database Systems
Computer Architecture

Prerequisite(s)
MTH104, CSC141

4(3,1)

Total

3(3,0) /4(3,1)
4(3,1)
4(3,1)
19(14,5)

CSC112
EEE343

Semester 6
Course Code
ECO300
EEE351
EEE324

Credits Hours

Course Title
Engineering Economics
Principles of Communication Systems
Digital Signal Processing
Major Elective-2*
Major Elective-3*
Total

3(3,0)
4(3,1)
4(3,1)
3(3,0) /4(3,1)
3(3,0) /4(3,1)
17-19(15,2-4)

Prerequisite(s)
EEE223
EEE223

Semester 7
Course Code
HUM102
EEE490
HUM110

Course Title
Report Writing Skills
Final Year Project (Part-I)
Islamic Studies
Major Elective-4*
Major Elective-5* / IDEE-1**
Total

Credits Hours

Prerequisite(s)

3(3,0)
1(0,1)
3(3,0)
3(3,0) /4(3,1)
3(3,0) /4(3,1)
13-15(12,1-3)

HUM100

Credits Hours

Prerequisite(s)

Semester 8
Course Code
MGT462
EEE490
HUM111

Course Title
Project Planning and Management
Final Year Project (Part-II)
Pakistan Studies
Major Elective-6* / IDEE-2**
Total

3(3,0)
5(0,5)
3(3,0)
3(3,0) /4(3,1)
14-15(9,5-6)

Total Credit Hours = 134 139

Scheme of Studies: BS Computer


Engineering
Page 7

COMSATS Institute of Information Technology


2011
EEE464
EEE354
EEE353

Elective Courses
Course Code
EEE462
CSC421
CSC334
CSC492
CSC341
EEE434
EEE446
EEE344
EEE253
EEE471
EEE325
EEE415
EEE461
CSC336
CSC443
CSC451
CSC452
CSC454
CSC455
EEE455
CSC341
EEE456

Wireless Communication Systems


Telecommunication Systems Engineering
Digital Communication Systems

Course Title
Artificial Intelligence
1
03 credit hours of theory is equivalent
Systems Programming
to 03 hours of lectures whereas 01
Distributed Computing
credit hour of lab is equivalent to 03
Software Engineering
hours of lab session. All the lab sessions
Network Programming
VLSI Design
are graded. Students have to pass both
Real Time Embedded Systems
theory and lab to earn the course
Digital System Design
credits.
Computer Graphics
Fault Tolerant Computing
1
Courses with prerequisites can only be
Control Systems
allowed if all prerequisite courses have
Digital Image Processing
been passed.
Neural Networks
Web Engineering
1*
With the consent of Academic Advisor
Scripting Languages
and Department the student has to
Multimedia & Hypermedia System select one major field of study from
which s/he can select any elective
Virtual Reality
course.
Computer Animations
Computer Vision
1*
With the consent of Academic Advisor
Optical Fiber Communications
and Department the student can take
Network Programming
any approved course of EE which
he/she has not taken before according to
Broadband Technologies

his/her aptitude and/or future plans.

Scheme of Studies: BS

Computer Engineering
Page 8

COMSATS Institute of Information Technology


2011

Scheme of Studies: BS Computer


Engineering
Page 9

COMSATS Institute of Information Technology


2011

Course Hierarchy

Scheme of Studies: BS Computer


Engineering
Page 10

COMSATS Institute of Information Technology


2011

Scheme of Studies: BS Computer


Engineering
Page 11

COMSATS Institute of Information Technology


2011

Course Contents

Scheme of Studies: BS Computer


Engineering
Page 12

COMSATS Institute of Information Technology


2011

Humanities

Scheme of Studies: BS Computer


Engineering
Page 13

COMSATS Institute of Information Technology


2011
L
i
s
t
e
n
i
n
g

English
Comprehension and
Composition
COURSE TITLE:

Credit Hours:
Pre-requisites:

3 (Theory)
none

COURSE OBJECTIVES:

S
p
e
a
k
i
n
g

To improve the students


proficiency in English Language.
ESSENTIAL TOPICS TO BE
COVERED:
R
e
a
d
i
n
g
C
o
m
p
r
e
h
e
n
s
i
o
n
W
r
i
t
i
n
g

COURSE DESCRIPTION:
This is a basic language course which not
only familiarizes the students with the
four skills of English language (reading,
writing, listening, speaking) but also
enables them develop each skill in
integration with the other.

Recommended Text(s):
Practical English Usage (Michael Swan)
A
S
e
l
e
c
t
i
o
n
o
f
E
n

g
l
i
s
h
P
r
o
s
e
f
o
r
B
.
S
c
s
t
u
d
e
n
t
s
.

(
C
o
m
p
i
l
e
d
b
y
N
o
s
h
e
e
n
K
h
a
n
)

References:
A Writers Reference (Diana Hacker)
The Business of Writing and Speaking (Larry
M. Robins)

Scheme of Studies: BS
Computer Engineering
Page 14

COMSATS Institute of Information Technology


2011
COVERED:
COURSE TITLE: Report

Writing Skills
Credit Hours:
3 (Theory)
Pre-requisites:
Communication Skills

COURSE OBJECTIVES:
To engage students in the
process of technical writing vis-vis preparing them for the
professional world.
ESSENTIAL TOPICS TO BE

All essential elements of technical


writing
COURSE DESCRIPTION:
Identifying the authors main idea/central
theme of the selected passages from
literature, social studies and science.
critical analysis & interpretation of
selected passages, expository writing,
listening and speaking.

Recommended Text(s):
Technical Writing: A Practical Approach

Scheme of Studies: BS
Computer Engineering
Page 15

COMSATS Institute of Information Technology


2011
COURSE TITLE: Islamic

Studies
Credit Hours:
Pre-requisites:

3 (Theory)
none

COURSE OBJECTIVES:
To introduce the basic teachings of
Islam to all computer engineering
students.
ESSENTIAL TOPICS TO BE
COVERED:
F
u
n
d
a
m
e
n
t
a
l
s
o
f
I
s
l
a
m
B
a
s
i
c

S
o
u
r
c
e
s
o
f
S
h
a
r
i
a
h
S
o
u
r
c
e
s
o
f
K
n
o
w
l
e
d
g
e

M
o
r

a
l
a
n
d
s
o
c
i
a
l
p
h
i
l
o
s
o
p
h
y
o
f
I
s
l
a
m
I
s
l
a
m
i
c
P
o
l
i
t

i
c
a
l
P
r
i
n
c
i
p
l
e
s
E
c
o
n
o
m
i
c
s
o
r
d
e
r
o
f
I
s
l
a
m
I
s
l
a
m

a
s
a
l
i
v
i
n
g
f
o
r
c
e
C
O
U
R
S
E
D
E
S
C
R
I
P
T
I
O
N
:
T
a
u
h

e
e
d
:
Arguments for the oneness of God,
impact of Tauheed on human life. Place
of man in the universe, purpose of
creation, textual study of Surah alRehman
and
Surah
al-Furqan,
Prophethood,
need
for
prophet,
characteristics of a prophet, finality of
prophethood, seerat life of the prophet as
embodiment of Islamic ideology, faith in
the hereafter aakhrat, effects of the belief
on worldly life.
Ibadah:
Concept of Ibadah, major Ibadah, Salat,
Saom, Zakat, Hajj and Jehad.
Basic Sources of Shariah:
The Holy Quran: Its revelation and
compilation, The authenticity of the
text. Hadith: Its need, authenticity and
importance. Consensus (Ijma), analogy
(Qiyas).
Sources of Knowledge:
Islamic approach to institution, Reason
and experience. Revelation Wahi as as
source of knowledge.
Moral and social philosophy of Islam:
The concept of good and evil, Akhlaq-eHasna with special reference to surah
Al-Hujrat. Professional Ethics Kasb-eHalal.
Islamic Political Principles:
Salient features of the Islamic state,
Madina character, Responsibilities of the
Head of the state, Rights and Duties of
citizens.
Economics order of Islam:
Right to property, System of Taxation,
Distribution of Wealth Zakat and
Ushar, Interest Free Economy Shirakat
and Muzarabat.
Scheme of Studies: BS Computer Engineering
Page 16

COMSATS Institute of Information Technology


2011
COURSE TITLE: Pakistan

Studies
Credit Hours:
Pre-requisites:

3 (Theory)
none

COURSE OBJECTIVES:
To introduce the students to the
history and ideology of Pakistan
ESSENTIAL TOPICS TO BE
COVERED:
P
a
k
i
s
t
a
n

i
o
n
t
h
e
o
r
y

Economy and natural resources


COURSE DESCRIPTION:
Land of Pakistan: Land and peoplestrategic importance, natural resources. A
brief historical background of creation of
Pakistan, government and politics in
Pakistan, languages and cultures of
Pakistan.

Recommended Text(s):

Shafqat.Saeed. Ed. Pakistan Studies


Lahore 1997
Hamid Abdul., Muslim
separatism in India A
brief survey 1858-1947
RizvI , Hasan Askari,
military , state and
society in Pakistan
Lahore 2000. Cohen
Stephen , The idea of
Pakistan. Vanguard.
T
Lahore 2005.
w
Mehdi , nelofer., Foreign policy of
o
Pakistan. Lahore.
Aziz K.K the making of Pakistan. A study
n
in nationalism. Lahore
a
Ahmed Akbar
s Islam, ethnicity and leaderships in South Asia. Oxford Press
t
karachi 1989.
m
o
v
e
m
e
n
t

Scheme of Studies: BS

Computer Engineering
Page 17

COMSATS Institute of Information Technology


2011

Management Sciences

Scheme of Studies: BS Computer


Engineering
Page 18

COMSATS Institute of Information Technology


2011
Design
Economics,
Money-Time
Relationships
and
Equivalence,
COURSE TITLE: Engineering
Application of Money-time Relationship,
Economics
Comparing Alternatives, Depreciation
and Income Taxes, Evaluating Projects
Credit Hours:
3 (Theory)
with the Benefits \ Cost Ratio Methods,
Pre-requisites:
none
Cost Estimation Techniques, Price
Changes Exchange Rates, Dealing with
COURSE OBJECTIVES:
Uncertainty, Replacement Analysis,
Capital Financing and allocation,
To provide students with a
Engineering Economic Study Results
sound understanding of the
principles, basic concepts and
Recommended Text(s):
methodology of engineering
economics.
Engineering Economy by William G.
Sullivan, James A. Bontadelli, Elin M.
ESSENTIAL TOPICS TO BE
Wicks
COVERED:
COURSE DESCRIPTION:

Reference:

Introduction
to
EngineeringContemporary Engineering Economics
Economics, Cost Concepts andby Chan S. Park

Scheme of Studies: BS
Computer Engineering
Page 19

COMSATS Institute of Information Technology


2011
Designed for any one working in a
project team environment or engineers
Planning and Management who see an increasing management
component in their work, this course will
Credit Hours:
3 (Theory)
equip you with general project
Pre-requisites:
management skills to help deal with
problems that can occur. It is suitable for
COURSE OBJECTIVES:
people in any field of work but specially
one that have a high technological
To develop ability to plan andcontent. You will also gain practical
manage
computer
engineeringexperience of using project management,
projects successfully, maximizingtechniques, including the use of software
the return from each stage of the tool, with a real project of your own. The
hardware and software developmentcourse topic includes project initiation,
life cycle.
risk, estimating and contracts, planning
human factors, project execution and
standard methods.
COURSE DESCRIPTION:
COURSE TITLE: Project

Scheme of Studies: BS
Computer Engineering
Page 20

COMSATS Institute of Information Technology


2011

Natural Sciences

Scheme of Studies: BS Computer


Engineering
Page 21

COMSATS Institute of Information Technology


2011
derivative of a function, application of
derivatives,
integration,
indefinite
COURSE TITLE: Calculus and
integrals, definite integrals, application of
Analytical Geometry
integral, area, arc-length, transcendental
Credit Hours:
3 (Theory)
functions, LHopitals rule, Techniques of
Pre-requisites:
none
Integration, improper integrals, infinite
series, limit of sequences of numbers,
COURSE OBJECTIVES:
convergence and divergence tests,
alternating series test, absolute and
To introduce basic concepts of
conditional convergence, power series,
differential and integral calculus. taylors sewries and Maclaurin series,
convergence of taylor series: error
estimates, applications of power series.
COURSE DESCRIPTION:

Recommended Text(s):
Swokowski, Onlinick & Pence: Calculus (6th

Inequalities, functions, shiftingEdition)


graphs,
limits
of
function,G.B. Thomas & R. L Finney: Calculus and
continuity. Introduction to complexAnalytical Geometry (8 ed)
numbers, demorgans theorem,Calculus by Anton, Biven and Davis, 9th ed.

Scheme of Studies: BS
Computer Engineering
Page 22

COMSATS Institute of Information Technology


2011
COURSE TITLE:

Linear

Algebra
Credit Hours:
Pre-requisites:

3 (Theory)
none

COURSE OBJECTIVES:
To develop expertise in linear
algebra and analysis of vector
spaces through matrix
operations.
ESSENTIAL TOPICS TO BE
COVERED:
M
a
t
r
i
x
a
n
d
v
e
c
t
o
r
a
l
g
e
b
r
a
D

e
t
e
r
m
i
n
a
n
t
s
Vector spaces
S
o
l
u
t
i
o
n
o
f
l
i
n
e
a
r
e
q
u
a
t
i
o
n
s
E
i

g
e
n
a
n
a
l
y
s
i
s

COURSE DESCRIPTION:
Introduction to matrices, algebra of matrices,
special matrices. determinants and their
properties. Linear independence, bases,
vector space, system of linear equations.
Gauss
elimination
Eigen-values,
Eigenvectors, Cayley-Hamlton Theorem.

Recommended Text(s):
Introduction to Linear Algebra by
rd
Gilbert Strang, 3 ed, WellesleyCambridge Press.

Scheme of Studies: BS
Computer Engineering
Page 23

COMSATS Institute of Information Technology


2011
coordinates, Vectors in the Plane, Cartesian
Coordinates and Vectors in Plane & Space,
COURSE TITLE: Multivariable Dot Products and Cross Products,
Calculus
Cylindrical & Spherical Coordinates,
Introduction to Vector Valued Function,
Functions of several variables, Limits and
Credit Hours:
3 (Theory)
Continuity,
Differentiability,
Partial
Pre-requisites:
Calculus and
Derivatives,
Directional
Derivatives,
Analytical Geometry
Maxima, Minima, Lagrange Multipliers,
Double
Integrals,
Implicit
Function
Theorem, Applications, Triple Integrals,
Triple Integrals in Cylindrical & Spherical
COURSE DESCRIPTION:
Coordinates, Line Integrals.
Parameterization of Plane Curves,
Polar coordinates, Graphing in PolarRecommended Text(s):

Scheme of Studies: BS
Computer Engineering
Page 24

COMSATS Institute of Information Technology


2011
COURSE TITLE:

Credit Hours:
Pre-requisites:

Ordinary Differential Equations


3 (Theory)
Calculus and Analytical Geometry

COURSE OBJECTIVES:
To introduce solution of ordinary differential equations.
ESSENTIAL TOPICS TO BE COVERED:
Physical concept of differential equations
Solution of first and second order differential
equations Partial differential equations
Fourier series and transforms
Laplace transforms
Z-transforms
applications
COURSE DESCRIPTION:
Introduction to Differential Equations, ODE of First order and first degree, ODEs of second and
higher orders. Complementary function and particular integral, Non-homogeneous linear
differential equations. Systems of linear differential equations. Partial differentiation; functions
of two or more variables; partial derivatives; higher order partial derivatives; total differentials
and their applications to small errors; differentiation of implicit functions; chain rule, maxima
and minima of a function of two variables, examples illustrating application to computer
engineering.

Fourier series for functions of any period, Even and Odd functions. Periodic functions,
Trigonometric series, Fourier series. Concept of bandwidth, Half range expansions,
Complex Fourier series. Fourier integral, Fourier Cosine and Sine series. Fourier
Transform. Introduction to Laplace Transforms and its applications. Introduction to ztransforms.

Recommended Text(s):
th

E. Kreyszing, Advanced Engineering Mathematics (8


ed) Glyn James, Modern Engineering mathematics.
rd
Differential Equations with boundary value problems, by Zill and Cullun, 3 ed.
Scheme of Studies: BS Computer
Engineering
Page 25

COMSATS Institute of Information Technology


2011
COURSE TITLE: Applied

Physics for Engineers


Credit Hours:
1(Lab)
Pre-requisites:

3 (Theory) +

none

COURSE OBJECTIVES:
To introduce the
students to basic
concepts of physics as
applied in computer
engineering.
ESSENTIAL TOPICS TO BE
COVERED:
Basics of wave motion
E
l
e
m
e
n
t
a
r
y
c
o
n
c
e
p
t
s
o
f
t

h
e
r
m
o
d
y
n
a
m
i
c
s
B
a
s
i
c
o
p
t
i
c
s
Basic electricity and magnetism
COURSE DESCRIPTION:
Wave Motion, Mathematical Concepts of
Simple and Damped Harmonic Motion,
Analytical Treatments of Superposition
of Waves, Concepts and Applications of
Diffraction and Polarization of Light and
Sound
Waves,
Basics
of
Electrodynamics,
Electric
Charge,
Coulombs Law, Electric Field and
Intensity, Electric Potential, Capacitors
and
Charge
Storage
Concepts,
Magnetism, Magnetic Fields, Faradays
and Lenzs Laws, Amperes Law and its
Applications, Eddy Currents, Inductance,

Induced
Current
and
TheirSpecific Heat and Temperature of a Hot
Applications
(Transformers,Body.
Generators Etc.), AC Signals
(Average and RMS Values), ElectricRecommended Text(s):
and Magnetic Circuits, Electric
Current, Resistance, Ohms Law,University Physics by Freedman and
Simple Resistive Circuits (SeriesYoung (Latest Edition),
and Parallel), Kirchoff Laws, LinearCollege Physics by Resnick, Halliday
Coefficient of Expansion of Metals,and Krane (Latest Edition)
Scheme of Studies: BS
Computer Engineering
Page 26

COMSATS Institute of Information Technology


2011
COURSE TITLE: Numerical

Computation
Credit Hours:
2 (Theory) +
1(Lab)
Pre-requisites:
Ordinary
Differential Equations

COURSE OBJECTIVES:
To introduce commonly used
numerical techniques in computer
engineering
ESSENTIAL TOPICS TO BE
COVERED:
N
u
m
e
r
i
c
a
l
s
o
l
u
t
i
o
n
o
f
a
l

g
e
b
r
a
i
c
e
q
u
a
t
i
o
n
s
N
u
m
e
r
i
c
a
l
d
i
f
f
e
r
e
n
t
i
a
t
i
o

n
a
n
d
i
n
t
e
g
r
a
t
i
o
n

analysis.
Solutions
of
equations.
Interpolation.
Splines.
Numerical
differentiation and integration. Numerical
methods in linear algebra, system of
linear equations, method of least squares,
eigen values, eigenvectors. Solution of
ordinary
and
partial
differential
equations. This subject is to be
upplemented with extensive computer
exercises.

Recommended Text(s):

Erwin Kreyszig, WIE Advanced


Engineering Mathematics, Ninth
Edition, International Edition, John
Wiley & Sons, ISBN-10: 0-471-728977
Curtis F.Gerald Patrick O. Wheatley:
Applied Numerical Analysis, AddisonComputer based solutions ofWesley Donald Greenspan & Vincenzo
difference
and
differential
Casulli: Numerical Analysis For
equations
Applied Mathematics, Science, and
Engineering, Addison-Wesley
COURSE DESCRIPTION:
David Kahaner: Numerical Methods and
Software, Prentice Hall.
Floating Point number system. Error
Scheme of Studies: BS
Computer Engineering
Page 27

COMSATS Institute of Information Technology


2011

COMPUTING

Scheme of Studies: BS Computer


Engineering
Page 28

COMSATS Institute of Information Technology


2011
COURSE TITLE: Introduction

to Computer Programming
Credit Hours:
(Lab)
Pre-requisites:

3 (Theory) + 1

none

COURSE OBJECTIVES:
To develop capabilities of the
student to write structured/object
oriented programs in an appropriate
high level programming language,
design input, expected output and
user interface.
ESSENTIAL TOPICS TO BE
COVERED:
Program structures
E
l
e
m
e
n
t
a
r
y
d
a
t
a
t
y
p
e
s
F

u
n
c
t
i
o
n
s
/
O
b
j
e
c
t
s
I
n
p
u
t
/
O
u
t
p
u
t
U
s
e
r
I
n
t
e
r
f
a
c
e

Dietel & Dietel, C/C++: How to


Program
COURSE DESCRIPTION:
Lafore, Robert, The Object-Oriented
Arrays, c-strings, 2-d arrays, multi-Programming using C++: Waite Group.
dimensional
arrays,
Records
(structs), Pointers, Classes and DataReferences:
Abstraction,
Inheritance
and
Composition,
polymorphism,Program Design with Pseudo-code,
Operator Overloading, Recursion,Bailey and Lundgaard, Brooks/Cole
Procedural versus object orientedPublishing, 1988
programming languages, objectSimple Program Design: A steporiented design strategy andby-step approach, Lesley Anne
problem solving
Robertson, Course Technology,

Recommended Text(s):

2000

Scheme of Studies: BS
Computer Engineering
Page 29

COMSATS Institute of Information Technology


2011
r
COURSE TITLE:

COMPUTER
APPLICATION IN
ENGINEERING
Credit Hours:
3 (Theory) + 1
(Lab)
Pre-requisites:
Introduction to
Computer Programming

COURSE OBJECTIVES:
To introduce engineering drawing
concepts using various tools
required for software & hardware
design.
ESSENTIAL TOPICS TO BE
COVERED:
T
o
o
l
s
a
n
d
t
e
c
h
n
i
q
u
e
s
f
o

e
n
g
i
n
e
e
r
i
n
g
d
e
s
i
g
n
S
i
m
u
l
a
t
i
o
n
t
o
o
l
s
COURSE DESCRIPTION:
This is a practical course aimed at
enabling students to use engineering
drawing concepts using various tools

required for software & hardwareLabVIEW, Rational Rose and Vision, etc.
design. Tools like Visio andProvide an understanding of computerRational Rose are used for softwareaided drafting principles and practices,
drawing like process diagrams, classand provide knowledge of engineering
diagram,
sequence
diagram,drawing fundamentals using AutoCAD.
interaction
diagrams
andDrawing of electrical circuits and layouts
deployment
diagram,
Entity-of electronic assemblies. Study of
Relationship diagram etc. Matlabtheoretical concepts of electronic
and
Orcad
is
used
forcomponents and circuits using simulation
electrical/computer systems designsoftwares: PSPICE, MATLAB, and
while AutoCAD like design toolsLabVIEW. Design of software designs
are taught for 3D engineeringusing Visio and Rational Rose for
drawings. Introduction to computer-understanding and implementing object
aided design tools includingoriented designs and standards like UML.
AutoCAD, OrCAD, MATLAB,

Recommended Text(s):

Scheme of Studies: BS
Computer Engineering
Page 30

COMSATS Institute of Information Technology


2011

ENGINEERING FOUNDATION

Scheme of Studies: BS Computer


Engineering
Page 31

COMSATS Institute of Information Technology


2011
COURSE TITLE: Electrical

Circuits Analysis -I
Credit Hours:
(Lab)
Pre-requisites:

3 (Theory) + 1

none

COURSE OBJECTIVES:
To introduce basic electrical
concepts, laws and simple DC
circuit analysis.
ESSENTIAL TOPICS TO BE
COVERED:
B
a
s
i
c
e
l
e
c
t
r
i
c
a
l
e
l
e
m
e
n
t
s

B
a
s
i
c
e
l
e
c
t
r
i
c
a
l
l
a
w
s

D.C. analysis
COURSE DESCRIPTION:
Electrical quantities, signals, and circuit
elements. Resistance, series parallel
combination, voltage and current
dividers, resistive bridges and ladders,
practical
sources
and
loading,
instrumentation
and
measurement.
Kirchhoff's laws, nodal analysis, loop
analysis, linearity and superposition,
source transformation, circuit theorems,
power calculations. Dependent sources,
circuit analysis with dependent sources,
ideal
transformer,
amplifiers.
Capacitance, inductance, natural response
of first order (RC and RL) circuits.
Response to standard forcing functions.

Recommended Text(s):

Electric Circuits, by J.W. Nilsson


and Susan A. Riedel, 8th Edition,

Addison-Wesley.

Scheme of Studies: BS
Computer Engineering
Page 32

COMSATS Institute of Information Technology


2011
COURSE TITLE: Electric

Circuits Analysis -II


Credit Hours:
3 (Theory)
Pre-requisites:
Electric
Circuits Analysis I

COURSE OBJECTIVES:
To introduce transient and steady
state analysis of DC and AC circuits
ESSENTIAL TOPICS TO BE
COVERED:
E
l
e
m
e
n
t
a
r
y
T
r
a
n
s
i
e
n
t
A
n
a
l
y
s

i
s
S
i
n
u
s
o
i
d
a
l
S
t
a
t
e
A
n
a
l
y
s
i
s

Expo
nenti
al
Excit
ation
and
the
Trans
form
ed
Netw
ork
Mutu
al

i
n
d
u
c
t
a
n
c
e

COURSE DESCRIPTION:

functions, complex impedance and


admittance functions, development of
concept of phasors, power considerations,
complex power, maximum power
transfer, series and parallel LC tuned
circuits, quality factor, representation of
excitation by exponential functions,
single element response, forced response
with exponential excitation, introduction
to the transformed network, driving point
impedance and admittance, mutual
inductance, Laplace transform in circuit
analysis

Recommended Text(s):

Differential and integral forms of


circuit equations, consideration ofElectric circuits by James W Nilsson &
th
initial conditions, analysis of firstSusan A Riedel, 8 Edition, Addisonand second order circuits, networkWesley.
response to sinusoidal driving
Scheme of Studies: BS
Computer Engineering
Page 33

COMSATS Institute of Information Technology


2011
COURSE TITLE: Computer

COURSE DESCRIPTION:

Organization

Introduction to computers, central


processing unit, RISC, CISC and VLIW,
Credit Hours:
3 (Theory)
metrics for performance evaluation,
Pre-requisites:
Digital Logic control unit, ALU, registers, busses,
Design
instruction sets and addressing modes,
arithmetic functions adders, subtractors,
COURSE OBJECTIVES:
multipliers and dividers, comparators,
RTL, CPU structure, stack operations,
To introduce the internal working main
memory
organization
and
and organization of various building technologies, RAID systems, I/O
blocks of a digital computer as well interfacing, parallel and serial transfer,
as simple assembly language
memory mapped input/output, isolated
programming techniques.
input/output, interrupts and DMA,
interrupt driven I/O, secondary storage
organization, input/output devices.
ESSENTIAL TOPICS TO BE
COVERED:
Recommended Text(s):
1 Organization of the CPU
Comp Architecture and Organization
2 Fundamentals of computer
th
By William Stallings, 7 Edition,
organization
Prentice Hall. Structured Computer
3 Performance evaluation
Organization By Andrew S.
th
4 Computer arithmetic
Tanenbaum, 4 Edition, Pearson.
5 Memory system organization
Scheme of Studies: BS
Computer Engineering
Page 34

COMSATS Institute of Information Technology


2011
COURSE TITLE: Algorithms

and Data Structure


Credit Hours:
3 (Theory) + 1
(Lab)
Pre-requisites:
Introduction to
Computer programming

COURSE OBJECTIVES:
To identify data structures and use
them efficiently in algorithms for
solving various problems.
ESSENTIAL TOPICS TO BE
COVERED:
Standard
Data
Types,
Abstract
Data
Types
(ADT)
and their
use User
defined
Data
structures
S
e
a
r
c
h
i
n
g
a
n
d

sortin
g
algor
ithms
, and
their
effici
ency
Use
algor
ithms
in
solvi
ng
vario
us
probl
ems
COURSE DESCRIPTION:
Fundamental data structures, data types,
abstract data types, user defined data
types, algorithms and their complexity,
time-space trade off, arrays, records and
pointers, matrices, linked lists, circular
lists, two way lists, sequential (array) and
linked implementation of stacks and
queues, polish notation, recursion, towers
of Hanoi, recursive implementation of
stacks and queues, priority queues, tree,
binary tree, binary search tree, traversals,
threaded trees, heap, general trees,
graphs, depth-first/breadth first traversal,
adjacency matrix, shortest distance
algorithms, sorting ,insertion sort,
selection sort, merge sort, radix sort),
hashing, searching: (linear search, binary
search, depth first /breadth first search).

Recommended Text(s):
Robert Lafore, Data Structures and
nd
Algorithms in Java, 2 Edition, 2003,
Prentice Hall, ISBN: 0-672-32453-9,

ISBN-13: 9780672324536
Robert Lafore, Object-Oriented

th

Programming in C++, 4 Edition,


2002, Prentice Hall, ISBN:
0672323087, ISBN-13: 9780672323089
Scheme of Studies: BS
Computer Engineering
Page 35

COMSATS Institute of Information Technology


2011
COURSE TITLE: Digital Logic

Design
Credit Hours:
(Lab)
Pre-requisites:

3 (Theory) + 1

none

COURSE OBJECTIVES:
To introduce the basic knowledge of
Boolean algebra, design and
analysis of Combinational Logic
Circuits, design and analysis of
Sequential
Logic
Circuits,
Registers, Counters, Memory and
programmable logic devices.
ESSENTIAL TOPICS TO BE
COVERED:
Switching theory
Combinational logic circuits
M
o
d
u
l
a
r
d
e
s
i
g
n
o
f
c
o

m
b
i
n
a
t
i
o
n
a
l
c
i
r
c
u
i
t
s
M
e
m
o
r
y
e
l
e
m
e
n
t
s
Sequential logic circuits
COURSE DESCRIPTION:
Digital Computers and Binary Systems,
Boolean Algebra and Logic Gates,
Simplification of Boolean Functions,

Combinational
Logic
Design,
Combinational Logic with MSI andLogic and Computer Design
LSI, Sequential Logic/Circuits,Fundamentals by M. Morris Mano
Registers and Counters, Memoryand Charles R. Kime, Prentice
and Programmable Logic Devices, Hall, New Jersey, 07458, 4th
Edition, ISBN 0-13-012468-0
Digital Fundamentals by T.L. Floyd, 8th
Recommended Text(s):
Edition, Prentice Hall
Scheme of Studies: BS
Computer Engineering
Page 36

COMSATS Institute of Information Technology


2011
COURSE TITLE: Electronics -I

4 Modeling of amplifiers.
5 Operational
amplifier

application.

Credit Hours:
3 (Theory) + 1
COURSE DESCRIPTION:
(Lab)
Pre-requisites:
Applied
Introduction to diodes and their
Physics for Engineers
Electric applications (rectifiers, clippers and
Circuits clampers). BJT biasing, bias stability.
Design and analysis of common emitter,
Analysi
common base and common collector
s -I
amplifiers. FET biasing, design of
common source, common drain and
COURSE OBJECTIVES:
common gate
amplifiers. Hybrid
parameters, ac gain and frequency
To introduce large signal
analysis of single/multistage amplifiers.
analysis and design of diode
Classes of amplifiers, power amplifiers,
circuits and transistor based
differential
amplifiers,
operational
amplifiers.
amplifiers and applications.
ESSENTIAL TOPICS TO BE
COVERED:

Recommended Text(s):

1 Diode circuit analysis andMicroelectronic Circuits by

Sedra & Smith, 5th Edition,


applications
Oxford University Press. Basic
2 Biasing of BJT amplifier.
Electronics by Grob, 10th
3 Biasing of FET amplifier.
Edition, McGraw-Hill.
Scheme of Studies: BS
Computer Engineering
Page 37

COMSATS Institute of Information Technology


2011
COURSE TITLE: Probability

Theory and Random


Variable
Credit Hours:
3 (Theory)
Pre-requisites:
Calculus and
Analytical Geometry

COURSE OBJECTIVES:
To introduce the basic concepts and
engineering applications of
probability.
ESSENTIAL TOPICS TO BE
COVERED:
axioms of probability
r
a
n
d
o
m
v
a
r
i
a
b
l
e
s
a
n
d
d
i

s
t
r
i
b
u
t
i
o
n
f
u
n
c
t
i
o
n
s
f
u
n
c
t
i
o
n
s
a
n
d
s
e
q
u
e
n
c
e

s
o
f
r
a
n
d
o
m
v
a
r
i
a
b
l
e
s
r
e
p
r
e
s
e
n
t
a
t
i
o
n
o
f
r
a

n
d
o
m
p
r
o
c
e
s
s
e
s

COURSE DESCRIPTION:
Basic concept of probability, conditional
probability, independent events, Bayes
formula. Concept of random variables,
discrete and continuous one and two
dimensional random variables, probability
distributions, marginal and joint distributions
and density functions. Important probability
distributions (Binomial, Poisson, Uniform,
Normal, Exponentials and hyper-geometric).
Mean, variance, moments and moment
generating functions, linear regression and
curve fitting. Central limit theorem,
autocorrelation and cross-correlations, power
spectral density functions and stochastic
processes.

Recommended Text(s):
J. Devore, Probability and Statistics, Latest
Edition, John Wiley & Sons.
Ronal Walpole, Probabilty
methods for engineering and
scientists, Latest Edition,
McGraw-Hill.
A. Popoulis and U, Pillai,
Probability, Random Variable
and Stochastic Processes,
Latest Edition, McGraw-Hill.

Scheme of Studies: BS Computer

Engineering
38

Page

COMSATS Institute of Information Technology


2011
COURSE TITLE: Signals and

Systems

Transform
7 Dynamic System Representation
through Transfer Functions

COURSE DESCRIPTION:
Credit Hours:
3 (Theory) + 1
(Lab)
Linear
Time-invariant
systems,
Pre-requisites:
Ordinary
convolution integral for continuous-time
Differential Equations
systems, convolution sum for discretetime systems, properties of linear timeCOURSE OBJECTIVES:
invariant systems, systems described by
differential and difference equations,
To introduce mathematical
Fourier Series, properties of continuousrepresentation of signals and
time Fourier series, Continuous-time
dynamic systems, and provide
Fourier Transform and its inverse,
basis for frequency domain
properties of the transform, common
courses like DSP, communication transform pairs, discrete-time Fourier
systems and control systems.
transform and its properties, frequency
response corresponding to difference
ESSENTIAL TOPICS TO BE
equations. sampling, uniform sampling,
COVERED:
sampling theorem, aliasing, decimation,
interpolation. Laplace Transform, region
1 Signals Representation
of convergence, properties, analysis of
2 Impulse
Response,LTI systems, solution of differential
Convolution
equations, continuous and discrete-time
3 Dynamic
Systemfiltering.
Representation
through
Differential and DifferenceRecommended Text(s):
Equations
4 Physical concept of FourierSignals and Systems, 2nd edition, by
Series
Alan V. Oppenheim and Alan S. Willsky,
5 Physical concept of Fourier2nd Edition or Latest, Prentice Hall.
Transform
Signals and Systems by B.P Lathi,
6 Physical concept of LaplaceEdition 2004 or Latest, 2nd Edition,
Oxford University Press.
Computer Engineering
Page 39
Scheme of Studies: BS

COMSATS Institute of Information Technology


2011

MAJOR
B
A
S

ED
CO
RE
(Bre
adth
)
The breadth courses introduce students to
different specialties in the field of
computer engineering early in their
studies. These courses are essential for all
computer engineering students.

Scheme of Studies: BS
Computer Engineering
Page 40

COMSATS Institute of Information Technology


2011
COURSE TITLE: Database

Systems
Credit Hours:
3 (Theory) + 1
(Lab)
Pre-requisites:
Algorithms
and Data Structures

COURSE OBJECTIVES:
To introduce various components,
models and optimization
techniques of data storage in a
database.
ESSENTIAL TOPICS TO BE
COVERED:
Basic Database concepts
Relationa
l
Database
System:
understan
ding,
query
and
report
Various
problems
in

Database
management
and their
solutions

COURSE DESCRIPTION:
Basic
database
concepts;
Entity
Relationship modeling, Relational data
model and algebra, Structured Query
language; RDBMS; Database design,
functional dependencies and normal
forms; Transaction processing and
optimization
concepts;
concurrency
control and recovery techniques;
Database recovery techniques; Database
security and authorization. Introduction
to data mining, object oriented,
distributed and multi dimensional
databases.
Small
Group
Project
implementing a database

Recommended Text(s):
Database Systems: A Practical Approach
to Design, Implementation and
Management by R.Connolly and P.Begg,
th
4 Edition, Addison-Wesley Pub. Co
(2003)

References:
th

Database Systems by C.J.Date, 8


Edition, Addison Wesley Pub. Co.

Scheme of Studies: BS
Computer Engineering
Page 41

COMSATS Institute of Information Technology


2011
Topologies, The Physical Layer and Data
Communication
Fundamentals,
COURSE TITLE: Data
Transmission Medias, Data Encoding,
Communication and
Data Communication Interfaces, Data
Computer Networks
Link
Layer
and
its
Protocols,
Multiplexing, FDM and TDM, Medium
Credit Hours:
3 (Theory) + 1 Access Control and Various Multiple
(Lab)
Access Methods, Ethernet and Token
Pre-requisites:
Ring Systems, Wide Area Networks,
Network Layer and Routing, Hub,
Bridges and Switches, Internetworking,
COURSE OBJECTIVES:
IP Protocol, IP Addressing, Transport
Layer, Services provided by Transport
To introduce basics of computer
Layer, TCP & UDP, Congestion Control
communication and fundamental
principles behind modern data
& Quality of Service, Application Layer,
networks such as Internet
Domain Name System, Worldwide Web,
Overview of Network Security.
ESSENTIAL TOPICS:
1
2
3
4
5

Recommended Text(s):

Introduction to OSI and


TCP/IP Models
Data and Computer Communication
Transmission Techniques by William Stallings, 7th Edition,
Medium Access Control Prentice Hall. Computer Networks
Routing Mechanisms
by Peterson and Davie, 4th Edition,
Transport Protocols andMorgan Kaufmann.
Applications

References:
COURSE DESCRIPTION:
Data Communication and
Introduction of Computer NetworksNetworks by Behroz A. Fourozan,
and Services, Network Design4th Edition, Osborne Publishing.
Principles, OSI and TCP/IPComputer Networks by Andrew S.
Reference
Models,
NetworkTanenbaum, 4th Edition, Prentice Hall.
Scheme of Studies: BS
Computer Engineering

Page 42

COMSATS Institute of Information Technology


2011
COURSE TITLE:

Microprocessor Systems and


Interfacing
Credit Hours:
(Lab)
Pre-requisites:
Organization

3 (Theory) + 1

Computer

COURSE OBJECTIVES:
To introduce the organization and
operation of microprocessor and
microcontroller based systems. To
introduce interfacing techniques.
ESSENTIAL TOPICS TO BE
COVERED:
O
v
e
r
v
i
e
w
o
f
m
i
c
r
o
p
r
o
c
e
s
s

or
s
an
d
mi
cr
oc
on
tro
lle
rs
Mi
cr
op
ro
ce
ss
or
sy
ste
m
ar
ch
ite
ct
ur
e
A
s
s
e
m
b
l
y
l
a
n
g
u
a
g
e

microcontrollers,
microprocessor
organization,
internal/external
architecture of example microprocessors,
addressing techniques, addressing modes,
machine language coding and the debug
software
development
program,
instruction set, assembly language
program development through hardware
and the MASM assembler, memory
devices,
cycles
and
sequencing,
interfacing,
microcontrollers,
microprocessor applications, interrupts
and ISRs; timings; I/O interfacing.

f
u
n
d
a
m
e
n
t
a
l
s

Recommended Text(s):

I
n
t
e
r
f
a
c
i
n
g

The 8051 Microcontroller and


Embedded Systems by Mazidi &
Mazidi,Edition 1999 or Latest,
Prentice Hall.
The x86 family by John Uffenbeck
The Intel Microprocessors,
Architecture, Programming and
Interfacing, 6th edition Walter
Triebel

References:
COURSE DESCRIPTION:

The 8051 Microcontroller, Scott


th
McKenzie, 4 Edition, Pearson Higher
Introduction to microprocessors and
Education.
Scheme of Studies: BS

Computer Engineering
Page 43

COMSATS Institute of Information Technology


2011
COURSE TITLE: Object

Oriented Programming
Credit Hours:
3 (Theory) + 1
(Lab)
Pre-requisites:
Introduction to
Computer Programming

COURSE OBJECTIVES:
To introduce objects, class
hierarchy, operations on objects and
use them in solving real life
problems.
ESSENTIAL TOPICS TO BE
COVERED:
Proc
edur
al
versu
s
objec
t
orien
ted
progr
amm
ing
techn
iques
Obje
ct
Mod
eling
,
desig
n and
devel
opm
ent
C

l
a
s
s
H
i
e
r
a
r
c
h
y
a
n
d
o
b
j
e
c
t
r
e
u
s
e
t
e
c
h
n
i
q
u
e
s
P

r
a
c
t
i
c
a
l
p
r
o
b
l
e
m
s
o
l
v
i
n
g
u
s
i
n
g
o
b
j
e
c

t
s
COURSE DESCRIPTION:
Procedural versus object oriented
programming languages, UML modeling,
object oriented design strategy and
problem solving, objects and classes,
member functions, public and private
members,
dynamic
memory
management,
constructors
and
destructors,
templates,
object
encapsulation, derived classes, class
hierarchies,
inheritance
and
polymorphism, operator overloading,
stream class, practical design through
Object Oriented Programming

Recommended Text(s):
James Martin, James J., Odell Object
nd
Oriented Methods: A Foundation, 2
Edition or Latest, Prentice Hall.
Robert Lafore, Object-Oriented
Programming in C++, Fourth
Edition, 2002, Prentice Hall, ISBN:
0672323087, ISBN-13:
9780672323089

References:
The Unified Modeling Language User
Guide by Booch, Rumbaugh and
nd
Jacobson Coad Peter, 2 Edition,
Pearson.

Scheme of Studies: BS
Computer Engineering
Page 44

COMSATS Institute of Information Technology


2011
COURSE TITLE: Operating

Systems Concepts
Credit Hours:
3 (Theory)
Pre-requisites:
Algorithms
and Data Structures

and kernel
modes and
protection
problems

COURSE DESCRIPTION:

History and Goals, Evolution of


Operating systems, Process and CPU
COURSE OBJECTIVES:
management, Problems of cooperative
processes,
Synchronization
and
To introduce various basic
scheduling
algorithms,
Deadlocks,
operational and management
Memory management and virtual
functions of an operating system.
memory,
Relocation,
External
Fragmentation, Paging and Demand
ESSENTIAL TOPICS TO BE
Paging, Secondary storage, Security and
COVERED:
Protection, File systems, I/O systems,
Multithreading, Kernel and User Modes,
History and evaluation ofProtection, Introduction to distributed
Operating Systems
operating systems.
Proce
ss,
Recommended Text(s):
CPU,
Mem
Operating Systems Concepts by
Silberschatz A., Peterson, J.L., &
ory,
th
Galvin P.C., 7 Edition, John
File
Wiley & Sons.
and
Modern Operating Systems by
input/
rd
Tanenmaum A.S., 3 Edition, Prentice
outpu
Hall.
t
Mana
References:
geme
nt
Operating System by William Stallings,
th
User
6 Edition, Prentice Hall.
Scheme of Studies: BS
Computer Engineering
Page 45

COMSATS Institute of Information Technology


2011
Tradeoffs, Ideal and Practical Filters, Signal
Distortion over a Communication Channel,
COURSE TITLE: Principles of Linear Modulation Schemes & Modulators,
Communication Systems
PLL Principle and Carrier Acquisition,
Super-heterodyne AM Receiver, Angle
Modulation Schemes & Modulators,
Credit Hours:
3 (Theory) +
Spectral Analysis of Angle Modulation
1(Lab)
Schemes, FM Receiver Example, Frequency
Pre-requisites:
Signals and
Division Multiplexing, Baseband Digital
Systems
Data Transmission, Sampling Theorem and
Pulse Code Modulation Schemes, Digital
COURSE OBJECTIVES:
Signal Line Coding Schemes, digital
modulation techniques, Base Band
To introduce analog and digital
Transmission on Band Limited Channels,
modulation techniques,
Nyquist Pulse Shaping Criterions for Zero
multiplexing schemes and
spread spectrum
ISI, Equalizers, Linear Mean Square
communications.
Estimation, Regenerative Repeaters, Time
Division Multiplexing & Digital
ESSENTIAL TOPICS TO BE
Multiplexing Schemes, Spread Spectrum
Modulation Schemes, Code Division
COVERED:
Multiple Access, Examples of Analog &
1 Amplitude and frequencyDigital Comm. Systems.
modulation
Recommended Text(s):
2 Pulse modulation
th
3 Multiplexing
Communication System by A B Carlson, 4
4 Digital modulation
Edition or Latest, McGraw-Hill.
COURSE DESCRIPTION:
Introduction to Communication
Systems, Performance & Design

Reference:
Modern Analogue and Digital
Communication System by B.P
th
Lathi, 4 Edition, Oxford
University Press.
Scheme of Studies: BS
Computer Engineering
Page 46

COMSATS Institute of Information Technology


2011

De
pt
h)

MAJO
R
BASE The depth courses offer specialization
within the field of computer engineering.
The HEC template requires that five
D
courses be taught in this category. The
may select electives from any of
CORE students
the areas of specialization with some

guidelines from their respective advisors.


All depth courses must integrate a
substantial design component. A partial
list of possible depth courses is given
below:

Scheme of Studies: BS
Computer Engineering
Page 47

COMSATS Institute of Information Technology


2011
COURSE TITLE: Computer

Architecture
Credit Hours:
1(Lab)
Pre-requisites:
Organization

3 (Theory) +

Computer

COURSE OBJECTIVE:
Upon completion of this course, the
student
will
have
basic
understanding of computer system
architecture including CPU design,
memory subsystem design and
performance
enhancement
techniques.
ESSENTIAL TOPICS TO BE
COVERED:
P
r
o
c
e
s
s
o
r
s
y
s
t
e
m
s
d
e
s
i

g
n
M
e
m
o
r
y
s
u
b
s
y
s
t
e
m
d
e
s
i
g
n
D
e
v
i
c
e
s
u
b
s
y
s
t
e
m

s
P
e
r
f
o
r
m
a
n
c
e
e
n
h
a
n
c
e
m
e
n
t
t
e
c
h
n
i
q
u
e
s
P
a
r

a
l
l
e
l
a
r
c
h
i
t
e
c
t
u
r
e
s
COURSE DESCRIPTION:
Overview of main computer architectures
and their performance comparison,
instruction set architecture, CPU design,
cache memory, different designs of cache
memory system, virtual memory system,
address mapping using pages, pipeling,
super scaling, and threading, instruction
level parallelism (ILP), introduction to
parallel processing. Branch prediction,
pre-fetching, multithreading.

Recommended Text(s):
David A. Patterson, John L. Hennessy,
Computer Architecture: A Quantitative
Approach, 3rd Edition, Morgan
Kaufmann.
Scheme of Studies: BS
Computer Engineering
Page 48

COMSATS Institute of Information Technology


2011
COURSE TITLE: Control

Systems
Credit Hours:
(Lab)
Pre-requisites:
Systems

3 (Theory) + 1
Signals and

COURSE OBJECTIVES:
To introduce modeling and
linearization of dynamic systems.
To introduce frequency based
controller design and analysis
techniques.
ESSENTIAL TOPICS TO BE
COVERED:
Modeling of Dynamic Systems
D
y
n
a
m
i
c
S
y
s
t
e
m
R
e
p
r
e
s
e
n

t
a
t
i
o
n
s
T
r
a
n
s
i
e
n
t
a
n
d
S
t
e
a
d
y
S
t
a
t
e
A
n
a
l
y
s
i
s

C
o
n
t
r
o
l
l
e
r
D
e
s
i
g
n

diagrams,
block-diagram
reduction,
signal flow graphs, continuous-time
system response of 1st , 2nd and higher
order systems, response components,
stability, poles and zeroes, RouthHurwitz test, performance specifications,
type number, system sensitivity, Step and
impulse response, analysis and design
with the root-locus method, Frequency
domain analysis and design, Nyquist
criterion, gain and phase margins, PID
controller implementation and tuning,
introduction to State-space method, state
equations, state transformations and
diagonalization, time response from state
equations, industrial applications of
control systems, basic concept of PLC.

Recommended Text(s):

Feedback Control Systems, 3rd


edition, by Stefani, Savant, et. al.,
th
4 Edition, Oxford University Press.
System modeling, modeling ofFeedback control of dynamic
electrical, mechanical, thermal,systems by Franklin and Powel,
hydraulic and biological systems,5th edition, Pearson. Modern
transfer functions, open- and closed-Control Engineering by K. Ogata,
loop control systems, block4th edition, Prentice Hall.
COURSE DESCRIPTION:

Scheme of Studies: BS
Computer Engineering
Page 49

COMSATS Institute of Information Technology


2011
COURSE TITLE: Digital

Signal Processing
Credit Hours:
(Lab)
Pre-requisites:
Systems

3 (Theory) + 1
Signals and

COURSE OBJECTIVES:
To introduce concepts of digital
filter design and spectrum analysis.
ESSENTIAL TOPICS TO BE
COVERED:
C
o
n
v
o
l
u
t
i
o
n
a
n
d
f
r
e
q
u
e
n
c
y
r

e
s
p
o
n
s
e
S
a
m
p
l
i
n
g
F
a
s
t
F
o
u
r
i
e
r
T
r
a
n
s
f
o
r
m
Z
t

r
a
n
s
f
o
r
m
s
D
i
g
i
t
a
l
f
i
l
t
e
r
s
,
F
I
R
,
I
I
R
I
n
d
u
s
t
r
i
a

l
A
p
p
l
i
c
a
t
i
o
n
s

COURSE DESCRIPTION:
Applications of DSP, digital signals,
systems and convolution. Flip and Slide
Convolution & Frequency Response,
Fourier
transform
and
frequency
response, discrete time Fourier transform,
symmetry properties, sampling theorem
& D/A reconstruction, DFT and FFT
algorithms, DFT properties & Circular
Convolution (spectrum analysis &
windowing), FFT algorithms and high
speed (block) convolution, Z-transform
and its properties with inverse, FIR and
IIR filters and their implementations, FIR
filter design methods, IIR filter design
methods, resolution & side lobes,
spectrum analysis, power spectrum for
random signals, porting of DSP
algorithms on embedded systems
especially on DSP chips including fixed
point programming.

Recommended Text(s):
Digital Signal Processing by J. P.
th
Proakis and D. G. Manolakis. 4
Edition, Prentice Hall.
Digital Signal Processing: A
Practical Approach by Emanual
C.Ifeachor 2nd edition. Prentice

Hall.

Scheme of Studies: BS
Computer Engineering
Page 50

COMSATS Institute of Information Technology


2011
Introduction to Application Specific
Integrated Circuits (ASIC), ASIC
COURSE TITLE: Digital
Technologies, Design Methodologies,
System Design
Design Verification, Analysis of Faulted
Circuits, Design Methods for Data
Credit Hours:
3 (Theory) + 1 Intensive Applications (Digital Signal
(Lab)
Processing and Telecommunication)
Pre-requisites:
Digital Logic
Design
Text(s):

COURSE OBJECTIVE:
The introduce the skills to write
VHDL/Verilog code that can be
synthesized to efficient logic
circuits.
COURSE DESCRIPTION:

1. Verilog HDL: A guide to Digital

Design and Synthesis. Samir


Palnitkar,
SunSoft
Press(A
prentice Hall Title)
2. Advanced Digital Logic Design
with the VERILOG HDL, Michael
D.
Cilette,
prentice
Hall
Publishers, ISBN: 0130891614

Introduction
to
HardwareReference:
Description Languages (HDLs), 1. Fundamentals of Digital Logic
with VERILOG Design, Stephen
VHDL, Synthesizable Subset of
nd
Brown and Zvonko Vranesic, 2
VHDL, Digital System Modeling &
edition, McGraw-Hill, 2005
Design
using
VHDL,
Implementation
Architectures,
Processor
Design:
Finite State Machines, Digital Logic 2. Modern
Fundamentals of Superscalar
Testing and Simulation, Fault
Processors, John P. Shen, Mikko
Simulation Techniques Design and
H. Lipasti, Beta Edition, McGraw
Implementation Using FPGAs,
Hill Publishers

Scheme of Studies: BS
Computer Engineering
Page 51

COMSATS Institute of Information Technology


2011
COURSE TITLE: Electronics

-II
Credit Hours:
(Lab)
Pre-requisites:

3 (Theory) + 1

Electronics -I

COURSE OBJECTIVES:
To introduce small signal
analysis and design of
amplifiers, and analysis of
wave generation and
regulation circuits.
ESSENTIAL TOPICS TO BE
COVERED:
S
m
a
l
l
s
i
g
n
a
l
a
n
a
l
y
s
i
s
o
f

t
r
a
n
s
i
s
t
o
r
c
i
r
c
u
i
t
s
A
n
a
l
y
s
i
s
o
f
t
h
e
b
a
s
i
c
o

p
e
r
a
t
i
o
n
a
l
a
m
p
l
i
f
i
e
r
F
e
e
d
b
a
c
k

i
f
i
c
a
t
i
o
n
o
f
a
m
p
l
i
f
i
e
r
s
W
a
v
e

a
m
p
l
i
f
i
e
r
s

g
e
n
e
r
a
t
i
o
n

C
l
a
s
s

c
i
r
c
u

i
t
s

Compensation Techniques Using Negative


Feedback, s-Domain Analysis, Poles,
Zeros, Bode Plots, Transfer Function.
Power Amplifiers, Class A Power
Power supply circuits andAmplifier, Class B Power Amplifier, Class
AB Power Amplifier, Class C Power
regulation
Amplifier, Oscillators Circuits & Tuned
Amplifiers, Oscillator Characteristics, LC
COURSE DESCRIPTION:
and Crystal Oscillators, 555 Timer IC,
BJT & FET Small Signal Equivalent VCO, PLL, Series, Shunt & Switching
Regulators, IC Regulators.
Circuit Models, Differential
Amplifiers, BJT Differential
Amplifier, MOS Differential
Amplifier, Multistage Amplifiers,
Basic Op-Amp Circuits, Analysis of
the Op-Amp, Gain and Frequency
Response of the op-amp, Op-amp as
an Inverting and Non-inverting
Amplifier, Applications of op-amp;
General Structure of Feedback
Amplifiers and Feedback Topologies,
Feedback Stability Study and

Recommended Text(s):
Robert Boylestad and Louis
Nashelsky, Electronic Devices and
Circuit Theory, 8th Edition,
Prentice Hall.
Reference:
Theodore F. Bogart Jr., Electronic
Devices and Circuits, 6th Edition,
Prentice Hall.
Scheme of Studies: BS
Computer Engineering
Page 52

COMSATS Institute of Information Technology


2011
COURSE TITLE: Real Time Embedded Systems
Credit Hours:
Pre-requisites:

3 (Theory) + 1 (Lab)
Microprocessor System and Interfacing

COURSE OBJECTIVES:
To introduce sufficient knowledge required to understand the design of complete
embedded systems, including their hardware and software.
ESSENTIAL TOPICS TO BE COVERED:
Embedded system overview and fundamentals
Embedded design life cycle
Sensors and actuators
Real time operating systems
COURSE DESCRIPTION:
Introduction to embedded systems; components, tools and platforms; The C2M
embedded design process; sensors and actuators; embedded system software, mixing C
and assembly, HW/SW co-design; fundamentals of real-time operating systems,
concurrent software and multi-tasking, scheduling, inter-task communication &
synchronization, case studies using examples of embedded systems.
Recommended Text(s):
Arnold S. Berger , Embedded Systems Design: An Introduction to Processes, Tools, and
Techniques, Edition 2002 CMP Books.
Daniel Lewis, Fundamentals of Embedded Software: where C and Assembly
meet, Edition 2002, Pearson Education.
Jean J. Labrosse, Microc OS II-The Real Time Kernel, 2nd ed., CMP Books.

Scheme of Studies: BS Computer


Engineering
Page 53

COMSATS Institute of Information Technology


2011
COURSE TITLE:

Artificial

Intelligence
Credit Hours:

3 (Theory)

Pre-requisites:
Data Structures

Algorithms and

COURSE OBJECTIVES:
To introduce the foundations of
artificial intelligence.
ESSENTIAL TOPICS TO BE
COVERED:
Expert systems
N
a
t
u
r
a
l
l
a
n
g
u
a
g
e
p
r
o
c
e
s
s
i
n
g
K
n

o
w
l
e
d
g
e
e
n
g
i
n
e
e
r
i
n
g
COURSE DESCRIPTION:
Introduction to Artificial Intelligence, Basic
elements of AI, history, applications and
classification of techniques used. Production
Systems and Search: Definition and
examples of Production Systems. State
Space Search: graph theory, strategies (data
driven, goal driven), techniques (depth first,
breadth first, etc.). Heuristic Search:
definitions, techniques: hill climbing etc.
Knowledge Representation: Knowledge
representation issues, Procedural Knowledge
Representation vs. Declarative Knowledge,
Reasoning. Facts, Representing Knowledge
using Rules, Logic Programming. Common
Sense and Statistical Reasoning:
Nonmonotonic reasoning and modal logic
for nonmonotonic reasoning. How to deal
with Agents and their Beliefs. Use of
Certainty Factors in Rule-Based Systems.
Associating probabilities to assertions in
first-order logic. Bayesian Networks. Expert
Systems: Components of expert systems,
development methodology (selection of
problems, knowledge engineering), types
(rule based, model based, case based),
knowledge representation (rules, semantic

networks, frames), inference, forward


chaining, backward chaining,
production systems and rule based
expert systems. goal driven problem
reasoning, data driven reasoning.
(same as TE outline)

Artificial Intelligence, 2nd


Ed., Elaine Rich and Kevin
Knight, McGraw-Hill 1990,
ISBN: 0070522634
Artificial Intelligence in
Engineering Approach, R. J.
Schalkoff, McGraw Hill, 1990,
ISBN: 0070550840
Recommended Text(s):
Introduction to Expert Systems,
Artificial Intelligence:
3rd
Ed, Peter Jackson, Addison
A Modern Approach,
Wesley,
1998, ISBN: 0201876868
2nd Ed., Stuart J.
Prolog Programming for
Russell and Peter
Artificial Intelligence, 3rd Ed.,
Norvig, Prentice Hall,
Ivan Bratko, Addison Wesley
2002, ISBN:
2000, ISBN: 0201403757
0137903952.
Computer Engineering
Page 54
Scheme of Studies: BS

COMSATS Institute of Information Technology


2011
COURSE TITLE:

Digital Image

COURSE DESCRIPTION:

Processing

Image formation process, types of images


(Infrared, Thermal and Video etc), Image
Credit Hours:
3 (Theory) +
acquisition techniques, digitization,
1(Lab)
acquisition flaws, image storage,
Pre-requisites:
Linear Algebra, compression techniques, image
Signals and Systems
transformation (translation, scaling, rotation,
stereo), image enhancement, image
COURSE OBJECTIVES:
histogram, contrast enhancement, histogram
manipulation , thresh-holding, binarization,
To introduce underlying concepts
Grey scale and color images, smoothing,
involved in processing digital images. sharpening, edge detection, Image
restoration, morphological operators
(erosion, dilation, opening, closing), image
ESSENTIAL TOPICS TO BE
segmentation, (Hough transform,
COVERED:
skeletonization, thinning).
1
Image enhancement in spatial
Recommended Text(s):
and frequency domain
2
Image transforms (DFT, DCT,Digital Image Processing by Gonzalez and
Woods, 3rd Edition 2008, Prentice Hall
wavelet)
Digital Image Processing Using MATLAB,
3
Segmentation
nd
by Gonzalez and Woods, 2 Edition 2009,
4
Restoration
Prentice Hall.

Scheme of Studies: BS
Computer Engineering
Page 55

COMSATS Institute of Information Technology


2011
COURSE TITLE: Software

Engineering
Credit Hours:
3 (Theory)
Prerequisites:
Algorithms
and Data Structures
COURSE OBJECTIVES:

software development process,


Software requirements and
specifications, Project planning,
organization and management, ,
Software analysis and design
techniques, Team project activities,
Software quality assurance, Software
testing, Software Engineering tools
(CASE Tools) and environments.

Recommended Text(s):
To understand, analyze and
Software Engineering: A Practitioner's
develop complex software by
Approach by Pressman, Roger S., 6th
going through different phases of Edition, Mc Graw Hill.
software engineering methodology. Software Engineering by Sommerville ,
8th Edition, Pearson Education.
ESSENTIAL TOPICS TO BE
COVERED:
References:
System Analysis and Design Methods by
th
1
Requirement Engineering
Whitten, Bently and Dittma, 5 Edition,
McGraw-Hill.
2
Analysis Models
The Mythical Man-Months by F. Brooks,
3
Design Models
4
Project
ManagementAnniversary Edition, Addison-Wesley.
The Unified Modeling Language User
Processes
Guide by Booch, Rumbaugh and
5
Testing
and
QualityJacobson, 2nd Edition, Pearson.
Assurance
The Practice of Programming by
6
Deployment
andKernighan and Pike, Edition 1999 or
Maintenance
Latest, Addison Wesley.
Applying Use Case Driven Object
COURSE DESCRIPTION:
Modeling with UML: An Annotated eCommerce Example by Doug Rosenberg
Introduction to software
and Kendall Scott; Edition 2001,
engineering, Models of the
Pearson.

Scheme of Studies: BS Computer Engineering


Page 56

COMSATS Institute of Information Technology


2011
COURSE TITLE:

Distributed

Computing
Credit Hours:
3 (Theory) +
1(Lab)
Pre-requisites:
Computer
Architecture, Operating Systems
COURSE OBJECTIVES:
To introduce various parallel
computing approaches, and
utilize parallel and
distributed computing for
solving real-world problems.
ESSENTIAL TOPICS TO BE
COVERED:

clusters, server farms, cluster of SMPs,


availability support, single-system image,
job management in clusters, Grid Computing
Infrastructure and Technologies: Grid
technologies, major Grid Projects, Globus,
GridSim. Condor-G, Nimrod, GridSec, etc.
Parallel Programming Models and Software
Tools: Shared-variable, message-passing,
support for collective communication, Fast
MPI, LAM, OpenMP, MPI, PVM, Condor,
LSF, middleware, etc., Latency Tolerance
and Multiprocessing Techniques: Data prefetching, distributed coherent caches, latency
hiding, Thread-level parallelism (TLP), etc.,
Cluster and Grid Computing Techniques and
Applications: SMP clusters, storage-area
networks, distributed Supercomputing, eScience, Business Grids, etc., Emerging New
Technologies and Research Frontiers: Grid
and P2P Services, Wireless Grids, Network
Security, Selfish Grids, and Trusted
Computing, etc

Multiprocessor systems
Parallel Programming Models andRecommended Text(s):
K. Hwang and Z. Xu: Scalable Parallel
Software Tools
Computing, McGraw-Hill, 1998, ISBN: 007-031798-4 F. Berman, G. Fox, and T.
Hey (Editors), Grid Computing: Making
COURSE DESCRIPTION:
The Global Infrastructure a Reality, John
Shared-Memory
MultiprocessorWiley and Sons, 2003, ISBN: 0-470-85319Architecture:
Symmetric
Multi-0
Processor (SMP), CC-NUMA, andFoster and C. Kesselman (Editors), The
Distributed Shared Memory (DSM),GRID 2: Blueprint for New Computing
Message-Passing
MulticomputerInfrastructure, Second Edition, Morgan
Clusters: PC clusters, workstationKaufmann, 2004, ISBN 1-55860-933-4
Scheme of Studies: BS
Computer Engineering
Page 57

COMSATS Institute of Information Technology


2011
COURSE TITLE:

Systems

Programming
Credit Hours:
3 (Theory) +
1(Lab)
Pre-requisites:
Operating
Systems Concepts
Micropr
ocessors
Systems
and
Interfac
ing

COURSE OBJECTIVES:
To introduce the basics of writing
device drivers for typical operating
systems.
ESSENTIAL TOPICS TO BE
COVERED:
D
e
v
i
c
e
d
r
i
v
e
r
s
f
o
r
v

a
r
i
o
u
s
s
y
s
t
e
m
s
F
i
l
e
s
y
s
t
e
m
d
r
i
v
e
r
s
COURSE DESCRIPTION:
Introduction to the Microsoft Windows
Operating System, File Processing,
Memory Management, Memory Mapped
Files and DLLs, Process management,
Threads
and
scheduling,
Thread
synchronization,
Inter-process
Communication, Input/Output, Device

Drivers (USB or Parallel Port), FileProgramming 3rd edition,


Johnson M. Hart, Addison
System Drivers, Filter Drivers
Wesley The Windows NT
Device driver book 2nd
Recommended Text(s):
edition, Art Baker, Prentice
Windows System
Hall

Scheme of Studies: BS
Computer Engineering
Page 58

COMSATS Institute of Information Technology


2011
aliasing technique; 2D Transformation;
Homogeneous 2D Transformation; 3D
COURSE TITLE: Computer
Transformation;
Homogeneous
3D
Graphics
Transformation; Drawing Circles, Arcs
Credit Hours:
3 (Theory) + Drawing Curves; Hierarchical Modeling;
Projections; Camera Concepts; Back
1(Lab)
Pre-requisites:
Introduction to Face Detection; Light Sources; Material
Properties;
Texture
Mapping;
Computer Programming
Environmental Mapping; Ray Tracing;
Graphics in Games; Graphics in Movies
COURSE DESCRIPTION:

Text (s):
Hearn & Baker: Computer Graphics with
Introduction to Computer Graphics;OpenGL 3rd Edition
Introduction to OpenGL; Vectors
Review; Matrices Review; GraphicsReferences:
Pipeline; Line Drawing Algorithm;Computer Graphics, Principles and
Bresenham; Clipping of Line,Practice by J.D. Foley, A.van Dam, S.K.
Cohen Sutherland; Aliasing; Anti-Feiner and J.F. Hughes. Computer
Graphics by F.S. Hill

Scheme of Studies: BS
Computer Engineering
Page 59

COMSATS Institute of Information Technology


2011

INTER-DISCIPLINARY
ENGINEERING
ELECTIVES
These courses offer specialization in fields, closely associated with computer engineering.
The HEC template requires that two courses be taught in this category. A partial list of
possible IDEE courses is given below.

Scheme of Studies: BS Computer


Engineering
Page 60

COMSATS Institute of Information Technology


2011
COURSE TITLE:
Credit Hours:
Pre-requisites:

Robotics
3 (Theory)
Control Systems

COURSE OBJECTIVES:
To introduce the basic terminology of robotics, and derive mathematical models for simple
robotic systems.
ESSENTIAL TOPICS TO BE COVERED:
1 Spatial Description
2 Transformations
3 Manipulator Kinematics
COURSE DESCRIPTION:
Introduction, components and subsystems, object localization, spatial description and
transformations, kinematics (manipulator position / motion), statics, dynamics, mobile robots,
task planning, sensors measurement and perception, control, programming.
Recommended Text(s):
Introduction to Robotics by Phillip John Mckerrow.

Scheme of Studies: BS Computer


Engineering
Page 61

COMSATS Institute of Information Technology


2011
Applications Thyristors Commutation,
Half Wave and Full Wave Rectifiers, UnCOURSE TITLE: Power
Controlled and Controlled Rectifiers, 3Electronics
Phase, 6-Phase, 12-Phase and 24-Phase
Rectifiers, AC Voltage Controllers, DC to
Credit Hours:
3 (Theory) + 1
AC Converters, Single Phase DC to AC
(Lab)
Converters, Invertors, Half Bridge and
Pre-requisites:
Electronics II
Full Bridge Invertors, 3-Phase, 6-Phase
and 12-Phase Inverters, DC to DC
Converters, Design and Analysis of
COURSE DESCRIPTION:
Regulated Power Supplies, Switch Mode
Introduction of Power Electronics,Power Supplies, Uninterrupted Power
Solid State Devices for PowerSupplies.
Electronics, Power Diodes, Power
BJTs, Power MOSFETs, IGBT,Recommended Books:
SCRs, GTO, and TRIAC and
nd
DIAC,
SCR
Firing
andPower electronics 2 Edition by M.H
Commutation
Techniques,Rashid.
Thyristors
Characteristics,Power Electronics: Converters,
Construction,
Operations
andApplications, and Design by Ned Mohan

Scheme of Studies: BS
Computer Engineering
Page 62

COMSATS Institute of Information Technology


2011
Diagrams, Load Calculations, Load and
Wiring
Protection
Techniques,
COURSE TITLE: Power
Electrochemical Batteries and Their
Distribution and Utilization Working, Battery Applications and Care,
Electric Heating, Resistance, Induction
Credit Hours:
3 (Theory) + 1
and
Dielectric
Hearting,
Electric
(Lab)
Furnaces, Microwaves Heating, Electric
Pre-requisites:
Electric Circuit
Welding, Resistance Welding and Its
Analysis II
Types, Fundamentals of Illumination
Engineering, Illumination Schemes For
Various Situations (Streets, Roads,
COURSE DESCRIPTION:
Railways, Airports, Industries, Stadiums,
Suburban and Rural DistributionFlood, Stages and Spot Lighting Etc),
Systems, Constant Voltage andTypes of Illumination Equipments and
Constant
Current
Systems,Their Uses, Leakage Current Safety
Overhead and Underground Lines,Mechanisms in Electric Equipments,
Distribution Transformers, SelectionSafety Regulation of Different Types of
of Conductors, Load Forecasting,Electric Equipments.
Protection of Distribution Networks,
Grounding
and
Earthing,Recommended Books:
Disadvantages and Causes of LowPower distribution system by Dr. Sohail
Power Factor, Power FactorAftab Qureshi.
Correction. Home and IndustrialElectrical Power distribution by Anthony
Wiring
Techniques,
WiringJ. Pansins

Scheme of Studies: BS
Computer Engineering
Page 63

You might also like