Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
86 views38 pages

RUET ECE Undergraduate Syllabus

This document contains the syllabus for undergraduate studies in electrical and computer engineering at Rajshahi University of Engineering and Technology. It outlines the academic ordinance, course structure, and syllabus for the four-year BSc engineering program. The document provides general information about the department and university, defines terms, outlines degree programs and admission requirements, and describes the course numbering system, types of courses, grading policies, and graduation requirements. It also lists the specific courses offered each year of the BSc program and their syllabi.

Uploaded by

Shofol Biswas
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
86 views38 pages

RUET ECE Undergraduate Syllabus

This document contains the syllabus for undergraduate studies in electrical and computer engineering at Rajshahi University of Engineering and Technology. It outlines the academic ordinance, course structure, and syllabus for the four-year BSc engineering program. The document provides general information about the department and university, defines terms, outlines degree programs and admission requirements, and describes the course numbering system, types of courses, grading policies, and graduation requirements. It also lists the specific courses offered each year of the BSc program and their syllabi.

Uploaded by

Shofol Biswas
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 38

Issued to……………………………..

Syllabus for Undergraduate Studies Roll No……………………………....


Effective from
UG Session 2015-2016 Session……………………………….

DEPARTMENT OF ELECTRICAL & COMPUTER ENGINEERING


RAJSHAHI UNIVERSITY OF ENGINEERING & TECHNOLOGY

First Edition (January 2020)


Head of the Department
Date:………………………
Published by: Disclaimer:
Department of Electrical & Computer Engineering
Rajshahi University of Engineering & Technology The Department of Electrical & Computer Engineering (ECE),
Rajshahi-6204, Bangladesh. Rajshahi University of Engineering & Technology (RUET)
September 2019 reserves the right to make, at any time without notice, changes in
and addition to programs, courses, regulations, conditions
governing the conduct of students, requirements for degrees, fees
and any other information or statement containing in this booklet.
In case of any anomaly, the rules and regulations published in
January, 1986 by BIT’s in ‘Ordinance’ and changes subsequently
made to it will prevail. No responsibility will be accepted by
Editorial Board: RUET or the Department of ECE for hardship or expenses
Professor Dr. Md. Shaim Anower, Head Dept. of ECE encountered by its students or any other person or persons because
of such changes.
Md. Habibur Rahman, Assistant Professor
Tasnm Binte Shawkat, Assistant Professor
Abdul Matin, Lecturer
Md. Mahbubur Rahman, Lecturer
Sagor Chandro Bakchy, Lecturer
Milton Kumar Kundu, Lecturer
Md. Robiul Islam, Lecturer

Mailing address:
Head
Department of Electrical & Computer Engineering
Rajshahi University of Engineering & Technology
Rajshahi-6204, Bangladesh

Phone/Fax: +88-0721-751055
PABX: +88-0721-750742-3, ext.653
Email: [email protected]
Website: ece.ruet.ac.bd

2
PREFACE CONTENTS
It is an immense pleasure to introduce the first edition of the Syllabus for Chapter - I General Information 5
Undergraduate Study of the department of Electrical and Computer Engineering.
This booklet presents the course study and research program of the Department Chapter - II Academic Ordinance for Undergraduate Studies for the
Award of Bachelor of Science in Engineering Degree
of ECE. A list of faculty members and detail outline of courses offered by the
department are included here with this booklet. 1 Definitions 8
2 Departments 8
Electrical & Computer Engineering, which applies technical skills of the creation 3 Degrees offered 8
and operation of Electrical & Computer Engineering systems, is a broad-based 4 Student admission and equivalence committee 8
discipline. The Electrical & Computer Engineering Department at Rajshahi 5 Method of course offer and instruction 9
University of Engineering & Technology (RUET) offers undergraduate 6 Academic calendar 9
(Bachelor of Science in Engineering) program. This is a four-year program that 7 Duration of course and course structure 10
prepares the students to enter professional practice of various Electrical & 8 Course designation and numbering system 11
9 Types of courses 11
Computer Engineering fields or to continue advanced study leading to M.Sc. 10 Departmental monitoring committee and student adviser 11
Engg. / M. Engg. and Ph.D. degree. 11 Registration requirements 12
12 Striking off the names and readmission 13
The rules and regulations shown in this booklet may be changed or modified as 13 Grading system 13
and when necessary. This booklet will help the concerned students as well as the 14 Distribution of marks 14
Student Advisors of the Electrical & Computer Engineering department. 15 Class tests/ Quizzes 14
16 Earned credits 15
17 Performance evaluation 15
18 Gold medal achievement 15
19 Student classification 16
20 Registration for the second & subsequent semesters 16
21 Probation and suspension 16
22 Measures for helping academically weak students 17
23 Minimum earned credit and GPA requirements for obtaining
Professor Dr. Md. Shamim Anower Degree 17
Head 24 Time limits for completion of Bachelor’s Degree 17
Department of Electrical & Computer Engineering 25 Industrial/ Professional training requirements 17
Rajshahi University of Engineering & Technology 26 Application for graduation and award of degree 17
27 Inclusion of repeaters from the present system to the new
course system 17
28 Absence during semester 17

Chapter - III Course Structure of the four Year B.Sc. Engineering


Rajshahi Program
January 2020 Syllabus of Courses Offered in 1st Year B.Sc. Engineering 19
Syllabus of Courses Offered in 2nd Year B.Sc. Engineering 24
Syllabus of Courses Offered in 3rd Year B.Sc. Engineering 29
Syllabus of Courses Offered in 4th Year B.Sc. Engineering 33
Prerequisite courses 41

3
1.1 The University
Rajshahi University of Engineering & Technology is the second
oldest University for the study of Engineering in Bangladesh. In
order to create facilities for undergraduate and postgraduate studies
and research, the Engineering College, Rajshahi established in
1964 was converted to BIT, Rajshahi in the year 1986 and the BIT,
Rajshahi was upgraded to Rajshahi University of Engineering &
Technology (RUET) in 2003. With a view to meeting the
increasing demand for engineers in the country and to expand the
facilities for advancement of engineering education, Engineering
college, Rajshahi was started functioning as a Faculty of
Engineering under the University of Rajshahi offering four years
Chapter - I Bachelor Degree in Civil, Electrical and Mechanical Engineering.
Starting with 122 undergraduate students, the University has now
about 6000 undergraduate and around 600 postgraduate students.

1.2 Location of the University


General Information RUET campus spreading over 152 acres of land is located at about
3 kilometers east of Rajshahi city center by the side of the mighty
river Padma and very adjacent to the University of Rajshahi. The
Rajshahi city is well connected by road and rail with other towns
and cities of Bangladesh. Rickshaw, human hauler, taxi and bus
facilities are available to reach the campus from any place of the
city.
1.3 The Campus
RUET has a compact campus with departments, laboratories,
workshops, library, auditorium, gymnasium, central common
room, halls of residence (for male and female students) and
residential buildings for teachers and employees within walking
distances from the academic building. One Bank and one Post-
office are also located in the campus. There is a school cum
college in the campus in view of delivering proper education for
the children of employees. A general store and a restaurant are also
situated very near to the student halls. The varieties plant and tree
gives pleasant and natural environment in the campus.

4
1.4 Facilities Offered by the University The students unions of the various halls of residence also arrange
1.4.1 Central Library their individual socio-cultural activities, literary competitions etc.
and help the hall authority to run the halls smoothly.
The central library building is located at the central part of the university campus.
As an integral component of the academic program, the Central Library provides 1.4.5 Sports and Recreation Facilities
the following services to the teachers, students and stuffs.
The athletic club of the University provides multi-purpose sports
i) Issue and receipt of books
facilities to the students to acquire physical fitness indispensable
ii) Reading room facility
for a healthy mind and body. The University has a beautiful
iii) Periodicals and Journal section.
playground for football, cricket, badminton, volleyball, tennis etc.
A gymnasium within the University plays an important role to
build up health of the students. Indoor facilities are also available
1.4.2 Central Computer Center
in the gymnasium building. The athletic club arranges gorgeous
The Central Computer Center provides with computer and internet support to annual sports in every year. Parallel to the University, departments
undergraduate and postgraduate study and research for all the faculties and and students unions of the various halls of residence also arrange
students of all Departments. This center possesses networking facilities with inter-class and inter-department football, cricket, basketball, and
modern computers. This center also provides some useful software like C, C++, volleyball competitions in every year.
Visual Fox Pro, Oracle, Auto CAD UNIX/ Linux, MS-DOS, MS-WORD, Excel
and many more. The Central Computer Center also has an area with a mural of 1.4.6 Residential Accommodation
the Nation’s Father Bangabandhu Sheikh Mujibur Rahman named as
Campus life is an important aspect in the development of students.
“Bangabandhu Corner”. This corner provides contents about the Bangabandhu
In addition to provide services in assisting students in solving
Sheikh Mujibur Rahman and the Liberation war of Bangladesh.
problems that affect their studies, the University aims to create an
environment conducive to cultural development and promotion of
1.4.3 Medical Center
interaction among staff, students and intellectuals.
An on campus medical center provides primary health care facilities to the
The University has seven halls of residence for the
students (residential and non-residential) free of charges. Full-time MBBS
accommodations of the students. The total capacity of the halls is
doctors, compounder and staffs provide these facilities to the students. For
around 2100. Name of the halls with their capacities is listed
specialized consultation on complicated cases, the center refers the patients to
below. Three halls are named after the national heroes who were
specialist consultants.
the students of this University and sacrificed their lives in 1971 in
the liberation war of Bangladesh.
1.4.4 Directorate of Students Welfare
The Directorate of Student’s Welfare is responsible for the various activities Sl.
Halls of Residence Capacity
related to the physical, social, cultural and other aspects of welfare of the No.
students. These include arrangement of supervision for halls of residence, 1 Shahid Lt. Selim Hall 350
programs for physical education, games and sports, cultural weeks and other 2 Shahid Shahidul Islam Hall 225
activities of the students through the central students union and the students 3 Shahid Abdul Hamid Hall 225
unions of the various halls of residence. 4 Tin Shed Hall(Extension) 100
5 Deshratna Sheikh Hasina Hall 250
The central students union, whose members are elected by the students, oversees 6 Shahid President Ziaur Rahman Hall 450
the socio-cultural activities of the students and looks after the problems of the 7 Bangabandhu Sheikh Mujibur Rahman Hall 450
students.

5
University provides accommodation facility for almost 30% of the students in List of Faculty Members of the Department
these halls. Depending on the size of the room, 2 to 4 students are accommodated
in a room in these halls. Each hall has separate common room, reading room and
other service facilities.
Head of the Department:
1.4.7 Facilities offered by the Electrical & Computer Engineering Professor Dr. Md. Shamim Anower
Department B. Sc. Engg. (RUET), M. Sc. Engg. (RUET)
PhD (Australia).
The Department of ECE has a number of facilities to meet up the requirements of
both undergraduate and post-graduate studies. These facilities include rental
library facility and computer laboratory facility. The Department has also the
1. Md. Habibur Rahman 7. Md. Robiul Islam
following laboratories and workshops available for research, instruction and
Assistant Professor Lecturer
sessional classes. The labs and workshops are well equipped.
B. Sc. Engg. (RUET), M. Sc. B. Sc. Engg. (RUET), M. Sc.
1. Electrical laboratories Engg. (RUET), M. Engg. Engg. (Ongoing, RUET)
2. Electronic laboratories (Ongoing, Canada)
3. Computer laboratories
4. Software laboratories 2. Tasnim Binte Shawkat 8. Rakibul Hasan
5. Peripheral and Interfacing laboratories Assistant Professor Lecturer
6. Energy Conversion laboratories B. Sc. Engg. (RUET), M. Sc. B. Sc. Engg. (RUET)
7. Robotics laboratories (under process) Engg. (RUET)
8. Artificial Intelligence laboratories (under process)
9. VLSI laboratories (under process) 3. Abdul Matin 9. Md. Nahiduzzaman
Lecturer Lecturer
B. Sc. Engg. (RUET), M. Sc. B. Sc. Engg. (RUET)
Engg. (Ongoing, RUET)

4. Md. Mahabubur Rahman 10. Md. Abu Hanif Pramanik


Lecturer Lecturer
B. Sc. Engg. (RUET), M. Sc. B. Sc. Engg. (RUET)
Engg. (Ongoing, RUET)

5. Sagor Chandro Bakchy 11. Fariya Tabassum


Lecturer B. Sc. Engg. (RUET), M. Sc.
B. Sc. Engg. (RUET), M. Sc. Engg. (RUET)
Engg. (RUET)

6. Milton Kumar Kundu


Lecturer
B. Sc. Engg. (RUET), M. Sc.
Engg. (Ongoing, RUET)

6
1. Definitions

1. ‘University’ means the Rajshahi University of Engineering


& Technology abbreviated as RUET.
2. ‘Syndicate’ means Syndicate of RUET.
3. ‘Academic Council’ means the Academic Council of the
University.
4. ‘Deans Committee’ means the Executive Committee of
concerned Faculty of the University.
5. ‘Academic Committee’ means the Academic Committee for
Undergraduate Studies of Department of the University.
6. ‘Vice-Chancellor’ means the Vice-Chancellor of the

Chapter - II 7.
University.
‘Dean’ means the Dean of a Faculty of the University.
8. ‘Head of the Department’ means the Head of a Department
of the University.
9. ‘Central Equivalence Committee’ means the Central
Academic Ordinance for the Equivalence Committee of the University.
10. ‘Degree’ means the degree of Bachelor of Science in
Undergraduate Studies Engineering or Bachelor of Urban & Regional Planning or
Bachelor of Architecture offered by the University.
11. ‘Course System’ means pass or fail on course basis.
12. ‘Backlog Courses’ means the failed courses after appearing
at odd/even semester(s) examination.
13. ‘Short Semester’ means a semester for conducting
examination of Backlog course(s) at the end of 4 th /5th year
Backlog examination result.

2. Faculties

The University has four Faculties as the following:


1) Faculty of Civil Engineering (CE)
2) Faculty of Electrical & Computer Engineering (ECE)
3) Faculty of Mechanical Engineering (ME)
4) Faculty of Applied Science & Engineering (ASE)

7
2.1 Degree Awarding Departments: xvii) Department of Humanities
xviii) Any other Department to be instituted by the Syndicate
The University has the following Degree Awarding Departments under four on the recommendation of the Academic Council.
Faculties:
3. Degrees Offered
i) Department of Civil Engineering (CE)
The University offers courses leading to the award of the following
ii) Department of Electrical & Electronic Engineering (EEE)
degrees:
iii) Department of Mechanical Engineering (ME)
iv) Department of Computer Science & Engineering (CSE) i) Bachelor of Science in Civil Engineering abbreviated as
v) Department of Electronics & Telecommunication Engineering (ETE) B.Sc. Engg. (CE)
vi) Department of Electrical & Computer Engineering (ECE)
ii) Bachelor of Science in Electrical & Electronic Engineering
vii) Department of Industrial & Production Engineering (IPE)
abbreviated as B.Sc. Engg. (EEE)
viii) Department of Glass & Ceramic Engineering (GCE)
ix) Department of Urban & Regional Planning (URP) iii) Bachelor of Science in Mechanical Engineering abbreviated
x) Department of Mechatronics Engineering (MTE) as B.Sc. Engg. (ME)
xi) Department of Chemical & Food Processing Engineering(CFP)
xii) Department of Architecture (ARCH) iv) Bachelor of Science in Computer Science & Engineering
xiii) Department of Building Engineering & Construction Management abbreviated as B.Sc. Engg. (CSE)
(BECM) v) Bachelor of Science in Electronic & Telecommunication
xiv) Any other Department to be instituted by the Syndicate on the Engineering abbreviated as B.Sc. Engg. (ETE)
Recommendation of the Academic Council.
vi) Bachelor of Science in Electrical & Computer Engineering
2.2 Teaching Departments: abbreviated as B.Sc. Engg. (ECE)
vii) Bachelor of Science in Industrial and Production
The University has the following teaching departments as defined in the Engineering abbreviated as B.Sc. Engg. (IPE)
statutes:
i) Department of Civil Engineering viii) Bachelor of Science in Glass & Ceramic Engineering
ii) Department of Electrical & Electronic Engineering abbreviated as B.Sc. Engg. (GCE)
iii) Department of Mechanical Engineering ix) Bachelor in Urban & Regional Planning abbreviated as
iv) Department of Computer Science & Engineering BURP.
v) Department of Electronics & Telecommunication Engineering
vi) Department of Electrical & Computer Engineering x) Bachelor of Science in Mechatronics Engineering
vii) Department of Industrial and Production Engineering abbreviated as B.Sc. Engg. (MTE)
viii) Department of Glass & Ceramic Engineering xi) Bachelor of Science in Chemical & Food Processing
ix) Department of Urban & Regional Planning Engineering abbreviated as B.Sc. Engg. (CFP)
x) Department of Mechatronics Engineering
xi) Department of Chemical & Food Processing Engineering xii) Bachelor in Architecture abbreviated as B. ARCH.
xii) Department of Architecture xiii) Bachelor of Science in Building Engineering &
xiii) Department of Building Engineering & Construction Management Construction Management abbreviated as B.Sc. Engg.
xiv) Department of Mathematics (BECM)
xv) Department of Physics
xvi) Department of Chemistry

8
Any other degree that may be awarded by a department on the approval of the receiving the opinions of the Head of the Department and of
syndicate on the recommendation of the Academic Council. the Equivalence Committee, the matter will be placed
before the Academic Council. The Academic Council’s
decision will be communicated to the Head of the
4. Student Admissions and Equivalence Committee
Department and the candidate.
4.9 There is no transfer in the 1st year class. In special cases,
4.1 The four academic years of study for the Bachelor Degree have been
students may be admitted into a higher class under clause
designated as 1st year class, 2nd year class, 3rd year class and 4th year class
4.8 of the ordinance.
in succeeding higher levels. For Architecture, five years of study for the
4.10 Every student being admitted to the University shall be
Bachelor degree have been designated as 1st year class, 2nd year class, 3rd
examined by a competent medical officer as may be
year class, 4th year class and 5th year class in succeeding higher years.
provided in the admission rules.
Students will be admitted into the 1st year class.
4.2 The Academic Council will form an Admission Committee in each
5. Method of Course Offering and Instruction
academic session for admission into 1st year class of Bachelor Degree.
The undergraduate curriculum at RUET are based on course
4.3 A candidate for admission into the 1st year class must have passed the
system. The salient features of course system is:
H.S.C Examination from a Secondary and Higher Secondary Education
i) Number of theoretical courses and examination papers shall
Board in Bangladesh (After 12 years of schooling) with Physics,
be five in each semester.
Chemistry, Mathematics and English as his/her subjects of Examination in
ii) Continuous evaluation of student’s performance.
Higher Secondary level or examination recognized as equivalent to them,
iii) The flexibility to allow the student to progress at his/her
and must fulfill all other requirements as may be prescribed by the
own pace depending on his/her ability or convenience,
Academic Council on the recommendation of the Admission Committee.
subject to the regulations on credit and minimum grade
In case of confusion regarding the equivalence, the case may be referred to
point average (GPA) requirements.
Equivalence Committee.
iv) Promotion of teacher-student contact.
4.4 All candidates for admission into the courses of Bachelor Degree must be
the citizens of Bangladesh. Candidates for all seats except the reserved
6. Academic Calendar
(Tribal, if any) are selected on the basis of merit. However all candidates
must pass the required level as set by the admission committee. The
6.1 The academic year is ordinarily divided into two semesters
Academic Council on the recommendation of the Admission Committee
each having duration of ordinarily not less than 13 cycles
frames the rules for admission into the reserved seats.
(weeks).
4.5 No student ordinarily is admitted in the 1st year class after the
6.2 There are final examinations at the end of each semester
corresponding classes start or after the call goes out for admission into the
conducted by the respective degree awarding departments of
next session, whichever is earlier.
the University.
4.6 Admission of a newly admitted student in the 1st year class is canceled if
6.3 On the approval of the Academic Council an academic
he/she fails to attend any class within the first two consecutive cycles after
schedule for the year is announced for general notification
the start of class without prior permission. The date of commencement of
before the start of the academic year. The schedule may be
classes for the newly admitted students is announced in advance.
prepared according to the following guidelines:
4.7 An Equivalence Committee consisting of at least five members is formed
by the Academic Council to consider the equivalence of different public
examinations.
4.8 A candidate, seeking admission on transfer from other Universities, should
apply to the Registrar of the University if there is any exchange program
with that university. The Registrar will refer the case to the Head of the
Department concerned and also to the Equivalence Committee. On
9
Odd Semester Duration
Nature of Contact hour No. of Credit
Classes 13 cycles
Course
Mid-semester recess 1 week
Recess before examination and i) Theory 1 hour/week 1
29 days
Semester Final Examination
ii) Tutorial 1 hour/week 1
Inter-Semester Recess 1 weeks
iii) Independent 3/2 hours/week 0.75
Even Semester Duration
sessional/design 2 hours/week 1
Classes 13 cycles
Mid-semester recess 1 week 3 hours/week 1.5
Recess before examination and 29 days and similar
Semester Final Examination
iv) Project & 3 hours/week 1.5
Inter-Year Recess, Result publication, and 3 weeks thesis
and similar
Preparation for next semester
v) Field work 2-4 weeks of field work 1
Backlog Examination and Result 2 Weeks
publication 7.5 The total number of credits that a student has to complete
successfully for the award of Bachelor degree is
Vacation and others Rest Weeks minimum 160 except for Bachelor in Architecture. The
Total 52 Weeks maximum period of candidature is seven years, i.e., 3
years (6 semesters) more than the normal time required
Short Semester Duration to complete the course. For Architecture the minimum
Classes and Examinations 10 weeks credit will be 200.
7.6 The total number of credits per week in a semester shall
be approved curricula.
7.7 The total contact hours for students including lecture,
7. Duration of Courses and Course Structure
tutorial and sessional is around 25/ (35 for Architecture)
7.1 Bachelor Degree courses (except Architecture) extend over a period of
periods per week, each period being of minimum 50
four academic years (8 semester), each of a normal duration of one
minutes duration.
calendar year, which is divided as necessary for the purpose of
7.8 In each degree-awarding department, one of the senior
academic program and conduct of examinations. For Bachelor degree
teachers nominated by the Head of the Department acts
of Architecture the period will be five academic years (10 Semester).
as Course Coordinator who acts as Member Secretary to
7.2 The curricula of the Bachelor degree in the different departments is as
the academic committee.
proposed by the Academic and Dean’s Committee and approved by the
7.9 A course plan for each course, approved by the Course
Syndicate on the recommendation of the Academic Council.
Coordinator, showing details of lectures may be
7.3 The Academic Committee reviews the curricula as required and put
announced at the start of each semester.
forward suggestions to the Academic Council through Dean’s
7.10 Credits in any theory subject do not exceed 4 and that in
Committee.
sessional subject do not exceed 3.0. For Architecture
7.4 Teaching for the courses is reckoned in credits and the credits allotted
credits in sessional subject will not exceed 12.0.
to various courses are determined by the Academic Committee with
the following guidelines:

10
8. Course Designation and Numbering System of shortage of teachers, Lecturers may also act as adviser.
For a student of second and subsequent semesters, the
Details of the course designation and number system are provided as
nature of courses for which he can register is decided on the
Annexure A.
basis of his academic performance during the previous
semester(s). The adviser advices the students to register for
9. Types of Courses
the courses during the next semester within the framework
The courses included in undergraduate curricula are divided into several groups
of the guidelines in respect of minimum/maximum credit
as follows:
hours limits.
9.1 Core Courses: In each discipline a number of courses are identified as
11. Registration Requirements
core courses which form the nucleus of the respective Bachelor Degree
Any student who wants to study a course is required to register
program. A student has to complete all of the designated core courses for
formally. Being admitted to the University, each student is
his degree.
assigned to a student adviser. The student can register for courses
9.2 Pre-requisite Courses: Some of the core courses are identified as pre-
he/she intends to take during a given semester only on the basis of
requisite courses. A pre-requisite course is one, which is required to be
the advice and consent of his/her adviser.
completed before some other course(s) can be taken. Any such course, on
which one or more subsequent courses build up, may be offered in each of
11.1 Registration Procedure: Students must register for each
the two regular semesters (if possible).
class in which they will participate. Each student will fill up
9.3 Optional Courses: Apart from the core courses, students have to
his/her Course Registration Form in consultation with and
complete a number of courses which are optional in nature. In that,
under the guidance of his/her adviser. The original copy of
students have some choices to choose the required number of courses from
the Course Registration Form(s) will be submitted to the
a specified group/number of courses.
Registrar’s Office, and then the requisite number of copies
will be distributed to the adviser and Head. The date, time
10. Departmental Monitoring Committee and Student Adviser
and venue for registration will be announced in advance by
the Department’s Office. It is absolutely necessary that all
10.1 Department Monitoring Committee: Each department constitutes a students present themselves for registration at the specified
Departmental Monitoring Committee with two teachers of the Department time.
as members nominated by the Academic Committee and Head of the
Department as chairman. This committee monitors and evaluates the 11.2 Limits on the Credit Hours to be taken: A student must
performance of the Course System within the Department. The committee be enrolled for the requisite number of credits as mentioned
may also propose from time to time to the Academic Committee any in article 7.6. A student must enroll for the prescribed
changes and modifications needed for the Undergraduate Curriculum and sessional courses in the respective semester within the
the Course System. allowed credit limits.
10.2 Student Adviser: One adviser is appointed for a batch of student (around
30) by the Department Monitoring Committee of the concerned 11.3 Pre-condition for Registration: A student will be allowed
Department(s) who advises each student on the courses to be taken. to register in those courses subject to the satisfaction of pre-
Adviser discusses with the student on his/her academic program and then requisite courses. If a student fails in a pre-requisite course
decides the nature of courses for which he/she can register. However, it is in any semester, the concerned Department Monitoring
the student’s responsibility to keep contact with his adviser who reviews Committee may allow him to register for a course which
and eventually approves the student’s specific plan of study and checks on builds on the pre-requisite course provided his attendance
subsequent progress. The adviser generally be of the rank of an Assistant and grades in continuous assessment in the said pre-
Professor or above from the concerned Department(s). However, in case requisite course is found to be satisfactory. Registration will

11
be done at the beginning of each semester. Late registration is however, i) Non-payment of University fees and dues within the prescribed
permitted during the second week on payment of a late registration fee. period.
Students having outstanding dues to the University or a hall of residence ii) Forced to discontinue his/her studies under disciplinary rules.
shall not be permitted to register. All students have therefore, to clear their iii) Withdrawal of names from the rolls of the University on
dues and get a clearance or no dues certificate, on the production of which, grounds acceptable to the Vice-Chancellor of the
they will be given necessary Course Registration Forms and complete the University/ nominated authority after having cleared all
course registration procedure. Registration Forms are normally available dues.
in the Register’s office. An orientation program will be conducted for only iv) Could not earn required credits for graduation as outlined in the
the first year students at the beginning of the first semester when they will respective curriculum and/or fulfill CGPA requirement
be handed over the registration package on producing enrollment within the maximum allowed time of 7 academic years. For
slip/proof of admission. Architecture maximum allowed time is 8 academic years.

11.4 Registration Deadline: Student must register for the courses to be taken 12.2 Every student whose name has been struck off the rolls by
within 1 (One) cycle from the commencement of each semester and no exercise of the clauses (ii) of Article 12.1 seeking re-
late registration will be accepted after 2 (Two) cycles of classes. Late admission after expiry of the period for which he/she was
registration after this date will not be accepted unless the student submits a forced to discontinue his/her studies, will submit an
written appeal to the Registrar through the concerned Head and can application to the Head of the Department in the prescribed
document extraordinary circumstances such as medical problems form before the commencement of the session to which
(physically incapacitated and not able to be presented) or some other he/she seeks re-admission. The Head of the Department
academic commitments which precluded enrolling prior to the last date of shall forward the application to the Registrar of the
registration. University with his remarks. In case the readmission is
allowed the student will be required on payment of all dues
11.5 Penalty for Late Registration: Students who fail to register during the to get him/her-self admitted not later than one week from
designated dates for registration are charged a late registration fee Tk. the date of permission given by the Registrar. All
500/= per cycle. This extra fee will not be waived whatever be the reason readmission should preferably be completed before the
for late registration. session starts. The percentage of attendance of the re-
admitted students shall be counted from the date of
11.6 Withdrawal from a Semester: If a student is unable to complete the recommendation of the concerned Head of the department.
semester Final Examination due to illness, accident or any other valid
reason he/she may apply to the Head of the Department. Every 12.3 No student who has withdrawn his/her name under clause
Department can decide for total withdrawal from the semester before the (iii) of Article 12.1 shall be given readmission.
start of the semester final examination. He/she may choose not to
withdraw any laboratory/sessional/design course if the grade obtained in 12.4 In case a student whose name has been struck off the rolls
such a course is ‘D’ or better. The application must be supported by a under clause (i) of Article 12.1 seeks readmission within the
medical certificate from any authorized Medical Officer. The Academic session in which his/her name was struck off, he/she shall
Council will take the final decision about such applications. However be readmitted on payment of all the arrears fees and dues.
he/she will not be permitted to the next year class unless he/she complete But if he/she seeks readmission in any subsequent session,
the required credit for that year. the procedure for his/her readmission will be the same as
described under Article 12.2.
12. Striking off the Names and Readmission
12.5 The application of a student for readmission will be
12.1 The names of the students will be struck off and removed from the rolls on
considered is he/she applies within two academic sessions
the following grounds:
12
from the semester of discontinuance of his/her studies in the University. 13.1 Calculation of GPA and CGPA: Grade Point Average
Other than Department as punishment under ordinance if the University (GPA) is the weighted average of the grade points obtained in all
relation to discipline, a student of any kind failing for any other reason the courses passed/completed by a student in a semester. ‘F’ grades
whatsoever to become a candidate for a semester final examination in which do not count for GPA calculation. GPA of a semester will be
he/she ought to have had in the usual process of his/her progressive calculated as follows:
academic activities, shall be considered to have discontinued his/her studies n
for the relevant semester together with striking the name off from current roll
and two such discontinuance periods will be considered equivalent to that for
C G i i

one academic session. The maximum period of discontinuance under no GPA  i 1


n
circumstances is to exceed two academic sessions during a student’s period
of studies for the degree.
C
i 1
i

12.6 In case any application for readmission is rejected, the student may appeal Where, n is the total number of courses passed by the student, Ci is
to the Academic Council and, in this case, the decision of the Academic the number of credits allotted to a particular course i and G i is the
Council shall be final. grade point corresponding to the grade awarded for i-th course.
The overall or Cumulative Grade Point Average (CGPA) gives the
12.7 A student, whose name has been struck off the rolls by exercise of clause cumulative performance of the student from first semester up to
(iv) of Article 12.1, is not eligible to seek readmission. any other semester to which it refers and is computed by dividing
the total grade points ( Ci Gi) accumulated up to the date by the
12.8 After Short semester any student fails to complete his/her required courses total credit hours ( Ci). Both GPA and CGPA are rounded off to
will take readmission in the final year. the second place of decimal for reporting.

13. Grading System 14. Distribution of Marks


The letter grade system will be used to assess the performance of the student and 14.1 The distribution of marks for a given course is as
shall be as follows: follows:
i. Theory courses:
Class participation and attendance 08
Numerical grade Letter grade Grade point
Class tests 20
80% or above A+ (A Plus) 4.0
Semester Final Examination (3 hours duration) 72
75% to less than 80% A (A Regular) 3.75
Total 100
70% to less than 75% A- (A Minus) 3.5 ii) Independent sessional/design/field work courses:
65% to less than 70% B+ (B Plus) 3.25 Class participation and attendance 08
60% to less than 65% B (B Regular) 3.0 Quizzes/Viva Voce 20
55% to less than 60% B- (B Minus) 2.75 Board Viva (Compulsory) 25
50% to less than 55% C+ (C Plus) 2.5 Performance/Reports 47
45% to less than 50% C (C Regular) 2.25 Total 100
40% to less than 45% D 2.0 iii) Project and thesis (Architecture):
Less than 40% F 0 Class participation and attendance 10
Incomplete I - Internal Criticisms 40
Viva voce/ Jury 30
A grade ‘I’ shall be awarded for courses (like project & thesis, design etc.) in the Supervisor (Internal Examiner) 20
odd semester, which continue through to the even semester. Total 100
13
iv) Project and Thesis (Other Departments): A student, who obtains an ‘F’ grade in any Core Course in
Viva voce (conducted by a viva voce committee) 30 any semester, he/she will have to repeat the course. If a
Supervisor (internal examiner) 50 student obtains an ‘F’ in an Optional Course, he/she may
External examiner (any other teacher of the department/ choose to repeat the course or take a substitute course if
Examination committee) 20 available.
Total 100
‘F’ grades will be considered as backlog courses. ‘F’ grades
will not be counted for GPA calculation but will stay
14.2 Basis for awarding marks for class participation and attendance will be as
permanently on the Grade Sheet and Transcript.
follows:
A student obtaining D grade in a course will be allowed to
Attendance Marks repeat the course for the purpose of grade improvement if
90% and above 8 CGPA of the student falls below 2.20. In such case he/she
85% to less than 90% 7 will be awarded the new grade thus he/she obtains or retains
80% to less than 85% 6 his/her previous grade if he/she fails.
70% to less than 80% 5
60% to less than 70% 4
Less than 60% 0 17. Performance Evaluation

i) The minimum CGPA requirement for obtaining a B.Sc.


14.3 The students will not be allowed to sit in the semester final examination
Engineering/ Bachelor degree is 2.20. The performance of a
for failing to attend at least 50% in the classes. The students whose
student will be evaluated in terms of two indices, viz.
percentage of attendance will fall short of 75% in any of the theory,
sessional courses for which he/she has registered in one academic year Semester grade point average and cumulative grade point
shall not be eligible for the award of any type of scholarship/stipend/grant average.
ii) Student will be considered to be making normal progress
for the following academic session.
toward a degree if their CGPA for all courses attended is
2.20 or more.
15. Class Tests/ Quizzes
iii) Students will be allowed to sit in Backlog examination for
i) The best 3 marks out of 4 class test marks may be taken for grade. maximum 3 courses in an academic year.
iv) Students must complete minimum 33 credits (Odd, Even
ii) Duration of class tests normally should be 20-30 minutes and materials
semesters and Backlog examination) in each academic year
covered should be what were taught in 2 to 3 previous cycles or most
to be promoted to the next academic year.
recent classes.
iii) The dates for the class tests shall be fixed by the Head or Course
Coordinator and dates shall be announced accordingly. 18. Honors, VC’s List and University gold medal:
iv) All class tests shall ordinarily be of equal value. The result of each
18.1 Honors: Candidates for Bachelor’s degree will be awarded
individual class test shall be posted for information of the students
the degree with honors if their CGPA is 3.75 or above and will be
preferably before the next class test is held.
called as First Class with Honors.
16. Earned Credits
18.2 Class: Candidates having CGPA 3.00 or above and less
The courses in which a student has obtained ‘D’ or a higher Grade will be than 3.75 will be called as First Class and Candidates having
counted as credits earned by him/her. Any course in which a student has CGPA 2.20 or above and less than 3.00 will be called as Second
obtained ‘F’ grade will not be counted towards his/her earned credits. Class.

14
18.3 VC’s List: In recognition of excellent performance, the names of students will be cancelled and he/she will not be promoted to next academic
who maintains good standing with the University obtaining SGPA of 3.75 or year. He/she then register courses of the previous academic year.
above in two regular semesters in each academic year may be published in the
VC’s List in each department. Students who have received F grade in any course 21. Measures for Helping Academically Weak Students
during any of the two regular semesters will not be considered for VC’s List in
The following provisions are made as far as possible to help
that year.
academically weak students to enable them to complete their
studies within the maximum period of seven years. Adviser will
18.4 University Gold Medal: If a student can show extraordinary brilliance
keep special contact for all such students whose
and obtains all A or better grades in all the courses he/she attended and fulfills
the credit requirement for graduation will be honored by awarding University i) Cumulative Grade Point Average (CGPA) are less than 2.20
gold medal in a special function/convocation. at the end of a semester.
ii) Failing to complete 33 credits in an academic year
19. Student Classification

For a number of reasons it is necessary to have a definite system by which to 22. Backlog Examination:
classify students as First Year, Second Year, Third Year and Fourth Year. At
i) There will be Backlog Examination after the publication of
RUET, regular students are classified according to the number of credit hours
result of even semester examination.
earned towards a degree. The following classification applies to the students
ii) ‘F’ grade(s) obtained after semester examination will be
considered as backlog course(s).
Year Earned Credits
iii) Students are allowed to sit for maximum 3 backlog courses
First Year 0 to 33
in odd and/or even semester(s).
Second Year 34 to 66 iv) Class test marks of Backlog courses in odd/even semester(s)
Third Year 67 to 99 will be counted for Backlog examination.
Fourth Year 100 and above/ v) Maximum B (B regular) grade will be counted in Backlog
For Architecture 100 to 132 examination.
Backlog Courses: The course(s) which a student registered in a
Fifth Year (Architecture) 133 and above (Arch)
semester but after semester final examination he/she obtained ‘F’
grade in that course(s).
**A student must earn minimum 33 credits in each academic year to admit
into the next year class.
23. Short Semester Examination:

20. Registration for the Second & Subsequent Semesters The Short Semester Examination on only backlog courses may be
conducted for the students who have participated in their
A student is normally required to register courses according to the approved 4(four)/5(Five) year degree course (up to 4th year even semester)
curricula in each semester. After odd semester final examination Students will and have a shortage of maximum 5 (Five) incomplete courses
normally register courses in even semester. including sessional, Project and thesis to obtained Bachelor degree.
After Even semester final examination students provisionally register courses for The short semester examination will be arranged in a convenient
the odd semester in next academic year. If he/she fails to complete 33 credits in time by the Head of the Department within 10 weeks of the
odd, even and backlog examinations for that academic year, his/her registration publication of results of the final year backlog examination. The
evaluation system will be the similar as regular semester. The

15
students willing to appear at the short semester examination have to apply to the for short periods, up to a maximum of three weeks due to illness,
Head of the Department and with his permission must register within 7(seven) should approach the course teacher(s) or the course coordinator(s)
working days of publication of final year Backlog examination results. A student for a make-up quizzes or assignments immediately on returning to
who has failed in the short semester examination will be registering the course(s) the classes. Such request should be supported by medical
in the regular semester. Student will be allowed to register for short semester certificate from University Medical Officer. The medical
only one time in his academic life. Maximum grade is B+ (B plus). certificate issued by a registered medical practitioner (with the
registration number shown explicitly or the certificates) will also
be acceptable only in those cases where the student has valid
24. Minimum Earned Credit and GPA Requirements for Obtaining Degree:
reason for his/her absence from the University.
Minimum credit requirements for the award of Bachelor Degree will be
Conduct of Examinations:
recommended by the respective Academic Committee to the Academic Council.
The minimum CGPA requirements for obtaining a Bachelor Degree are 2.20.
1. Dean of the respective Faculty will announce the date of final
examinations with recommendation from the respective
25. Time Limits for Completion of Bachelor Degree: heads of the departments at least 1(one) week before the end
A student must complete his/her studies within a maximum period of seven years of the semester classes.
for 4 year bachelor degree and eight years for 5 year bachelor degree. 2. Board viva will be held at 13th cycle as convenient by the
Department.
3. There will be an Examination Committee for each
26. Industrial/Professional Training Requirements: examination in every department as:
Depending on each Department’s own requirement a student may have to
complete a prescribed number of days of industrial/professional training in
Sl. Name Remarks
addition of minimum credit and other requirements, to the satisfaction of the
concerned Department. 1. Head Chairman
2. 3 (Three) Teachers within the University not Members
27. Application for Graduation and Award of Degree: below the rank of Assistant Professor
A student who has fulfilled all the academic requirements for bachelor’s degree
will have to apply to the Registrar/VC through his/her Adviser for graduation. 3. 1(One) Teacher from outside the University External Member
Provisional degree will be awarded on completion of Credit and GPA (Not below the rank of Associate Professor)
requirements. Such provisional degrees will be confirmed by the academic
council. For 4th year backlog and short semester examination committee no.
of internal members will be 4.
28. Inclusion of repeaters from the present system to the new course system:
Repeater students will be included in the course system of curricula as and when 4. Odd, Even, Backlog and Short Semesters will be treated as
such situation will arise. Equivalence of Courses and Grades (if required) will be separate examinations.
done by Academic Council with recommendation by the respective Academic 5. Head of the department will put forward the proposal of
Committee. formation of examination committee to respective Dean of
the Faculty. He will place this proposal to the Dean’s
29. Absence during Semester: executive committee for recommendation to the Academic
A student should not be absent from quizzes, tests etc. during the semester. Such Council for approval.
absence will naturally lead to reduction in points/marks, which count towards the 6. Chairman of the Examination committee will propose the
final grade. Absence in semester final examination will result in ‘F’ grade and name of the Paper Setters and Examiners from the panel of
that course will not be counted as backlog course. A student who has been absent Paper setters and Examiners to the Vice-chancellor. Vice-
16
Chancellor will appoint the examiners. Two Paper Setters and Examiners 8. Tabulation will be done at secured place under the
will be appointed for each course. supervision of the chairman of the examination committee.
7. Examination Committee will moderate the questions for semester final, 9. Proper security measure is required to be taken.
backlog and short semester examinations. 10. Chairman of examination committee will send the three
8. Chairman of the Examination committee will arrange to prepare question copies of prepared result along with one copy of scrutinized
typing and printing (as required). The persons involved for question mark sheet to the Controller of Examination.
preparation will be kept among the members of the respective examination 11. Controller of examination will publish the result after the
committee. approval of the Vice-Chancellor.
9. Printed Questions will be sent to Dean in sealed envelope signed by the 12. Grade sheets will be prepared and checked by the
Chairman of the Examination committee and the person involved for tabulators.
question preparation at least 1(one) day before the examination.
10. Dean will keep the questions and will open and distribute the questions to Special Instructions:
the invigilators before the examination(s).
11. Results of Even semesters must be published before the start of next 1. Students will not be allowed to enter the examination hall
academic year. after half an hour from the start of the final examination(s).
12. Backlog examination must be completed within 2nd cycle of the odd 2. Students will not be allowed to leave the exam hall before
semester. completion of one hour from the start of examination.
13. After examinations all answer scripts will be submitted to Dean’s office by 3. Students are not allowed to keep any electronic device
the invigilators. unless it is officially permitted.
14. Examiners, who will perform invigilation duty, must collect the answer 4. Students normally will not be allowed to go outside the
script from the Dean’s office after the examinations on same day. All other exam hall during examination.
examiners will collect the answer script from Dean’s office on next day. 5. Students will be under Ordinance related to discipline for
any unfair means as laid out.
Script Evaluation:
Effectiveness: This ordinance and Instruction and procedure will
1. There will be two sections of the questions and answer script. Each be effective for student entry session 2015-2016 and so on. In case
examiner will evaluate one section. of any discrepancy Academic council will take necessary actions.
2. Examiners will send four copies of mark sheet along with marked answer
script to the Chairman of Examination committee.
3. Chairman of the examination committee will send the answer script with
mark sheet and questions to the scrutinizers for scrutiny.
4. Vice-Chancellor will appoint two Scrutinizers on recommendation from
the Chairman of the examination committee.
5. Vice-Chancellor will appoint three tabulators/Data Entry Teachers on
recommendation from the chairman of the examination committee.
Advisor(s) or other teacher (as required) may be the Tabulators/ Data entry
teachers for a particular series and will continue to do so until that series
will pass away. However the appointment will be on annual basis.
6. Chairman of the examination committee will provide the three copies of
scrutinized mark sheet to the tabulators/Data Entry Teacher.
7. Chairman of the examination committee will arrange examination
committee meeting for result finalization.

17
Semester-wise Distribution of Credits
Year/ Total
Sl. Theory Sessional
Semester Credits

No of No of
Credits Credits
Course Course

1 1st /Odd 5 15 5 5.25 20.25

2 1st /Even 5 15 4 4.50 19.50

3 2nd /Odd 5 15 5 4.50 19.50

Chapter - III 4 2nd /Even 5 15 4 4.50 19.50

5 3rd /Odd 5 15 4 4.50 19.50

6 3rd /Even 5 15 5 4.50 19.50


Course Structure of the 7 4th /Odd 5 15 6 6.25 21.25
Four Year B.Sc. Engineering 8 4th /Even 5 15 4 6.00 21.00
Program Total 40 120 37 40.00 160.00

18
% Distribution of Undergraduate Courses in ECE Department Semester-wise Detail Course Distribution:
Course Type % of Credit Credits Department will offer the courses to its students, in general, as per the following
arrangement.
Mathematics and Basic Sciences 12.18 19.50
1st Year Odd Semester
(a) Mathematics 7.50 12 Theory Sessional
Sl. Course Course Title
Total
(b) Physics 2.34 3.75 No No. Contact Contact Credits
Hrs/week Credits Hrs/week Credits
(c) Chemistry 2.34 3.75
1 ECE 1101 Circuits and Systems – I 3 3 3.00
2 ECE1102 Circuits
Sessional
and Systems -I 3 1.5 1.50
Humanities 6.09 9.75
3 ECE1103 Computer Programming 3 3 3.00
(a) Economics, Government & Computer Programming
1.88 3.00 4 ECE1104 3 1.5 1.50
Sociology Sessional
5 Math1117 Calculus
Geometry
and Co-ordinate 3 3 3.00
(b) Industrial Management & Optics and Modern
1.88 3.00 6 Phy 1117 3 3 3.00
Accountancy Physics
Optics and Modern
(c) English with Sessional 2.34 3.75 7 Phy 1118 3/2 0.75 0.75
Physics Sessional
8 Hum1117 Technical English 3 3 3.00
Technical English
Basic and Major Engineering 81.72 130.75 9 Hum1118
Sessional
3/2 0.75 0.75
(a) Core Electrical Engineering with Introduction to Computer
37.03 59.25 10 ECE1100 3/2 0.75 0.75
Sessional System
(b) Core Computer Engineering with Total 15 15 9 5.25 20.25
40.78 65.25
Sessional
(c) Industrial training, Seminar, 1st Year Even Semester
3.91 6.25
Project and Thesis
Theory Sessional
Sl. Course Total
Total 100.00 160.00 No No.
Course Title Contact Contact
Credits Credits Credits
Hrs/week Hrs/week

1 ECE 1201 Circuits and Systems -II 3 3 3.00


Circuits and Systems -II
2 ECE 1202 Sessional 3/2 0.75 0.75
Object Oriented
3 ECE 1203 Programming 3 3 3.00
Object Oriented
4 ECE 1204 Programming Sessional 3 1.5 1.50
Analog Electronic
5 ECE 1205 Circuits-I 3 3 3.00

19
Analog Electronic Data Base Systems
6 ECE 1206 Circuits-I Sessional 3/2 0.75 0.75 6 ECE2216 Sessional 3 1.50 1.50
7 Math1217 Differential Equations 3 3 3.00 Complex Variable,
7 Math 2217 Statistics & Transform 3 3 3.00
8 Hum 1217 Economics,
& Sociology
Government
3 3 3.00 Methods
8 Hum 2217 Industrial Management
& Accountancy 3 3 3.00
9 ECE 1200 Electrical Shop Practice 3 1.50 1.50
Software Development
Total 15 15 9 4.5 19.50 9 ECE 2200 3/2 0.75 0.75
Project -II
Total 15 15 9 4.5 19.50
2nd Year Odd Semester
Theory Sessional
Sl. Course Total 3rd Year Odd Semester
Course Title Contact Contact
No No. Credits Credits Credits Theory Sessional
Hrs/week Hrs/week Sl. Course Total
Course Title Contact Contact
1 ECE 2103 Data Structure& Algorithms 3 3 3.00 No No. Credits Credits Credits
Hrs/week Hrs/week
2 ECE 2104 Data Structure& Algorithms
Sessional 3 1.50 1.50
1 ECE 3107 Electrical Machine-II 3 3 3.00
3 ECE 2107 Electrical Machines-I 3 3 3.00
Electrical Machine-II
4 ECE 2108 Electrical Machines-I Sessional 3/2 0.75 0.75 2 ECE 3108 Sessional 3/2 0.75 0.75
5 ECE 2111 Digital Techniques 3 3 3.00 3 ECE 3109 Power System 3 3 3.00
6 ECE 2112 Digital Techniques Sessional 3/2 0.75 0.75 Microprocessor and
4 ECE 3111 Assembly Language 3 3 3.00
7 Math 2117 Vector
Algebra
Analysis & Linear 3 3 3.00
Microprocessor and
5 ECE 3112 Assembly Language 3 1.5 1.50
8 Chem 2117 Inorganic
Chemistry
and Physical 3 3 3.00 Sessional
Software Engineering &
9 Chem 2118 Inorganic and Physical 3/2 0.75 0.75 6 ECE 3117 Information 3 3 3.00
Chemistry Sessional
System Design
10 ECE 2100 Software
Project- I
Development 3/2 0.75 0.75 Software Engineering &
7 ECE 3118 Information
Total 15 4.50 19.50 System Design 3/2 0.75 0.75
Sessional
ECE 3119 Computer Architecture
8 3 3 3.00
2nd Year Even Semester and Design
Theory Sessional
9 ECE 3100 Electronic Shop Practice 3 1.50 1.50
Sl. Course Total Total 15 15 9 4.5 19.50
Course Title Contact Contact
No No. Credits Credits Credits
Hrs/week Hrs/week

1 ECE 2205
Analog Electronic
3 3 3.00
3rd Year Even Semester
Circuits-II
Theory Sessional
Analog Electronic Sl. Course Total
2 ECE 2206 Circuits-II Sessional 3/2 0.75 0.75 Course Title
No No. Contact Contact
Credits Credits Credits
3 ECE 2213 Numerical Methods 3 3 3.00 Hrs/week Hrs/week
Numerical Methods 1 ECE 3205 Industrial Electronics 3 3 3.00
4 ECE 2214 Sessional 3 1.5 1.50
Industrial Electronics
2 ECE 3206 Sessional 3/2 0.75 0.75
5 ECE 2215 Data Base Systems 3 3 3.00

20
Courses for 4th year Odd Semester:
Peripheral and
3 ECE 3211 Interfacings 3 3 3.00 ** Optional
Peripheral and
4 ECE 3212 Interfacings Sessional 3/2 0.75 0.75
Two optional courses with Sessional (Optional I & Optional II) will be offered to
5 ECE 3221 Operating System 3 3 3.00 the students according to the following list:
Operating System
6 ECE 3222 Sessional 3/2 0.75 0.75
7 ECE 3207 Communication
3 3 3.00
Engineering Optional I Optional II
ECE 3208 Communication
8 3 1.50 1.50
Engineering Sessional  ECE 4111: Computer Aided Power
 ECE 4127: Computer Networks
Computer Aided System Design
9 ECE 3219 3 3 3.00
Instrumentations  ECE 4115: Renewable Energy  ECE 4129: Network Planning
Computer Aided  ECE 4117: Microwave Engineering  ECE 4131: Wireless Networks
10 ECE 3220 Instrumentations 3/2 0.75 0.75  ECE 4141: Power System Operation &
 ECE 4133: Artificial Intelligence
Sessional Control
 ECE 4135: Human Computer
Total 15 15 9 4.5 19.50  ECE 4143: High Voltage Engineering
Interaction
 ECE 4125: System Simulation &
Modeling
4th Year Odd Semester
Theory Sessional
Sl.
Course No. Course Title
4th Year Even Semester
Contact Contact Total
No Credits Credits Theory Sessional
Hrs/week Hrs/week Credits Total
Sl.
No Course No. Course Title Contact Credit Contact Credits Credit
Power Station, Hrs/week s Hrs/week s
1 ECE 4109 3 3 3.00
Switchgear & Protection
1 ECE 4211 VLSI Design 3 3 3.00
Digital Signal
2 ECE 4123 3 3 3.00 2 ECE 4223 Digital Image Processing 3 3 3.00
Processing
Digital Signal Digital Image Processing
3 ECE 4124 3 1.50 1.50 3 ECE 4224 3/2 0.75 1.50
Processing Sessional Sessional
Electromagnetic Fields 4 ECE 4217 Control Systems 3 3 3.00
4 ECE 4121 & Waves 3 3 3.00 5 ECE 4218 Control Systems Sessional 3/2 0.75 0.75
5 ECE 41** Optional I 3 3 3.00 6 ECE 42*** Optional III 3 3 3.00
6 ECE 41** Optional I Sessional 3/2 0.75 0.75 7 ECE 42*** Optional III Sessional 3/2 0.75 0.75
7 ECE 41** Optional II 3 3 3.00 8 ECE 42*** Optional IV 3 3 3.00
9 ECE 42*** Optional IV Sessional 3/2 0.75 0.75
8 ECE 41** Optional II Sessional 3/2 0.75 0.75
10 ECE 4000 Thesis/ Project -II 6.0 3.00 3.00
9 ECE 4100 Industrial Training 2 1.00 1.00 15 6.00 21.00
Total
10 ECE 4122 Seminar 3/2 0.75 0.75
11 ECE 4000 Thesis/ Project-I 3 1.50 1.50
Total 15.00 6.25 21.25

**Industrial Training: Students will be attached with the industries/service agencies for
two weeks after completing their Third year first semester (before starting Third year second
semester/during any vacation in Third year second semester) to gain practical knowledge.
21
*** Optional Courses for 4th year Even Semester: Course Details
Two optional courses with sessional (Optional III & Optional IV) will be offered to the
students according to the following list:

1st Year Odd Semester


Optional III Optional IV
 ECE 4221: Unix Programming  ECE 4249: Digital Communication ECE 1101 Circuits and Systems-I Credits : 3.00
 ECE 4251: Antennas & DC analysis: Introduction of electrical power sources, ideal and practical sources,
 ECE 4227: Network Security Propagations linear circuit elements, DC analysis of series, parallel and series-parallel circuits.
 ECE 4237: Parallel & Distributed  ECE 4253: Radar & Satellite Kirchhoff’s Voltage and current laws, voltage, current, power and energy.
Processing Communication Sinusoidal wave: Average and effective values, form factor, peak factor, phase
 ECE 4239: Computer Graphics &  ECE 4255: Fiber optic relation and phasors. Steady state AC analysis of series, parallel and series parallel
Animations Communication circuits, phase relation between voltage and current, concept of impedance, power,
 ECE 4257: Bio-medical power factor, phasor diagram.
 ECE 4241: Computer Vision Engineering Network theorems: Superposition theorem, Thevenin’s theorem, Norton’s
 ECE 4259: Radio & TV theorem, maximum power transfer theorem, substitution theorem and reciprocity
 ECE 4243: Data Mining Engineering
theorem. Frequency response of ac circuits, resonance phenomena, periodic signals
 ECE 4245: Neural Networks &
Fuzzy Systems
in time and frequency domains. Circuit analysis using proper simulation tools.
Magnetic circuit and concepts: Flux, fields, permeability reluctance, analysis of
series, parallel and series- parallel magnetic circuit.

ECE 1101 Circuits and Systems-I Sessional Credits :1.50


Sessional based on the theory of course ECE 1101.

ECE 1103 Computer Programming Credits: 3.00


Introduction to computer programming: Algorithm, Writing, debugging and
running programs using C/C++ compiler.
C Basics: Different data types and their range, Operator and operands and its
precedence, input/output, conditional operators, loops nested structure, error
handling, and built-in functions.
Functions and Arrays: Writing & calling of User defined functions, Recursive
functions, scope of variables, introduction to one-dimensional arrays, multi-
dimensional arrays and array manipulation.
Pointers and Strings: Introduction to pointers, pointers and array, pointers and
functions, String I/O, String-based built-in functions, String operations, pointer and
string.
Files: Introduction to files in C, opening, closing and updating binary and
sequential files.
Advanced topics: Operations on bits, register variable, Pre-processors and
graphics in C.

22
ECE 1104 Computer Programming Sessional Credits: 1.50 Phy 1118 Optics and Modern Physics Sessional Credits: 0.75
Sessional based on the theory of course ECE 1103. Sessional based on the theory of course Phy -1117.

Math 1117 Calculus & Coordinate Geometry Credits: 3.00 Hum 1117 Technical English Credits: 3.00
Grammar: Grammatical principles, modals, phrases & idioms, prefixes &
Differential Calculus: Review of differentiation of various types of functions. suffixes, sentence structures, WH & yes/no questions, conditional sentences.
Rolle ’s Theorem, Mean value theorem. Taylor’s and Maclaurin’s theorems in Vocabulary: Technical & scientific vocabulary, defining terms.
finite and infinite forms. Divergence and Convergence of series. Partial Spoken English: Introduction to phonetic symbols, dialogue, responding to
differentiation, Euler’s theorem. Tangent, normal and curvature. Determination of particular situations, extempore speech.
maximum and minimum values of functions and their application. Reading: Comprehension of technical & non-technical materials-skimming,
Integral Calculus: Review of indefinite and definite integration of various types scanning, inferring & responding to context.
of functions. Use of definite integration in summing series. Walli’s formula. Technical Writing: Paragraph & composition writing on scientific & other
Improper integrals. Beta function and Gamma functions. Area under a plane curve themes, report writing, research paper writing, library references.
and area of a region enclosed by two curves in Cartesian and polar coordinates. Professional communication: Business letter, job application, memos, quotations,
Volume and surface areas of solids of revolution. tender notice.
Co-ordinate Geometry: Co-ordinate geometry of three dimension- System of co-
ordinates, transformation of co-ordinates, distance between two points, section
formula, projection, direction cosines, equations of planes and lines.
Hum 1118 Technical English Sessional Credits: 0.75
Sessional based on the theory of course Hum-1117

Phy 1117 Optics and Modern Physics Credits: 3.00


Optics: Theories of light: Huygens's principle and construction. Interference of ECE 1100 Introduction to Computer Systems Credits: 0.75
light. Young's double slit experiment, Fresnel bi-prism, Newton's ring, Computer Fundamentals: Introduction to computer basics, types and generation
Interferometers. of computers; basic organization and functional units.
Diffraction of light: Fresnel and fraunhofer diffraction, Diffraction by single and Hardware: Basic units of computer hardware; Processors; input, output and
double slit, diffraction gratings. memory devices; keyboard; mouse; OMR; OCR; MICR; CD-ROM; printers; CRT;
LCD; LED; microfilm; floppy.
Polarization: Production and analysis of polarized light, Optical activity, Optics of Software: Types of software; system software: familiarization with various
crystals. operating systems (Windows, DOS, UNIX, Android, IOS etc.); application
Waves and Oscillations: Simple Harmonic Motion. Transverse and longitudinal software: text processing (MS-WORD, etc); Spread sheet (MS-EXCEL etc).
nature of waves: Travelling and Standing waves. Intensity of a wave, energy Computer Ethics: Computers in the workplace; computer crime; rules of
calculation of progressive and Stationary waves. Phase velocity, Group velocity. communications; privacy; intellectual property; impact on employment;
Sound waves: Velocity of longitude wave in a gaseous medium, Doppler Effect. professional responsibility; globalization.
Architectural acoustics: Sabine's formula, requisites of a good auditorium.
Modern Physics: Thomson model, Rutherford atom model, Electron orbits, Bohr
atom model, Energy levels and spectra.
Particle properties of waves: Photoelectric effect, Einstein's photoelectric
equation, Laws of photoelectric emission, Compton Effect, Quantum effect: de
Broglie waves, Group velocity, phase velocity, Michelson Morley's experiment.
Galilean transformation. Spectral theory of relativity. Lorentz Transformation.
Relative velocity, length contraction, time dilation, relativity of mass. Mass-energy
relation.

23
BJT, FET, MOSFET: Characteristics, Biasing techniques, Stabilization factors,
1st Year Even Semester Compensation. Equivalent circuits, single stage amplifiers at mid-band frequencies.
Power amplifiers and Heat sink.
ECE 1201 Circuits and Systems II Credits: 3.00
Poly phase system: balanced and unbalanced three phase circuit analysis. Two- ECE 1206 Analog Electronic Circuits-I Sessional Credits: 0.75
port network analysis. Coupled circuit. Analogous system, Response to non- Sessional based on the theory of course ECE-1205.
sinusoidal voltage.
Linear system: Transform methods, Purpose and nature of transform, Fourier and
Laplace transforms. Impulse function. Convolution integral and their application to
network and system analysis. Math 1217 Differential Equations Credits: 3.00
Filter: Introduction to filter, Filter equations, Modern filters. Ordinary Differential Equation: Degree and order of ordinary differential
equations. Formation of differential equations. Solutions of first order differential
equations by various methods, Solutions of general linear differential equations of
ECE 1202 Circuits and Systems II Sessional Credits: 0.75 second and higher orders with constant coefficients, Solution of homogeneous
Sessional based on the theory of course ECE 1201. linear differential equations. Solution of higher order differential equations when
the dependent of independent variables are absent. Solution of differential equation
with constant coefficients by operator method. Differential equations with variable
ECE 1203 Object Oriented Programming Credits: 3.00 coefficients.
Fundamentals of OOP: Introduction to Object Oriented Programming, Principles Partial differential equations: Four rules for solving simultaneous equations of
of Object Oriented Design, Encapsulation and Information-hiding, Inheritance, the form P = Q = r ; Lagrange’s method of solving PDE of order one, Integral
Polymorphism, Data binding, Static and dynamic binding. surfaces passing through a given curve, Non linear PDE of order one
Classes and Objects: Structure of Class, Access Modifiers, Nested Classes, (Complete, Particular, Singular and general integrals), Char pit’s method, Second
Abstract Classes, Arrays of Objects, Pointer to Objects, Friend function, Data order PDE; Its nomenclature and classifications to canonical (Standard) parabolic,
abstraction. elliptic, hyperbolic, Solution by separations of variables, Linear PDE with
Constructors and Destructors: Default constructor, Copy constructor, Dynamic constants coefficients.
constructor, Constructor function for derived class and their order of execution, Series solution: Solution of differential equations in series by the method of
Destructor.
Frobenius, Bessel’s functions, Legendre’s Polynomials and their properties.
Inheritance: Single inheritance vs. multiple inheritance, Mode of inheritance,
Virtual inheritance.
Polymorphism: Operator and Function overloading, Run-time and Compile time
Polymorphism, Virtual function, Errors and Exception Handling. Hum 1217 Economics, Government & Sociology Credits: 3.00
Advanced Topics: Persistent Objects, Objects and Portable Data, UML Basics, Economics: Nature of the economics theory applicability of economic theory to
Design Patterns, Multithreading. the problems of developing countries, some basic concepts supply, demand and
their elasticity. Economics and technology. Producer's equilibrium-isoquant.
Production - factors of production, production possibility curve-equilibrium of a
ECE 1204 Object Oriented Programming Sessional Credits: 1.50 firm, fixed cost and variable cost, laws of returns ,internal and external economics
Sessional based on the theory of course ECE-1203.
and dis-economics, Input output analysis. Economic growth and economic
development and planning basic concept-saving, investment, GNP, NNP, per-
capita income, growth rate, Fiscal policy, monetary policy and trade policy and
ECE 1205 Analog Electronic Circuits –I Credits: 3.00 their relative applicability in Bangladesh, Planning- Five year plans of Bangladesh,
Signal: Signals, their origin and processing in electronic system. Development of development problems related to agriculture. Industry and population of
electronic processing devices; Vacuum tubes and semiconductor devices; P-N
junction semiconductor diodes; Application of diode as rectifier, Zener diode and Bangladesh.
its application.

24
Government: Basic concepts of government and politics. Functions, Organs and Searching Algorithms: Binary search trees, balanced binary search trees, B-trees,
forms of modern state and Government, Socialism. Capitalism, UNO, government skip lists, hashing. Priority queues, heaps.
and politics of Bangladesh, Some major administrative systems of developed Graph Algorithms: Representation of Graphs, Breadth First Search, Depth First
counties. Local self - government. Central government, Public opinion. Search, Minimum Spanning Tree..
Sociology: Scope, Culture and civilization Relationship, Social structure of Recurrences & Backtracking: Recurrences, NP-Hard and NP-Complete
Problems, Backtracking, n-Queen Problem.
Bangladesh. Industrial revolution, Urbanization and industrialization, Urban
Ecology, Cyber crime and delinquency, Sociology of Education. Relationship-
Sociology and cyber crime. Causes and remedies of cybercrime. ECE 2104 Data Structure & Algorithms Sessional Credits: 1.50
Sessional based on the theory of course ECE 2103.

ECE 1200 Electrical Shop Practice Credits: 1.50


Electrician’s tools, splices, soldering, code practices. Electrical and electronic ECE 2107 Electrical Machines I Credits: 3.00
symbols, Safety rules, electricity rules and electricity codes. Electrical wiring Transformer: Ideal transformer- transformation ratio, no-load and load vector
system design drawing and estimation for residential and commercial house wiring diagrams; actual transformer-equivalent circuit, regulation, short circuit and open
and Industrial installation wiring. Use of meggers, Insulation test, Grounding earth circuit tests. Three phase transformer and its connections; Vector group of three
resistance measurement using earth resistance tester. Battery charging. phase transformers; Phase conversion.
Three Phase Induction Motor: Rotating magnetic field, equivalent circuit, vector
diagram, torque-speed characteristics, effect of changing rotor resistance and
2nd Year Odd Semester reactance on torque-speed curves, motor torque and developed rotor power, no-
load test, blocked rotor test, starting and braking and speed control; Induction
generator.
ECE 2103 Data Structure & Algorithms Credits: 3.00 Single Phase Induction Motor: Theory of operation, equivalent circuit and
Data Structure Introduction: Concepts and Examples of Elementary Data starting.
Objects, Necessity of Structured Data, Types of Data Structure, Ideas on Linear
and Nonlinear Data Structure.
Linear Array: Linear Array & its representation in memory, Traversing LA,
ECE 2108 Electrical Machines I Sessional Credits: 0.75
Insertion & Deletion in LA, Bubble Sort, Linear Search & binary Search, Sessional based on the theory of course ECE 2107.
Multidimensional Array & its representation in memory, Algebra of matrices,
Sparse matrices.
Stack and Queue: Stack representation & applications; PUSH and POP operation ECE 2111 Digital Techniques Credits: 3.00
on stack; Queue representation, Insertion & deletion in Queue, Priority Queues. Information and Digital Systems: Introduction to digital systems, Number
Linked List: Linked list & its representation in memory, Traversing, Searching, Systems, weighted and non-weighted codes, error detection code, Binary addition
Insertion & Deletion operation on Linked list, Circular List, Header linked lists, and subtraction, 2’s compliment methods.
Two way lists. Boolean Algebra and Combinational Logic Circuits: Digital logic, Boolean
Tree: Tree terminology, representation of binary trees in memory, Traversing algebra, Boolean function, Canonical forms, Karnaugh Maps, Minimization of
binary tree, Binary search tree, Insertion & deletion on binary search tree, B trees, Boolean functions, Logic gates and their truth tables, Design methodologies,
General tree.
Combinational logic circuit design, Arithmetic and data handling logic circuits.
Algorithm Complexity: Algorithm and flow chart, Complexity analysis of Decoders, Encoders, Multiplexer, Demultiplexer.
algorithms, worst case, best case and average case, Rate of growth, Big-O notation, Flip Flop and Sequential Logic Circuits: Transistor Latch, NAND gate latch,
Complexity of Linear Search & Binary search. NOR gate latch, D latch. Clock signals and Clocked FFs: Clocked SR, JK and D
Sorting Algorithms: Insertion sort, selection sort, quick sort, merge sort, Flip-Flops, Master/Slave JK FF, timing diagram of different FFs, Edge-triggered
Searching & data modification, Hash function, collision resolution, Chaining. and level-triggered timing diagrams. , Counters, registers, memory devices and
Shortest Path: Dijkstra’s Algorithm, Bellman-Ford Algorithm. their applications.

25
Technology Parameters: Fan in, Fan out, Propagation delay, Power dissipation Chemical kinetics: Rate of reaction, order, molecularity, different types of rate
and noise immunity. expressions, effect of temperature on reaction rate, collision theory.
Others: Diode logic gates, transistor gates, MOS gates, Logic Families: TTL and Chemical Equilibrium: Reversible reaction, law of mass action, evaluation and
CMOS logic with operation details.
characteristics of equilibrium constant of reaction, the Lechatelier’s principle.
Thermo Chemistry: Laws of thermochemistry, heat of reaction, heat of solution,
ECE 2112 Digital Techniques Sessional Credits: 0.75 heat of neutralization, heat of formation, heat of combustion, and experimental
Sessional based on the theory of course ECE 2111.
determination of thermal changes during chemical reactions. Electrochemistry-
electrolytes, mechanism of electrolyte conduction and different types of cells.

Math 2117 Vector Analysis & Linear Algebra Credits: 3.00 Chem 2118 Inorganic and Physical Chemistry Sessional Credits: 0.75
Vector Analysis: Vectors, Differentiation and integration, Line, surface and Sessional based on the theory of course Chem 2117.
volume integrals, Gradient of a function, Divergence and curl of vector and their
applications, Physical significance of gradient, divergence and curl, Vector
identities, Integral forms of gradient, divergence and curl, Green’s theorem, Stock's
theorem, Gauss’s ECE 2100 Software Development Project I Credits: 0.75
Divergence theorem. Students will develop one or more programs / projects on some practical problems
Matrix: Definition of matrices, Equality of two matrices, Addition, Subtraction with sound software engineering practices as assigned by teacher.
and Multiplication of matrices, Equivalence of Matrices, Positive and Negative
Matrices, Adjoint of matrices, Transpose and inverse of matrices, Rank and normal
form of matrices, System of Linear Equations, Solution of Homogeneous and non-
homogeneous systems, Determination of Eigen values and Eigen vectors, Solutions 2nd Year Even Semester
of matrix differential equations.
Linear Algebra: Vector Space, Subspace, Sum and Direct sum, Hilbert space,
Normed linear space, Branch space, Basis and Dimension. Linear transformation:
ECE 2205 Analog Electronic Circuits II Credits: 3.00
BJT, FET, MOSFET: Multistage amplifier circuits. Frequency response of single
Range, Kernel, Nullity, Singular and Non-singular transformation. Linear stage and multistage amplifiers. Introduction to CMOS and its applications.
operations: Matrix representation of a linear operator. Change of basis, Similarity
and linear mapping. Feedback Concept: Improvement of amplifier characteristics by negative
feedback. Classification, analysis of feedback amplifiers. Op-amps and its
applications, integrator and differentiator, Frequency response, bandwidth and
other practical limitations of op-amps, compensation techniques. Oscillators and
Chem 2117 Inorganic and Physical Chemistry Credits: 3.00 multi-vibrators. Active filters. Negative impedance converters. Times 555 and its
Inorganic Chemistry: Atomic structure- general concept of fundamental particles, applications.
Boh’r model, spectrum, quantum number, and electronic configuration.
Periodic table and periodic properties: periodic law, features of modern periodic
ECE 2206 Analog Electronic Circuits II Sessional Credits: 0.75
table, classification of elements, merits and demerits, periodicity, atomic size, Sessional based on the theory of course ECE 2205.
ionization potential, electron affinity, and electronegativity.
Chemical Bonding: different types of chemical bonds and their properties. Acid ECE 2213 Numerical Methods Credits: 3.00
and bases- modern concepts of acid and bases, pH and buffer solution. Titration.
Modeling, Computers and Error Analysis: Mathematical modeling and
Physical Chemistry: Types and composition of solution, Henry’s law, and
engineering problem solving, Programming and software, Approximations and
solution of gas in liquid, solid in liquid, colligative properties of dilute solution
round-off errors, Truncation errors and the Taylor series.
lowering of vapor pressure, elevation of boiling point, depression of freezing point,
Roots of Equations: Bracketing Methods, Open Methods, Roots of polynomials.
osmosis and osmotic pressure. Linear Algebraic Equations: Gauss elimination, LU Decomposition and Matrix
26
Inversion, Gauss-Seidel. Math 2217 Complex Variable, Statistics & Credits: 3.00
Curve Fitting: Least-square Regression. Interpolation, Interpolation with one and Transform Methods
two independent variables, Formation of different difference table, Newton’s
Complex Variable : Complex number systems, analyticity, singularity, limits of
forward and backward difference, LaGrange’s interpolation.
continuity of a function and related theorems, Complex differentiation and the
Numerical Differentiation and Integration: Newton-Cotes Integration formulas,
Integration of equations. Cauchy-Riemenn equations, mapping by elementary functions, Infinite series,
Optimization: One-dimensional Unconstrained optimization. Convergence, Line integration, Cauchy integral theorem, Cauchy integral formula,
Numerical Differentiation, Ordinary Differential Equations: Runge-Kutta Liouville's theorem, Taylor's and Laurent's theorems, Singular points, Residue,
Methods, Boundary-Value and Eigenvalue problems, Numerical solution of partial Cauchy's residue theorem, Contour integration.
differential equations Statistics: Frequency distribution, mean, median, mode, and other measures of
central tendency; standard deviation and other measures of dispersion; moments,
ECE 2214 Numerical Techniques Sessional Credits: 1.50 skewness and kurtosis; elementary probability theory and discontinuous probability
Sessional based on the theory of course ECE 2213. distributions- binomial, poisson, negative binomial, continuous probability
distributions- exponential and normal distribution, characteristics, elementary
sampling theory, estimation, hypothesis testing and regression analysis.
ECE 2215 Database Systems Credits: 3.00 Harmonic Analysis and Laplace Transform: Periodicity, Fourier series,
Concepts of Database Systems: Files and Databases, Database Management Dirichlet’s conditions, odd and even functions, Fourier transforms and Fourier
Systems; Transaction management, Structure of a DBMS, Applications. integral and their applications to solve boundary value problems. Laplace
Entity-Relationship Concepts: Entity types, Entity set, Attribute and key, transforms, Inverse Laplace transforms, Solution of differential equation by
Relationships, Relation types, Entity relationship, ER modeling, ER diagrams, Laplace transforms.
Database design using ER diagrams, Enhanced Entity-Relationship (EER) model.
Normalization: Normal forms, Normalized Relations and Database performance;
De-normalization. Hum 2217 Industrial Management & Credits: 3.00
Relational model: Structure of relational databases, Relational algebra, Relational
algebra operations, Modification of the database, Introduction to views, Pitfalls in Accountancy
relational database design. Industrial Management: Management: Principle of Management,
SQL: Data Definition Language, Data Manipulation Language, Basics of SQL, Management functions, Management skills, Authority& Responsibility, Span of
Query designing in SQL using aggregate functions and nested queries, Embedded control, Management by objective, Consultative management, Participative
SQL, Triggers, Procedures; Indexes; Declarative Constrains and Database management, Decision Making, Manpower motivation. Human Resources
Management: Manpower planning, Recruitment & Selection, Employee
Triggers.
training & Development, Performance appraisal, Wages & Salary
Concurrency control: Lock based protocols, Timestamp based protocols and
administration. Production Management: Plant layout: Definition, Basic layout
Validation based protocols, Deadlock.
types, Problem solving, Problem solving, Linear Programming.EOQ, Lead
Recovery system: Failure classification, Storage structure, Recovery and
time, Safety stock, re-order point.
atomicity, Log-based recovery, Recovery with concurrent transactions, Advanced
Accountancy: Basic accounting principles, Objectives of Accounting, Transaction,
recovery techniques, RAID model.
Advanced database management systems: No SQL Systems, distributed Double Entry systems, Accounts and it’s classification, Journals Cash book,
systems, object-oriented System, Temporal, Database Security, Data Warehousing Ledger, Trial Balance, Financial statement. Cost Accounts & objectives; Costs;
and Data Mining, Database Administration and Tuning. Classification, Preparation of cost sheet, Cost volume profit (CVP) analysis,
Standard costing, Process costing
ECE 2216 Database Systems Sessional Credits: 1.50
Sessional based on the theory of course ECE 2215.

27
ECE 2200 Software Development Project II Credits: 0.75 ECE 3111 Microprocessors & Assembly Credits: 3.00
Students will work in groups or individually to develop web based applications Language
and design a web site by adding client side and server side scripting and interfacing
the web applications to a database. Microcomputer System: Introduction to different types of microprocessors and its
applications, organization of Intel 8086/8088 Microprocessor, the component of
microcomputer system, I/O device, Interrupt Structures, I/O interfacing, DMA, Co-
processors, RISC processors, Power PC processor, CISC processor, Direct video
RAM accessing, Memory module.
3rd Year Odd Semester Introduction of Assembly Language: Program structure and it components, few
basic instruction, input/output instruction.
ECE 3107 Electrical Machines II Credits: 3.00 Flag Register and Flow Control: The flag register, flow control instructions,
DC Generators: Types, no-load voltage characteristics, build up of a self excited conditional and unconditional jumps, branching and looping structures.
shunt generator, load-voltage characteristic, effect of speed on no-load and load Logic and Arithmetic Operation: Logic, Shift and Rotate Instruction,
characteristics and voltage regulation, armature reaction.
multiplication and division Instructions.
DC Motor: Operating principle, counter emf, torque, speed, torque-speed Arrays and Data Structure: Arrays and related addressing modes, DUP operator,
characteristics, starting, braking, and speed control.
register indirect modes, Based and Indexed addressing modes, basic stack
Synchronous Generator: Windings, excitation systems, equivalent circuit, vector operations, procedures declaration, communication between procedures, calling a
diagrams at different loads, factors affecting voltage regulation, synchronous
impedance, synchronous impedance methods of predicting voltage regulation and procedure.
its limitations. Parallel operation: necessary conditions, synchronizing, circulating String Manipulation: The string instructions, director flag, moving a string,
current and vector diagram. storing a string, Loading a string, scanning a string, comparing strings, substring
Synchronous Motor: Operation, loading effect, effect of changing excitation, V- operation.
curves, and starting methods.
Special machines: Stepper motor, Hysteresis motor, Servo motor, Repulsion ECE 3112 Microprocessors & Assembly Credits: 1.50
Motor, Magnetic levitation. Language Sessional
Sessional based on the theory of course ECE 3111.
ECE 3108 Electrical Machines II Sessional Credits: 0.75
Sessional based on the theory of course ECE 3107.

ECE 3117 Software Engineering & Information System Design


Credits: 3.00
ECE 3109 Power System Credits: 3.00 Software Engineering:
Basic Concepts: Inductance and Capacitance of overhead power lines, Line Introduction: Introduction to Software and its Nature, Software Engineering
representation- equivalent circuit of short, medium and long line. Network Methods, Different Types of Software Process Model.
representation: single line and reactance diagram of power system and per unit Software Requirement Analysis and design: Software Requirements Analysis
representation. and their Applications, Software Prototyping.
Load Flow Studies: Gauss – Seidel and Newton-Raphson method. Control of Design of Software: Software Design and its Different Techniques, Software
voltage, real and reactive power, reactive power compensation. Configuration Managements. System Structuring, Control Models
Fault Analysis: Symmetrical fault calculation, symmetrical components, sequence Software Testing: Verification and Validation Planning, Software’s Testing
Strategies and Different Type of Testing Techniques,
impedance and sequence networks, different unsymmetrical fault calculation,
stability analysis. Software Quality Assurance: Management and its Quality Assurance, Concepts
of Software Reengineering.

28
Information System Design: ECE 3100 Electronic Shop Practice Credits: 1.50
Application Development Policy and Strategies: Planning of Information Introduction: Formal procedures of preventive maintenance. Circuit tracing,
System, Policy in Information System Development, Strategies for Achieving trouble shooting, fault repairing, soldering and de-soldering of electronic circuits.
Information System Goals. Design of PCB layout, etching.
Application System Development Life Cycle: Phases in Application System Radio receivers: Principles of operations, circuit tracing, fault finding by signal
Development, Interrelationship among Each Phase. Feasibility Assessment: injection alignment. TV camera, B/W TV, color TV. CD and VCD player.
Problems and Needs in Information System Development.
Feasibility Assessment: Economic, Technical, Operational and Schedule
Feasibility.
Information Requirements Determination: Strategies for Obtaining Information 3rd Year Even Semester
Requirements, Methods for Providing Assurance that Requirement are Correct and
Complete.
Structured Systems Analysis: Steps in Structured Systems Analysis, Activity
Diagrams and Related Documentation, Problem Analysis. ECE 3205 Industrial Electronics Credits: 3.00
Power semiconductor switches and triggering devices: BJT, MOSFET, SCR,
IGBT, GTO, TRIAC, UJT and DIAC. Rectifiers: Uncontrolled and controlled
ECE 3118 Software Engineering & Credits: 0.75 single phase and three phase.
Information System Design Regulated power supplies: Linear-series and shunt, switching buck, buckboost,
boost and cuk regulators. AC voltage controllers, single and three phase. Choppers.
Sessional DC motor control. Single phase cyclo converter.
Sessional based on the theory of course ECE 3117. Inverters: single phase and three phase current and voltage source. AC motor
control. Stepper motor control. Resonance inverters. Pulse width modulation
control of static converters.

ECE 3119 Computer Architecture and Design Credit: 3.00 ECE 3206 Industrial Electronics Sessional Credits: 0.75
Introduction to computer Architecture: Internal structure of processor/CPU – Sessional based on the theory of course ECE 3205.
registers, PC, ALU, CU, etc. Bus architecture and processor interaction with
memory and peripherals, Memory hierarchy in terms of cache memory, main
memory, secondary storage, Memory organization into bytes and words; big-
endian and little-endian organization, Computer Peripherals, Introduction to Von ECE 3211 Peripherals & Interfacings Credits: 3.00
Neumann SISD organization, RISC and CISC machines. Microprocessor Based System Design: Hardware and software interfacing in
Review: Representation of strings, Binary and hex integer representations and microcomputer system design, hardware and I/O design, building, debugging,
conversions, Signed and unsigned formats; 2's complement, Computer integer testing and linking program modules, programming EPROM.
arithmetic, Fixed-point arithmetic, IEEE floating point representation and Interfacing Components: 8284A programmable timer, bus architecture, bus
arithmetic. timing, 8286 transceiver device, 8282 latches, 8288 bus controller, characteristics
Process and Control: Fetch-Execute cycle, Encoding and decoding of MIPS of memory and I/O interface, synchronous and asynchronous communication,
machine instructions, The MIPS CPU instruction set syntax and semantics, serial I/O interface, 8251A communication interface, 8255A Programmable
Addressing modes, MIPS assembly language programming, Register usage peripheral Interface.
conventions, Use of stack and stack-frame for supporting function calling with Interrupt System: Sources of interrupt, types of interrupt, handling interrupt
parameters, Operating system calls and I/O operations. CPU and It`s Instruction request, interrupt vector and table, 8259A priority interrupt controller, daisy chain.
Sets Design. I/O Controller and Peripheral Components: Interfacing ICs of I/O Devices, I/O
Application HDL and FPGA for microcomputer design: Introduction to FPGA
and HDL/VHDL for digital design implementation. ports, Programmable peripheral interface, DMA controller i.e. 8237A DMA
Controller, interrupt controller, communication interface, interval timer, etc.

29
Memory Device: Memory Terminology, CPU-Memory Connections, ROM types, bandwidth and transmission capacity. Noise: Source, characteristics of
Architectures and Time Diagram, Different type of ROM, Flash Memory, RAM various types of noise and signal to noise ratio. Communication systems: Analog
Architectures and Time Diagram, Different type o RAM and Read/Write Cycle, and digital.
Programmable Logic Device Architectures. Continuous wave modulation: Amplitude, Angle Modulations & Demodulations,
Sampling and Pulse Modulations-PAM, PWM, PPM, PCM, DM; line coding-
Multi-processor configurations: co-processor configurations, Numeric data
formats and bandwidths.
processor, I/O Processors. Binary Modulated Band pass Signaling: OOK, BPSK, DPSK, FSK, MSK
Analog and Digital Interface: Sensors, Transducers, D/A interface, A/D bandwidth requirements, detection and noise performance, Multilevel Modulated
interface, AD and DA converters related chips, High power devices. Bandpass Signaling,
Multiplexing: TDM- principle, receiver synchronization, frame synchronization,
ECE 3212 Peripherals & Interfacings Sessional Credit: 0.75 TDM of multiple bit rate systems; FDM- principle, de-multiplexing; wavelength-
Sessional based on the theory of course ECE 3211. division multiplexing multiple-access network- time-division multiple-access,
frequency-division multiple access, code-division multiple-access - spread
spectrum multiplexing, coding techniques and constraints of CDMA.
Communication system design: design parameters, channel selection criteria and
ECE 3221 Operating Systems Credit: 3.00 performance simulation.
Introduction to operating system: Operating system concepts, its role in
computer systems, computer system structure, fundamental of different types of ECE 3208 Communication Engineering Sessional Credits: 1.50
computer system, operating system structure and operation, protection and Sessional based on the theory of course ECE 3207.
security.
Process management: Process concept, model and implementation, process state, ECE 3219 Computer Aided Instrumentations Credits: 3.00
process scheduling, inter-process communication (IPC), multiprocessing and Introduction: Methods of measurement. Statistical method applied to field of
timesharing, interaction between process and operating system; CPU scheduling: measurement and error analysis and calibration.
Scheduling concepts, scheduling criteria, scheduling algorithms (SJF, FIFO, round Resistance, Inductance and Capacitance measurements: Different methods of
measuring high, medium and low resistances. Methods of measuring self and
robin, etc.). mutual inductance and capacitance measurement. A.C. and DC bridge methods,
Memory Management: Memory portioning, with and without swapping, virtual Measurement of insulation and earth resistances. Localization of cable fault.
memory – paging and segmentation, demand paging, page replacement algorithms, Magnetic measurement: Flux meter, Flux and Flux density measurement.
implementation. Determination of iron losses and their separation.
File systems: FS services, disk space management, directory and data structures.
Measuring instruments: Classification of measuring instruments. Ammeter,
Deadlocks and Case study: Modeling, detection and recovery, prevention and Voltmeter, wattmeter, AVO meter, Energy meter, Ampere-hour meter and
avoidance; Case study of some operating systems. Maximum demand meter for measuring AC and DC quantities. Speed, frequency
Others: Introduction to the different smart device Operating system and their and phase difference measurements. Illumination measurement.
usage. Electronic measuring instruments: Digital instruments, VTVM, Q-meter and
CRO.
ECE 3222 Operating Systems Sessional Credit: 0.75 Instrumentation: Extension of instrument range. Use of C.T. and P.T and
Sessional based on the theory of course ECE 3221. calculation of their burden, Instrumentation of substation.
Measurement of non -electrical quantities: Transducer. Measurement of
temperature, pressure, displacement, velocity, acceleration. Strain gauge and their
applications.

ECE 3207 Communication Engineering Credits: 3.00 ECE 3220 Computer Aided Instrumentations Sessional Credits: 0.75
Overview of communication system: Basic principles, fundamental elements, Sessional based on the theory of course ECE 3219.
system limitations, message source, bandwidth requirements, transmission media

30
4th Year Odd Semester invariant system, linear time invariant systems as frequency selective filters,
Inverse systems and deconvolution.
Discrete Fourier Transform (DFT): Discrete Fourier Series (DFS), Properties of
ECE 4109 Power Station, Switchgear and Credits: 3.00 DFS, Discrete Fourier Transformation (DFT), Properties and application of DFT.
Fast Fourier Transform Algorithms: FFT algorithms, applications of FFT
Protection algorithm.
Introduction to various power plants: Steam, hydro, gas, combined cycle, and Digital Filter Design Techniques: Differential and difference equations, Digital
nuclear power plants. Plant factor, load factor, diversity factor, load curve,
chronological load curve, load duration curve. Base load and peak load, selection Transfer Functions, frequency response, Digital filter realization scheme, Finite
of units. Power plant economy. Impulse response (FIR) Infinite Impulse Response (IIR) filter design.
Introduction to switchgear and protection: Circuit breakers, principle of arc Application of DSP: Speech processing, analysis and coding, Matlab application
extinction in DC and AC circuit breakers. Recovery voltage, rate of rise of to DSP.
recovery voltage and other transient phenomena. Switching surges. Disconnection
of unloaded transformer and transmission line. Speed of circuit breaker. ECE 4124 Digital Signal Processing Sessional Credits: 1.50
Construction, operation, rating and testing of bulk oil and minimum oil breaker, Sessional based on the theory of course ECE 4123.
SF6 circuit breaker, ABCB, ACB, and VCB. Selection of circuit breaker.
Travelling wave in transmission line. Surge absorber, lightning arrester, horn gap,
its rating and testing. ECE 4121 Electromagnetic Fields & Waves Credits: 3.00
Protective relaying: Relay voltage rating, high, medium and low. Basic Introduction: Electrostatics and Magneto statics using vector methods. Fields in
protective zone. Relaying Scheme. Electromechanical Relays: Principal, general dielectrics and conductors. Boundary conditions of Electric and Magnetic fields.
equation. Overcurrent, balanced current, overvoltage, distance, directional, positive Time Varying Fields; Maxwell’s equation and pointing vector. Uniform plane
sequence, negative sequence and differential relays and their applications. wave and its transmission and reflection. Skin effect and Surface resistance. Wave
Static relays: Introduction to solid state device in the construction of static relays. guides. Introduction to radiation system.
Different type of static relays.
Generator protection: Transformer protection, Bucholz’s relay. Protection of bus
bar, transmission line, feeder etc. Relay testing. ECE 4100 Industrial Training Credits: 1.00
Students will be attached with the industries/service agencies for two weeks after
completing their Third year odd semester (before starting Third year even
semester/during any vacation in Third year even semester) to gain practical
ECE 4123 Digital Signal Processing Credits: 3.00
knowledge.
Introduction: signals, systems and signal processing, classification of signals, the
concept of frequency in continuous time and discrete time signals, analog to digital
and digital to analog conversion, Sampling and quantization.
Discrete time signals and systems: Discrete time signals, discrete time systems, ECE 4000 Thesis/ Project-I Credits: 1.50
analysis of discrete time linear time invariant systems. Discrete time systems A project/thesis course will be assigned to the students in 4th year odd semester
class and it will continue till 4th year even semester. The objective is to provide an
described by difference equations, implementation of discrete time systems, opportunity to the students to develop initiative, creative ability, confidence and
correlation and convolution of discrete time signals. engineering judgment. The results of the work should be submitted in the form of a
The Z-transform: Introduction, definition of the z-transform, z-transform and dissertation, which should include appropriate drawings, charts, tables, references
ROC of infinite duration sequence, properties of z-transform inversion of the z- etc. A grade X shall be awarded for this course in 4th year odd semester. Final
transform, the one-sided z-transform. assessment on this course will be done in 4th year even semester.
Frequency analysis of signals and systems: Frequency analysis of continuous
time signals, Frequency analysis of discrete time signals, Properties of Fourier ECE 4122 Seminar Credits: 0.75
transform of discrete time signals, Frequency domain characteristics of linear time Students will works in groups or individually to prepare review papers on topics
assigned by the teachers and will present before audience.
31
4th year Odd Semester (Optional I) ECE 4118 Microwave Engineering Sessional Credits: 0.75
Sessional based on the theory of course ECE 4117.
ECE 4111 Computer Aided Power System Design Credit: 3.00
Load Flow study for large power system, optimal power flow studies, DOMMEL
and TINNEY’s method, digital computer methods for calculation of system
generation schedule, computer controlled dynamic performance. ECE 4141 Power System Operation & Control Credits: 3.00
Introduction: Design and constructional features of overhead power transmission
ECE 4112 Computer Aided Power System Credits: 0.75 lines and underground cables. DC and AC power distribution. Stability: Swing
equation, power angle equation, equal area criterion, multi-machine system, step-
Design Sessional by-step solution of swing equation, factors affecting transient stability. Flexible AC
Sessional based on the theory of course ECE 4111 transmission system. High voltage DC transmission system. Power system
harmonics.
Principles of power system operation: SCADA, convention and competitive
environment. Unit commitment, static security analysis, state estimation, optimal
ECE 4115 Renewable Energy Credits: 3.00 power flow, automatic generation control and dynamic security analysis.
Introduction: Importance of renewable energy, sources. Statistics regarding solar
radiation and wind speed.
Insulation: Geographical distribution, atmospheric factors, measurements. Solar ECE 4142 Power System Operation & Control Credits: 0.75
cell: principle of operation, spectral response, factors affecting conversion Sessional
efficiency, I-V characteristics, maximum power output. Sessional based on the theory of course ECE 4141.
PV modules and arrays: stationary and tracking. PV systems: stand alone, battery
storage, inverter interfaces with grid.
Wind turbine generators: types, operational characteristics, cut-in and cut-out ECE 4143 High Voltage Engineering Credits: 3.00
speed, control, grid interfacings, AC-DC-AC link. Wind and Tidal energy
conversion. Ionization and decay process: Townsend’s first and second ionization coefficient.
Electric breakdown in gases. Townsend’s criterion for spark breakdown. Sparking
potential. Penning effect. Corona discharges, power loss calculation. Breakdown of
ECE 4116 Renewable Energy Sessional Credits: 0.75 solid and liquid dielectrics.
Sessional based on the theory of course ECE 4115. Generation of high voltage: Alternating voltage, transformer cascade. Series
resonant circuit for high voltage ac testing. Test of dc and ac cable.
Transient Voltage: Impulse wave shape. Impulse voltage generator and its
ECE 4117 Microwave Engineering Credit: 3.00 mathematical analysis. Design consideration of impulse generators. Triggering of
impulse generators.
UHF Transmission Lines: Voltage and current in ideal transmission lines,
reflection, transmission, standing wave, impedance transformation, smith chart, DC Operation: DC voltage doubler and cascade circuits. Electrostatic generator,
voltage stabilization. Measurement of high voltage. Electrostatic voltmeter, sphere
impedance matching and lossy transmission lines. gap. Potential divider. High Voltage testing of power system equipment. Oil
Microwave Components: Cavities, Slow wave structures, Waveguide Tees, testing. Design consideration of transmission line based on direct stroke. High
Directional Couplers, Circulators and Isolators, S-parameter. voltage transient in transmission line. High voltage lightning arrester.
Microwave tubes: Klystron amplifier, multicavity klystron amplifier, Reflex
Klystron oscillator, magnetron, TWT amplifier, BWO. Semiconductor microwave
ECE 4144 High Voltage Engineering Sessional Credits: 0.75
Sessional based on ECE 4143
devices: Tunnel diodes, Gunn-Effect diodes, IMPATT diodes. Microwave
measurements.

32
ECE 4125 System Simulation and Modeling Credit: 3.00 Network Layer Protocols: Address resolution protocol, internet protocol, internet
Simulation modeling basics: systems, models and simulation; Classification of control, message protocol, ipv6, routing information protocol, open shortest path
simulation models; Steps in a simulation study. first, border gateway protocol, user datagram protocol, transmission control
Concepts in discrete-event simulation: event-scheduling vs. process-interaction protocol.
approaches, time-advance mechanism, organization of a discrete-event simulation Network Security: Cryptography, substitution cipher, transposition cipher, one
model; Continuous simulation models; Combined discreet-continuous models; time pads, public key cryptography, encryption and decryption, authentication
Monte Carlo simulation; Simulation of queuing systems. protocol 1.0 to 5.0, digital signature, key distribution center, different symmetric
Building valid and credible simulation models: validation principles and key algorithm, certificate authority, DNS, electronic mail, world wide web.
techniques, statistical procedures for comparing real-world observations and Others: HTTP and recent advances in internet protocols, Web server
simulated outputs, input modeling; Generating random numbers and random performance, proxy servers, load balancing in web servers, IP security, Queuing
variates; Output analysis. Simulation languages; Analysis and modeling of some models for networks and protocols, Real time protocols such as RTP, RTCP and
practical systems. RTSP, Voice over IP, Cloud computing.

ECE 4126 System Simulation and Modeling Credits: 0.75


ECE 4128 Computer Network Sessional Credits: 0.75
Sessional Sessional based on the theory of course ECE 4127.
Sessional based on ECE 4125

ECE 4129 Network Planning Credits: 3.00


4th year Odd Semester (Optional II) Introduction: Network components, Theoretical network, Real world networks.
Network Architectural Design: Designing the LAN, Configuring the network
ECE 4127 Computer Networks Credits: 3.00 server and client, Network administration, Remote access, expanding the network,
Introduction: Definition, uses of computer networks, network topology, network Wide area network troubleshooting, major protocol suites.
media, network devices, different types of network: LAN, MAN, WAN etc. Network Simulation: Network simulation and optimization, Network operations,
IP addressing: Classification of IP addressing, subnet mask, CIDR, private IP control and maintenance, Network administration, Network management database
Address, public IP address, sub netting, VLSM etc. and tools, Capacity planning.
Network Model: OSI Reference Model, TCP/IT Reference Model, ATM Network Optimization: Network security and integrity, linear programming and
Reference Model, functions of the layers of different models, Network Protocols network algorithms for planning, Reliability theory and network planning.
working at different layers.
Data Link Layer Design Issues and Framing: Character count, byte stuffing, bit
stuffing, error detection: cyclic redundancy check, parity bit checking and ECE 4130 Network Planning Sessional Credit: 0.75
correction: Hamming code, windowing protocols: go back N ARQ, selective repeat Sessional based on the theory of course ECE 4129
ARQ, elementary data link protocols, high-level data link control, point to point
protocol, the medium access control sub-layer.
Multiple Access: Random Access; ALOHA, CSMA, CSMA/CD, CSMA/CA, ECE 4131 Wireless Networks Credits: 3.00
channelized access, CDMA, TDMA, FDMA, controlled access, reservation, Introduction to wireless networks: wireless access networks – wireless mesh
poling, token passing, Ethernet, wireless LANs and Bluetooth. networks, personal area networks (wireless sensor networks, body area networks,
Switching: Circuit switching, packet switching, message switching, routing Low Pan, and Bluetooth), wireless and mobile ad hoc networks, challenged
algorithms, virtual circuit and datagram, congestion control algorithms, quality of networks (DTNs, VANETs).
service, internetworking, internetworking devices etc. Wireless MAC protocols: IEEE 802.11, IEEE 802.11e, IEEE 802.11n, IEEE
802.11s, IEEE 802.15.4, S-MAC, B-MAC, IEEE 802.22/20, IEEE 802.16d/e.
33
interface, HCI in software process, Cognitive models.
Wireless routing: routing matrix – ETX, ETT, WCETT, Air Time Metric, routing Issues and Requirements: Socio-organizational Issues and stakeholders
protocols – AODV, DSR, DSDV, HWMP, sensor network routing, VANET Requirements, Communication and collaboration models, Task Analysis, Dialog
routing etc. notation and design, Groupware, CSCW and social issues.
Others: Wireless Transport protocols; Wireless TCP and its variants, Hop by Hop User system interaction: analysis and design, User interface design, Interface
technique and technology, case studies.
Congestion Control, Rate based Congestion Control etc. Quality of Service in
Wireless Networks.
ECE 4136 Human Computer Interaction Credits: 0.75
Sessional
ECE 4132 Wireless Networks Sessional Credits:0.75 Sessional based on the theory of course ECE 4135
Sessional based on the theory of course ECE 4131

ECE 4133 Artificial Intelligence Credits: 3.00 4th Year Even Semester
Fundamental: Definition of Al, historical development of Al, application of Al.
Production systems: Introduction of product system, production rules, the ECE 4211 VLSI Design Credits: 3.00
working memory, the control unit interpretation, conflict resolution strategies, VLSI design methodology: top-down design approach, technology trends.
alternative approach for conflict resolution, types of production systems, forward MOS technology: Introduction to Microelectronics and MOS Technology, Basic
versus backward production systems, knowledge base optimization in a production Electrical Properties and Circuit Design Processes of MOS and Bi CMOS Circuits,,
system. MOS, NMOS, CMOS inverters, pass transistor and pass gates, DC and transient
General Problem Solving Approaches: Breadth first search, depth first search, characteristics.
iterative deepening search, hill climbing, simulated annealing, heuristic search, A* Overview of fabrication process: NMOS, PMOS, CMOS, Bi-CMOS process.
algorithm, adversary search, the minimax algorithm, constraint satisfaction NMOS and CMOS layout: Color plate Stick diagram, and design rules.
problems. CMOS circuit characteristics: Resistance and capacitance, rise and fall time,
Logic and Structural Knowledge Representation: Propositional logic, first-order power estimation.
logic, resolution principle, frames, semantic-nets, petri nets, relational data model. Introduction to Bi-CMOS circuits: Shifter, an ALU Sub-System, adder, counter,
Reasoning under Uncertainty: Bayesian reasoning, fuzzy knowledge, probability multipliers, multiplexer. Data Path and memory structures, Buffer circuit design,
theory, Dempster-shafer theory, fuzzy set theory, expert systems. DCVS Logic.
Machine Learning and Natural language processing: Naive Bayes algorithm, Design and Test-Ability: Circuit partitioning, Floor planning and placement,
syntactic semantics and pragmatic, top-down passing, bottom-up pursing, lexicon. Routing, Practical Aspects of Design Tools and Test-Ability MOS Design,
Programming Languages for Al Research: Historical overview, features of Al Behavioral Description, Structural Description, Physical Description and Design
programming languages, major Al programming languages LISP, PROLOG,
Implementation of AI algorithms through PROLOG. Verification

ECE 4134 Artificial Intelligence Sessional Credits: 0.75


Sessional based on the theory of course ECE 4133 ECE 4223 Digital Image Processing Credits: 3.00
Digital Image Fundamentals: Different types of digital images, sampling and
quantization, imaging geometry, image acquisition systems.
Bilevel Image Processing: Basic concepts of digital distances, distance transform,
ECE 4135 Credits: 3.00 medial axis transform, component labeling, thinning, morphological processing,
Human Computer Interaction extension to grey scale morphology.
Process and Model: Introduction to Human-computer interaction (HCI), human Binarization of Grey level images: Histogram of grey level images, optimal
information processing systems, Models of interaction, Approaches to HCI, User thresholding using Bayesian classification, multilevel thresholding.
34
Detection of edges : First order and second order edge operators, multi-scale edge Directories and files. Walking a directory tree, exploring attributes. Implementing
detection, Canny's edge detection algorithm, Hough transform for detecting lines ls -l. Permissions, file owner / group, time-stamps. Signals and signal handling
and curves, edge linking. Design / implementation of sleep Process Relationships Backgrounding. Popen/
Images Enhancement: Point processing, Spatial Filtering, Frequency domain pclose Midterm Terminal handling Review midterm Networking Client / Server.
filtering, multi-spectral image enhancement, image restoration. I/O multiplexing.
Image Segmentation: Segmentation of grey level images, Water shade algorithm Multi-threading: basics, mutual exclusion Multi-threading: bounded buffers,
for segmenting grey level image. Image representation and description, recognition condition variables Multi-threading: deadlocks Non-blocking I/O. Regular
and interpretation. expressions. Sys V IPC. Semaphores and shared memory. Shell scripting
Image compression: Lossy and lossless compression schemes, prediction based
compression schemes, vector quantization, sub-band encoding schemes, JPEG ECE 4222 Unix Programming Sessional Credits: 0.75
compression standard, Fractal compression scheme, Wavelet compression scheme.
Sessional based on the theory of course ECE 4221

ECE 4224 Digital Image Processing Sessional Credits: 0.75


Sessional based on the theory of course ECE 4223.
ECE 4227 Network Security Credits: 3.00
Introduction: Network security policies, strategies and guidelines; Network
security assessments and matrices;
ECE 4217 Control Systems Credits: 3.00 Different attacks: Denial of Service attack (DoS), Distributed Denial of Service
Introductory Concepts: Open loop versus closed loop feedback system. Input (DDoS) attack, Eavesdropping, IP spoofing, Sybil attack, Blackhole attack,
output relationship. Transfer function. Grayhole attack, Man-in-the-middle attack, Passwords-based offline attacks;
DC machine dynamics, performance criteria, sensitivity and accuracy. Analysis of Network security threats and attackers: Intruders, Malicious software, Viruses
control systems time and frequency domain error constants. and Spy-ware; Security standards: DES, RSA, DHA, Digital Signature Algorithm
Stability of control system: Routh-Hurwitz criterion, bode plot, polar plot. (DSA), SHA, AES; Security at Transport layer: Secure Socket Layer (SSL) and
Nyquist method. Root locus techniques. Frequency response analysis. Nicholes Transport Layer Security (TLS);
chart, compensation. Introduction to non-linear control system. State variable Security on Network layer: IPSec; Network security applications: AAA
characterization of systems, transition matrix, canonical forms. Controllability and standards, e-mail securities, PGP, S/MIME; PKI smart cards; Sandboxing;
observability. Firewalls and Proxy server;
Security for wireless network protocols: WEP, WPA, TKIP, EAP, LEAP;
Security protocols for Ad-hoc network; Security protocols for Sensor network;
ECE 4218 Control Systems Sessional Credits: 0.75 Security for communication protocols; Security for operating system and mobile
Sessional based on the theory of course ECE 4217. agents; Security for e-commerce; Security for LAN and WAN; Switching and
routing security; Other state-of-the-art related topics.

4th year Even Semester (Optional III) ECE 4228 Network Security Sessional Credits: 0.75
Sessional based on the theory of course ECE 4227
ECE 4221 Unix Programming Credits: 3.00
Introduction: Introduction to Unix Programming.
Unix Environment: command line, globbing, I/O redirection, piping, Basic ECE 4237 Parallel and Distributed Processing Credits:3.00
commands, Memory layout. Multithreaded computing: Basic concepts: processes, threads, scheduling,
Debugging: GDB, valgrind, essential x86, Fork, exec, wait, Process status, bit Multithreaded programming, Thread synchronization: semaphores, locks,
manipulation, sending signals Unix I/O Implementing I/O redirection, piping monitors, Concurrency issues: deadlock, starvation, Multi-core computers.

35
Networked computers: Basic concepts: client-server, connections, datagrams, ECE 4241 Computer Vision Credits: 3.00
Application protocol design, Client-side socket programming, Server-side socket Introduction: Introduction to Computer Vision, Case study-Face Recognition,
programming, Datagram programming.
Linear Algebra/Probability Review.
Network protocols and security: Physical/data link/network/transport/application
Image Structure: Linear Filters, Finding Lines-From Detection to Model Fitting,
layers, Network security.
Distributed systems: Architectures: Two-tier, multi-tier, peer-to-peer, many-to- Clustering and Segmentation.
many, Middleware: distributed objects, web services. Camera Models: Camera Models, Camera Calibration, Epipolar Geometry, Stereo
Parallel computing: Architectures: SMP, cluster, hybrid, grid, GPGPU, & Multi-view Reconstruction.
Middleware: OpenMP, MPI, grid middleware. Recognition (Building blocks): Detectors and Descriptors, SIFT & Single Object
Recognition, Optical Flow & Tracking.
Recognition (Objects, Scenes, and Activities): Introduction to Object
ECE 4238 Parallel and Distributed Processing Credits: 0.75 Recognition and Bag-of-Words Models, Object classification and detection- a part-
Sessional based generative model (Constellation model), Object Classification and
Sessional based on the theory of course ECE 4237 Detection: a Part-based Discriminative Model (Latent SVM), Human Motion
Recognition.
Computer Vision: State-of-the-art and the Future.
ECE 4239 Computer Graphics and Animations Credits: 3.00
Introduction: History, Application of Computer Graphics (Computer Aided
Design Animation), A Survey of Graphics I/O Devices and Types. ECE 4242 Computer Vision Sessional Credits: 0.75
Graphics Software Design: Survey of Desired Function, Toward a Universal
Graphic Language. Display Files, Databases for Pictorial Applications.
Sessional based on the theory of course ECE 4241
Graphics Techniques: Point-Plotting Techniques, Line Drawing, Geometric
Transformations, Windowing and Clipping, Raster Graphics.
Hardware for Computer Graphics: Typical Small and Large System, Graphic
Terminals, Plotters, Graphic Display Processors, Device Independent Graphics
ECE 4243 Data Mining Credits: 3.00
Systems. Data Mining and Applications: Relational Databases, Data Warehouses,
Graphics Software: A Simple Graphic Package, Segmented Display Files, Transactional Databases, Advanced Data and Information Systems,
Geometric Models, Picture Structure. Characterization and Discrimination, Mining Frequent Patterns, Associations, and
Interactive Graphics: Input Techniques, Event Handling, Three-Dimensional Correlations, Classification and Prediction, Cluster Analysis, Outlier Analysis,
Graphics, Curves and Surfaces, 3-D Transformation. Evolution Analysis.
Hidden Surface Problem: Back Face Removal, Hidden-Line Removal Curved Data Preprocessing: Descriptive Data Summarization, Data Cleaning, Data
Surfaces, Describing Points, Lines And Polygons, Some Hints For Building Integration and Transformation, Data Reduction, Data Discretization and Concept
Polygonal Models, Color Perception, RGBA and Color Index Mode, Dithering, Hierarchy Generation.
Blending, 3-D Blending With The Depth Buffer, Antialiasing, Fog, Fog Equations, Classification, Clustering and Prediction: Classification by Decision Tree
The OpenGL ARB.
Induction, Bayesian Classification, Rule-Based Classification, Classification by
API Specifies: Data Types, Function Naming Conventions, Platform
Independence, Drawing Shapes With OpenGL, Animation With OpenGL And Back propagation, Support Vector Machines, Clustering by Partitioning/
GLUT. Hierarchical/ Density-based/ Grid-based/ Model-based methods, Clustering High-
Drawing in Space: Lines, Points and Polygons. Dimensional Data, Outlier analysis, Prediction, Linear Regression, Nonlinear
Co-ordinate Transformations: Understanding Transformations, Regression, Other Regression-Based Methods of prediction, Evaluating the
Matrix Munching Projections, Matrix Manipulation Color Lighting Accuracy and error measures of a Classifier or Predictor.
and Materials, Texture Mapping. Web Mining: Anatomy of a search engine, Crawling the web, Web Graph
Analysis, Extracting structured data from the web, Classification and vertical
ECE 4240 Computer Graphics and Animations Credits: 0.75 search, Web Log Analysis.
Sessional based on the theory of course ECE 4239 Advanced Analysis: Mining Stream, Time-Series, and Sequence Data, Graph
36
Mining, Social Network Analysis, and Multi-relational data mining, Mining 4th year Even Semester (Optional IV)
Object, Spatial, Multimedia, and Text Data.

ECE 4244 Data Mining Sessional Credits: 0.75 ECE 4249 Digital Communication Credits: 3.00
Sessional based on the theory of course ECE 4243 Introduction: Communication channels, mathematical model and characteristics.
Probability and stochastic process. Source coding: Mathematical models of
ECE 4245 Neural Networks & Fuzzy Credits: 3.00 information, entropy, Huffman code and linear predictive coding. Digital
Systems transmission system: Base band digital transmission, inter-symbol interference,
Introductory Concept: Introduction Human Brain Mechanism, Neural Machine bandwidth, power efficiency, modulation and coding trade-off. Receiver for
Intelligence. AWGN channels: Correlation demodulator and maximum likehood receiver.
Fundamental concept of Neural Network: Basic models of artificial neuron, Channel capacity and coding: Channel models and capacities and random selection
activation function, network architecture, neural network viewed as directed graph, of codes. Block codes and conventional codes: Linear block codes, convolution
Basic learning rules, overview of perceptrons, Single layer of perceptrons, codes and coded modulation. Spread spectrum signals and system.
mathematical model of single layer perceptrons, perceptrons learning algorithm,
Delta learning rule, Multi-layer perceptrons, Back propagation learning algorithm, ECE 4250 Digital Communication Sessional Credits: 0.75
mathematical model of MLP network.
Function Approximation: Basis function network, Radial Basis function Sessional based on the theory of course ECE 4243
networks (RBF), MLP vs. RBF networks, Support vector machine (SVM).
Competitive Network and Associative memory network: Adaptive Resonance
Theory (ART), ART-1 architecture and algorithm, Kohonen Self-organizing Maps ECE 4251 Antennas and Propagation Credits: 3.00
(SOMs), Linear Feed-forward Associative memory network, Recurrent associative Fundamental of Antennas: Vector Potential Functions, Electric and Magnetic
memory network, Bidirectional Associative memory network (BAM), Hopfield Fields for Electric and Magnetic Current Sources, Solution of Vector Potential
Wave Equation.
networks.
Antenna Arrays: Two-Element Array, N-element Linear Arrays: Broad-side,
Fuzzy System: Introduction to Fuzzy system, Fuzzy relations, fuzzy numbers,
End-fire, Phased, Binomial, Dolph-Tchebyschef and Super-directive Arrays,
Linguistic description and their analytical form, fuzzy control.
Defuzzification: Defuzzification Methods, Centroid Method, Center of Sum Determination of Array Factor and Patterns, Planar and Circular Arrays.
Method, Mean of Maxima Defuzzification, Applications, Equilibrium of Learning Travelling-Wave and Broad-band Antennas: Long wire, V, Rhombic and Helical
System, Concept of Neuro-Fuzzy and Neuro-GA Network. Antennas, Yagi, Uda array, Frequency Independent and Log-periodic Antennas.
Genetic Algorithm: Basic Concepts, Offspring, Encoding, Reproduction, Perture, Reflector and Lens Antennas: Huygens's Principle, Rectangular and
Crossover, Mutation Operator, Application of GA. Circular Apertures, Microstrip Antennas, Babinet's Principle, Sectoral, Pyramidal
and Conical Horns, Parabolic and Cassegrain Reflector Antennas, Lens Antennas.
Antenna Measurement: Antenna ranges, Radiation Pattern, Gain. And
ECE 4246 Neural Networks & Fuzzy Systems Credits: 0.75 Directivity, Polarization
Sessional Radio wave propagation: Ground wave propagation, Ionospheric propagation,
Sessional based on the theory of course ECE 4245 Propagation losses.

ECE 4252 Antennas and Propagation Sessional Credits: 0.75


Sessional based on the theory of course ECE 4251.

37
ECE 4253 Radar and Satellite Communication Credits: 3.00 Biomedical Instrumentation: Normal Electrocardiograph, ECG simulator, Watch
Radar: Introduction to Radar, Radar Equation CZ, Operating Principle of Radar filter, ECG amplifier, pulse beat monitor, pace maker, galvanic skin resistance
with Block Diagram, CW and FM Radar, Tracking Radar, Antennas for Radar, detector, respiratory and suction apparatus. Electronic stethoscope. Electronic
Radar Receivers, Radar Transmitting System, Duplexer, and Usable Frequencies clinical thermometer, blood flow and pressure monitoring recorders, metabolic rate
for Radar, Radar Applications. measurement.
Satellite Communication: Overview of Satellite System Engineering. Special topics: Bio-telemetry, application of ultrasonic and laser in biology and
medicine. Clinical X- ray equipment. Fluoroscopy. Infrared heating.
Spacecraft, Introduction, to Spacecraft Subsystem. (AOCS), Telemetry, Tracking
and command (TT&C). Spacecraft Antennas, Basic Antenna Types and
Relationships Spacecraft, Antennas in Practice, Frequency Reuse Equipment ECE 4258 Biomedical Engineering Sessional Credits: 0.75
Reliability and Space Qualification, Reliability redundancy. Multiple Access.
Sessional based on the theory of course ECE 4257.
Earth station Technology: Earth Station Design, Earth Station Design for Low
System Noise Temperature, Large Earth Station Antennas. Satellite Television
Broadcasting Networks, VSAT technology.
ECE 4259 Radio and TV Engineering Credits: 3.00
Introduction: Introduction to radio communication, History, Frequency
ECE 4255 Fiber Optic Communication Credits: 3.00 management. Design of radio transmitter and receiver circuits using scattering-
parameter methods. Circuits include oscillators, radio frequency amplifiers and
Introduction: Historical perspective, basic system, nature of light, advantages and
applications of fiber optic. matching networks, mixers and detectors. Design of amplitude, frequency, and
Optics review: Ray theory and applications, lenses, imaging, numerical aperture, pulse-modulated communication systems, including modulators, detectors, and the
diffraction. effects of noise.
Light wave fundamentals: Electromagnetic waves, Dispersion, polarization, Television: Introduction, principle of operation, transmitter and receiver,
resonant cavities, reflection at plane boundary, critical angle. Receiving and transmitting antenna. Camera tube, Picture tube, Electron beam
Integrated optic waveguides: Slab waveguide, Modes in symmetric and scanning, T-lines, balun, duplexer, Vestigial side-band filters. Introduction to color
asymmetric waveguide, coupling, Dispersion and distortion, integrated optic TV, VCR, CCTV, CATV, MATV, TV Booster.
components.
Optic fiber waveguide: Step index fiber, graded index fiber, attenuation, pulse
distortion and information rate, construction of optic fiber, optic fiber cables. ECE 4260 Radio and TV Engineering Sessional Credits: 0.75
Light sources: LED, LD, distributed feedback LD, optical amplifiers, fiber laser, Sessional based on the theory of course ECE 4259.
vertical cavity surface emitting laser diode.
Light detectors: Photo detection, photo multiplier, semiconductor photodiode,
PIN photodiode, avalanche photodiode.
Couplers and connectors: Connector principle, end preparation, splices,
connectors, source coupling.
Network distribution and fiber components: Directional couplers, star couplers,
switches, isolator, wave -length division multiplexing, fiber bragg grating.
Modulation: LED modulation, LD modulation, Analogue and digital modulation,
modulation formats, optic heterodyne receivers.
Noise and Detection: Thermal shot and noise, SNR, error rates, receiver circuit
design. System design: Analogue and digital system design, few real life problems
and examples.

ECE 4257 Biomedical Engineering Credits: 3.00


Introduction: Medical terminology, cell physiology, membrane potential, action
potential, Rhythmic excitation of heart. Transducers used in medical diagnostics.

38

You might also like