ECE UG Curriculum
ECE UG Curriculum
ECE UG Curriculum
Harar, Ethiopia
Endorsement
Date Endorsed:
Haramaya, Ethiopia
i
Imprint
First Edition, December 2006
Second Revision, May, 2007
Third Revision, July, 2010
ii
CONTENTS
1. INTRODUCTION...............................................................................................................6
1.1.Vision Statement .....................................................................................................6
1.2.Mission Statement.....................................................................................................7
2. HISTORY OF THE DEPARTMENT .............................................................................8
2.1.Earliest EE Programs ……………………………… ……………………………8
2.2.The Faculty of Technology .....................................................................................8
2.3.Start and Early Needs for New Directions in Engineering Education .....................9
3. ACADEMIC BACKGROUND OF STUDENTS ...........................................................9
4. INTAKE CAPACITY .....................................................................................................10
5. BACKGROUND OF THE CURRICULUM REFORM .............................................11
6. OBJECTIVES ................................................................... .............................................11
6.1. GENERAL OBJECTIVES ...................................................................................11
6.2. SPECIFIC OBJECTIVES......................................................................................11
7. GENERAL ACTIVITIES ..............................................................................................12
7.1.Research and Development.....................................................................................12
7.2.Design ...................................................................................................................12
7.3.Production/Manufacturing......................................................................................12
7.4.Installation, Operation and Maintenance ..............................................................13
7.5. Analysis and Testing ............................................................................................13
7.6.Sales, Consultation and Purchase ..........................................................................13
8. BASIC ABILITIES, SKILLS ........................................................................................13
9. ENGINEERING KNOWLEDGE....................................................................................13
10. GRADUATE PROFILES ..............................................................................................14
10.1. Electrical Engineer with Communication Engineering Focus ........................14
10.2. Electrical Engineer with Electrical Power Engineering Focus .......................14
10.3. Electrical Engineer with Computer Engineering Focus....................................14
10.4. Electrical Engineer with Industrial Control Engineering Focus........................15
11. BACHELOR OF SCIENCE PROGRAM ................................................................... 15
12. DURATION OF THE PROGRAM ............................................................................ 15
13. RATIONALE OF THE PROGRAM .......................................................................... 15
14. STRUCTURE OF THE CURRICULUM..................................................................... 16
iii
15. LECTURE ORIENTED CATEGORIES..................................................................... 19
15.1. Humanity and Social Science Category ........................................................ 19
15.2. Scientific and Engineering Fundamentals Category...................................... 19
15.3. Core Electrical Engineering Category .......................................................... 20
15.4. Communication Engineering Focus............................................................... 20
15.5. Electrical Power Engineering Focus .............................................................. 20
15.6. Computer Engineering Focus ........................................................................ 21
15.7. Industrial Control Engineering Focus .......................................................... 21
16. PRACTICE ORIENTED CATEGORIES ................................................................... 22
16.1. Community based education ......................................................................... 22
16.2. Introduction to Engineering ........................................................................... 22
16.3. Semester Project ............................................................................................ 22
16.4. Internship (Industry Placement) ..................................................................... 22
16.5. B.Sc. Thesis..................................................................................................... 25
17. THE EUROPEAN CREDIT TRANSFER SYSTEM (ECTS) .................................. 26
18. PROGRAM COMPOSITION ..................................................................................... 26
19. COURSE NUMBERING ............................................................................................... 27
20. MODULE CODING ...................................................................................................... 27
21. COURSE LIST .............................................................................................................. 28
21.1. Humanity and Social Science Category ........................................................ 28
21.2. Engineering Science and Mathematics Category ........................................... 28
21.3. Core Electrical Engineering Category ........................................................... 29
21.4. Communication Engineering Category ......................................................... 30
21.5. Electrical Power Engineering Category ........................................................ 30
21.6. Computer Engineering Category..................................................................... 31
21.7. Industrial Control Engineering Category ..................................................... 32
21.8. Internship and Projects ................................................................................. 32
22. ABOUT STUDENTS .................................................................................................... 33
23. ADMISSION OR ILEGIBILITY CRITERIA TO THE PROGRAM ..................... 33
23.1. Admission to Regular Program ...................................................................... 33
23.2. Admission to Continuing Education Program ................................................ 33
23.3. Department Placement ................................................................................... 34
iv
24. TEACHING-LEARNING METHODS AND MATERIALS .................................... 34
24.1. Methodology .................................................................................................. 34
24.2. Tools .............................................................................................................. 35
24.3. Skills to be developed in addition to technical core competencies……........ 36
24.4. Addressing learning needs of all students .................................................... 36
24.5. Different Learning Styles .............................................................................. 37
24.6. Paradigm Shift .............................................................................................. 37
24.7. Strategies ....................................................................................................... 37
24.8. Interactive based Blended e-learning ............................................................ 38
24.9. Development of learner‘s initiatives through project studies ......................... 38
24.10. Community as a setting for participatory based learning .............................. 39
25. EXAMINATION AND GRADING ............................................................................. 39
25.1. Examination System ..................................................................................... . 39
25.2. Examination Pass-Fail Pathways ................................................................... 40
26. QUALITY ASSURANCE ............................................................................................... 41
27. GRADUATION REQUIREMENTS ........................................................................... 43
28. DEGREE NOMENCLATURE ................................................................................... 43
29. LIST OF MODULES ..................................................................................................... 44
30. FOCUS AREA SEMESTERS ........................................................................................ 50
31. ADVANCED ENGINEERING MATHEMATICS ................................................. 130
32. ECEG-M2101................................................................................................................ 130
v
1. Introduction
It is observed that most of the developed countries maintain a strong relationship between the
universities and the industries. It is believed that the universities are the gateway of new
technologies. Universities develop new technologies and by co-operating with industries they
implement these technologies to raise the standard and effectiveness of the industry.
Universities take the responsibilities to provide technical human resources for the industries
of any country.
The Department of Electrical and Computer Engineering (ECEg) is one of the largest
departments in the Haramaya Institute of Technology in Haramaya University. The
Department has been serving the country and also advanced the University‘s reputation. It has
trained a significant number of Electrical and Computer Engineers in the country who are
playing key roles in the various sectors of development in the country.
The core Strategy of the Department is to pursue its vision and mission to enhance its
research, linkage with industry, academic and scholarly activities and become a center of
excellence for its programs, thereby improving its eminence in national and international
rankings.
Realization of this vision requires focusing on specializations relevant to the need of the
country; namely, Communication Engineering, Electrical Power Engineering, Computer
Engineering, and Industrial Control Engineering. This in turn requires institutional
reorganization such as upgrading to faculty level where each discipline may have its own
department.
1
The attainment of this vision will require hard work on the part of Faculty/Department, staff,
and students. This effort will require collaboration with the administration, alumni, industrial
friends, different organizations and other universities.
The ECEg Department is preparing young men and women to lead productive and rewarding
professional lives at the fore front of Engineering in the 21st century and pursues research and
linkage with the industry to advance the state-of-the-art in electrical and computer
engineering education.
At present, the Department is running a B.Sc. degree program in a unified Electrical and
Computer Engineering program. In addition, the Department planned to to lounch a
continuing education program that leads to B.Sc. degree.
The graduates of the Department have profound knowledge in basic science, mathematics,
social science and the major disciplines: Communications, Power Engineering, Control
Systems, and Computer Engineering (Hardware & Software).
Electrical and Computer Engineering plays an important role in the development of the
country. The development of the energy, communication, industrial and commercial sectors
need well-qualified Electrical and Computer Engineers. Our graduates are working all over
the country in a variety of jobs. They work in installation, design, testing, research and sales
of electrical devices and systems. Many of them are engaged in Ethiopian Electrical Power
Corporation, in Ethiopian Telecommunication Corporation, in Ethiopian Airlines and in
various other industrial and business organizations.
It is being observed that there is a widespread and fast change in the application and
development in the field of Electrical and Computer Engineering in the country and the world.
Therefore, there is a need for revising the currently running program with respect to the
national and international situation. The Department felt that much is expected from it to
bring about changes in the field of Electrical Engineering, Information and Communication
Technology (ICT) in the country. That is why the Ministry of Capacity Building initiated the
revision of the curriculum in 2005.
2
Today‘s Electrical and Computer Engineers must be able to find solutions to new complex
and challenging technical problems. They must have strong scientific, technical and
managerial skills and be able to integrate technical concepts with practical applications.
This professional profile is prepared for curriculum revision. In the new curriculum more
attention has been given to:
Taking into consideration the requirements of modern industries the department has realized
that there is a need to implement the following four specializations (streams) in the present
undergraduate engineering course.
Communication Engineering,
Electrical Power Engineering,
Computer Engineering, and
Industrial Control Engineering,
The coverage of these specialized areas will be given during the last three or four semesters of
the present B.Sc. engineering course.
The background information on the developments of former Electrical Engineering (EE) and
present Electrical and Computer Engineering (ECEg) programs at Haramaya University are as
follows.
Haramaya University (HU) is one of the oldest public higher education institutions in
Ethiopia. The university has been contributing o the country‘s development especially in
agricultural sectors from since its establishment in 1954 by producing competent and
qualified graduates in different fields of studies. The Institute of Technology (IOT) is the
brain child of HU and was established as an independent institute of the university in the year
2004 at Dire Dawa. Later, in 2009 the institute moved to the main campus following the
establishment of Dire Dawa University. The institute is currently running nine five years BSc,
one four years BSc, an extension degree, and Ph.D study programs. The government of the
3
FDRE has established institute of technologies (IOTs) and provided them with special
autonomy within their mother universities. As per the directive from MOE, the institute re-
structured and re-named as Haramaya Institute of Technology (HiT) and became one of the
11 IoT‘s in the country. The special autonomy granted to HiT ensures fast and efficient
academic activities, administrative and financial resources to achieve its strategic plan.
The first curriculum of the department which was developed in 1997 was adapted mainly
from Technology Faculty of Addis Ababa University. This curriculum used to take five years
of study.
This first curriculum was revised in 2003 due to the nationwide implementation of a new
education policy which reduced the duration of the program to 4 years. This revised
curriculum was developed to address the change in education policy and the need of the
market by incorporating new courses which were not present in the first curriculum.
2.3. Start and Early Needs for New Directions in Engineering Education
Starting from the earliest historical backgrounds, the Electrical Engineering (EE) programs of
study of Faculty of Technology, xxx has grown and expanded from basic power and
electronics engineering into four streams:
Communication Engineering,
Electrical Power Engineering,
Industrial Control Engineering and
Computer Engineering
3. Academic Background of Students
Ethiopian schooling is up to 10th grade with a national examination at the end of the 10th
grade. Then students with good passing grade in the national exam join two-year preparatory
study to join higher learning institutions. After completing the preparatory, there is a national
examination again. Those who passed the national exam join
4
In the new curriculum, students who join the Faculty of Technology (now College of
Engineering and Technology, xxx University further study for one semester as pre-
engineering students. In this assessment semester they are more prepared academically as well
as psychologically for University education and life. They take basic science, mathematics,
and fundamental engineering courses with some humanity and social science courses. At the
end of the semester, these students take examinations on all subjects and who successfully
passed the exam have the possibility to join the Department.
4. Intake Capacity
At the moment there are total of 720 students in the Department. The following table shows
the number of students in the regular and extension undergraduate programs.
The department envisages to accepting a total of 250 students per year for the various
modules with the new curriculum. Out of these, 170 are to be regular while 80 are extension
students. The envisaged number of student intake per year for the new curriculum in each
stream is shown in table below.
5
5. Background of the Curriculum Reform
The present course of study, prepared by the Department, is part of the national engineering
education overhaul program initiated by the Ministry of Capacity Building of the Federal
Democratic Republic of Ethiopia. It is basically a refinement of the program with additional
emphasis on relevant and practical training with strong linkage with the industry.
The new curriculum is developed to cater the demand of innovative, highly skilled, practice
oriented, entrepreneur, and ethical man power in the various fields of Electrical and Computer
engineering such as Power Engineering, Industrial Control Engineering, Communication
Engineering, and Computer Engineering.
The students will have options to choose their stream/focus area from the above four basic
divisions. A successful graduate of the program will not only be globally competent but also
have active and decisive role in local industries. The Department will be devoted to research
and development work in line with global research trends and will incorporate the Community
Based Education philosophy of the University, and will contribute to the national
development through innovative projects and extensive research work. It will promote
industrialization by motivating staff and students and offering consultancy services for
prospective investors and entrepreneurs in the stage of industrial setup.
6. Objectives
6.1. General Objectives
To train high level technical manpower which can participate in the national
development activities;
To carry out research in the areas of electrical and computer engineering and relevant
to the needs of the Country;
To render consultancy services to the community.
6.2. Specific Objectives
To train electrical and computer engineers.
To prepare graduates with the capability of following the current and future
developments in the field and related applications.
To enable graduates work as a team in addressing technical problems
To provide opportunity for workers in the field of electrical technology to upgrade
their knowledge through a continuing education evening program.
6
To provide graduates with sufficient background to undertake postgraduate training in
any one of the various focus areas of Electrical Engineering discipline.
To engage students in research that offers optimal solutions to technical problems in
the industry, energy sector, telecommunications, computer applications and other
industrial sectors.
To offer consultancy service to government, industry and society.
7. Professional Profile
Electrical and Computer Engineering is the branch of engineering that deals with the
technology of electricity and electronics, especially the design and application of electronic
circuit, equipment for power generation and distribution, machine control, communications
and computer hardware and software.
Electrical and computer engineering covers the broadest spectrum of activities among the
engineering disciplines:
Design
Production/Manufacturing
7
Analysis and Testing
Analyzing and developing test set-ups for testing system/devices to assess the quality,
safety and reliability of performance of the system.
Trouble shooting and repairing the system.
Engineering Knowledge
Graduate Profiles
The following streams (focus areas) of ECEg are identified as very important for the
development of the country.
8
I. Electrical Engineer with Communication Engineering Focus
Plan, design, analyze, develop, operate, control and maintain of electrical power plants
(thermal, hydro, renewable), power apparatus and protection system.
Plan, design, analyze and develop power transmission and distribution system.
Design, analysis, construction, installation, control, operation and maintenance of
electrical machines, power electronic devices and drives.
Design, develop, analyze and test the hardware and software for systems applicable to
any industries, business, hospitals, institutions and offices.
Install, operate and maintain computer systems.
Work as a computer hardware engineer, software engineer, system analyst, data
communication analyst, computer network engineer, database analyst, data
administrator, network administrator, information systems quality assurance analyst,
information system consultant, system tester, system security analyst, customer
support analyst, system auditor, computer service engineer, web designer, webmaster,
interactive media developer.
Design, develop and analyze of control and instrumentation system applied for
monitoring, data acquisition and data analysis of electrical and non-electrical systems
including digital, analogue, robust and higher order controllers.
Plan, produce, install, implement, operate and maintain the control and
instrumentation systems.
9
Bachelor of Science Program
This newly revised ECEg degree program is a 5-year program, including industry internship
semester, which prepares graduates for careers as professional engineers in such areas as
Communication, Electrical Power, Computer and Industrial Control Engineering.
The new ECEg curriculum focuses on broad-based training to provide flexibility of career
choices and focused training to provide competence in particular electrical engineering
profession. It finds balance between breadth and depth to provide a solid foundation in the
basic engineering, mathematics, electrical engineering on one hand, and comprehensive
training in humanities and management on the other.
The assessment semester is intended to consolidate the students' educational background
for higher learning and further help them to adapt to the system.
In the five consecutive semesters, after the common assessment semester, all the students
take courses mainly in the core electrical engineering category. This provides them with a
broad background for all areas of electrical and electronic engineering. At the end of the
sixth semester, the students will be taking a holistic evaluation that requires an overview
of all the courses taken to make sure that they are ready for the focus area studies and to
indicate inclination of students towards the focus area.
In the final two years, students are given the opportunity to focus on one of the four areas,
namely communication engineering, electrical power engineering, computer engineering,
and industrial control engineering shown in the flowchart. The students are placed to
11
the streams based on their inclination, the holistic exam result and the cumulative grade
point (CGPA).
Admission
5 Common Semesters
Holistic Examination
Focus?
Graduation
12
Lecture Oriented Categories
This category helps the students to know the responsibilities and duties of a
good citizen, so that their participation in the development of democratic society
becomes effective;
To create the power of critical thinking the category provides the techniques &
methods for testing the correctness of many different kind of reasoning
including their own and thereby errors are easily detected;
To develop effective ways of expressing themselves as well as expressing the
technical details in terms of speaking and writing of English;
To understand the role of the cost effective methods of doing every task the
students are exposed to the role of economics in society and the role of engineering
economy;
To understand the role of managers, applicable to different departments of various
industries.
This category helps the student to learn the engineering languages like that of
Mathematics and Engineering Drawing and also provides the fundamental concepts
of Physics for the electrical engineers. It helps the students
To understand and apply the various concepts of calculus, differential equations,
linear algebra and various engineering series and sequences;
To understand and express random events for representing the behaviors of signals
embedded in noises;
To be able to apply various computational methods for modeling technical
operations;
To understand the fundamental concepts of Statics, and Dynamics for
engineering applications;
To know and practice the representation in engineering drawing.
13
c) Core Electrical Engineering Category
This category is the heart of the curriculum, which provides foundation for the
electrical engineering. At later stage students can take up the studies of specialization
on any other branches of Electrical Engineering.
To understand the fundamental concepts of electrical and electronic engineering;
To be able to understand the concept of computer architecture and programming and
able to apply to real life applications;
To be able to understand and analyze electrical networks, signal, and systems;
To be able to understand the concept of various electrical machines and electrical
power system;
To learn the digital signal processing techniques and to be able to bring solution to the
problems of real time signal;
To understand the microprocessor and micro controller and their interfacing and to be
able to handle these hardware;
To understand the fundamentals of electronic communication and control system.
Communication engineering involves the transfer of information such as voice, music, data,
videos or graphics, between people or machines at different locations. This focus area helps
the student to get the exposure on the fundamentals of most commonly used electronic
communication techniques in telecommunication and data communication systems. These
students will be able to undertake the higher studies on Electronic Communication.
Students will study power system planning, design, operation, protection and control. They
will gain basic knowledge of electrical power generation, transmission, distribution and
14
utilization of electrical energy. They will also study the economical aspects of power
generation, transmission and distribution systems. The focus area offer courses to familiarize
one with modern power system analysis, design, planning, operation, control, and protection
of power systems.
Computer Engineering involves the design and analysis of computer systems. It encompasses
both hardware and software design. The focus area offers courses such as computer
architecture, microcomputer, software engineering, computer networking and others.
Students will study the characteristics and designs of industrial automation process. Control
and automation is one of the fast growing branches of electrical engineering with the advent
of electronics and computer. Its application and employment opportunity are almost
everywhere in industry and commercial offices. In this focus area process control, industrial
automation, modern and digital control engineering, power electronics and drive courses, are
given in depth to prepare the student for practical challenges in real world and for post
graduate study.
15
Practice Oriented Categories
Community based education
Introduction to Engineering
During the assessment semester, just before the students choose their area of specialization, a
2-credit course is given to introduce the engineering profession as a whole and also to give the
students the opportunity to deal with the basic technical skills from the wood work, metal
work, electrical work and masonry work. After the assessment semester, each department
offers a series of practice-oriented courses such as workshops and semester projects.
Semester Project
The 2-credit course (Semester Project) is given to a group of not more than three students in
which the group has to present the results of the semester work to staff of the Department. It is
believed that students get introduced to methods of problem solving, team work and
presentation skill before the B.Sc. thesis.
16
Internship (Industry Placement)
In industry internship students must be attached with an industry for one regular semester in
order to get real world experience in their field of study, which compliments their education.
General
The pre-requisite for registration in the industry attachment program is successful completion
of all semesters before the internship program. At the end of their internship, the student and
the internship coach at the industry have to submit a report on the attachment program, which
is evaluated at the departmental committee with pass or fail grade. Students who cannot
obtain a pass mark for the internship program will not be allowed to register for the next
semester. They will be advised to repeat the semester with the next batch of students.
The new Bachelor of Science (B.Sc.) curriculum in the Electrical and Computer Engineering
program requires a one-semester internship (industry placement) after the successful
completion of the ‗holistic examination‘ given at the end of the sixth semester of the program.
During the internship, the daily and monthly working times follow the systems practiced in
the respective industry for the upper middle-level management. Specifically, they follow the
system practiced in the respective company that hosts the student. As a rule, the entire
internship period has to be spent in a single company; a change of company during the
internship period will only be permitted under extraordinary circumstances. In such a case, the
decision is with the University-Industry Linkage (UIL) Officer.
A seminar program, organized by the UIL Officer will accompany the internship semester.
Participation in the seminar program is compulsory (mandatory).
At the end of the internship, the student submits to the UIL Officer a comprehensive report,
duly endorsed by the student‘s host company. The report is assigned 30 ECTS. The required
format and assessment of the report is detailed in the Curriculum Handbook for the
department. The report will be assessed by specifically assigned internship program evaluator
(or university professors/lecturers).
Objectives
17
Expansion of knowledge and acquaintance with industry in the field of Electrical and
Computer Engineering.
Consolidation and deepening of existing knowledge in the Electrical and Computer
Engineering design and construction industry.
Participation in the development, manufacture and assembly of products typical for
the industry.
Involvement in the planning, steering and management of the design & construction
processes.
Hands-on training in practical skills typical for the industry. Typically, this would be
participation –individually or within a (task) group– in real assignments/projects,
which entail the application of knowledge and skills attained so far during the studies
at University –and aiming at developing special skills related to the industrial practice
in one or several of the following fields (depending on the type of industry and
company profile):
Design and construction.
Laboratory (quality monitoring) work.
Task management (labor management, logistics).
Business management, Marketing.
Academic Requirements
The academic requirements for entry into the internship (industry-placement semester) is the
successful completion of the holistic examination, which encompasses all parts of the study
program completed until the end of the 6th semester. As is indicated in the description of the
Internship Module, the Internship program creates the opportunity for the students to
familiarize themselves with the Industry. The Committee proposes that an office be
establishes with the mandate of organizing the Internship for the students.
The office should look for interested employers form the private and public sectors. It should
also create permanent contact with the Construction Industry. The private sectors involve
among others consulting offices and construction firms. The public sector involves the Design
Enterprises established in the Country. The Duration of the internship should be one semester
and it must not necessarilycarry any credits. However, it should be mandatory.
18
In order to acknowledge an internship semester the student must submit a written report to the
Internship Coordinator. This must be signed by the student‘s host company. This report is
written solely by the student and contains information on the working-out of larger or smaller
themes, with which the student is confronted during the work in the company. It can include
literature study. The report must document the areas in which the student has worked and the
specific knowledge obtained as a result.
For the internship the host company must issue a certificate on the industry project. At the end
of the internship the student has to make a presentation (final seminar) on the results of the
industry project.
The internship semester is granted 30 ECTS points if the student has successfully passed the
semester.
Cost
All matters related to the cost of the internship process will follow Government legislations.
The following items should be included in the budget preparation:
B.Sc. Thesis
The B.Sc. Thesis is the final element of the B.Sc. study program. The main goal of this course
is to develop the individual creative and problem solving ability of graduates. Students will
receive an individual project specification from various areas and work them out individually
under the supervision of faculty advisor or/and professional advisor from the industry. The
candidate use all the theoretical knowledge and practical skill he obtained during his/her study
to solve the engineering problem in a scientific way which includes problem analysis,
19
solution, verification, implementation, documentation, and presentation. B.Sc. Thesis is
defended in front of the official committee at the end of the study.
The conventional credit system used in higher education systems is mainly based on student
contact hours in class and laboratory sessions. A new system of credit system is introduced
that takes the extra hours a student spends for the course in addition to lectures, tutorials, and
laboratory practical. In ECTS credits are values, allocated to course units, to describe the
student workload required to complete a course including attending lectures, seminars,
independent and private study, preparation of projects and examinations.
In this revised curriculum, the ECTS equivalent of the old credit system has been estimated
and shown for each course in the course breakdown. In ECTS, one credit stands for 25-30
hours of work activity. A semester study within this system is set at 30 ECTS points (750-900
hours).
Program Composition
The total credit hour requirement for graduation in any one of the streams is 158 (300ECTS)
of which 105 credits (180ECTS) are covered during the first six common semesters composed
of courses from the three basic categories: Humanity and social science, Scientific and
engineering fundamentals and Core electrical engineering. The remaining credit hours, i.e., 53
credit hours (120ECTS), are given during the last four focus area semesters which consists of
Focus area courses, Internship and B.Sc. Thesis. The categories are summarized in the
following table.
20
A student is expected to choose one of the four focus areas Communication, Electrical
Power, Computer, or Industrial Control Engineering at the end of the sixth semester.
Course Numbering
The four-digit course (ECEg 1234) numbering system allows one to identify:
The Course Offering Department – in this case ECEg - the department of Electrical &
Computer Engineering,
The Year along the program in which the course if offered by the department,
The module (the middle two digits indicate the module number the course belongs to)
The sequence of courses in a module
Common courses in the stream are given the same course coding depending on the
stream it belongs to
Exceptions to this coding are SpSc, Econ, Phil, CvEt, EnLa, EnLa, EnLa service courses
from Social Sciences; Mathematics courses Math and other Engineering Courses offered by
other Engineering departments CEng (Statics), MEng (Engineering Drawing), MEng
(Dynamics), and MEng (Engineering Thermodynamics). The numbering given by the
departments concerned for such courses have been kept as they are.
Module Coding
The four-digit module (ECEg 1234) numbering system allows one to identify:
The Module Offering Department – in this case ECEg - the department of Electrical &
Computer Engineering,
The Year along the program in which the module if offered by the department,( in
case where module extends over two different years, the year in which the module is
began is taken in to consideration)
The module (the middle two digits indicate the module number
The category of the courses in the module
21
Course List
22
2. Core Electrical Engineering Category
Course No Course Title ECTS Crhr Lect. Tut Lab Home
study
ECEg1071 Fundamental of Electrical Engineering 6 3 3 - 4
ECEg1072 Electrical Engineering Lab I 3 - - 3 2
ECEg2121 Signals and Systems Analysis 6 3 3 - 4
ECEg2111 Applied Electronics I 5 3 3 - 3
ECEg2113 Applied Electronics II 5 3 3 - 3
ECEg2112 Electrical Engineering Lab II 3 - - 3 2
ECEg2114 Electrical Engineering Lab III 3 - - 3 2
ECEg2073 Electrical Workshop Practice I 2 3 1
ECEg3133 Electrical Workshop Practice II 4 - - 6 1
ECEg2092 Electromagnetic Fields 5 2 3 - 3
ECEg2091 Applied Modern Physics 5 2 3 - 3
ECEg3153 Introduction to Control Systems 6 2 3 2 3
ECEg3141 Digital Logic Design 6 2 2 3 3
ECEg3152 Introduction to Communication Systems 6 2 3 2 3
ECEg3131 Introduction to Electrical Machines 5 2 3 - 3
ECEg3132 Electrical Engineering Lab IV 3 - - 3 2
ECEg3151 Digital Signal Processing 6 2 3 2 3
ECEg2104 Probability and Random Processes 5 2 3 - 3
ECEg3122 Network Analysis & Synthesis 5 2 3 - 3
ECEg4155 Electrical Measurement and Instrumentation 5 2 - 3 3
ECEg3093 Electrical Materials andTechnology 5 2 3 - 3
Total 104
23
3. Communication Engineering Category
Course No Course Title ECTS Crhr Lect. Tut Lab Home
study
ECEg4172 Communication Systems 5 3 - 3 4
ECEg4291 EM Wave & Guided Structures 5 3 - 3 3
ECEg4282 Telecommunication Networks 5 2 3 - 2
ECEg4292 Antennas and Radio Wave Propagation 5 3 - 3 3
ECEg4301 Microwave Devices and Systems 5 3 - 3 3
ECEg4283 Wireless and Mobile Communications 5 3 - 3 3
ECEg4302 Optics and Optical Communication 5 3 - 3 3
ECEg4261 Microelectronic Devices and Circuits 5 2 - 3 3
ECEg5284 Switching & Intelligent Networks 4 2 2 - 2
Total 44
Total 55
24
5. Computer Engineering Category
Course No Course Title ECTS Crhr Lect. Tut Lab Home
study
ECEg3142 Object-Oriented programming 5 2 - 3 3
ECEg Microcomputers & Interfacing 6 2 1 3 4
ECEg4191 Data Communication and Computer 5 2 - 3 3
Networks
ECEg4192 Computer Network Security 5 2 3 - 3
ECEg5193 Advanced Computer Networks 5 3 - 3 3
ECEg4171 Data Structures & Algorithm 6 2 2 2 4
ECEg4172 Database Systems 5 2 - 3 4
ECEg4183 Software Engineering 5 2 3 - 3
ECEg4181 Operating Systems 5 2 - 3 3
ECEg4182 Programming Languages 5 2 3 - 3
ECEg4202 Embedded Systems 5 2 1 2 3
ECEg4201 VLSI Design 5 2 3 - 3
Total 62
25
7. Internship and Projects
About Students
Admissions to all regular undergraduate programs are processed through the Ministry of
Education (MoE) of the Federal Democratic Republic of Ethiopia. This is currently true for all
public Higher Education Institutes across the whole nation. Admissions to the continuing
education program (CEP) are processed through the Faculty‘s registrar office based on the
criteria set by the University.
Students who have successfully completed the 10 plus 2 years preparatory secondary
education and have secured a minimum cutoff point with high scores in Physics and
Mathematics are eligible to join the regular undergraduate B.Sc. degree program in Electrical
and Computer Engineering.
Applicants with a minimum cutoff point and with high scores in Physics and Mathematics in
foreign countries examinations equivalent to the 10+2 preparatory program are also eligible.
The equivalence is determined by department.
26
Admission to Continuing Education Program
The criteria set for admission to the regular program will be employed as the criteria for
admission to the continuing education program. Candidates who are diploma graduates from
an engineering faculty, TVET or similar recognized college in the fields of Electrical and
Computer Engineering with a minimum cutoff point will be admitted based on space
availability, and competitive basis.
Limited numbers of junior staff such as technical assistants in relevant field may be admitted
each year based on non-competitive basis provided that he/she:
Department Placement
After successful completion of the orientation semester (1stsemester), students will choose
academic departments according to their desired field of study. In view of the high number of
applicants, admission to the Electrical and Computer Engineering department is usually on
competitive basis based on academic performance. 20% of the total available places shall be
reserved for females in addition to their right to compete in the 80% places. The department
admits on average 150 students every year.
27
Methodology
The teaching-learning methods to be adopted, for the transfer and/or acquisition of knowledge
and skill development includes
Taking a cue from the dictum of learning which says ―You may hear and forget, you may see
and remember but you do and learn‖, action oriented and student-centered learning would be
emphasized as the modus operandi while underlining the significance of inducing curiosity
for continuous self learning as the catalyst for effective assimilation of knowledge and its
application in concrete situations.
Tools
Black boards
White boards
Over-head Projectors
LCD Projectors
Audio-visual equipment
ICT related peripherals and software
28
Most of the lectures requiring graphical display of constructional features in minute detail
shall be conducted using LCD projectors. Animation is to be employed where applicable for
better impact and visualization. Text books and references are available in the Technology
Faculty library. A computer center of the department having a modest number of computers
is available for any problem solving that requires computers. A design room with 40
computers and the requisite software shall be established during implementation.
Due emphasis would be given in the teaching-learning process, not only towards the building
of technical and professional core competencies but also for imparting and developing the
following:
An objective of education should be to help students build their skills in both their preferred
and less preferred modes of learning. Learning style models that categorize these modes
provide good frame works for designing instruction in engineering education with the desired
breadth. Four different learning style models like;
29
A learning style model is useful if balancing instruction on each of the model dimensions
meets the learning needs of essentially all students in a class.
The MBTI model classifies students either as extraverts or introverts, sensors or intuitors,
thinkers or feelers and judgers or perceivers. These MBTI preferences can be combined to
form 16 different learning style types. The KLSM categorizes students as having a preference
for concrete experience or abstract conceptualization and active experimentation or reflective
observation. The HBDI method classifies students in terms of their relative preferences for
thinking in four different modes based on the task-specialized functioning of the physical
brain.
Paradigm Shift
When one takes a closer look at some of the lacunae noticed in the present practice of
engineering instruction, the need for a paradigm shift to remedy the situation becomes
essential. For the past few decades, most engineering instruction has been heavily biased
toward intuitive, verbal, deductive, reflective and sequential learners. However, relatively few
engineering students fall into all four of the above mentioned categories. Thus most
engineering students receive an education that is mismatched to their learning styles. This
could hurt their performance in tapping their creative potential and their attitudes toward their
courses as well their career. Teaching students about learning styles helps them learn the
course material because they become aware of their thinking processes. A variety of teaching
methods such as group problem solving, brainstorming activities, creative and innovative
design projects and writing exercises in addition to formal lecturing would greatly help in this
regard. HBDI also can serve several important functions that include: helping students gain
insight into their learning styles and formulate successful learning strategies, helping
instructors understand student‘s questions, comments and answers in the context of their
thinking preferences, helping instructors and students form whole-brain teams for optimum
problem solving and assessing the influence of curriculum changes on individual and
collective student thinking skills.
30
Strategies
Instructors could greatly improve engineering instruction by increasing the use of methods
oriented toward active learners (participatory activities, field related assignment works, team
projects), sensing learners (guided practice, real-world applications of fundamental material),
and global learners (providing the big picture, showing connections to related material in
other courses and to the students‘ experience). It is noted that presenting facts and familiar
phenomena first and then to theories and mathematical models rather than always using the
―fundamentals, then applications‖ approach makes it much more effective.
The more the learner gets involved in the learning process, the better he will be able to absorb,
process and retain the information and make use of it in concrete situations. In the active
mode of knowledge and competence construction, the learner is supported by the teacher- and
also by means of targeted and structured technical impulses The knowledge has a generally
higher relevance as regards the implementation in practice- the transfer turns out to be easier
and the learner experiences learning as a process that he himself can control and steer in steps.
In this context, the potential of blended e-learning (integration of traditional and e-learning)
can be exploited and hence is to be practiced, to the extent possible, by the use of media and
a Learning Management System (LMS). This can be done by supporting the students to
acquire learning contents themselves and by assisting them as a mentor –not only in situations
of physical presence in the class room, but also outside the class room in the computer lab
using the University‘s own intranet or may be in the internet or even in a field setting. A
teacher can develop new and more interactive learning methods through the use of LMS and
e-learning platforms, depending on the scope and content of his own specific subjects.
Concerted efforts would be made by one and all concerned for its implementation
31
Development of learner’s initiatives through project studies
Through these project study courses, the learner‘s initiatives are expected to be developed for
use in the world of work. Students would be required to identify the actual problems during
the course of their industrial internship, analyze them exhaustively for proposing and
developing viable solutions for their ultimate implementation. This exercise is meant give the
much needed boost to augment their real life problem solving skills desperately needed in the
present local context. The scope of these project studies would be so formulated as to create
avenues for the learner to realize his innate creative potential through self learning and testing,
either in physical or virtual reality as may be applicable.
In the end, learners would acquire the confidence of practicing what they have learnt. This can
act as stepping stone for him to attempt and launch developmental endeavors in the long run.
The learning activities would be extended in to the local communities for making the
education not only learner-centered but also participatory in nature. Teachers, students,
community, governmental and non-governmental /developmental organizations would all be
involved as stakeholders to empower people and affect development in real terms. Students
would be required to identify problems affecting assigned communities, prioritize them for
development of action plans and for implementation and evaluation, adopting all the while an
interdisciplinary approach. Apart from honing their application and problem solving skills,
this would also enable the students to imbibe a sense of professional commitment to mitigate
the suffering of their fellow citizens, while using technology as a driving force for
development. The whole exercise is meant to integrate educational training, research and
service, both for achieving professional relevance as well as to carry forward the task of
development in the local context
At the end of each semester, the student sits for final examinations of the courses he/she has
attended (minimum 80% for lectures and tutorials, 100% for practical exercises). A student
must pass the examinations for all the courses in addition to the Holistic Examination at the
end of the sixth semester.
32
Examination System
Most courses will be assessed by a combination of written and oral examinations. Reports on
project work should also be part and parcel of the assessment metrics. The design activities
shall be assessed entirely by course work and this often shall include assessment of oral
presentations.
According to the revised curriculum, in addition to regular quizzes, home works, and
assignments, the students will undertake one major exam for most courses at the end of each
semester (Final Exam). Some senior courses may not have Mid-term Exams; instead students
will be evaluated based on project work. In addition, the students will take a holistic
examination covering all basic study modules before they leave for their internship.
In the final year, students should be required to present and defend their B.Sc. thesis work in
front of examining professors and interested audience.
Pass Grade Ok
Fail Grade Immediate repeat of
FX exam or part failed
(re-sit exam)
Pass Grade OK
Fail Grade FX Resultant Fail Grade F
33
Grading System and ECTS Grade Transfer
Explanations:
1). A student who passed (i.e. ECTS grades A – E) cannot re-take an examination in order to
improve his/her grade.
2) A student who failed with grade ‗FX‘ can re-take the examination once in a specially
organized re-sit examination. A re-sit examination has to be offered by the instructor in
charge of the course during the semester directly following the course, if at least one student
obtained grade FX. If the student fails the re-sit examination with grade ‗FX‘, he/she will be
treated as if the course was failed with grade ‗F‘.
3) A student who failed with grade ‗F‘ needs to re-take the entire course at the next
opportunity it is offered. If, in the following examination he/she fails again with grade ‗F‘
34
he/she will not be awarded any ECTS credits for that course. Special cases will be decided
upon by the College‘s Academic Commission. The College‘s Academic Commission can
make exceptions to this rule, taking into consideration individual circumstances and merits of
the student. The decision of the College‘s Academic Commission must be unanimous. If a
unanimous decision cannot be reached after two consecutive board meetings in which the case
was discussed, the chairperson (Dean of the College) of the commission makes the final and
binding decision.
If the grade of a single course is a product of several parts (e.g. written exam, assignment
reports, presentation) that are evaluated individually (refer to respective course description),
the entire course is considered failed if the student fails any of the individually assessed parts,
even if the overall average of all parts would result into a pass mark. In such a case, only the
part of the examination which was failed needs to be repeated according to the rules and
procedures for repeating failed examinations.
Quality Assurance
Quality assurance can be used as an instrument to improve the system continuously, install
accountability and enable compatibility with other higher education systems. The quality of
the program is assessed in terms of the instruction performance and impact of program on the
quality of graduates looking for a job or further studies. The following factors help to ensure
the quality of the education:
In order to maintain the level of courses, course description are prepared in detail
containing course objectives, learning outcome, course outline, textbooks, references
and laboratory tasks.
With regard to instruction performance, in line with the University policy, student
evaluations are taken into account. The feedbacks from the students are used to
improve the quality of instruction.
Examinations are assessed by Departmental Examination Committee to verify the
level of the courses instruction.
35
Industry feedback will be an integral part of the process of quality assurance. The
quality of graduates is measured with the feedback obtained from the employers and
stakeholders who are the immediate beneficiaries of the program and also the
graduates who are able to rate their own confidence in meeting the challenges they
encounter after graduation.
Alumni contacts will be established to find out feedbacks how successful the
education they had at the Department has actually been helpful and what actions to
take for further improvement on the study program.
Graduation Requirements
Students must take and pass all the required courses to satisfy the requirements for
graduation. The total number of credit points required for graduation with the Degree of
Bachelor of Science in all the four focus areas of Electrical and Computer Engineering is 300
ECTS (158credit hours), including the 30 ECTS mandatory internship (industry placement).
Besides the total credit hour required for graduation student‘s
Degree Nomenclature
After successful completion of all the requirements a student graduating from the Electrical
and Computer Engineering department in one of the respective focus areas will be entitled:
36
List of Modules
37
Networks Analysis Network Analysis and Synthesis ECEg3122 6 12
13 ECEg-M3131 Basic Electrical Introduction to Electrical ECEg3131 5
Machines Machines 12
Electrical Engineering Lab IV ECEg3132 3
Electrical Workshop Practice II ECEg3133 4
14 ECEg-M3141 Computer Digital Logic Design ECEg3141 6
Architecture and Object Oriented Programming ECEg3142 5 16
Programming Computer Architectures & ECEg3143 5
Organization
Electrical Digital Signal Processing ECEg3151 6
ECEg-M3151 Systems Intro. to Communication Systems ECEg3152 6
15 Engineering Intro. to Control Systems ECEg3153 6 29
Introduction to Power systems ECEg3154 6
Electrical Measurement & ECEg4155 5
Instrumentation
Focus area Modules for Year IV and Year V
1. Computer Engineering
38
2. Electrical Power Engineering
3. Communication Engineering
39
Wireless and Mobile Communication ECEg4284 5 22
Switching and Intelligent Networks ECEg5285 2
Advanced Computer Networks ECEg5193 5
ECEg- EM Waves and EM Waves and Guide Structures ECEg4291 5
29 M4291 Antennas Antennas and Radio Wave ECEg4292 5 10
Propagation
ECEg- Microwave and Optical Microwave Devices and Systems ECEg4301 5
30 M4301 Communication Optics and Optical Communication ECEg4302 5 10
5. Common modules
40
M4351
ECEg- Entrepreneurship Entrepreneurship IEng5361 4
36 M4361 and Managerial Industrial Management and IEng5362 5 9
skills Engineering
ECEg- B.Sc. Project B.Sc. Project ECEg5371 12 12
37 M4371
41
Semester Course Breakdown
Course Code Course Title ECTS Crhr Lec. Tut. Lab Home
study
GEng1031 Introduction to Engineering Profession 2 1 - - 2
Total 28 13 10 3 19
Course Code Course Title ECTS Crhr Lec. Tut. Lab Home
study
ECEg1071 Fundamentals of Electrical Engineering 6 3 3 - 4
ECEg1072 Electrical Engineering Laboratory I 3 - - 3 2
Phil1022 Logic & Reasoning Skill 3 3 - - 2
EnLa1012 Basic Writing Skills 5 2 3 - 3
Econ1063 Introduction to Economics 4 3 - - 4
Math1022 Applied Mathematics II 6 3 3 - 4
MEng1062 Engineering Mechanics-II(Dynamics) 5 2 3 - 3
Total 32 13 12 3 22
42
Second Year, First Semester
Course Code Course Title ECTS Crhr Lec. Tut. Lab Home
study
ECEg2033 Introduction to Computing 5 2 - 3 3
Math2023 Applied Mathematics III 6 3 3 - 4
ECEg2091 Applied Modern Physics 5 2 3 - 3
MEng2111 Engineering Thermodynamics 4 2 2 - 3
ECEg2111 Applied Electronics I 5 3 3 - 3
ECEg2112 Electrical Engineering Laboratory II 3 - - 3 2
ECEg2073 Electrical Workshop Practice I 2 - - 3 1
Total 32 12 11 9 9
Course Code Course Title ECTS Crhr Lec. Tut. Lab Home
study
ECEg2103 Computational Methods 6 3 - 3 4
ECEg2104 Probability and Random Process 5 2 3 - 3
ECEg2092 Electromagnetic Fields 5 2 3 - 3
ECEg2121 Signals and System Analysis 6 3 3 - 4
ECEg2113 Applied Electronics II 5 3 3 - 3
ECEg2114 Electrical Engineering Laboratory III 3 - - 3 2
Total 30 14 12 6 19
Third Year, First Semester
Course Code Course Title ECTS Crhr Lec. Tut. Lab Home
study
ECEg3142 Object Oriented Programming 5 2 - 3 3
ECEg3093 Electrical Materials and Technology 5 2 3 3 3
ECEg3122 Network Analysis and Synthesis 5 2 3 2 4
ECEg3131 Introduction to Electrical Machines 5 2 3 - 3
ECEg3132 Electrical Engineering Laboratory IV 3 - - 3 3
ECEg3141 Digital Logic Design 6 2 2 3 3
Total 29 11 11 9 18
43
Third Year, Second Semester
Course Code Course Title ECTS Crhr Lec. Tut. Lab Home
study
ECEg3151 Digital Signal Processing 6 2 3 2 3
ECEg3152 Introduction to Communication Systems 6 2 3 2 3
ECEg3143 Computer architecture and Organization 5 2 3 - 3
ECEg3153 Introduction to Control Systems 6 2 3 2 3
ECEg3154 Introduction to Power Systems 6 2 3 2 3
ECEg3133 Electrical Workshop Practice II 4 - - 6 1
Total 33 12 15 14 16
1. Computer Engineering
Course Code Course Title ECTS Crhr Lec. Tut. Lab Home
study
ECEg4161 Microcomputers and Interfacing 6 2 1 3 4
ECEg4201 VLSI Design 5 2 3 - 3
ECEg4171 Data Structures & Algorithm 6 2 2 2 4
ECEg4172 Database Systems 5 2 - 3 4
ECEg4191 Data Communication & Computer Networks 5 2 1 2 3
ECEg4155 Electrical Measurement & Instrumentation 5 2 - 3 3
Total 32 12 12 8 21
44
Fourth Year, Second Semester
Course Code Course Title ECTS Crhr Lec. Tut. Lab Home
study
ECEg5351 Industry Internship 30 - 20 - 30
Total 30 - 20 - 30
Course Code Course Title ECTS Crhr Lec. Tut. Lab Home
study
ECEg5332 Industrial Automation and Introduction to 6 3 3 - 3
Robotics
IEng5361 Industrial Management and Engineering 5 2 3 - 3
Economy
ECEg5193 Advanced Computer Networks 5 3 - 3 3
IEng5362 Engineering Entrepreneurship 4 2 2 - 3
ECEg5371 B.Sc. Project 12 - - 18 2
Total 32 10 8 18 14
45
2. Electrical Power Engineering
46
Fifth Year, Second Semester
Course Code Course Title ECTS Crhr Lec. Tut. Lab Home
study
ECEg5252 Computer Application in Power Systems 5 2 1 2 3
IEng5361 Industrial Management and Engineering 5 2 3 - 3
Economy
IEng5362 Engineering Entrepreneurship 4 2 2 - 4
ECEg5371 B.Sc. Project 12 - - 18 2
Total 26 6 6 20 12
3. Communication Engineering
Course Code Course Title ECTS Crhr Lec. Tut. Lab Homestudy
ECEg4161 Microcomputers and Interfacing 6 2 1 3 4
ECEg4272 Communication systems 5 2 - 3 3
ECEg4191 Data Communication & Computer Networks 5 2 - 3 3
ECEg4291 EM waves and Guide Structures 5 3 - 3 3
ECEg4261 Microelectronic Devices and Circuits 5 2 - 3 3
ECEg4155 Electrical Measurement & Instrumentation 5 2 - 3 3
Total 31 13 1 18 19
Course Code Course Title ECTS Crhr Lec. Tut. Lab Homestudy
ECEg4341 Research Methods and Presentation 3 2 - - 3
ECEg4301 Microwave Devices and systems 5 2 - 3 3
ECEg4302 Optics and Optical Communication 5 2 - 3 3
ECEg4292 Antennas and Radio Wave Propagation 5 2 - 3 3
ECEg4282 Telecommunication Networks 5 2 3 - 3
ECEg4283 Wireless and Mobile Communication 5 2 - 3 3
ECEg4342 Semester Project 4 - - 5 1
Total 32 16 3 17 19
47
Fifth Year, First Semester
Course Code Course Title ECTS Crhr Lec. Tut. Lab Home
study
ECEg5351 Industry Internship 30 - 20 - 30
Total 32 - 20 - 30
Course Code Course Title ECTS Crhr Lec. Tut. Lab Home
study
ECEg5284 Switching and Intelligent Networks 2 2 - - 2
IEng5361 Industrial Management and Engineering 5 2 3 - 3
Economy
IEng5362 Engineering Entrepreneurship 4 2 2 - 3
ECEg5193 Advanced Computer Networks 5 3 - 3 3
ECEg5371 B.Sc. Project 12 - - 18 2
Total 28 9 5 21 13
Course Code Course Title ECTS Crhr Lec. Tut. Lab Home
study
ECEg4321 Modern Control Systems 6 3 - 3 3
ECEg4221 Electrical Machines 6 2 3 2 3
ECEg4241 Electrical Installation 5 2 3 - 4
ECEg4161 Microcomputer and Interfacing 6 2 1 3 3
ECEg4155 Electrical Measurement & Instrumentation 5 2 - 3 3
Total 28 11 7 11 16
48
Course Code Course Title ECTS Crhr Lec. Tut. Lab Home
study
ECEg4341 Research Methods and Presentation 3 2 - - 3
ECEg4323 Instrumentation Engineering 5 2 3 - 3
ECEg4333 Process Control Fundamentals 6 2 - 3 3
ECEg4322 Digital Control Systems 5 2 - 3 3
ECEg4222 Power Electronics And Electric drives 6 2 3 2 3
ECEg4202 Embedded Systems 5 2 1 2 3
ECEg4342 Semester Project 4 - - 5 1
Total 34 12 9 13 19
Course Code Course Title ECTS Crhr Lec. Tut. Lab Home
study
ECEg5351 Industry Internship 30 - 20 - 30
Total 30 - 20 - 30
Course Code Course Title ECTS Crhr Lec. Tut. Lab Home
study
ECEg5332 Industrial Automation and Introduction to 6 3 3 - 3
Robotics
ECEg5324 Neural Networks & Fuzzy Logic Control 5 2 - 3 3
IEng5361 Industrial Management and Engineering 5 2 3 - 3
Economy
IEng5362 Engineering Entrepreneurship 4 2 2 - 3
ECEg5371 B.Sc. Project 12 - - 18 2
Total 32 9 8 21 15
49
Module Description
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Module Number 01
Module Name Basic English Skills
Module Code EnLa-M1013
Module Category General
Mode of delivery Semester-based
The module focuses on enhancing students‘ language competencies. The
first course comprehensively presents students with the opportunity to
develop their language skills (Listening, Speaking, Reading, Writing,
Vocabulary and Grammar). The course focuses on the development of
Module description communication skills of the students both in academic and non-academic
contexts. As a result, it has a big contribution to the success of students
in their other university courses. The second course entirely focuses on
developing the students‘ writing skill in both academic and non-
academic contexts. Both courses must be given on semester basis as the
development of the skills that the courses provide is enhanced with the
extension of the
period at least to the extent that the students can associate the courses
with other courses.
Module Objectives Students shall develop understand and use different skills and strategies
to read, understand the meaning of what is read and reading different
materials for a variety of purposes. Write clearly and effectively and
understand and use the steps of the writing process, analyze and evaluate
the effectiveness of written work, analyze and evaluate the effectiveness
of formal and informal communication, communicate ideas clearly and
effectively. The develop oral presentation and public speech skills and
Report writing skills
Module Competency By the end of the module, students will be able to:
Involve in various communicative contexts
Read and comprehend texts with ease
50
Differentiate and use oral and written discourses
Listen and comprehend to conversations in English
Write different units of writing both in academic and non-
academic contexts
Total ECTS 10
Module Learning and Lecture, Tutorial, exercises, etc
Teaching Methods
Assessment Assignments, quizzes, tests, and exams.
Techniques Module
Courses of the module
Course Number Course name ECTS
EnLa1011 Communicative English 5
EnLa1012 Basic Writing Skills 5
51
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Module Number 02
Module Name Reasoning Skill & Civics
Module Code CESt-M1023
Module Category General
Mode of delivery Semester-based
This thematic module contains two thematically clustered courses; i.e.
Introduction to Civics and Ethical Studies; and Introduction to Logic. It‘s now
become clear that Citizenship and Ethical Studies has become not only a field of
specialization in itself but has also been attracting leaders who envision instilling
Module description democracy on an unshakable ground within their own society. At minimum, there
will be the right to be domiciled in and take part in the political mechanisms of the
state, usually through voting. In most modern democracies, citizenship also ensures
the protection of other human rights and civil liberties, hence, not all of which may
be available to people who have the right of abode in the country. In light of this, the
thematic module first deals the course Civics and Ethical Studies in order to enable
students to be equipped with foundations of Citizenship studies such as political
citizenship of rights and obligations, economic citizenship in light of variations and
the threat of globalization, and social citizenship as grounds of social change, and
evaluate these in the contemporary Ethiopia. In addition to this, the module is
designed to develop the reasoning capacity of the learners. Finally, the module will
discuss about the principles and methods of correct reasoning. It also deals as to
how reasoning skills is related to and used in, our day-to-day practical life
discourses and developing self-awareness and self-image by way of enlarging the
areas possibilities in their professional, individual and social live.
Module Objectives This module introduces the fundamental concepts of logic and logical reasoning
helps to develop the skills required to construct arguments. In addition the students
develop the ability to critically evaluate and cultivate the habits of critical thinking,
understanding the essence and origins of the state and Government, grasp the
concept of citizens and citizenship, understand the ideas of Morality, Ethics and
Civic virtues
52
Module Competency Developing the habits of critical thinking and approaching different social, political
and economic systems based on rational justifications. In addition to this, courses
that are included in this module will help learners to develop the ability of effective
communication and dialogue based on mutual understanding.
Total ECTS 8
Module Learning &
Teaching Methods
Assessment Self-Study, Reading Assignment and Reflections, Group and Individual Assignment
Techniques Module and Presentation, Discovery and Investigative assessments, Quizzes and Final Exam
Courses of the module
Course Number Course name ECTS
CESt1023 Introduction to Logic (Reasoning Skill) 3
CESt1011 Civics and Ethical Education 5
53
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Module Number 03
Module Name Basic Engineering Skills
Module Code ECEg-M1033
Module Category General
Mode of delivery Semester-based/parallel based
This module contains: Interrelations and distinction among engineering, science
and technology; qualifications and duties & responsibilities of technicians,
technologists and engineers (carrier structures and levels);engineering professional
ethics and moral issues, basic engineering drawing skills; components of computers,
Module description common terminologies used in programming; steps, tools and technical approaches
involved in program design and techniques of program design to develop programs
that solve real life problems.
Module Objectives At the end of this module, students will be able to:
Get familiarized with basics of engineering
Introduce with various disciplines in the area.
Understand ethics of engineering
Identify the components of computers
Know how to use computer programming and program design to solve
various computational problems.
Module Competency At the end of the module students will able to:
Differentiate interrelations and distinction among different engineering
disciplines.
Solve real life problem using programming languages.
read 1D,2D and 3D of technical objects
draw 1D,2D and 3D of technical objects
Total ECTS 12
Module Learning & Lecture, Tutorial, Laboratory Activities, term Papers, Project work, Presentation,
Teaching Methods Assignment.
Assessment Assignments, Quizzes, Lab Reports and Exams.
Techniques Module
54
Courses of the module
Course Number Course name ECTS
Geng1031 Introduction to Engineering Profession 2
Meng1061 Engineering Drawing 5
ECEg1033 Introduction to Computing 5
55
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Module Number 04
Module Name Engineering Mechanics
Module Code ECEg-M1043
Module Category General
Mode of delivery Semester-based/parallel based
Module description
Module Objectives
Module Competency
Total ECTS 10
Module Learning & Lecture, Tutorial, Laboratory Activities, term Papers, Project work, Presentation,
Teaching Methods Assignment.
Assessment Assignments, Quizzes, Lab Reports and Exams.
Techniques Module
Courses of the module
Course Number Course name ECTS
CEng1041 Engineering Mechanics(Statics) 5
Meng1042 Engineering Mechanics(Dynamics) 5
56
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Module Number 05
Module Name Applied Mathematics
Module Code Math-M1053
Module Category General
Mode of delivery Semester-based
Module description
Module Objectives
Module Competency
Total ECTS 12
Module Learning &
Teaching Methods
Assessment Assignments, Quizzes, Test, mid exam and Final Exam.
Techniques Module
Courses of the module
Course Number Course name ECTS
Math1021 Applied Mathematics I 2
Math1022 Applied Mathematics II 5
57
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Module Number 06
Module Name Basic Economics
Module Code Econ-M1063
Module Category General
Mode of delivery Semester-based
Module description
Module Objectives
Module Competency
Total ECTS 4
Module Learning &
Teaching Methods
Assessment Assignments, Quizzes, Test, mid exam and Final Exam.
Techniques Module
Courses of the module
Course Number Course name ECTS
Econ-1063 Introduction to Economics 4
58
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Module Number 07
Module Name Basic Electrical Engineering
Module Code ECEg-M1071
Module Category Core Electrical Engineering
Mode of delivery Semester-based/parallel based
Module description This module contains: basic electromagnetic phenomena ,circuit variables and
parameters, fundamental and derived circuit laws and theorems to the analysis of dc
and steady state poly-phase circuits, electrical instruments for practical
measurements, measurement of dynamic circuit parameters and Simple wiring and
designing of lighting systems.
Module Objectives At the end of the module students will able to:
Understand basic electrical engineering concepts and practices
Get familiarized with different lab equipment
Wire and design simple electrical lighting systems
Measure electrical quantities using instruments
Understand and apply safety rules
Module Competency At the end of the module students will able to:
apply the fundamental and derived circuit laws and theorems to the analysis
and design of simple dc and poly -phase circuits
wire and design simple electrical lighting systems
use electrical instruments for practical measurements
Total ECTS 11
Module Learning & Lecture, Tutorial, Laboratory Activities, term Papers, Project work,
Teaching Methods Presentation ,Assignment and Home study etc.
Assessment Assignments, Quizzes, Lab Reports and Exams.
Techniques Module
Courses of the module
Course Number Course name ECTS
ECEg1071 Fundamental of Electrical Engineering 6
ECEg1072 Electrical Engineering lab I 3
59
ECEg1073 Electrical workshop practice I 2
60
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Module Number 08
Module Name Engineering Thermodynamics
Module Code MEng-M2083
Module Category General
Mode of delivery Semester-based/parallel based
Module description
Module Objectives
Module Competency
Total ECTS 4
Module Learning &
Teaching Methods
Assessment
Techniques Module
Courses of the module
Course Number Course name ECTS
MEng-2083 Engineering Thermodynamics 4
61
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Module Number 09
Module Name Electromagnetism and Electrical Materials
Module Code ECEg-M2091
Module Category Core Electrical Engineering
Mode of delivery Semester-based/parallel based
Module description This module contains: modern sciences dealing with the special theory of relativity and
quantum mechanics, electrical effects of static charge distributions in vacuum and material
body, laws governing electrostatic to different charge distributions, effects of charges
moving with uniform velocity, summary of electromagnetism through Maxwell‘s equations,
review fundamentals of atomic theory, elementary quantum mechanics, the role of electrons
in determining the macroscopic electrical behavior of engineering materials; Physical
properties of conductors, superconductors, semiconductor, dielectric and magnetic materials
and Application and manufacturing processes of electrical and electronic materials.
Module Objectives This module equips the students with strong knowledge in:
modern physics theories
solving electromagnetic field equations
differentiating material characteristics
selecting materials for manufacturing electrical and electronics devices.
Module Competency At the end of the module students will able to:
Differentiate physical properties of Electrical materials.
Develop quantitative description of physical prosperities of Electrical Materials
Apply the laws governing electromagnetism to different Electrical applications.
Understand manufacturing processes of electrical and electronic materials.
Total ECTS 15
Module Learning & Lecture, Tutorial, Laboratory Activities, term Papers, Project work, Presentation
Teaching Methods ,Assignment and Home study etc.
Assessment Assignments, Quizzes, Lab Reports and Exams.
Techniques Module
Courses of the module
Course Number Course name ECTS
ECEg2091 Applied Modern Physics 5
ECEg2092 Electromagnetic Fields 5
ECEg3093 Electrical Materials and Technology 5
62
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Module Number 10
Module Name Advanced Engineering Mathematics
Module Code ECEg-M2101
Module Category Core Electrical Engineering
Mode of delivery Semester-based/parallel based
Module description Students will learn and understand advanced mathematics techniques and be able to plan,
analyze, and write computer programs for numerical methods and basic engineering
applications.
Module Objectives This module equips the students :
Used to develop a solid understanding of the advanced mathematical methods
which are very useful for research and engineering problem solving.
To explain mathematics as a special way of cognizing the world, knowledge of the
basic concepts and methods of the theory of probability and mathematical stochastic
and master sufficiently the mathematical apparatus and applying it for solving
concrete physical problems.
To understand advanced mathematics techniques and be able to plan, analyze, and
write computer programs for numerical methods and basic engineering applications.
Module Competency After the completion of this module, the student will be able to understand, model, process
and compute real world Electrical Engineering problems.
Total ECTS 17
Module Learning & Lecture supported by tutorials, laboratory and paperwork
Teaching Methods
Assessment Exam, quizzes, assignments, paperwork and lab reports.
Techniques Module
Courses of the module
Course Number Course name ECTS
Math2023 Applied Engineering Mathematic III 6
ECEg2103 Computational Methods 6
ECEg2104 Probability and Random Process 5
63
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Module Number 11
Module Name Applied Electronics
Module Code ECEg-M2111
Module Category Core Electrical Engineering
Mode of delivery Semester Based /parallel based
Module description This module contains: basic concepts of electronic circuits, sample
applications and design guidelines of electronic circuits, advanced electronic
circuits and their application, simulation of electronic circuits using
application packages, basic digital system components and their design.
Module Objectives This module enables students to
understand concepts of electronics devices,
get familiarized with characteristics and applications of
electronic circuits.
Use techniques of circuit design to develop electronic systems
Module Competency At the end of the module students will able to:
Design and maintain Analogue Electronics Circuits and
understand digital components
Total ECTS 16
Module Learning and Lecture, Tutorial, Laboratory Activities, Project work, Presentation
Teaching Methods ,Assignment
Assessment Assignments, quizzes, tests, lab reports, and exams.
Techniques Module
Courses of the module
Course Number Course name ECTS
ECEg2111 Applied Electronics I 5
ECEg2112 Electrical Engineering Lab II 3
ECEg2113 Applied Electronics II 5
ECEg2114 Electrical Engineering Lab III 3
64
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Module Number 12
Module Name Signals and Network Analysis
Module Code ECEg-M2121
Module Category Core Electrical Engineering
Mode of delivery Semester-based
Module description Enable students to understand and apply the representation,
classification, characterization and analysis of signals and systems in
time and frequency domains.
Understand and apply the techniques of modelling, analysis, design and
synthesis of N- port passive and active electric networks and filters in a
classical and a modern approach
Module Objectives Enable students to understand and apply the representation,
classification, characterization and analysis of signals and systems in
time and frequency domains.
Used to introduce and develop the concept of discrete-time signal
processing for signal analysis and design of passive and active electric
networks and filters.
Understand and apply the techniques of modelling, analysis, design and
synthesis of N- port passive and active electric networks and filters in a
classical and modern approach.
Module Competency After the completion of this module, the student will be able to solve and
process continuous and discrete time signals, systems and networks.
Total ECTS 11
Module Learning and Lecture, Tutorial, Laboratory Activities, term Papers
Teaching Methods
AssessmentTechniques Module Assignments, quizzes, tests, lab reports, and exams.
Courses of the module
Course Number Course name ECTS
ECEg2121 Signals and Systems Analysis 6
ECEg3122 Network Analysis and Synthesis 5
65
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Module Number 13
Module Name Basic Electrical Machines
Module Code ECEg - M3131
Module Category Core Electrical Engineering
Mode of delivery Semester-based
Module description Operating principles and design concepts of various types of electrical machines
are studied.
Module Objectives The module will help the students to:
- Understand basic concepts of electromagnetic circuits and principles of
operation & construction of transformer, induction machines, D.C. machines,
and synchronous machines.
- Obtain the performance such as voltage regulation, speed regulation, and
efficiency of ac and dc machines using the appropriate equivalent circuits.
- Perform experiments to determine electrical parameters of transformers, dc
and ac machines, and conduct simple transformers and motors windings.
Module Competency Design and maintain transformers and electrical machines;
- analyze operating and regulation characteristics of basic electrical machines;
- Perform basic workshop processes.
Total ECTS 12
Module Learning and Lecture, Tutorial, Laboratory Activities, term Papers
Teaching Methods
Assessment Assignments, quizzes, tests, lab reports, and exams.
Techniques Module
Courses of the module
Course Number Course name ECTS
ECEg3131 Introduction to Electrical Machines 5
ECEg3132 Electrical Engineering Lab IV 3
ECEg3133 Electrical Workshop Practice II 4
66
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Module Number 14
Module Name Computer Architecture and Programming
Module Code ECEg - M3141
Module Category Core Electrical Engineering
Mode of delivery Semester-based
This module contains basic courses in hardware and software perspectives of a
computer system. The module focuses on introducing modern computer
Module description systems by drilling deep down into digital systems and will help to gain
knowledge in developing applications using object oriented programming
technique.
Module Objectives to enable students understand the computer hardware principles
to acquaint students with knowledge and realization of the various logic gates
to enable students design Combinational and Sequential Systems
to make students understand architecture and organization of a computer
system and its components
to enable students design and simulate a basic computer system
to enable students design object oriented application and systemprograms
Module Competency At the completion of this module, students will be able to
Design, develop and test digital system
Develop applications running on top of the developed systems.
Understand the various types of computer architectures and design another as
necessary.
Total ECTS 16
Module Learning and Lecture, Tutorial, Laboratory Activities, term Papers
Teaching Methods
Assessment Assignments, quizzes, tests, lab reports, and exams.
Techniques Module
Courses of the module
Course Number Course name ECTS
ECEg3141 Digital Logic Design 6
67
ECEg3142 Object Oriented Programming 5
ECEg3143 Computer Architectures and Organization 5
68
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Module Number 15
Module Name Electrical Systems Engineering
Module Code ECEg - M3151
Module Category Core Electrical Engineering
Mode of delivery Semester-based
Students will be able to
Understand, analyze, and design the basic electrical system design such as:
Module description analogue communication systems, analogue control systems, digital signal
processing systems, instrumentation systems, power generation and transmission
systems.
Module Objectives This module enables student to:
Understand the basics of digital signal processing and its applications
Understand the basics of analogue communication systems (AM, FM, PM) and
PCM.
Develop basic skills of utilizing mathematical tools needed to analyze and design
classical linear dynamic control systems.
Review electrical energy generation from conventional and
nonconventional energy sources.
Understand basic electrical engineering measurement andinstrumentation systems
Module Competency After the completion of this module, the student will be able to model, analyze, and
design basic electrical engineering system.
Total ECTS 29
Module Learning and Lecture, Tutorial, Laboratory Activities, term Papers
Teaching Methods
Assessment Assignments, quizzes, tests, lab reports, and exams.
Techniques Module
Courses of the module
Course Number Course name ECTS
ECEg3151 Digital Signal Processing 6
ECEg3152 Introduction to Communication Systems 6
69
ECEg3153 Introduction to Control Engineering 6
ECEg3154 Introduction to Power systems 6
ECEg3155 Electrical Measurement and Instrumentation 5
70
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Module Number 16
Module Name Microcomputer and Interfacing
Module Code ECEg-M4161
Module Category Computer Engineering
Mode of delivery Semester-based
This module is designed to impart in-depth knowledge in the design, programming
and organization of microcomputers and interfacing circuits. This involves the study
Module description of interfacing peripheral chips (Programming and Signals). This course completely
covers the popular Intel μP 8086, which would be a stepping-stone for learning the
X86 families of microprocessors.
Module Objectives This module is intended to enable students
understand microcomputer architectures
design microcomputer based applications
program various microcomputers
interface microcomputers to PCs and various peripheral devices
understand various assembly languages
Module Competency At the end of this module students will be capable of:
Developing applications using Assembly/C/C++ Language Programming and to
design simple or complex systems using the Intel family of microprocessors.
Writing efficient programs for data transfer between heterogeneous
environments.
Developing software for interfacing various peripherals to PC.
Total ECTS 6
Module Learning and Lecture, Tutorial, Laboratory Activities, term Papers
Teaching Methods
Assessment Assignments, quizzes, tests, lab reports, and exams.
Techniques Module
Courses of the module
Course Number Course name ECTS
ECEg4161 Microcomputer and Interfacing 6
71
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Module Number 17
Module Name Data Storage and Analysis
Module Code ECEg-M4171
Module Category Computer Engineering
Mode of delivery Semester-based
This module gives the students a profound ground for the analysis, design
and implementation of database systems, it also enables students to learn
Module description various types of data structures and design and analyze existing algorithms
for performances.
Module Objectives This module is intended to enable students to:
comprehend the concept of database systems and modelling
techniques
gain a profound ground for the analysis, design and
implementation of database systems and algorithms
acquire knowledge of advanced database types and issues
related to storage and security
Understand the fundamental data structures like arrays,
queues, stacks, linked lists, trees, etc.
Comprehend algorithm analysis methods
Apply guidelines for the design of efficient algorithms
use specialized data structures in problem solving
Module Competency At the end of this module students will be capable of:
developing various types of databases for applications
getting a profound ground for analysis and design andimplementation of
database systems
getting knowledge of securing databases
designing different types of data structures
performing analysis and designing efficient algorithms
Total ECTS 11
72
Module Learning and Lecture, Tutorial, Laboratory Activities, term Papers
Teaching Methods
Assessment Assignments, quizzes, tests, lab reports, and exams.
Techniques Module
Courses of the module
Course Number Course name ECTS
ECEg4172 Database Systems 5
ECEg4171 Data Structures and Algorithm 6
73
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Module Number 18
Module Name Programming Concepts and Software Engineering
Module Code ECEg-M4181
Module Category Computer Engineering
Mode of delivery Semester-based
This module covers techniques, methods and tools that are created to support
Module description the development of large software systems based on sound engineering-
principles. The module also handles issues in operating system design and
operation. It also provides students with a working knowledge of the basic
constructs of all computer programming languages, and how these constructs
are used to support programming under various programming paradigms
Module Objectives This module is intended to enable students to
understand basic principles and components of an Operating System
Apply the fundamental principles of Software Engineering.
Apply a range of software engineering techniques to develop large
software systems
Have a working knowledge of the basic constructs of all computer
programming languages,
Understand how constructs are used to support programming under
various programming paradigms.
Module Competency At the end of this module students will be capable of:
understanding software development procedures and concepts to
designing various application software
designing programming languages
understanding principles operating system operation and design
Total ECTS 15
Module Learning and Lecture, tutorial, and laboratory exercises
Teaching Methods
Assessment Assignments, quizzes, tests, lab reports, and exams.
Techniques Module
74
Courses of the module
Course Number Course name ECTS
ECEg4181 Operating systems 5
ECEg4182 Programming Languages 5
ECEg4183 Software Engineering 2
75
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Module Number 19
Module Name Computer Networks and Security
Module Code ECEg-M4191
Module Category Computer Engineering
Mode of delivery Semester-based
This module introduces students to networking concepts, technologies and
Module description terminologies also provide basic computer communication and networking. It
further links the concepts to security issues and acquaints students with basics
of data communication security.
Module Objectives This course is intended to enable students to
Understand networking concepts, technologies and terminologies.
Get basics of data communication and networking knowledge
understand the various data communication protocols and Security
employed in each
know how to implement networking security
Module Competency At the end of this module students will be capable of:
understanding how real world data communication applications are
implemented
designing different networking schemes
designing and implementing different security schemes
Total ECTS 15
Module Learning and Lecture, Tutorial, Laboratory Activities, term Papers
Teaching Methods
Assessment Assignments, quizzes, tests, lab reports, and exams.
Techniques Module
Courses of the module
Course Number Course name ECTS
ECEg4192 Computer Network Security 5
ECEg4191 Data Communication and Computer Networks 5
ECEg5193 Advanced Computer Networks 5
76
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Module Number 20
Module Name Embedded Systems and Automation
Module Code ECEg-M4201
Module Category Computer Engineering
Mode of delivery Semester-based
This module is used to introduce the basics of embedded system design,
Module description system automation and help students to come up with computer system based
solutions.
Module Objectives This module is intended to enable students to
understand basic system automation
design standalone embedded systems
Understand the elements of an industrial robot mechanism.
Module Competency At the end of this module students will be capable of:
understanding basics of system-control mechanisms
designing embedded systems for different applications
designing integrated circuits for various logic functions
Total ECTS 16
Module Learning and Lecture, Tutorial, Laboratory Activities, term Papers, etc
Teaching Methods
Assessment Assignments, quizzes, tests, lab reports, and exams.
Techniques Module
Courses of the module
Course Number Course name ECTS
ECEg4201 VLSI Design 5
ECEg4202 Embedded Systems 5
ECEg4203 Introduction to Robotics and Industrial Automation 6
77
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Module Number 21
Module Name Modern Control Systems
Module Code ECEg-M4211
Module Category Electrical Power Engineering
Mode of delivery Semester-based
This module is aimed to build a comprehensive foundation in the analysis and
design of control systems using classical and modern techniques. The module
covers: Mathematical modeling of control systems, Coordinate transformation
and solution to state equations, Stability, Controllability, Observability of
Module description control systems, Control systems design in state space, Introduction to non-
linear control systems, introduction to optimum control. Continuous and
discrete systems.
Module Objectives Upon completion of this module, students will be able to:
- describe modern control system with analysis techniques, controllability and
Observability
- analyze analogue and digital feedback control systems
Module Competency -Analyze and develop State space representation of control systems
- Design and synthesize controllers in state space
Total ECTS 6
Module Learning and Lectures ,tutorials, laboratory exercises
Teaching Methods
Assessment Quizzes, Tests, Assignments, Projects, and Final Examination
Techniques Module
Courses of the module
Course Number Course name ECTS
ECEg4321 Modern Control System 6
78
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Module Number 22
Module Name Machines and Drives
Module Code ECEg-M4221
Module Category Focus Area-Electrical Power Engineering
Mode of delivery Semester-based
In this module the basic essential features of electric machinery and electric
drives will be discussed; this material forms the basis for understanding the
behaviour of electric machinery of all types: Electromechanical energy
conversion devices; construction and operation of transformers; DC and AC
Module description machines. It also deals with operating principles and characteristics of electric
drives.
Module Objectives Upon completion of this module, students will be able to: - Understand
operation and design aspects of transformers and machines. - Gain knowledge
of elements and operating characteristics, and operation principles of electric
drives - Select drive elements and develop drive system for common industrial
driven units
Module Competency - Describe construction, characteristics, operation, and proper application of
ac machines
- Students will be capable of designing new and efficient drives for
industrial motors
Total ECTS 12
Module Learning and Lectures, tutorials, lab demonstration seminar/ project.
Teaching Methods
Assessment Quizzes, Assignments, Tests, Seminar/project presentation, Lab Reports, and
Techniques Module final examination
Courses of the module
Course Number Course name ECTS
79
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Module Number 23
Module Name Electrical Power Engineering I
Module Code ECEg-M4231
Module Category Focus Area-Electrical Power Engineering
Mode of delivery Semester-based
Module ‗Power Engineering I‘ deals with the basic principles and comprehensive
treatment of modeling and analysis power systems under normal and faulty
Module description conditions; transients and stability analysis of power systems. It also discusses
protection, operation, control and reliability analysis of power systems as well as
the basic concepts, operating principles and design of protective devices and
protection systems. It also deals with automatic generation & voltage control and
reliability analysis of interconnected power systems.
Module Objectives On completion of the courses of this module the students will be able to:
- analyze faults, transients, load flow, and stability in power systems
- get familiarize with operating principles and design considerations of
protective devices
- understand and gain knowledge of automatic generation &voltage
Module Competency -Analyze operation of power systems under normal and faulty conditions
- Design and develop protection and control systems of electrical power systems.
Total ECTS 11
Module Learning and Lecture, tutorial, and laboratory exercises
Teaching Methods
Assessment Assignments, quizzes, tests, lab reports, and exams.
Techniques Module
Courses of the module
Course Number Course name ECTS
ECEg4231 Power Systems 5
ECEg4232 Power System Protection and Control 6
80
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Module Number 24
Module Name Energy Conversion and Distribution
Module Code ECEg-M4241
Module Category Electrical Power Engineering
Mode of delivery Semester-based
The module deals with the design and art of electrical installation
system, different methods and designs of energy conversion systems
Module description and rural electrification. It also includes the basic concepts of planning
and design of hydro -electric power plants..
Module Objectives The module will help the students to:
- acquire the science and art of illumination of buildings obeying
electrical regulations and standards.
- analyze technologies of conventional and renewable energy resources.
- gain knowledge of planning, designing and develop small scale and large scale
electrical power systems.
Module Competency Module ‘Energy Conversion and Distribution’ enables students to
- design electrical installation system
- design optimum conventional and non-conventional power plants
Total ECTS 15
Module Learning and Lecture, Tutorial, Laboratory Activities, project works, etc
Teaching Methods
Assessment Assignments, quizzes, tests, lab reports, and exams.
Techniques Module
Courses of the module
Course Number Course name ECTS
ECEg4241 Electrical Installation 5
ECEg4242 Energy Conversion and Rural Electrification 5
ECEg4243 Hydropower Engineering 5
81
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Module Number 25
Module Name Electrical Power Engineering II
Module Code ECEg-M4251
Module Category Focus Area-Electrical Power Engineering
Mode of delivery Semester-based /parallel
This module contains two basic courses on electrical power systems. It provides
the basics of Supervisory Control and Data Acquisition (SCADA)and deals with
computer aided protection of power systems. It also covers load forecasting
techniques and basic design concepts of generating stations, switchyard, and
Module description transmission lines and HVDC transmission. The module also deals with
operation of power systems and it also covers power pool issues and cost analysis
of generation systems.
Module Objectives To understand and gain insight into on-line and real-time applications of
computers in power systems
- To apply load forecasting techniques, basics design concepts of generating
stations, switchyards, and transmission lines; optimal
operation of power systems
Module Competencies The graduate of this module will be able to:
Plan and design generating stations, switchyards, and transmission lines and
comprehend fundamentals of HVDC transmission systems.
Analyze on-line and real-time applications of power systems using computer.
Total ECTS 10
Module Learning and Lecture, tutorial, and laboratory exercises
Teaching Methods
Assessment Individual Assignments, Quizzes and tests, Projects, Lab reports and Written
Techniques Module Exam(s)
Courses of the module
Course Number Course name ECTS
82
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Module Number 26
Module Name Microelectronics Devices and Systems
Module Code ECEg-M4261
Module Category Communication Engineering
Mode of delivery Semester-based
This module consists of modeling, design, simulation and testing of
Module description microelectronics devices and circuits for different applications
Module Objectives To understand the basic concepts and realization of microelectronic
devices and circuits;
To understand and design microelectronic systems;
To be able to effectively model and design microelectronic networks.
Module Competency After completion of this module students will be able to design and test
microelectronic systems for communication applications
Total ECTS 15
Module Learning and Lecture supported by tutorial and paperwork
Teaching Methods
Module Assessment Exams, quizzes, assignments, paperwork and laboratory
Techniques
Courses of the module
Course Number Course name ECTS
ECEg4261 Microelectronics Devices and Circuits 5
83
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Module Number 27
Module Name Communication Systems
Module Code ECEg-M4271
Module Category Focus Area-Electronic Communication Engineering
Mode of delivery Semester-based
This module consists of principle of digital communication systems, information
Module description theory and coding, digital modulation techniques, noise in digital modulation,
spread spectrumcommunication, MIMO and OFDM systems
Module Objectives This module helps student to
understand the basic principle of digital communication systems
understand information theory and coding
comprehend digital modulation techniques and their noise mitigation
capabilities
simulate spread spectrum communication systems
realize MIMO and OFDM communication Systems
Module Competency After the completion of this module, students will be able to understand, model,
and design digital communication system.
Total ECTS 6
Module Learning and Lecture supported by tutorial, laboratories and paperwork
Teaching Methods
Assessment Assignments, quizzes, tests, lab reports, and exams.
Techniques Module
Courses of the module
Course Number Course name ECTS
ECEg4272 Communication Systems 6
84
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Module Number 28
Module Name Data and Telecommunication Networks
Module Code ECEg-M4281
Module Category Focus Area in Communication Engineering
Mode of delivery Semester-based
Students will learn and understand basic principle of dataand telecom networks,
Module description wireless networks, and switching systems
Module Objectives This module helps student:
To understand the basic principle of data and telecommunication networks.
To understand wireless and mobile communication systems
To understand telecom switching networks and system
Module Competency After the completion of this module, the student will be able to understand,
model, and design telecommunication network and systems.
Total ECTS 20
Module Learning and Lecture supported by tutorial, laboratories and
Teaching Methods paperwork
Assessment Exam, quizzes, assignments, paperwork and lab reports
Techniques Module
Courses of the module
Course Number Course name ECTS
ECEg4191 Data Communication and Computer Networks 5
ECEg4282 Telecommunication Networks 5
ECEg4283 Wireless and Mobile Communication 5
ECEg4284 Switching and Intelligent Networks 5
85
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Module Number 29
Module Name EM Waves and Antennas
Module Code ECEg-M4291
Module Category Focus Area in Communication Engineering
Mode of delivery Semester-based
Students will learn and understand the transmission of EMW through different
Module description medias ( conductors, nonconductor, transmission lines, wave guides and antennas)
Module Objectives This module enables students :
To understand the basic principle of Maxwell equations, the characteristics of
EMWs in conductors, transmission lines, waveguides and antennas.
To understand different types of antennas and its applications
To understand the radio wave propagation principles
Module Competency After the completion of this module, students will be able to understand, analyze,
and design medias that will used to assist the transmission of EMWs
Total ECTS 10
Module Learning and Lecture supported by tutorial, laboratories and paperwork
Teaching Methods
Assessment Individual Assignments, Quizzes and tests, Projects, Lab reports and Written
Techniques Module Exam(s)
Courses of the module
Course Number Course name ECTS
ECEg4291 EM Waves and Guide Structures 5
ECEg4292 Antennas and Radio Wave Propagation 5
86
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Module Number 30
Module Name Microwave and Optical Communication
Module Code ECEg-M4301
Module Category Focus area -Communication Engineering
Mode of delivery Semester-based
Module description Students will learn and understand the basic principle of microwave circuits and
systems, fiber optic communication systems
Module Objectives This module will enables students :
To understand the basic principle Microwave circuits and systems.
To understand and design microwave amplifiers and repeaters.
To understand and design microwave networks and links.
To understand light wave transmission and optical media
To understand fiber optic networks and links
Module Competency After the completion of this module, students will be able to model, analyze, and
design microwave circuits and systems, microwave links and networks, optical
media, links and networks.
Total ECTS 10
Module Learning and Lecture supported by tutorial and paperwork
Teaching Methods
Module Assessment Exams, quizzes, assignments, paperwork and laboratory
Techniques
Courses of the module
Course Number Course name ECTS
ECEg4301 Microwave Devices and Systems 5
ECEg4302 Optics and Optical Communication 5
87
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Module Number 31
Module Name Electric Machines and Drives
Module Code ECEg-M4311
Module Category Focus area in Industrial Control Engineering
Mode of delivery Semester-based
This module deals with the basic principles of electromechanical energy
Module description conversion devices, construction and operation of transformers, DC and AC
machines. It also deals with operating principles and operating characteristics
of electric drives, industrial driven units.
Module Objectives At the end of the courses of this module the graduate students will:
- Practice the science and art of internal and external illumination of
buildings.
- Apply electrical regulations and standards for consumer premises wiring
design, drawing and construction.
- Comprehend operation and design aspects of transformers.
- Gain knowledge and understand D.C. armature winding & A.C. windings.
- Understand dynamic equations and control aspect of D.C machines.
- Gain knowledge and comprehend salient pole synchronous machine
features, reference frame transformation, d-q axis theory, power/load angle
relationship and carry out transient analysis.
- Understand the principle of operation and construction of fractional
horsepower motors.
- Gain knowledge of elements and operating characteristics, and operation
principles of electric drives
- Be able to select drive elements and develop drive system for common
industrial driven units
- Gain insight into technologies of conventional and non-conventional power
plants, renewable energy resources and technologies.
Module Competency This module enables students to:-
Design Electrical installations.
88
Carry out performance analysis of DC and AC machines.
Develop drive systems for common industrial driven units.
Total ECTS 17
Module Learning and Lecture supported by tutorial and paper & project work
Teaching Methods
Module Assessment Exams, quizzes, assignments, paperwork and laboratory
Techniques
Courses of the module
Course Number Course name ECTS
ECEg4241 Electrical Installation 5
ECEg4221 Electrical Machines 6
ECEg4222 Power Electronics and Drives 6
89
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Module Number 32
Module Name Instrumentation and Control Engineering
Module Code ECEg-M4321
Module Category Focus area in Industrial Control Engineering
Mode of delivery Semester-based
Module ‗Instrumentation and Control Engineering‘ deals with
Module description engineering design of instruments including sensors; signal
conditioning Circuits, signal conversion elements, output presentation,
elements of neural control, Neural Network design and implementation
strategy, Fuzzy Logic fundamentals
Module Objectives At the end of the courses of this module the graduate students will:
- Understand the basic operational principles and limitations of electrical and
electronic instruments.
- Be able to analyze and compare commercial instruments and design similar
systems under given constraints
- Understand and be able to develop and analyze state space models of control
systems.
- Gain insight into design, analysis and synthesis of controllers using state
space methods.
- Process control systems and practical control strategies.
- Understand and analyze neural network and fuzzy logic implementation
Module Competency Module ‗Instrumentation and Control‘ enables to equip students with
fundamentals of instrumentation and control up to detailed analysis and
engineering design of instruments including sensors, signal conditioning
circuits, signal conversion elements, output presentation.
Total ECTS 19
Module Learning and Lecture supported by tutorial and paper & project work
Teaching Methods
Module Assessment Exams, quizzes, assignments, paperwork and laboratory
Techniques
90
Courses of the module
Course Number Course name ECTS
ECEg4321 Modern Control systems 5
ECEg4322 Digital Control Systems 5
ECEg4323 Instrumentation Engineering 5
ECEg5324 Neural Networks & Fuzzy Logic Control 4
91
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Module Number 33
Module Name Control Applications
Module Code ECEg-M4331
Module Category Focus area in Industrial Control Engineering
Mode of delivery Semester-based
This module covers the fundamental issues in the Embedded System
Module description design and development, robotics and Industrial automation
Fundamentals; Mechanisms and Actuators, Sensors and Detectors;
Modelling and Control of Manipulators; Robot Applications and
Programming; Review of Industrial Control Devices and Introduction level.
In this module the fundamentals of embedded systems, hardware and
firmware designs will be explored. Issues such as embedded
microcontrollers, embedded programs, real-time operating systems, low
power computing, interfacing as well as optimization, will be discussed.
The embedded system course in the module is designed to provide students a
working knowledge of Embedded Systems and their Design and
Programming
Module Objectives At the end of this module, graduate students will
- Understand the concepts, components both hardware and software of
embedded systems
- Understand the elements of an industrial robot, mechanisms, sensors,
actuators and end effectors.
- Program robotic manipulators- Acquaintance with artificial
intelligence applications in robotics
- Be introduced to industrial control circuits and applications of PLCs in
modern industrial control
- Develop skills to develop embedded systems based control applications
- Design embedded control applications
- Realize digital implementation of the classical control systems.
Module Competency At the end of this module students will be capable of:
92
-working knowledge of Embedded Systems, their Design and
Programming at an Introduction level.
-exploring hardware and firmware designs.
- understanding of embedded microcontrollers, embedded programs, real-
time operating systems, low power computing, interfacing as well as
optimization.
Total ECTS 16
Module Learning and Lecture supported by tutorial and paper & project work
Teaching Methods
Module Assessment Exams, quizzes, assignments, paperwork and laboratory
Techniques
Courses of the module
Course Number Course name ECTS
ECEg4202 Embedded Systems 5
ECEg5332 Industrial Automation and Introduction to Robotics 6
ECEg4333 Process Control Fundamentals 5
93
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Module Number 34
Module Name Project and Presentation
Module Code ECEg-M4341
Module Category Common Module
Mode of delivery Semester-based
Module description
Module Objectives
Module Competency
Total ECTS 7
Module Learning and
Teaching Methods
Module Assessment
Techniques
Courses of the module
Course Number Course name ECTS
ECEg4341 Research Methods and Presentation 3
ECEg4342 Semester Project 4
94
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Module Number 35
Module Name Internship
Module Code ECEg-M5351
Module Category Common Module
Mode of delivery Semester-based
Module description
Module Objectives
Module Competency
Total ECTS 30
Module Learning and
Teaching Methods
Module Assessment
Techniques
Courses of the module
Course Number Course name ECTS
ECEg5351 Industry Internship 30
95
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Module Number 36
Module Name Entrepreneurship and Managerial skills
Module Code IEng-M5363
Module Category Common Module
Mode of delivery Semester-based
Module description
Module Objectives
Module Competency
Total ECTS 9
Module Learning and
Teaching Methods
Module Assessment
Techniques
Courses of the module
Course Number Course name ECTS
IEng5361 Engineering Entrepreneurship 4
Ieng5362 Industrial Management and Engineering Economy 5
96
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Module Number 37
Module Name B.Sc. Project
Module Code IEng-M5371
Module Category Common Module
Mode of delivery Semester-based
Module description
Module Objectives
Module Competency
Total ECTS 12
Module Learning and
Teaching Methods
Module Assessment
Techniques
Courses of the module
Course Number Course name ECTS
ECEg5371 BSc Project 12
97
Course Profile:
1. Electromagnetic Fields
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Course Code ECEg2092
Course Title Electromagnetic Fields
Degree Program BSc in Electrical and Computer Engineering
Module Name Electromagnetism and Electrical Materials
Module Code ECEg-M2091
Module Coordinator Xx
Lecturer Xx
ECTS Credits 5
Student work load Lecture Tutorial Practice or Home study
Laboratory
32 48 0 48
Course Objectives & Understand and quantify the electrical effects of static charge distributions in
Competences to be vacuum and material body
Acquired Apply the laws governing electrostatic to different charge distributions
Understand and quantify the effects of charges moving with uniform velocity.
Understand the elements of electrodynamics
Summarize electromagnetism through Maxwell‘s equations
Course Description Fundamentally, this course focuses on the basic laws that govern static EM fields
such as Coulomb‘s law for electrostatics and Biot Savart‘s law for magneto statics.
Based on these laws, the natureand properties of electrostatic and magneto static
fields on material spaces, with applications in the real world, are
explored. The major topics to be studied in this course are: (i)Vector algebra and
Calculus-very important to lay mathematical foundation to understand the courses a
whole. (ii) Electrostatics
–the governing laws such as Coulomb‘s and Gauss‘s laws for static charge
distributions in free and material spaces, with real world applications, will be
formulated and studied in detail.(iii) Magneto statics-the governing laws such as
98
Biot-Savart‘s and Ampere‘s Laws for steady state current source distributions in
free and material spaces , with real world applications, will beformulated and
studied.(iv) Maxwell‘s Equations for Static and dynamic (time varying ) EM fields
will be summarized as the most important principles of EM field propagations.
Week Cont.hour Course Contents
1. Review of Vectors
Scalar & Vector Fields; Line, Surface, & Volume Integrals;
Gradient of a Scalar field, Divergence & Curl of a Vector
Field, the Divergence & Stokes's Theorems, Laplacian of a
Scalar Field; Solenoidal & Irrotational Vector Fields,
Helmholz's Theorem; Orthogonal Curvilinear Coordinates.
2. Electrostatic Fields
Coulomb's Law, Electric Field E, Electric Flux Density D;
Gauss's Law; Electric Potential V; Relationship between E
&V; Electric Dipole; Energy in Electrostatic Fields.
3. Electric Fields in Material Body
Convection & Conduction Currents; Polarization in
Dielectrics; Boundary Conditions.
4. Electrostatic Boundary-Value Problems
Poisson's & Laplace's Equations; Resistance &
Capacitance.
5. Magnetostatics Fields
Biot-Savart Law; Ampere‘s Circuital Law; Magnetic Flux
Density B; Magnetic Vector Potential A; Maxwell's
Equation for Static EM Fields.
6. Magnetic Forces & Materials
Forces due to Magnetic Fields; Magnetic Boundary
Conditions; Magnetic Energy; Faraday's Law. Magnetic Forces & Materials
7. Introduction to Time Varying EM Fields and Maxwell
Equations
Pre-requisites Fundamental of Electrical Engineering ;
Applied Mathematics III (Co-requisite)
Semester Year 2, Semester II
99
Status of Course Compulsory
_________________ ________________
Name (Course instructor) Signature
_________________ ________________
Name (Module Coordinator) Signature
100
2. Signals and System Analysis
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Course Code ECEg2121
Course Title Signal and Systems Analysis
Degree Program BSc in Electrical and Computer Engineering
Module Name Signals and Networks Analysis
Module Code ECEg-M2121
Module Coordinator Xx
Lecturer Xx
ECTS Credits 6
Student work load Lecture Tutorial Practice or Home study
Laboratory
48 48 0 64
Course Objectives & Enable student to understand and apply the representation, classification,
Competences to be characterization and analysis of signals and systems in time and
Acquired frequencydomains
Course Description This course will introduce students to mathematical descriptions of signals &
systems, and mathematical tools for analyzing and designing systems that can operate
on signals to achieve a desired effect. Classification of signals and systems; signal
representation and approximation - orthogonal and basic functions, Fourier series
representation; singularity functions; convolution - analytical, graphical and
numerical computations; single and a system of ordinary linear differential equations
as applied to network analysis; the Fourier transform; the sampling theorem; forward
and inverse Laplace transformations - system function and other applications; forward
and inverse Z-transformations and applications, solving difference equations;
introduction to discrete time Fourier transform (DTFT).
Week C.hour Course Contents
1. Introduction
Characterization, classification, and representation/modeling of signals and
systems.
101
2. Signal Approximation
Orthogonal/orthonormal and basis functions; error to signal energies ratio
3. Fourier Series Representation Signals
Trigonometric & exponential Fourier series, frequency and power spectrums,
error to signal energies ratio.
4. Singularity Functions
The impulse, step and ramp functions;
discontinuous functions.
5. Convolution of Continuous Time Signals
Signals as a continuum of impulses; impulse responses; analytical, graphical
and numerical evaluation of convolution
6. Modeling of Electrical Systems and OrdinaryLinear Differential
Equations (OLDE)
Single and multiple variable OLD equations
7. Fourier Transforms and Inverse Transforms
Properties, energy spectrum, transform theorems, system functions, the
Sampling Theorem .Ideal and real sampling, Nyquist rate.
8. Laplace Transforms and Inverse LaplaceTransforms
Properties, relationship between Fourier and Laplace transforms; system
functions; Partial fraction method, modified power series
methods, evaluations from pole-zero plots; systems response, solutions to
integrodifferential equations;
9. Z-Transforms and Inverse Transforms
Discrete signals and systems, the Z-transform &inverse transform; system
functions; difference equations and their solutions
Introduction to Discrete Time Fourier Transform (DTFT)
Pre-requisites Applied Mathematics III
102
on& Grading System
Course policy All students are expected to abide by the code of conduct of students Senate
Legislation of our University throughout this course.
Academic dishonesty, including cheating, fabrication, and plagiarism will not
be tolerated
Class activities will vary day to day, ranging from lectures to discussions.
Students will be active participants in the course.
You are required to submit and present the assignments provided according to
the time table indicated.
80 % of class attendance is mandatory! Please try to be on time for class. I
will not allow you enter if you are late more than five minutes
Active participation in class is essential and it will have its own value in your
grade
Cell phones MUST be turned off before entering the class.
References [1] Signals and Systems, Second Edition, Simon Haykin and Barry Van Veen, John,
Wiley & Sons, 2003
[2] Philip Denbigh: System Analysis and Signal, 1988.
[3] Processing with emphasis on the use of matlab, Prentice Hall; 1st edition ,
February 3, 1998
[4] Budak: Passive and Active Network Analysis and Synthesis, Houghton Mifflin,
1974.
[5] Hazony: Elements of Network Synthesis, Reinhold, 1963.
[6] Roberts: Signals and Systems: Analysis using Transform Methods and MATLAB,
MJ, International Edition, McGraw Hill, 2003
Approved By:
_________________ ________________
Name (Course instructor) Signature
_________________ ________________
Name (Module Coordinator) Signature
103
3. Network Analysis and Synthesis
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Course Code ECEg3122
Course Title Network Analysis and Synthesis
Degree Program BSc in Electrical and Computer Engineering
Module Name Signals and Networks Analysis
Module Code ECEg-M2121
Module Coordinator Xx
Lecturer Xx
ECTS Credits 5
Student work load Lecture Tutorial Practice or Home study
Laboratory
32 48 0 48
Course Objectives & 1. Understand and apply the techniques of modeling, analysis, design and
Competences to be synthesis of N-Port passive and active electric networks and filters in a classical
Acquired and a modern approach
Course Description This course starts by introducing network analysis and network synthesis. It gets
into some detail of network analysis: exploring network theorems
(superposition,reciprocity, Thevenin‘s, and Norton‘s theorem) and it
explores network transform representations. It then defines port and discuss
about relationship between, transfer function using two port parameters. And
interconnection of two-port parameter in some detail
and then discuss about analysis of ladder network. It then briefly discuss about
frequency response and bode plotting and poles and zeros versus response.
Before we make a synthesis we need to make sure realizability of the given
network so here it will discuss about causality, stability, Hurwitz polynomial,
positive real function and some elementary synthesis procedure.
Now the next part is network synthesis: here it will discuss about property and
synthesis of one port networks using two elements (resistor, inductor and
capacitor) and it discuss synthesis of functions composed of three elements. It
104
then goes to synthesis of two-port networks: property of transfer function, zeros
of transmission, and synthesis of Y21 and Z21 with a 1-Ω Termination. And at
last it discuss about filter approximation, insertion loss synthesis and synthesis of
Active and passive networks and filters.
Week Contact hour Course Contents
1. Introduction to network analysis and synthesis
Networks and their developmental stages; analysis, design and analysis
concepts;
2. Network transform representation and analysis
Analysis of first and second order circuits; transformed network
equations and analysis;
3. Elements of reliability theory
Causality and stability - time and frequency domain criterions;
restrictions on pole-zero locations of dp and transfer functions;
4. Synthesis of Driving Point Function
one port networks Elementary synthesis procedures; removal of
minimum resistance/conductance;
Two port networks Z -, Y-, H-, and ABCD parameters; relationship
among 2-port parameters; parallel, series, and cascade interconnections;
5. Synthesis of transfer functions (two port networks)
Auxiliary functions - transmission and reflection.
6. Active network synthesis
Active network building blocks; synthesis of active networks;
7. Active and Passive Filters
Filter categorization and specification; classical filter design techniques -
image parameter technique, constant- k filters, m-derived
filters,composite filters, Modern technique of passive filter
synthesis,Modern techniques; synthesis of high pass (HP), band pass (BP)
& band rejection (BR) filters Synthesis of active filters
Active filters - merits & demerits with respect to passive filters; active
filter structures and ;transformation of passive RLC filters into active
realization
Pre-requisites Signal and Systems Analysis
105
Semester Year 3, Semester I
106
Approved By:
_________________ ________________
Name (Course instructor) Signature
_________________ ________________
Name (Module Coordinator) Signature
107
4. Digital Signal Processing
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Course Code ECEg3151
Course Title Digital Signal Processing
Degree Program BSc in Electrical and Computer Engineering
Module Name Electrical Systems Engineering
Module Code ECEg-M3151
Module Coordinator Xx
Lecturer Xx
ECTS Credits 6
Student work load Lecture Tutorial Practice or Home study
Laboratory
32 48 0 64
Course Objectives & Introduce students to methods of discrete-time signals and systems
Competences to be representation and analysis
Acquired Introduce design methods and realization structures of discrete-time
systems.
Introduce signal processing applications using signal processing
development kits for a chosen DSP chip
Introduce the application of digital signal processing
Course Description This course starts by discussing discrete time signals and linear systems. It
presents Z-transform and its application. It then dealt with sampling and
quantization, A/D and D/A converters. It discusses about discrete Fourier
transform and fast Fourier transform. And also explores the implementation of
digital filters (IIR and FIR). At last it briefly discuss
about decimation and interpolation.
Week Contact hour Course Contents
1. Introduction to digital signal processing:
Definitions, Block diagram of DSP, Advantages of Digital over Analog
Signal Processing, Sampling and quantization, A/D and D/A converters.
108
2. Discrete-time systems convolution
Classification of Discrete-Time signals; Block diagram representation of
Discrete-Time systems, Classification of Discrete-Time systems;
Analysis of Discrete time linear time invariant systems in time using
convolution and in frequency domain
3. Z-transforms and its Implementation;
109
Course policy All students are expected to abide by the code of conduct of students
Senate Legislation of our University throughout this course.
Academic dishonesty, including cheating, fabrication, and plagiarism
will not be tolerated
Class activities will vary day to day, ranging from lectures to
discussions. Students will be active participants in the course.
You are required to submit and present the assignments provided
according to the time table indicated.
80 % of class attendance is mandatory! Please try to be on time for
class. I will not allow you enter if you are late more than five minutes
Active participation in class is essential and it will have its own value in
your grade
Cell phones MUST be turned off before entering the class.
References [1] A. Oppenheim and Schafer, "Discrete-time Signal Processing" Prentice
Hall.
[2] S. J. Orfanidis, "Introduction to Signal Processing'; Prentice Hall
[3] J. G. Proakis and D. G. Manolakis, "Introduction to Digital Signal
Processing" Macmilan Publishing Company.
[4] V. K. Ingle and J. G. Proakis, "Digital Signal Processing Using MatlabV.4"
PWS Publishing
[5] Sanjit K.Mitra ‗Digital Signal Processing‘, A Computer Based Approach,
Tata McGraw-Hill, New Delhi, 1998.
Approved By:
_________________ ________________
Name (Course instructor) Signature
_________________ ________________
Name (Module Coordinator) Signature
110
5. Communication Systems
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Course Code ECEg4272
Course Title Communication Systems
Degree Program BSc in Electrical and Computer Engineering
Module Name Communication System
Module Code ECEg-M4271
Module Coordinator Xx
Lecturer Xx
ECTS Credits 5
Student work load Lecture Tutorial Practice or Home study
Laboratory
48 48 0 48
Course Objectives & To introduce students to digital communication systems and its
Competences to be applications
Acquired To enable students to analyze the performance of receivers in
the presence of noise.
To enable the student design optimum receivers and introduce
them to the theory of information and coding.
Course Description In this course revision of spectral analysis, random variables and process will
be made since this topic is very much essentially in the forthcoming chapters.
The course proceeds with the analysis of mathematical
representation of noise. It further considers the effect of noise in analog
modulation as well as digital modulation.
Under analog modulation noise in amplitude modulation and noise in
frequency modulation will be covered and the effect of noise in pulse/digital-
modulation system will be covered. The course also covers optimum receiver
design and it will introduce to channel equalization. Lastly the course deals
with information theory and coding.
Week C.hour Course Contents
111
1. Review of digital communication systems
112
in your grade
Cell phones MUST be turned off before entering the class.
References [1] Haykin: Communication Systems 4e
[2] Taub and Schilling: Principles of Communication Systems, 2nd edition
[3] Leon W. Couch: Digital and Analog Communication Systems (6th
Edition)
[4] B.P. Lathi: Modern Digital and Analog Communications Systems (The
Oxford Series in Electrical and Computer Engineering)
Approved By:
_________________ ________________
Name (Course instructor) Signature
_________________ ________________
Name (Module Coordinator) Signature
113
6. Telecommunication Networks
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Course Code ECEg4282
Course Title Telecommunication Networks
Degree Program BSc in Electrical and Computer Engineering
Module Name Data and Telecom Networks
Module Code ECEg-M4281
Module Coordinator Xx
Lecturer Xx
ECTS Credits 5
Student work load Lecture Tutorial Practice or Home study
Laboratory
32 48 0 48
Course Objectives & To inspect and summarize the major features of today's most popular
Competences to be telecommunication networks as well as the forthcoming ones
Acquired To get oneself familiar to the related standardization work stablished
by ITU (InternationalTelecomrnunications Union), ETSI
(EuropeanTelecommunications Standards Institute) and various other
worldwide standardization bodies.
To understand digital signaling techniques
To understand sensor and adhoc networks
Course Description The main aim of this course is exploring historical evolution of
telecommunication networks and today‘s telecommunication networks and
standards. The course also introduces different types of telecommunication
core network technologies used previously and in today‘s telecommunication
technology. The advantage and disadvantage of different channel sharing
technologies that are SDH, PDH, SONET and ATM will be explored. In
addition to these multiplexing techniques the access technologies used in
telecommunication, starting with the old public switched telephone networks
up to the modern telecommunication technologies i.e. ISDN and DSL will be
114
dealt. And finally the access technologies used in wireless mobile
communication i.e CDMA and GSM will beconsidered.
Week Contact hour Course Contents
1. History and Evolution of Telecommunicationnetworks
115
Academic dishonesty, including cheating, fabrication, and plagiarism
will not be tolerated
Class activities will vary day to day, ranging from lectures to
discussions. Students will be active participants in the course.
You are required to submit and present the assignments provided
according to the time table indicated.
80 % of class attendance is mandatory! Please try to be on time for
class. I will not allow you enter if you are late more than five minutes
Active participation in class is essential and it will have its own value
in your grade
Cell phones MUST be turned off before entering the class.
References [1] T Aattalainen: "Introduction toTelecommunications Network
Engineering'.'Artech House
[2] T. Saadawi: "Fundamentals ofTelecommunication Networks" JohnWiley
& Sons (1994)
[3] M. P. Clark: "Networks and Telecommunications'; JohnWiley & Sons
‗1991
[4] R. L. Freeman: "Telecommunication System Engineering" John Wiley &
Sons (199'I I
[5] A. Leon-Garcia and IndraWidjaja: "Communication Networks:
Fundamental Concepts
Approved By:
_________________ ________________
Name (Course instructor) Signature
_________________ ________________
Name (Module Coordinator) Signature
116
7. Antennas and Radio Wave Propagations
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Course Code ECEg4292
Course Title Antennas and Radio Wave Propagations
Degree Program BSc in Electrical and Computer Engineering
Module Name EM Waves and Antennas
Module Code ECEg-M4291
Module Coordinator Xx
Lecturer Xx
ECTS Credits 5
Student work load Lecture Tutorial Practice or Home study
Laboratory
48 - 48 80
117
2. Fundamental Parameters of Antenna
Radiation Pattern
Radiation Power Density and Radiation Intensity
Beamwidth and Directivity
Gain and Radiation Efficiency.
Polarization
3. Linear wire and Loop Antennas
Introduction
modeling ,
design techniques and procedures,
types and applications
4. Synthesis of Array Antennas
Introduction
Two Element Array
N-Element Array
Design Procedures for Array Antennas
5. Reflector Antennas
Introduction
Types of Reflector Antennas
Parabolic Reflector Antennas
Design of Reflector Antennas
6. Microstrip Antennas
Introduction
Feeding Techniques
Methods of Analysis
Design Procedures and Specifications
7. Antenna Measurements
Amplitude and Phase Measurement
Gain And Directivity Measurement
Impedance and Polarization Measurement
Antenna Range Design and Evaluation
118
Pre-requisites EM Waves and Guide Structures
119
8. Wireless and Mobile Communication Systems
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Course Code ECEg4283
Course Title Wireless and Mobile Communication Systems
Degree Program BSc in Electrical and Computer Engineering
Module Name Data and Telecom Network
Module Code ECEg-M4281
Module Coordinator Xx
Lecturer Xx
ECTS Credits 5
Student work load Lecture Tutorial Practice or Home study
Laboratory
48 - 48 80
Course Objectives & Understand the general principles of wireless and mobile communication.
Competences to be Understand the fundamental problems and countermeasure techniques in
Acquired digital communications over wireless mobile channels.
Design mitigation techniques to avoid the problems of the wireless
channels.
Understand the basics principles of mobilegeneration systems.
Analyze the basic principles of radio resource management in wireless
communications
Model and simulate specific mobile communicationnetworks
Course Description In this course, the topics to be covered include overview of wireless
communication systems and evolution of wireless networking (1G, 2G, and 3G);
the cellular system design fundamentals: network planning, channel assignment,
handoff, network management, channel capacity,
interference cancellation; mobile radio propagation concepts: large-scale path loss
and propagation models, small scale path loss and propagation models , multipath
fading; equalization and diversity techniques: adaptive equalizers, linear and
nonlinear equalization, diversity techniques (space, time frequency and
120
polarization), Rake receiver; multiple access techniques(TDMA,FDMA, SSMA,
random access); overview of GSM and CDMAtechnologies.
Week Contact Course Contents
hour
1. Overview of Wireless and MobileCommunications
Basic principles of wireless communications
History of wireless communication system
Types of wireless communication systems
Trends in cellular radio communication systems
2. Mobile Radio Channel Modeling andMitigations
Wireless channel models and signal propagations
Large scale fading channel models
Small scale fading channel models
Mitigation techniques for fading channels
Equalization techniques
Spatial domain processing(diversity) techniquesCoding techniques
3. Basics of Wireless Cellular Systems
Concept of cellular systems & designfundamentals
Cellular concept and frequency reuse
Channel assignment techniques
Handoff strategies
Interference and system capacity
Trunking and upgrading the grade of services
4. Types of Multiple Access Schemes forWireless Systems
FDMA multiple access schemes
TDMA multiple access schemes
CDMA multiple access schemes
OFDMA multiple access schemes
5. Evolution of Mobile Telephony Systems
First generation (1G) system
AMPS, TACS
Second generation (2G) system
121
GSM & GPRS
Third generation (3G ) systems
WCDMA & CDMA 2000
WIMAX
Fourth generation (4G )systems
LTE
6. Fundamentals of Mobile Computing
Introduction to mobile computing
Modelling and simulation of mobile systems
Location management schemes
Energy-efficient computing and communication
Application of Mobile Computing
Pre-requisites ECEg4272: Communication Systems
Teaching & Learning Lecturers, Tutorials , term papers work, Assignments, simulation,
Methods laboratories
Assessment/Evaluation Exams, Quiz‘s, Assignments and simulation and laboratory
& Grading System evaluation
All students are expected to abide by the code of conduct of students
Senate Legislation of our University throughout this course.
Academic dishonesty, including cheating, fabrication, and plagiarism will
not be tolerated
Class activities will vary day to day, ranging from lectures to discussions.
Students will be active participants in the course.
You are required to submit and present the assignments provided according
to the time table indicated.
80 % of class attendance is mandatory! Please try to be on time for class.
I will not allow you enter if you are late more than five minutes
Course policy Active participation in class is essential and it will have its own value in
your grade
Cell phones MUST be turned off before entering the class.
122
References [1] P. M. Shankar, ―Introduction to Wireless Systems‖, Drexel Univ., 2001.
[2] A. Goldsmith, ―Wireless Communications‖, Cambridge University Press, 2005.
[3] Theodore S. Rappaport, ―Wireless Communications: Principle and Practice‖,
Prentice Hall PTR, Second Edition, 2002.
[4] Jochen H. Schiller, ―Mobile Communications‖, Addison Wesley Pub. Corp.,
2003.
[5] Y. Park and F. Adachi, ―Enhanced Radio Access Technologies for Next
Generation Mobile Communication‖, Springer Science + Business Media Inc.,
2007.
[6] Reza B‘far, ―Mobile Computing Principles: Designing and Developing Mobile
Applications With Uml and Xml‖, Cambridge University Press,2005
[7] R. P. C. Francisco and S. Andersson, ―Optimizing Wireless Communication
Systems‖, Springer Science + Business Media Ltd., 2009.
[8] M. Schwartz, ―Telecommunication Networks: Protocols, Modelling and
Analysis‖, Addison Wesley Pub. Corp., 1987.
[9] Larry.L.Peterson and B.S.Davie, ―Computer Networks: A System Approach‖,
3rd Edition, 2003.
Approved By:
_________________ ________________
Name (Course instructor) Signature
_________________ ________________
Name (Module Coordinator) Signature
123
9. Optics and Optical Communication Systems
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Course Code ECEg4302
Course Title Optics and Optical Communication Systems
Degree Program BSc in Electrical and Computer Engineering
Module Name Data and Telecom Network
Module Code ECEg-M4281
Module Coordinator Xx
Lecturer Xx
ECTS Credits 5
Student work load Lecture Tutorial Practice or Home study
Laboratory
48 - 48 80
Course Objectives & On successful completion of this course the students will be able to
Competences to be Understanding light wave generation systems, optical fibres, and dispersion
Acquired techniques.
Design optical transmitter and receivers
Analyze WDM techniques and optical amplifiers.
Analyze dispersion compensation techniques and be familiar with its
limitation..
Course Description This course is to famililarize the students with historyof optical communication
systems, optical transceivers, light signal systems & dispersion compensations.
Week Contact hour Course Contents
1. Introduction to Optical Communication Systems
Historical overview of optical fiber communications and
current importance, Light wave generation systems, system components,
optical fibers, SI, GI fibers, modes,
Dispersion in SM fibers, limitations due to dispersion, Fiber
loss, non linear effects. Dispersion shifted and Dispersion
124
flattened fibers.
125
discussions. Students will be active participants in the course.
You are required to submit and present the assignments provided
according to the time table indicated.
80 % of class attendance is mandatory! Please try to be on time for
class. I will not allow you enter if you are late more than five minutes
Course policy Active participation in class is essential and it will have its own value in
your grade
Cell phones MUST be turned off before entering the class.
References [1] Fiber-Optic Cornmunications Technology, Djafar K. Mynbaev and Loweli
L. Scheiner Prentice Hall, 2001
[2] Aggarwal G.P., ―Fiber optic communication systems‖, 2nd Ed., John Wiley
& Sons, New York, 1997.
[3] G.Keiser, ―Optical fiber communication systems‖, McGraw-Hill, New
York, 2000.
[4] Franz & Jain, ―Optical communication, Systems and components‖, Narosa
Publications, New Delhi, 2000.
Approved By:
_________________ ________________
Name (Course instructor) Signature
_________________ ________________
Name (Module Coordinator) Signature
126
10. Computational Methods
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Course Code ECEg2103
Course Title Computational Methods
Degree Program BSc in Electrical and Computer Engineering
Module Name Advanced Engineering Mathematics
Module Code ECEg-M2101
Module Coordinator Xx
Lecturer Xx
ECTS Credits 5
Student work load Lecture Tutorial Practice or Home study
Laboratory
48 - 48 48
Course Objectives & Students shall learn basics of mathematical modeling, different numerical methods
Competences to be for determination of roots of equations,
Acquired fundamentals of linear algebraic equations, least square regressions and
interpolation methods, numerical differentiation and integration, and solving
ordinary differential equations numerically.
Course Description This course is aimed at introducing the students with Number System, Numerical
Error Analysis and Solution of Nonlinear
Equations. In addition, it will cover revision of matrices,
interpolation & approximation, numerical differentiation &
integration. And finally, it will introduce them with FEM & FDTD.
Week C.hour Course Contents
1. Number System and Numerical Error Analysis
The Error Problem; Representation of Integers and Fractions; Number
Representation and Storage in Computers; Rounding Off Problem;
Numerical Errors;
Significant Digits; Numerical Cancellation; Algorithm
127
for Conversion from one base to another; Computational Problems and
Algorithms; Computational Efficiency; Computational Methods for Error
Estimation
2. Solution of Nonlinear Equations
Methods used in Root Finding; Summary of the Solutions of Nonlinear
Equations; Fixed Point Iteration; Real Roots of Polynomial Equations;
Iterative Methods for Finding Real Zeros of a Polynomial; Order of
Convergence
3. Review Matrices and its Computation
Elementary Properties of Matrices; Orthogonality andOrthonormality of
Vectors and Matrices; Norm of Vectors and Matrices, System of Linear
Equations Existence and Uniqueness of Solutions; Methods of Solution of
Linear Equations,
4. Solution of Systems of Nonlinear Equations
The Iterative Method; The Newton-Raphson Method
5. Interpolation and Approximation
Class of Common Approximation Functions; Criteria for
the Choice of the Approximate Function; Finite Differences; Divided
Differences; Interpolation by Polynomials; Least Square Approximation by
Polynomials; Piecewise Polynomial Approximation; Cubic Spline
Interpolation
6. Numerical Differentiation and Integration
Numerical Differentiation; Numerical Integration,numerical Solutions of
Differential Equations
Ordinary Differential Equations; Partial Differential Equations
7. Introduction to FEM and FDTD Methods
128
& Grading System evaluation
_________________ ________________
Name (Course instructor) Signature
_________________ ________________
Name (Module Coordinator) Signature
129
11. Probability and Random Process
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Course Code ECEg2104
Course Title Probability and Random Process
Degree Program BSc in Electrical and Computer Engineering
Module Name Advanced Engineering Mathematics
Module Code ECEg-M2101
Module Coordinator Xx
Lecturer Xx
ECTS Credits 5
Student work load Lecture Tutorial Practice or Home study
Laboratory
32 48 - 48
Course Objectives & On successful completion of this course the students will be able to:
Competences to be Comprehend probability theory
Acquired Understand functions, calculus and transformation of stochastic processes
Specify stochastic processes as models
Use stochastic processes to Electrical Engineering applications.
Course Description Introducing some application area of probability and random processes and
revising Set theory, Function, Factorial, Permutation and Combination. Basic
concept of Probability Theory: Probability models and axioms, Conditional
probability, total probability,Independence and Bayes‘ the0rem. Random
Variables, Probability Distributions and Densities function, Discrete and
Continuous random variables, Gaussian Random Variable and Q-Function,
Conditional Distribution and Density Function. Expectations, variances,
moments, Expectation of a Function of Random Variable, Characteristic
Function , Central Limit Theorem and Transformation of Random Variables.
Two and more random variables and their joint distributions and densities.
Random processes, Auto and cross correlation Functions, covariance, Stationary
Random Processes, Ergodic Random Processes and Power Spectral Density
130
Function. Introduction to parameter estimation and prediction.
Pre-requisites None
131
Course policy Active participation in class is essential and it will have its own value in
your grade
Cell phones MUST be turned off before entering the class.
References [1] R.B.Ash & W.A. Gardner; Topics in Stochastic Processes- Wiley
[2] H.Stark & J.W Woods; probability and Random processes and estimation
theory for engineer(2/e)-PHI
[3] E.Wong & B.Hajek: Stochastic processes in Engineering systems-Springer
Verlag.
[4] E.Wong: Introduction to Random Processes- Springer Verlag.
[5] Kenneth H.Rosen: Discrete Mathematics and its ApplicationsMcGraw-Hill.
[6] Ochi.M.K. Applied probability ans Stochastic processes, John Wiley & Sons
(1992).
[7] Peebles JR.,P.Z., Probability Random Variables and Random Signal
principles, McGraw Hill Inc., (1993)
Approved By:
_________________ ________________
Name (Course instructor) Signature
_________________ ________________
Name (Module Coordinator) Signature
132
12. Microelectronics Devices and Circuits
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Course Code ECEg4261
Course Title Microelectronic Devices and Circuits
Degree Program BSc in Electrical and Computer Engineering
Module Name Microelectronic Devices and Circuits
Module Code ECEg4261
Module Coordinator Xx
Lecturer Xx
ECTS Credits 5
Student work load Lecture Tutorial Practice or Home study
Laboratory
32 - 48 48
Course Objectives & 1. To understand the basic concepts realization of microelectronic devices and
Competences to be circuits;
Acquired 2. To understand and design microelectronic systems;
3. To be able to effectively model and design microelectronic systems and
networks.
Course Description In this course, the topics to be covered include modeling of microelectronic
devices, basic microelectronic circuit analysis and design, physical electronics
of semiconductor junction and MOS devices, relation of electrical behavior to
internal physical processes, development of circuit models, and understanding
the uses and limitations of various models. The course uses incremental and
large-signal techniques to analyze and design bipolar and field effect
transistor circuits, with examples chosen from digital circuits, single-ended
and differential linear amplifiers.
Week C.hour Course Contents
1. Boltzmann diode model: introduction, principle, modeling and
analysis , simulation , design and development stages, application
2. Design of rectifier circuit and computer aidedanalysis: :
133
introduction, principle, modeling and analysis , simulation , design and
development stages, application
3. NMOS and PMOS transistor operating principle:
modeling MOS transistor, design of CMOS inverter and
simulation BJT models; Advantages and limitations of the
simulation models
4. Introduction to RF Circuits and Systems : RF circuits,
Impedance matching and Quality factor, Efficiency, Amplifiers, RF
preamplifiers , filters, Frequency converters, Mixers, Radio receivers;
oscillators and PLL,amplifiers and power supplies
Pre-requisites ECEg3093:Electrical Materials and Technology
ECEg2113: Applied Electronics II
Semester Year 4, Semester I
Teaching & Learning Lectures, tutorials, assignments, laboratory and paper work
Methods
Assessment/Evaluation Exams, Quiz‘s, Assignments and simulation and laboratory
& Grading System evaluation
All students are expected to abide by the code of conduct of students
Senate Legislation of our University throughout this course.
Academic dishonesty, including cheating, fabrication, and plagiarism
will not be tolerated
Class activities will vary day to day, ranging from lectures to
discussions. Students will be active participants in the course.
You are required to submit and present the assignments provided
according to the time table indicated.
80 % of class attendance is mandatory! Please try to be on time for
class. I will not allow you enter if you are late more than five minutes
Course policy Active participation in class is essential and it will have its own value
in your grade
Cell phones MUST be turned off before entering the class.
References [1] M. N. Horenstein, Microelectronic Circuits and Devices, Prentice Hall, 2
nd ed., 1996.
134
[2] R. C. Jaeger, Microelectronic Circuit Design, McGraw Hill, 1997.
[3] S. Sedra and K. C. Smith, Microelectronic Circuits, 4th ed., 1997.
[4] Adel S. Sedra , K. C. Smith : Microelectronic Circuits: microelectronic
Circuits, Oxford University Press; 5th edition Nov 2003.
Approved By:
_________________ ________________
Name (Course instructor) Signature
_________________ ________________
Name (Module Coordinator) Signature
135
13. Introduction to Communication Systems
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Course Code ECEg3152
Course Title Introduction to Communication Systems
Degree Program BSc in Electrical and Computer Engineering
Module Name Electrical Systems Engineering
Module Code ECEg-M3151
Module Coordinator Xx
Lecturer Xx
ECTS Credits 6
Student work load Lecture Tutorial Practice or Home study
Laboratory
32 48 32 48
136
Linear distortion
Nonlinear distortion and companding
Frequency allocation,
Electromagnetic wave propagation models
2. Amplitude (linear) modulation.
Analysis of linear modulations such as AM, DSB,DSBSC,SSB, VSB
Linear modulation and demodulation techniques also combined with
FDM
3. Angle modulation
PM and FM modulation and demodulation techniques
Narrow band and Wide band Angle modulation
4. Base band pulse signaling
The sampling theorem, , Quantizing and Encoding,
PAM,PCM,QAM,FSK, PSK and ASK
5. Introduction to Data communication
Introduction
Model for data communication
TDM and PCM frames
Digital carrier systems and multiplexing
Pre-requisites ECEg2113: Applied Electronics II
ECEg3122: Network Analysis and Synthesis
ECEg2104: Probability and Random Processes
Semester Year III, Semester II
Status of Course Compulsory
Teaching & Learning Lectures, tutorials, assignments, laboratory and paper work
Methods
Assessment/Evaluation Exams, Quiz‘s, Assignments and simulation and laboratory
& Grading System evaluation
All students are expected to abide by the code of conduct of students
Senate Legislation of our University throughout this course.
Academic dishonesty, including cheating, fabrication, and plagiarism
will not be tolerated
137
Class activities will vary day to day, ranging from lectures to
discussions. Students will be active participants in the course.
You are required to submit and present the assignments provided
according to the time table indicated.
80 % of class attendance is mandatory! Please try to be on time for
class. I will not allow you enter if you are late more than five minutes
Course policy Active participation in class is essential and it will have its own value in
your grade
Cell phones MUST be turned off before entering the class.
References 1. Simon Haykin: Communication Systems [Text Book]
2. Taub and Schilling: Principles of Communication
SystemsMcGraw-Hill, 1999.
3. Leon W. Couch II, ―Digital and Analog Communication Systems
Approved By:
_________________ ________________
Name (Course instructor) Signature
_________________ ________________
Name (Module Coordinator) Signature
138
14. EM Waves and Guide Structures
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Course Code ECEg4291
Course Title EM Waves & Guide Structures
Degree Program B.Sc. in Electrical Engineering (Communication Engineering focus Area)
Module Name EM Waves and Antennas
Module Code ECEg-M4291
Module Coordinator Xx
Lecturer Xx
ECTS Credits 5
Student work load Lecture Tutorial Practice or Home study
Laboratory
48 - 48 48
Course Objectives & Understand and quantify the effects of accelerated charges inProducing time-
Competences to be varying electromagnetic waves.
Acquired Be able to derive- from Maxwell‘s equations- the governing equations for EM
wave propagation, RF transmission lines, rectangular waveguides and
resonant cavities.
Have gained insight into the applications of RF transmission lines, the use of
Smith Chart and matching techniques
Course Description This course introduces the student to Advanced Electromagnetic Wave &Guide
structure. Topics covered include: Review of Vectors and Maxwell‘s Equations,
Field Quantities; Maxwell‘s Equations; Boundary Conditions; Time-Harmonic
Fields, Electromagnetic Wave Propagation, Waves in General; Wave Propagation
in Lossy Dielectrics; Plane Wave sin Free Space; Plane Waves in Lossless
Dielectrics; Plane Waves in Good Conductors; Power and Pointing Vector,
Pointing Theorem; Refection of Plane Wave at Normal and Oblique Incidence;
Summary of TEM Waves, Transmission Lines , Transmission Line Equations;
Input Impedance, SWR, and Power; The Smith Chart; Some Application of
Transmission Lines, Waveguides: Rectangular Waveguides; TM Modes;
139
TEModes; Power Transmission and Attenuation; Waveguide Resonators.
140
Math2023: Applied Engineering Mathematics III
141
15. Microwave Devices and Systems
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Course Code ECEg4301
Course Title Microwave Devices and Systems
Degree Program B.Sc. in Electrical Engineering (Communication focus Area)
Module Name Microwave and Optical Communication
Module Code ECEg-M4301
Module Coordinator Xx
Lecturer Xx
ECTS Credits 5
Student work load Lecture Tutorial Practice or Home study
Laboratory
48 - 48 48
Course Objectives & Appreciate the use of microwave devices and systems that they come across in
Competences to be their carriers and daily life.
Acquired Gain knowledge and understanding of the working principles ofdifferent types
of waveguides
Understand and use the basic microwave devices and systems (both classical
and modern)
Course Description The course mainly deals with different types of waveguides, mostly
passive and partly active microwave devices & systems and their
application in communication systems. The course focuses on concepts, theories
and applications of microwave devices and systems. The course also comprises
of a term paper. It consists of: Principles and Analysis of Waveguides,
Introduction to Microwave Circuits, Review of Network Parameters and
Transmission Line Theory, The Scattering Parameters, Impedance Matching,
Passive Microwave Components and Networks, Introduction to Active
Microwave Devices.
Week C.hour Course Contents
Review of principle and Analysis of Wave Guide
142
Introduction
Wave guide principles and analysis
Types and mode classificationTimeHarmonic Fields.
Review of Network Parameters &Transmission Line Theory
Review of Network Parameters
Measurement of incident and reflected waves
S &T parameters
Review of Transmission line that operate at microwave frequency
Microwave Circuit and Systems
Introduction
Microwave circuit and systems
Microwave transmitters and receivers.
Passive Microwave Components and Networks
Basic principles
Types of basic Microwave Devices
Matching network design
Introduction to Active Microwave Devices and Networks
Basic principles of active microwave devices
Types of active microwave devices
Matching network design
Pre-requisites ECEg4291:EM Waves & Guide Structures
Semester Year 4, Semester I
Status of Course Compulsory
Teaching & Learning Lectures, tutorials, assignments, laboratory and paper work
Methods
Assessment/Evaluation Exams, Quiz‘s, Assignments and simulation and laboratory evaluation
& Grading System Continuous Assessment=50%.
final Exam=50%
All students are expected to abide by the code of conduct of students
Senate Legislation of our University throughout this course.
Academic dishonesty, including cheating, fabrication, and plagiarism will
not be tolerated
143
Class activities will vary day to day, ranging from lectures to discussions.
Students will be active participants in the course.
You are required to submit and present the assignments provided
according to the time table indicated.
80 % of class attendance is mandatory! Please try to be on time for
class. I will not allow you enter if you are late more than five minutes
Course policy Active participation in class is essential and it will have its own value in
your grade
Cell phones MUST be turned off before entering the class.
References 1. ―Microwave Transistor ,amplifier analysis and design‖, byGonzalez(textbook)
2. ―Microwave Circuit Design using linear and non-linear techniques‖, by
Vendelin/Pavio
3. ―Computer Aided Design of Microwave Circuits‖, by K.C.
Approved By:
_________________ ________________
Name (Course instructor) Signature
_________________ ________________
Name (Module Coordinator) Signature
144
16. Digital logic design
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Course Code ECEg3141
Course Title Digital logic design
Degree Program B.Sc. in Electrical Engineering
Module Name Computer Architecture and Programming
Module Code ECEg-M3141
Module Coordinator Xx
Lecturer Xx
ECTS Credits 6
Student work load Lecture Tutorial Practice or Home
Laboratory study
32 32 48 48
Course Objectives & Convert between decimal, binary, octal, and hexadecimal Number systems.
Competences to be Differentiate different Codes in digital system.
Acquired Perform two-level logic minimization using Boolean algebra and
Karnaugh maps minimization method.
Analyze the properties and realization of the various logic gates.
Perform binary addition and subtraction.
Implement the Boolean Functions using NAND and NOR gates.
Incorporate medium scale integrated circuits, like decoders,encoders,
multiplexers, etc., into circuit design.
Differentiate and Design Combinational and Sequential circuits.
Design and analyze clocked sequential circuits.
Use various types of latches and flip-flops to build binary memory and
counters.
Perform asynchronous and synchronous sequential logic analysis
Course Description This course provides an overview of the principles underlying
Number systems, arithmetic operations, decimal codes,
alphanumeric codes, Boolean algebra, Karnaugh maps,
145
implementation of digital logic gates using universal gates(NAND
and NOR gates), exclusive-OR gates, integrated circuits,
combinational circuits, decoders, encoders, multiplexers,
Demultiplexers adders, subtractors, multipliers, sequential circuits,
latches, flip-flops, sequential circuits analysis, and counters. Finally,
under this course, Analysis and design of combinational and
sequential logic systems will be done.
Week C.hour Course Contents
1 10 1. Introduction to Digital Systems Readings :
Digital and analogue quantities [1] pp1-26
Binary digit logic level and digital
waveform.
2. Number system ,operations and codes
Decimal number Reading [1]19-50
Binary number Assignment 1
146
6,7 15 Laws and rules of Boolean algebra [1] 118- 146
De morgan Theorems Assignment 2
gates
9 10 6. Adders , decoders , encoders Assignment 3
,multiplexers and de multiplexers
7. Flip flops
10,11 10 Latches
Edge triggered flip flops Readings
Applications nt 4
12 8. Counters
Synchronous counters
Asynchronous counters Readings:
147
Pre-requisites ECEg2113 : Applied Electronics II
Semester Year 3, Semester I
Status of Course Compulsory
Teaching & Learning Lectures, tutorials, assignments, laboratory and paper work
Methods
Assessment/Evaluation Exams, Quiz‘s, Assignments and simulation and laboratory evaluation
& Grading System Continuous Assessment=50%.
final Exam=50%
All students are expected to abide by the code of conduct of students
Senate Legislation of our University throughout this course.
Academic dishonesty, including cheating, fabrication, and plagiarism
will not be tolerated
Class activities will vary day to day, ranging from lectures to
discussions. Students will be active participants in the course.
You are required to submit and present the assignments provided
according to the time table indicated.
80 % of class attendance is mandatory! Please try to be on time for
class. I will not allow you enter if you are late more than five minutes
Course policy Active participation in class is essential and it will have its own value
in your grade
Cell phones MUST be turned off before entering the class.
References 1. Morris M. Mano: Digital Design (3rd Edition)
2. R. J. Tocci and N. S. Widmer: Digital Systems – Principles and
Applications, 9th Ed, Prentice Hall, 2004
3. T.L. Floyd: Digital Fundamentals, 9th edition ,Prentice Hall
4. Stephen Brown, ZvonkoVranesic: Fundamentals of Digital Logic
with Verilog Design, McGraw-Hill Science/Engineering/Math; 1st
edition 2002
5. R.P. Jain: Modern Digital Electronics, raw-Hill
Science/Engineering/Math; 1 edition, (August 21, 2006)
6. AnantAgarwal and Jeffrey Lang: Foundations of Analog and
DigitalElectronic Circuits, Morgan Kaufmann Series, Jul 15, 2005
7. Any related web content can possibly be referred
148
Approved By:
_________________ ________________
Name (Course instructor) Signature
_________________ ________________
Name (Module Coordinator) Signature
149
17. Object Oriented Programming
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Course Code ECEg3142
Course Title Object Oriented Programming
Degree Program B.Sc. in Electrical and Computer Engineering
Module Name Computer Architecture and Programming
Module Code ECEg-M3141
Module Coordinator Xx
Lecturer Xx
ECTS Credits 5
Student work load Lecture Tutorial Practice or Home
Laboratory study
32 - 48 48
Course Objectives & After successfully completed this course, the student should be able to :
Competences to be get familiar with different concepts and terminologies in object
Acquired oriented programming
understand the difference and relations between classes and objects
work with pure Object-Oriented Programming Language; Java,C++ or C#
differentiate between application programs and applet programs
develop some classes of real world objects based on their behavior and states
know how to create objects from available classes, use this objects and
destroy unused objects
create subclasses of a class and indicate the behaviors and states of the
superclass which are possible to be inherited by the subclass
come with mechanism of preventing hackers of some superclass
understand certain skills in web and windows programming and
using graphical user interface
represent complicated real-world/software systems using simpler model
using the Unified Modeling Language (UML)
make themselves ready for developing software using the object-
150
oriented paradigm
Course Description The main focus of this course is to study and understand the object
oriented programming concepts: objects, classes, interfaces and
packages. In doing so we need to use any object oriented programming
language that helps us to implement the essential features of object
oriented programming, namely Encapsulation (Information hiding or
data abstraction), Polymorphism and Inheritance. After these basics
the course then aims to help the students understand the nuts and bolts
of a pure object oriented programming language, e.g. JAVA, C++ or C#,
by writing some application and applet programs. Then using any of
these languages we need to know how could we create class, object,
interface and package also need to understand some useful predefined
classes, interfaces and packages. Model real-world objects using their
state and behaviour. Then it deals with web design in HTML and how
could we add some programmable features using Java Applets into the
web page that will help us solve the problem. Finally to provide a solid
foundation for developing software using the object-oriented paradigm
it is important to know the Unified Modelling Language (UML) and the
different class relations and their UML representation
Week C.hour Course Contents
1,2 10 1. Introduction to the OOP paradigm Handout from
Comparison between structured / Course
procedural programming and OOP. instructor
Basic concepts: abstraction,
encapsulation, information hiding.
Program reusability and extensibility
2. Introduction to Java elements
Introduction to the Java development
environment
variables and their declaration
3,4 10 Introduction to classes and objects
input/output
conditional statements and loops
151
Arrays
Constructors in Subclasses
5. Polymorphism and Interfaces
10,11 10 Introduction Text:
Polymorphic example Chapter 10
Abstract Classes
Final Methods and Classes
Introduction to interfaces
Abstract Classes implementing interfaces
Derived interfaces
12,13 10 6. Exception Handling Text:
Introduction by example Chapter 13
try- catch mechanism
Exception classes
The finally Block
7. GUI and Event Driven Programming Slide Notes
14,15 10 Introduction Text:
Overview of Swing Components Chapter 11
Swing vs .Awt
Introduction to Event Handling
152
Common GUI Even Types and
Listener Interfaces
Using the swing componens(JButton,
JTextfield,JListetc) Handout
16 5 8. Introduction to Object-Oriented Software Handout from course
Design instructor
Introduction to SW design and
development
Expressing real world entity using a
class
Using UML to express relationship
between classes
Pre-requisites ECEg2033-Introduction to Computing
Teaching & Learning Lectures, tutorials, assignments, laboratory and paper work
Methods
Assessment/Evaluation Exams, Quiz‘s, Assignments and simulation and laboratoryevaluation
& Grading System Continuous Assessment=50%.
final Exam=50%
All students are expected to abide by the code of conduct of students
Senate Legislation of our University throughout this course.
Academic dishonesty, including cheating, fabrication, and plagiarism
will not be tolerated
Class activities will vary day to day, ranging from lectures to
discussions. Students will be active participants in the course.
You are required to submit and present the assignments provided
according to the time table indicated.
80 % of class attendance is mandatory! Please try to be on time for
class. I will not allow you enter if you are late more than five minutes
Course policy Active participation in class is essential and it will have its own value
in your grade
153
Cell phones MUST be turned off before entering the class.
_________________ ________________
Name (Module Coordinator) Signature
154
18.Data Structures & Algorithm
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Program Regular
Course Title Data Structures & Algorithm
Course Code ECEg4171
Degree Program B.Sc. in Electrical Engineering
Module Name Data Storage and Analysis
155
Detailed Course Schedule: Contact time, topics and reading materials
Week Contact Topic/Subtopic/Chapter Reading Remarks
Hour Materials
Data Abstraction
Abstract Data Type
Language Features to Support Data
Abstraction
Comparison of Algorithms(Big-O Notation)
Linked lists
Singly Linked Lists,
Types of Linked List
Doubly Linked Lists
Stacks
The Stack ADT
Array Implementation of Stacks:
The PUSH operation
The POP operation
Linked List Implementation of Stacks
Stack implementation using iterator
Queues
Introduction
Circular array implementation of enqueue
and dequeue operations
Linked list implementation of enqueue and
dequeue operations
Priority Queue
Queue implementation using iterator
Trees
Tree Concepts
Binary Search Trees
Traversals of Trees
Heaps, Hash Tables
156
Hashing and hash functions
Hash Tables without linked lists, Graphs
Representation of Graphs
Topological Sort, Graphs
Representation of Graphs
Topological Sort
Algorithm analysis basics
The running time of a program, BigOh, Omega and
Theta notations, lower bounds, worst and average
case analysis, time and space trade offs,
Recurrences
Recurrences, Master Method,Analysis of Sorting and
Searching algorithms
Analysis of Simple Algorithms: sorting, searching;
Analysis of Advanced Algorithms: advanced trees,
heaps, hash tables,
Algorithm design techniques Brute force, Divide-
and-conquer, dynamic programming, greedy
algorithms, backtracking, branch and bound,
amortized analysis
Algorithms for fundamental graph problems
Depth-first search, connected components,
topological sort, and shortest paths.
String processing algorithms
Problem complexity and type
Complexity of problems, tractable and intractable
problems, Introduction to parallel computation
Final Exam Date
Teaching Methodology Lectures, tutorials, and Laboratory exercises
157
Legislation of our University throughout this course.
Academic dishonesty, including cheating, fabrication, and plagiarism will
Course Policies not be tolerated.
Class activities will vary day to day, ranging from lectures to discussions.
Students will be active participants in the course.
You are required to submit and present the assignments provided
according to the time table indicated.
80 % of class attendance is mandatory! Please try to be on time for class. I
will not allow you enter if you are late more than five minutes.
Active participation in class is essential and it will have its own value in
your grade Cell phones MUST be turned off before entering the class
1. Data Structures and Algorithms, Mark.A.Weiss,3rded, Pearson
Education,2012
2.Data Structures and Algorithms in Java,M.T. Goodrich and R. Tamassia,
References 4thEd,John Wiley
3. Absolute Java, 5th Edition, W.Savitch, Addison Wesley,2012
4. Cormen, Leiserson, Rivest : Introduction to Algorithms
5. Robert Sedgwick, Algorithms in C/C++
6. Aho, Hopcroft, Ullman: The Design & Analysis of Computer Algorithms
Approved By:
_________________ ________________
Name (Course instructor) Signature
_________________ ________________
Name (Module Coordinator) Signature
158
19. Data base systems
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Program Regular
Course Title Data base systems
Course Code ECEg4172
Degree Program B.Sc. in Electrical Engineering
Module Name Data Storage and Analysis
Module Number ECEg-M4171
Team Leader NN
Course Instructor NN
ECTS 5
Students Workload Lecture Tutoral Practice or Laboratory Home study
32 32 32 64
Contact Days ( time and
room)
Target Group 4th year
Year/Semester 4/1
Prerequisites ECEg3142 Object Oriented Programming
Status of the course Core Electrical Engineering
This course is designed to provide students a working knowledge of Fundamental
Course Description concepts of a database systems, functionality of a database system, types of
models, steps of database design, Structured query language (SQL), and
introduction them to distributed and parallel databases
Introduce the concept of database systems and modeling techniques
Course Objectives and Provide a profound ground for the analysis, design and implementation of
competency database systems
Discuss advanced database types and issues related to storage and security
Detailed Course Schedule: Contact time, topics and reading materials
Week C. Hour Topic/Subtopic/Chapter Reading Materials Remars
Introduction, historical perspective, Components
159
and functionality of a database system, types of
models, steps of database design
Conceptual level design, E/R model: Entities and
relationships, attribute types, key types, types of
constraints, multiplicity and participation,
symbols, design guidelines, ODL model: Syntax,
OO concepts, ODL diagram, comparison with E/R
Relational database design, Relations,
dependencies, normal forms, normalization steps,
overall design process
Relational algebra, Simple operations and
symbols, complex operations, introduction to
relational calculus
Structured query language (SQL), Introduction,
Constructs and their syntax, Subqueries, Views,
Embedded and Dynamic SQL
Data storage and query evaluation, File structure,
indexing and hashing, query evaluation
Security and integration, Assertions, triggers,
security and authorization, encryption and
authentication
Introduction to distributed and parallel databases
Final Exam Date
Teaching Methodology Lectures, tutorials, and Laboratory exercises
Assessment Methods Continuous assessment……………….. 50%
Final Examination……………………. 50%.
All students are expected to abide by the code of conduct of students
Senate Legislation of our University throughout this course.
Academic dishonesty, including cheating, fabrication, and plagiarism
Course Policies will not be tolerated.
Class activities will vary day to day, ranging from lectures to
discussions. Students will be active participants in the course.
You are required to submit and present the assignments provided
160
according to the time table indicated.
80 % of class attendance is mandatory! Please try to be on time for
class. I will not allow you enter if you are late more than five minutes.
Active participation in class is essential and it will have its own value
in your grade Cell phones MUST be turned off before entering the
class
[1] Elmasri, Navathe: Fundamentals of Database Systems
[2] Silbershatz, Korth, Sudarshan: Database system concepts
[3] Raghu Ramakrishnan, Johannes Gehrke: Database management systems.
References [4] H.C. Mollina, J.D. Ullman, J. Widom: Database system, the complete book
[5] Pervasive Software Inc., Database design guide
Approved By:
_________________ ________________
Name (Course instructor) Signature
_________________ ________________
Name (Module Coordinator) Signature
161
20.Operating Systems
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Program Regular
Course Title Operating Systems
Course Code ECEg4181
Degree Program B.Sc. in Electrical Engineering
Module Name Programming Concepts & Software Engineering
Module Number ECEg-M4181
Team Leader NN
Course Instructor NN
ECTS 5
Students Workload Lecture Tutoral Practice or Laboratory Home study
32 - 48 64
Contact Days ( time and
room)
Target Group 4th year
Year/Semester 4/1
Prerequisites 1. ECEg4171 Data Structures & Algorithm
2.ECEg3143-Computer Architectures & Organization
Status of the course Core Electrical Engineering
This course examines the basic principles of operating systems design and
Course Description implementation. Particular emphasis will be given to process management,
storage management, I/O systems and the basics of distributed systems.
At the end of this course, students will be able to
Course Objectives and Understand what operating system is, history and categories of
competency operating systems and operating system structures
Understand process scheduling and process synchronization
Know basics of memory management schemes of operating system
such as swapping, paging and segmentation
Understand file systems, their interface and implementations
Know how hard disks operate, how the operating systems manages
162
the storage and retrieval of data in storage devices as well as current
technologies of mass storage structures.
Know the role of operating systems in managing and controlling I/O
systems
Understand the basic ideas of distributed systems and the associated
design issues such as several categories of transparency.
Detailed Course Schedule: Contact time, topics and reading materials
Week Contact Topic/Subtopic/Chapter Reading Remarks
Hour Materials
Introduction/basics
Overview of operating systems
Definition
History
Classification
Roles/operations Operating System
Structures
System calls
Virtual machines
Process Management
Processes and Threads
Process concept
Inter process Communication
Thread concept
Single thread and multithread
programming
Basic process and thread management
in Linux-creating monitoring and
killing processes and threads in linux
CPU Scheduling
Scheduling Criteria
Scheduling Algorithms
Scheduling in Linux OS as an example
Process Synchronization
163
The critical section problem
Software and Hardware solutions for
critical section problem
Classic Problems of Synchronization
Deadlocks
Definition and characteristics of
deadlock
Methods for handling deadlocks
Memory Management
Main Memory
Memory Allocation
Paging and Segmentation Virtual
Memory
Demand Paging
Page Replacement Algorithms
Storage Management
File System Interface
File Concept
Directory Structure
File System Implementation
File System Structure
Disk Block Allocation Methods
Mass Storage Structure
Disk Structure
Disk Scheduling Algorithms
Swap Space Management
I/O Systems
The role of OS in I/O System
Kernel I/O Subsystem
Distributed Systems
Definition
Design issues with distributed systems
164
Distributed operating system
Distributed coordination
165
21. Programming Languages
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Program Regular
Course Title Programming Languages
Course Code ECEg4182
Degree Program B.Sc. in Electrical Engineering
Module Name Programming Concepts & Software Engineering
Module Number ECEg-M4181
Team Leader NN
Course Instructor NN
ECTS 5
Students Workload Lecture Tutoral Practice or Laboratory Home study
32 48 - 64
Contact Days ( time
and room)
Target Group 4th year
Year/Semester 4/II
Prerequisites ECEg3142-Object Oriented Programming
Status of the course Professional Compulsory
Definition of programming language, Role of programming languages,
Programming environment, Programming Language syntax, Properties of Types
and Objects, Elementary Data Types, Structured Data Types, Encapsulation;
Abstract Data Types, Type Definitions, Generic Abstract Data Types, Inheritance,
Course Description Polymorphism, Implicit and Explicit sequence Control, Concurrency and
Parallelism
To provide students with a working knowledge of the basic constructs of all
Course Objectives computer programming languages, and how these constructs are used to support
and competency programming under various programming paradigms.
Students completing this course should be able to quickly learn to effectively use
166
new computer programming languages.
Detailed Course Schedule: Contact time, topics and reading materials
Week Contact Topic/Subtopic/Chapter Reading Remarks
Hour Materials
Introduction: Definition of programming
language, Role of programming languages, Why
study programming languages, Attributes of
good programming language
Language Design Issues: Programming
environment, Virtual Computers and Binding
Times, Language Paradigms
Language Design Issues: Programming
environment, Virtual Computers and Binding
Times, Language Paradigms
Data Types: Properties of Types and Objects,
Elementary Data Types, Structured Data Types
Abstraction I: Encapsulation; Abstract Data
Types, Encapsulation by subprograms, Type
Definitions
Abstraction II: Inheritance; Generic Abstract
Data Types, Inheritance, Polymorphism
Sequence Control: Implicit and Explicit
sequence Control, Sequencing with Arithmetic
Expression, Sequencing with Non-arithmetic
Expression, Sequence control between
statements
Subprogram Control: Subprogram Sequence
control, Attributes of Data Control, Parameter
Transmission, Shared Data in subprograms
Concurrency and Parallelism: Concept,
Communication, Threads, Synchronization
167
Teaching Methodology Lectures, tutorials, and Laboratory exercises
Assessment Methods Continuous assessment……………….. 50%
Final Examination……………………. 50%.
All students are expected to abide by the code of conduct of students Senate
Legislation of our University throughout this course.
Academic dishonesty, including cheating, fabrication, and plagiarism
Course Policies will not be tolerated.
Class activities will vary day to day, ranging from lectures to
discussions. Students will be active participants in the course.
You are required to submit and present the assignments provided
according to the time table indicated.
80 % of class attendance is mandatory! Please try to be on time for
class. I will not allow you enter if you are late more than five minutes.
Active participation in class is essential and it will have its own value in
your grade Cell phones MUST be turned off before entering into the class.
[1] Programming Languages: Design and Implementation-Terrence W.Pratt
and Marvin V.Zelkowitz
[2] Programming Language Landscape- Michael Marcotty and H. F.Ledgard
References [3] Programming Languages: Concepts and Constructs, Ravi Sethi
[4] Concepts in Programming Language, John C.Mitchel
[5] Programming Language Design Concepts
[6] Programming Languages: Theory and Practice, Robert Harper
[7] Sebesta: Concepts of Programming Language
Approved By:
_________________ ________________
Name (Course instructor) Signature
_________________ ________________
Name (Module Coordinator) Signature
168
22. Software Engineering
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Program Regular
Course Title Software Engineering
Course Code ECEg4183
Degree Program B.Sc. in Electrical Engineering
Module Name Programming Concepts & Software Engineering
Module Number ECEg-M4181
Team Leader NN
Course Instructor NN
ECTS 5
Students Workload Lecture Tutoral Practice or Laboratory Home study
32 48 - 64
Contact Days ( time
and room)
Target Group 4th year
Year/Semester 4/II
Prerequisites ECEg3142-Object Oriented Programming
Status of the course Professional Compulsory
Course Description This course provides an introduction to the problems of software development and
maintenance and the processes and methods used to address them. Although all
phases in the software development life cycle will be introduced, the main focus
will be on object-oriented analysis and design.
After successfully completed this course, the student should be able to:
Course Objectives acquainted with the classical and Object oriented Software engineering
and competency paradigms.
Work in large software projects and to work in teams.
Apply Object Oriented Software development techniques
Detailed Course Schedule: Contact time, topics and reading materials
169
Week Contact Topic/Subtopic/Chapter Reading Remarks
Hour Materials
Software Engineering Overview
FAQs about software engineering
Professional and ethical responsibility
Software Project Management
Management activities
Project planning
Project scheduling
Risk management
Products and Processes
The product - The Evolving Role of Software,
software characteristics and its applications
The Process - Software process models, Process
iteration, and Process activities - Computer-aided
software engineering
Software Requirement Analysis
Functional and non-functional requirements
User and system requirements
Interface specification and the software requirements
document
Requirements Engineering Processes
Conventional Methods for Software Engineering
System Engineering
Analysis Concepts and Principles, and Analysis Modeling
Design Concepts and Principles
Architectural Design, User Interface Design, and
Component-Level Design
Software Testing Techniques
Object-Oriented Software Engineering
Object-oriented concepts and principles
Object-oriented analysis
Object-oriented design
170
Object-oriented testing
Validation and Verification
Planning verification and validation
Software inspections
Automated static analysis
Verification and formal analysis
Final Exam Date
Teaching Methodology Lectures, tutorials, and exercises
Assignments 10%,
Assessment Methods Quiz 10%
Test 10%,
Project 20 %,
Final Examination 50%.
All students are expected to abide by the code of conduct of students Senate
Legislation of our University throughout this course.
Academic dishonesty, including cheating, fabrication, and plagiarism
Course Policies will not be tolerated.
Class activities will vary day to day, ranging from lectures to
discussions. Students will be active participants in the course.
You are required to submit and present the assignments provided
according to the time table indicated.
80 % of class attendance is mandatory! Please try to be on time for
class. I will not allow you enter if you are late more than five minutes.
Active participation in class is essential and it will have its own value
in your grade Cell phones MUST be turned off before entering the
class
[1] Software Engineering, A practitioner‘s Approach—5th Ed, Roger S.
Pressman, Mc-Graw Hill 2001
[2] Software Engineering: Principles and Practice , 3rded.Hans van
References Vliet,Wiley, 2007
[3] Fundamentals of Software Engineering—Carlo Ghezzi; Mehdi Jazayeri;
Dino Mandrioli
[4]Classical and Object-Oriented Software Engineering with UML
171
[5] Java How to Program, 6th edition, H.M.Deitel- P.J.Deitel, Pearson
Education, 2008.
Approved By:
_________________ ________________
Name (Course instructor) Signature
_________________ ________________
Name (Module Coordinator) Signature
172
23. Data Communication and Computer Networks
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Program Regular
Course Title Data Communication and Computer Networks
Course Code ECEg4191
Degree Program B.Sc. in Electrical Engineering
Module Name Computer Networks and Security
Module Number ECEg-M4191
Team Leader NN
Course Instructor NN
ECTS 5
Students Workload Lecture Tutoral Practice or Laboratory Home study
32 16 32 48
Contact Days ( time
and room)
Target Group 4th year
Year/Semester 4/I
Prerequisites ECEg3143 Computer Architectures & Organization
ECEg3152: Introduction to Communication Systems
Status of the course Core Electrical Engineering
Model for data communication; protocols and architectures – OSI and TCP/IP;
issues related to data transmission-encoding, multiplexing, error and flow
Course Description controls; Local Area networks - technology, components and topology;
Internetworking – with TCP/IP, IP Addressing and Network Applications;
Routing, Switching and WAN technologies
To introduce students to networking concepts, technologies and
Course Objectives terminologies.
and competency To provide basic computer communication and networking knowledge
and lay the foundations for further courses dealing with different aspects
173
of networking.
Detailed Course Schedule: Contact time, topics and reading materials
Week Contact Topic/Subtopic/Chapter Reading Remarks
Hour Materials
Introduction: Concept of Communication,
Communication Model
Protocols and Architectures: Protocol Characteristics,
Implementation of protocols, OSI-ISO 7 Layer, TCP/IP
Data Encoding & Transmission: Digital and Analog
Signals, Transmission Media, Encoding Techniques,
Transmission Impairments
DLC and Multiplexing: Error Detection and Control,
Flow Control, Multiplexing
LAN technologies: ALOHA, Ethernet, Ethernet
Standards, Token Ring
LAN and Its Components: LAN Topology,
Repeaters/Hubs, Bridges/Switches, Routers
Internetworking: Internetworking concepts – Intranet, Extranet,
Internet, Internetworking with TCP/IP- IP Addressing,
Subnetting, Masking, Network Applications – Web, Mail,
DNS, DHCP
Switching and Routing: Circuit Switching, Circuit
switching application, Packet Switching - Virtual Packet
Switching, Datagram Packet Switching, Packet Switching
application
Routing in Switched Networks: Introduction to Routing,
Graph Theory - Dijkstra Algorithm, BellmanFord
Algorithm, Routing Protocols – Distance Vector, Link
State
IP addressing, troubleshooting, URL, etc.,
WAN technologies: ISDN, X.25, Frame Relay, ATM
174
Assessment Methods Continuous Assessment=50%
Final Exam=50%
All students are expected to abide by the code of conduct of students Senate
Legislation of our University throughout this course.
Academic dishonesty, including cheating, fabrication, and
Course Policies plagiarism will not be tolerated.
Class activities will vary day to day, ranging from lectures to
discussions. Students will be active participants in the course.
You are required to submit and present the assignments provided
according to the time table indicated.
80 % of class attendance is mandatory! Please try to be on time
for class. I will not allow you enter if you are late more than five
minutes.
Active participation in class is essential and it will have its own
value in your grade Cell phones MUST be turned off before entering
the class
References [1] William Stallings: Data & Computer Communications
[2] Larry L. Peterson and Bruce S. Davie: Computer Networks,
[3] Rita Puz˘manová: Routing and Switching
Approved By:
_________________ ________________
Name (Course instructor) Signature
_________________ ________________
Name (Module Coordinator) Signature
175
24. Advanced computer Networks
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Program Regular
Course Title Advanced computer Networks
Course Code ECEg5193
Degree Program B.Sc. in Electrical Engineering
Module Name Computer Networks and Security
Module Number ECEg-M4191
Team Leader NN
Course Instructor NN
ECTS 5
Students Workload Lecture Tutoral Practice or Laboratory Home study
48 - 48 48
Contact Days ( time and
room)
Target Group 5th year
Year/Semester 5/II
Prerequisites ECEg4191-Data Communication and Computer Networks
Status of the course Core Electrical Engineering
This course aims at exploring the various routing protocols and their concepts. It
gets to the depth of the building blocks of the internet; the LAN and explains the
protocol, structure and the systems in these configurations (the Ethernet, Ring
and Wireless LANS). The course then takes time to explore one of the recent
Course Description technologies in computer networking: - the Multi-Protocol Labe Switching
(MPLS). In this section, a brief introduction to MPLS will be presented and
structural study will be introduced. The basic difference between traditional
Switching and MPLS shall also be outlined. Virtual Private Networks are
introduced and two main types of VPNs will be dealt with. The IPsec and the
SSL will be of great concern and shall be presented vividly. Finally the burning
176
issue of network security will be studied. Possible threats and their nature will
be studied. Mechanisms for securing network resources will also be presented
At the end of this course, students will be able to
Course Objectives and Get familiar with different concepts and terminologies in computer
competency networking
Understand different types of routing protocols and their applications
Understand the functions at each OSI/TCP IP model layers in
computer networking
Know how security can be achieved in net working
Know how virtual private networks can be achieved and securities can
be applied to them
How Labels can be switched to enhance the efficiency of routing and
switching
Select an architecture and a protocol than can be implemented on the
given network
Design a computer network and implement it
Detailed Course Schedule: Contact time, topics and reading materials
Week C. H Topic/Subtopic/Chapter
1. ROUTING PROTOCOLS&CONCEPTS
Routing concepts, Routing Protocols & Algorithms
Exterior routing Protocols :The Border Way Gateway Protocol (BGP) •
Interior Routing Protocols
Routing Information Protocol (RIP)
The Open Path Shortest Path First Routing Protocol (OSPF)
The Enhanced Interior Gateway Protocol (EIGP)
2. Routing with bridges
Fixed Routing
Spanning Tree Routing (STR)
Frame Forwarding
Address Learning
Loop Resolution
The Spanning Tree Algorithm
3. MULTI-PROTOCOLLABEL SWITCHING(MPLS)
177
The Concepts and Components of MPLS MPLS
Operations MPLS Protocol Stack Architecture and Application
4. VIRTUAL PRIVATE NETWORKS (VPNS)
The Internet Security (IPsec) :Issues for Internet service providers (ISPs)
Secure Socket Layer (SSL)
5. NETWORK SECURITY
Overview of the issues of network management
Use of passwords and access control mechanisms
Layers of network management Infrastructure for network management
the key areas of network management (accounting, security,
configuration, performance, and fault tolerance) the Internet management
framework and protocols (SNMP,)
Windows Server 2003 configurations
Network Threats and Attacks
Conventional Encryption and Privacy
Encryption Algorithms
The Data Encryption Standard (DES)
Location of Encryption Devices
Key Distribution
Message Authentication & Hash Functions
One way Hash Functions
Public Key Encryption and Digital Signatures
RSA Public Key Encryption Algorithm
Key Management
6. Introduction to Socket programming
Programs related to socket
Practicing Programs
Final Exam Date
Teaching Methodology Lectures, tutorials, and Laboratory exercises
Continuous Assessment=50%
Assessment Methods Final Exam=50%
All students are expected to abide by the code of conduct of students Senate
Legislation of our University throughout this course.
178
Academic dishonesty, including cheating, fabrication, and plagiarism
Course Policies will not be tolerated.
Class activities will vary day to day, ranging from lectures to
discussions. Students will be active participants in the course.
You are required to submit and present the assignments provided
according to the time table indicated.
80 % of class attendance is mandatory! Please try to be on time for
class. I will not allow you enter if you are late more than five minutes.
Active participation in class is essential and it will have its own value
in your grade Cell phones MUST be turned off before entering the
class
1. COMPUTER NETWORKS , A SYSTEMS APPROACH Larry L.
Patterson & Bruce S. Davie
2. COMPUTER NETWORKS, Andrew S. Tanenbaum 4th edition
References 3. DATA AND COMPUTER COMMUNICATIONS, William Stallings
4. COMPUTER NETWORKING: A Top-Down Approach. Featuring the
Internet by James F. Kurose and Keith W. Ross
5. Any related web content can possibly be referred
Approved By:
_________________ ________________
Name (Course instructor) Signature
_________________ ________________
Name (Module Coordinator) Signature
179
25. Computer Network Security
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Course Code ECEg4192
Course Title Computer Network security
Degree Program B.Sc. in Electrical Engineering (Computer Engineering focus Area)
Module Name Comuter Networks and Security
Module Code ECEg-M4191
Module Coordinator Xx
Lecturer Xx
ECTS Credits 5
Student work load Lecture Tutorial Practice or Home study
Laboratory
32 48 - 48
Course Objectives & After completing this course, students should be able to:
Competences to be Learn fundamentals of cryptography
Acquired Understand network security threats and countermeasures.
Acquire background for supporting electronic commerce.
Gain hands-on experience with programmingtechniques for security
protocols
Obtain background for original research in networksecurity
Course Description Security requirements and basic goals for computer security,Introduction to
cryptography and its application to network;applications of cryptography; secret
key and public keycryptographic algorithms; hash functions; authentication;
security for electronic mail; Digital Signature, Management of public Keys
Through Third Parties: some confidentiality andintegrity Secure Socket Layer,
SSL Architecture, HandshakeProtocol, Change Cipher Spec Protocol, Alert
Protocol , IPSecurity (IPSec.), Malicious code: viruses, worms,
Trojanhorses;Problems in network security; kinds of attacks, PKI, keyexchange
protocols, example protocols such as PGP,Kerberos, IPSEC/VPN, SSL, S/MIME
180
etc. Steganography..
181
DiffieHellmen Key Echange
Elliptic curve Cryptography
Message authentication and hash functions
Authentication functions
Hash functions
7. Digital signatures and authentication protocols
Digital signature standard
Digital signatures
Kerberoes
X.509 authentication service
PGP
S/MIME
IP security
Pre-requisites ECEg 4191: Data communications and compute r Networks
182
Cell phones MUST be turned off before entering the class.
183
26.Switching and Intelligent Networks
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
184
Message switching, Manual systems
Strowger step-by-step system
Crossbar systems
Electronic switching
Digital switching system
Stored program control,signaling networks
2. Introduction to Switching function,
Introduction to switching network
Function of switching system
Types of switching elements
Classification
4. Advances in switching
Circuit switching
Packet switching
Numbering and Services
185
Benefits of network architecture
IN Functional Requirements
IN Conceptual Model
Distributed Functional Plane
186
27. VLSI Design
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Program Regular
Course Title VLSI Design
Course Code ECEg4201
Degree Program B.Sc. in Electrical Engineering
Module Name Computer System Design and automation
Module Number ECEg-M4201
Team Leader NN
Course Instructor NN
ECTS 5
Students Workload Lecture Tutoral Practice or Laboratory Home study
32 48 48
Contact Days ( time
and room)
Target Group 4th year
Year/Semester 4/II
Prerequisites ECEg3143- Computer Architectures & Organization
Status of the course Professional compulsory
Course Description Introduction to VLSI. Programmable ASICs. Hardware Description
Languages. Simulation. Logic Synthesis. Tests. ASIC Construction
To acquaint the student with VLSI concepts
Course Objectives To enable the student design , simulate and test ASICs
and competency To acquaint the student with hardware description language
Be able to use mathematical methods and circuit analysis models in
analysis of CMOS
Digital electronics circuits, including logic components and their
interconnect.
Be able to create models of moderately sized CMOS circuits that realize
187
specified digital functions.
Be able to use hardware design languages such as VHDL.
Be able to complete a significant VLSI design project having a set of
objective
criteria and design constraints
Detailed Course Schedule: Contact time, topics and reading materials
Week Contact Topic/Subtopic/Chapter Reading Remarks
Hour Materials
Introduction to VLSI
Digital systems and VLSI;
Gate Arrays;
Standard Cells
Functional Blocks;
CMOS Logic
Programmable ASICs
ASIC Library Design
Programmable ASIC Logic Cells
Programmable ASIC I/O Cells
Programmable ASIC Interconnect;
Programmable ASIC Design Software
Hardware Description Languages
VHDL;
Verilog HDL;
C Based Languages
Simulation
Logic Simulation and
Modeling;
Fault Simulation
Logic Synthesis
Timing Simulation and Verification;
Placement and Routing;
Layout Extraction
Tests
188
Design for Testability;
Test Program Development;
Prototype Evaluation
ASIC Construction
Floor planning And Placement;
Interconnects and Routing
Final Exam Date
Teaching Methodology Lectures, tutorials, and Laboratory exercises
Assessment Methods Continuous Assessment=50%
Final Exam=50%
All students are expected to abide by the code of conduct of students Senate
Legislation of our University throughout this course.
Academic dishonesty, including cheating, fabrication, and plagiarism
Course Policies will not be tolerated.
Class activities will vary day to day, ranging from lectures to
discussions. Students will be active participants in the course.
You are required to submit and present the assignments provided
according to the time table indicated.
80 % of class attendance is mandatory! Please try to be on time for
class. I will not allow you enter if you are late more than five
minutes.
Active participation in class is essential and it will have its own value
in your grade Cell phones MUST be turned off before entering the
class
1. Digital Integrated Circuits, Jan M. Rabaey, AnanthaChandrakasan and
BorivojeNikolic
2.VLSI Design – System-on-Chip Design, Prentice Hall, 2002, Wayne Wolf
References 3. Principles of CMOS VLSI Design Neil H. E. Weste, et al.
4.HDL Chip Design, Donne Publishing, 1996, J. Smith
Approved By:
_________________ ________________
Name (Course instructor) Signature
_________________ ________________
189
Name (Module Coordinator) Signature
28. Embedded Systems
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Program Regular
Course Title Embedded Systems
Course Code ECEg4202
Degree Program B.Sc. in Electrical Engineering
Module Name Computer System Design and automation
Module Number ECEg-M4201
Team Leader NN
Course Instructor NN
ECTS 5
Students Workload Lecture Tutoral Practice or Laboratory Home study
32 16 32 48
Contact Days ( time and
room)
Target Group 4th year
Year/Semester 4/II
Prerequisites ECEg4161-Microcomputer and Interfacing
Status of the course Professional compulsory
This course is designed to provide students a working knowledge of
Embedded Systems their Design and Programming at an Introduction level. In
Course Description this course the fundamentals of embedded systems, hardware and firmware
designs will be explored. Issues such as embedded microcontrollers,
embedded programs, real-time operating systems, low power computing,
interfacing as well as optimization, will be discussed
The objective of this course is to impart students for a solid understanding of
Course Objectives and role of embedded systems
competency concepts, components both hardware and software of embedded
systems
190
design and development processes of embedded systems
Detailed Course Schedule: Contact time, topics and reading materials
Week Contact Topic/Subtopic/Chapter Reading Remarks
Hour Materials
Introduction
Why Study Embedded System, Contrast between
embedded systems and other computer systems, role
and purpose of embedded systems
Embedded Microcontrollers Structure of a basic
computer system, CPU families used in
microcontrollers, Basic I/O devices and technologies,
Interrupts and Memories
Embedded Programs Program translation process,
representation of programs and their execution flow,
fundamentals of assembly language and linking,
mapping tasks in compilation
Real-time Operating systems Context switching
mechanisms, scheduling policies, message passing
and shared memory communications, inter process
communication
Low-power Computing Sources of energy
consumption, instruction level strategies for power
management, memory system power consumption,
system-level power management
Reliable System Design
Failures in hardware, sources of errors from software,
design verification and its role, fault-tolerant
techniques
Design Methodologies and Tools
Design Methodology, RTOS Tools, Logic analyzers,
Compilers and Programming environments, Software
management Tools
Networked Embedded Systems
191
Why networked embedded systems, examples of
networked embedded systems
Interfacing and Mixedsignal systems D/A and A/D
conversions.
Final Exam Date
Teaching Methodology Lectures, tutorials, and Laboratory exercises
Assessment Methods Continuous Assessment=50%
Final Exam=50%
All students are expected to abide by the code of conduct of students Senate
Legislation of our University throughout this course.
Academic dishonesty, including cheating, fabrication, and
Course Policies plagiarism will not be tolerated.
Class activities will vary day to day, ranging from lectures to
discussions. Students will be active participants in the course.
You are required to submit and present the assignments provided
according to the time table indicated.
80 % of class attendance is mandatory! Please try to be on time
for class. I will not allow you enter if you are late more than five
minutes.
Active participation in class is essential and it will have its own
value in your grade Cell phones MUST be turned off before entering
the class
[1] Arnold S. Berger: Embedded Systems Design [2]Stuart R. Ball:
Embedded Microprocessor Systems: Real World Design
[3]Michael Barr: Programming Embedded Systems in C and C ++, [4]Qing
References Li, Caroline Yao: Real-Time Concepts for Embedded Systems
[5]Tammy Noergaard: Embedded Systems Architecture - A Comprehensive
Guide for Engineers and Programmers
[6] Steve Heath: Embedded Systems Design
Approved By:
_________________ ________________
Name (Course instructor) Signature
_________________ ________________
192
Name (Module Coordinator) Signature
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Program Regular
Course Title Industrial Automation and Introduction to Robotics
Course Code ECEg5332
Degree Program B.Sc. in Electrical Engineering
Module Name Computer System Design and automation
Module Number ECEg-M4331
Team Leader NN
Course Instructor NN
ECTS 6
Students Workload Lecture Tutoral Practice or Laboratory Home study
48 48 - 48
Contact Days ( time and
room)
Target Group 4th year
Year/Semester 4/II
Prerequisites ECEg3153-Introduction to Control Engineering,
ECEg4321: Modern Control Engineering
Status of the course Professional compulsory
Understand the elements of an industrial robot, mechanisms, sensors,
actuators and end effectors.
Program robotic manipulators
Acquaintance with artificial intelligence applications in robotics
Course Description Introduce industrial control circuits and applications of PLCs in
modern industrial control
Course Objectives and To discuss and exemplify algorithm analysis methods
competency Module Data Storage and Analysis computation.
193
Detailed Course Schedule: Contact time, topics and reading materials
Week Contact Topic/Subtopic/Chapter Reading Remarks
Hour Materials
Introduction
Robot kinematics; rigid body motion transformation of
coordinates
Mechanisms and Actuators
Sensors and Detectors
Position, Velocity, Acceleration, Force torque; Touch and
Tactile Sensors; Proximity and Range Detectors, Machine
Vision
Modeling and Control of Manipulators
Newton‘s equations;
Euler Lagrange method;
motion control;
manipulator control;
trajectory generation;
computer control
Robot Applications and Programming
Pick and place; spot and arc welding; surface coating;
assembly
Review of Industrial Control Devices and Electronics
Circuit breakers ,timers ,relays,….etc
Basic Ladder Logic and Control
Programmable Logic Controllers and Applications
Overview of SCADA and DCS
194
Academic dishonesty, including cheating, fabrication, and
Course Policies plagiarism will not be tolerated.
Class activities will vary day to day, ranging from lectures to
discussions. Students will be active participants in the course.
You are required to submit and present the assignments provided
according to the time table indicated.
80 % of class attendance is mandatory! Please try to be on time
for class. I will not allow you enter if you are late more than five
minutes.
Active participation in class is essential and it will have its own
value in your grade Cell phones MUST be turned off before entering
the class
[1] J. J. Craig, Introduction to robotics
[2] Principles of Robot Motion: Theory, Algorithms, and Implementations,
by HowieChosetand others. MIT Press 2004.
References [3] Thomas R. KurfessRobotics and automation
[4] P.J. McKerrow, Addison-Wesley, 1991: Introduction to Robotics.
Sciavicco, L., and Siciliano, B., Springer-Verlag Advanced Textbooks in
Control and Signal Processing Series, London, UK, 2000: Modeling and
Control of Robot Manipulators, 2nd Ed. [
5]Canudas de Wit, Siciliano and Bastin, Springer-Verlag London Limited,
1996: Theory of Robot Control.
[6]Asada, H. and Slotine, J.-J. E., J. Wiley and Sons, 1986: Robot Analysis
and Control.
Approved By:
_________________ ________________
Name (Course instructor) Signature
_________________ ________________
Name (Module Coordinator) Signature
195
30. Applied Electronics I
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Program Regular
Course Title Applied Electronics I
Course Code ECEg 2111
Degree Program B.Sc. in Electrical Engineering
Module Name Applied Electronics
Module Number ECEg-M2111
Team Leader NN
Course Instructor NN
ECTS 5
Students Workload Lecture Tutoral Practice or Laboratory Home study
32 32 32 48
Contact Days ( time
and room)
Target Group 2 year
Year/Semester 2/I
Prerequisites ECEg 1071: Fundamentals of Electrical Engineering
ECEg 2112: Electrical Engineering Lab II(Co-requisite)
Status of the course Professional compulsory
Course Description Basic Semiconductor Theory; Semiconductor diodes and their
applications; BJT; FET; Amplifier Frequency Response; Multistage
Amplifiers; Power Amplifiers; Tuned Amplifiers
To discuss basic concepts of electronic circuits with the aid of
Course Objectives characteristic curves
and competency To introduce sample applications and design guidelines of electronic
circuits
Detailed Course Schedule: Contact time, topics and reading materials
Week Contact Topic/Subtopic/Chapter Reading Remarks
Hour Materials
196
1. Basic semiconductor theory
Charge carriers in solids
semiconductor
energy level
modification of carrier densities the pn
junction
2. semiconductor diodes and their application
ideal diode
terminal characteristics of diode
physical operation of diodes
application of diodes special diodes type
3. Bipolar junction transistors(BJTs )
Introduction
Device structure and physical operation
Current voltage charactersitcs
BJT circuits at DC
Biasing in BJT circuit amplifiers
Small signal modes and operation
Single stage BJT amplifiers
he BJT capacitance and high frequency model
4. BJT small signal Amplifiers
CE BJT amplifiers
CB BJT amplifiers
CC BJT amplifiers
BJT amplifiers frequency response
5. Field effect transistors (FETs)
introduction
junction field effect transistor
static characteristics of FETs
biasing of FET circuits
small signal model of FET
common source JFET amplifier
197
depletion MOSFET or IGFET
Enhancement only MOSFET
Dual stage MOSFET
P-channel and N-channel MOSFET
Common source FET amplifier
Common drain FET amplifier
Common gate FET amplifier
Frequency response of common source FET
amplifier
6. Multistage amplifiers
Introduction
Different cascading of amplifiers,
Types of cascaded amplifiers
Analysis of cascaded amplifiers
Direct coupled amplifiers
7. Power amplifiers & Tuned Amplifiers
Introduction
Class A power amplifiers
Class B power amplifiers
Amplifier distortion
Power transistor heat sinking
Class C and class D amplifiers
Tuned amplifiers
Final Exam Date
Teaching Methodology Lectures, tutorials, and Laboratory exercises
Assessment Methods Continuous Assessment=50%
Final Exam=50%
All students are expected to abide by the code of conduct of students Senate
Legislation of our University throughout this course.
Academic dishonesty, including cheating, fabrication, and
Course Policies plagiarism will not be tolerated.
Class activities will vary day to day, ranging from lectures to
198
discussions. Students will be active participants in the course.
You are required to submit and present the assignments provided
according to the time table indicated.
80 % of class attendance is mandatory! Please try to be on time
for class. I will not allow you enter if you are late more than five
minutes.
Active participation in class is essential and it will have its own
value in your grade Cell phones MUST be turned off before entering
the class
1. Theodore F. Bogart, Electronic Devices and Circuits
2. Malvino, Electronic Principles
3. Robert Boylestad, Louis Nashelsky: Electronic Devices and Circuit
References Theory
4. S. Sedra & C. Smith, Microelectronic Circuits
5. jacob millman micro electronics digital and analog circuit system 6.
sanjeev gupta, electronic circuit and device
Approved By:
_________________ ________________
Name (Course instructor) Signature
_________________ ________________
Name (Module Coordinator) Signature
199
31.Electrical Engineering Lab II
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Program Regular
Course Title Electrical Engineering Lab II
Course Code ECEg2112
Degree Program B.Sc. in Electrical Engineering
Module Name Applied Electronics
Module Number NN
Team Leader NN
Course Instructor NN
ECTS 3
Students Workload Lecture Tutoral Practice or Laboratory Home study
3 hours per week
Contact Days ( time and
room)
Target Group 2 year
Year/Semester 2/I
Prerequisites ECEg1072: Electrical Engineering Lab I;
ECEg 2111: Applied Electronics I (Co-requisite)
Status of the course Professional compulsory
This course introduces the student to the basic Measurements on Characteristics
Course Description of Electronic Devices and Circuits; Semiconductor Diode Characteristics;
Rectification and Filtering; Bipolar Junction Transistor Characteristics,
Transistor Biasing & Operating Point Stability; Transistor Amplifier; Frequency
Response; Multistage Amplifier; Power amplifier; Tuned amplifier
Course Objectives and To acquaintance with characteristics of various active devices, Amplifiers, to
competency find frequency response and calculation of ripple etc
Detailed Course Schedule: Contact time, topics and reading materials
Week Contact Topic/Subtopic/Chapter Reading Remarks
Hour Materials
200
1. Basic Measurements on Characteristics of
Electronic Devices and Circuits;
2. Basic Measurements on Characteristics of
Electronic Devices and Circuits.
3. Bipolar Junction Transistor Characteristics
201
32. Applied Electronics II
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Program Regular
Course Title Applied Electronics II
Course Code ECEg 2113
Degree Program B.Sc. in Electrical Engineering
Module Name Applied Electronics
Module Number ECEg-M2111
Team Leader NN
Course Instructor NN
ECTS 5
Students Workload Lecture Tutoral Practice or Laboratory Home study
32 48
Contact Days ( time
and room)
Target Group 2 year
Year/Semester 2/II
Prerequisites ECEg 2111: Applied Electronics I
ECE 2114: Electrical Engineering Lab III (Co-requisite)
Status of the course Professional compulsory
Course Description Discussing advanced electronics circuits, application of amplifiers, feedback
circuits, multi vibrators and wave shaping circuits
Course Objectives To discuss advanced electronic circuits and their application.
and competency To understand concepts of amplifiers and wave shaping of Electronic
circuits with the aid of characteristic curves.
To explain the overview of power semiconductor devices and converters.
To explain the applications of electronic circuits
Detailed Course Schedule: Contact time, topics and reading materials
Week Contact Topic/Subtopic/Chapter Reading Remarks
Hour Materials
202
1. Feedback amplifiers
Introduction to feedback systems.
Basic feedback concept(negative and positive
feedback systems)
Sensitivity
Loop gain and stability of feedback circuits
Feedback topologies
2.Differential amplifiers
Introduction
A small review on BJT amplifiers
Basic operation of differential amplifiers
Small signal analysis of differential amplifiers
Ways of improving voltage and common mode
rejection ratio
3 Operational amplifiers
Introduction
Characteristics and operation of Op-Amp
The ideal Op-Amp circuit analysis
Inverting, non- inverting and voltage follower op amps
Open loop and closed loop voltage gains in Op-Amp
Op-Amp performance parameters
Application of Op-Amps in linear circuits
Application of Op-Amp in non-linear circuits
4. Oscillators
Oscillator Operation
Phase-Shift Oscillator
Wien Bridge Oscillator
Tuned Oscillator Circuit
Crystal Oscillator
Unijunction Oscillator
5. Multivibrators
Introduction to multivibrators,
203
Operation of mono-stable multivibrators,
Bi-stable multivibrators,
Astable multivibrators,
Schmitt trigger, communicating capacitors.
6.Wave shaping Circuits
Introduction
Low pass RC circuits and their operation
High pass RC circuits and their operation
RL low pass & high pass circuits
RLC series and parallel circuits
Analog integrated circuits and their applications
7.Introduction to Digital Electronics
Realization of logic gates using FETs
Design of simple digital systems
Introduction to IC Fabrication
Final Exam Date
Teaching
Methodology Lectures supported by tutorials, presentations Laboratory exercises
Assessment Methods Continuous assessments……….............................50%
FinalExam………………..……………………….50%
All students are expected to abide by the code of conduct of students Senate
Legislation of our University throughout this course.
Academic dishonesty, including cheating, fabrication, and plagiarism will not
Course Policies be tolerated.
Class activities will vary day to day, ranging from lectures to discussions.
Students will be active participants in the course.
You are required to submit and present the assignments provided. according
to the time table indicated.
80% of class attendance is mandatory! Please try to be on time for class. I
will not allow you enter if you are late more than five minutes.
Active participation in class is essential and it will have its own value in your
grade
Cell phones MUST be turned off before entering the class..
204
Text Books Microelectronics: Circuit Analysis and Design, 4th edition by
Donald A. Neamen Electronic Devices and Circuit Theory, by Robert
Boylestad
References References: 1. Theodore F. Bogart, Electronic Devices and Circuits 2.
Malvino, Electronic Principles
3. Robert Boylestad, Louis Nashelsky: Electronic Devices and Circuit Theory
4. S. Sedra & C. Smith, Microelectronic Circuits
Approved By:
_________________ ________________
Name (Course instructor) Signature
_________________ ________________
Name (Module Coordinator) Signature
205
33. Electrical Engineering Lab III
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Program Regular
Course Title Electrical Engineering Lab III
Course Code ECEg2114
Degree Program B.Sc. in Electrical Engineering
Module Name Applied Electronics
Module Number ECEG-M2111
Team Leader NN
Course Instructor NN
ECTS 3
Students Workload Lecture Tutoral Practice or Laboratory Home study
3 hours per week
Contact Days ( time and
room)
Target Group 2 year
Year/Semester 2/II
Prerequisites ECEg 2112: Electrical Engineering Lab II;
ECEg 2113: Applied Electronics II(Co-requisite)
Status of the course Professional compulsory
This course introduces the student to the Amplifier; Differential amplifier;
Course Description Operational amplifier; Oscillators; Basic digital circuits Schmitt trigger, multi-
vibrators, timers, switching circuits
Course Objectives and Conduct experiments on Op-amps, oscillators & timing circuits
competency
Detailed Course Schedule: Contact time, topics and reading materials
Week Contact Topic/Subtopic/Chapter Reading Remarks
Hour Materials
1. Differential Amplifier
2. Measurement of op-amp parameter
206
3. Op-amp application I
4. Op-amp application II
5. Precision Rectifier
6. Analysis and design of Schmitt triggers using op-amp
7. RC phase shift and Wein‘s bridge oscillator
8. Active Filter
9. Astable Multivibrator using op-amp
10. Design of astable multivibrator using IC555 Timer
207
34. Fundamentals of Electrical Engineering
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Program Regular
Course Title Fundamentals of Electrical Engineering
Course Code ECEg 1071
Degree Program B.Sc. in Electrical Engineering
Module Name Basics of Electrical Engineering
Module Number ECEg-M1071
Team Leader NN
Course Instructor NN
ECTS 6
Students Workload Lecture Tutoral Practice or Laboratory Home study
48 48 64
Contact Days ( time and
room)
Target Group I year
Year/Semester I/II
Prerequisites Math 1021: Applied Mathematics I
Status of the course Professional compulsory
Electrical charge, voltage, current, power, electromagnetism, voltage sources,
current sources, Resistor, Capacitor, Inductor, Ohm‘s law, Kirchhoff‘s law,
Nodal analysis, Loop analysis, Source transformation, Linearity and
superposition, Thevenin‘s and Norton‘s theorems, Mathematical development
Course Description of response of first order transient circuits equation, Analysis techniques, Pulse
response, Mathematical development of response of second order transient
circuits equation and network response, Electromagnetism, Single phase AC
circuit analysis, Poly phase circuits and Resonance.
Course Objectives and Understand circuit variables, parameters and the basic electromagnetic
competency phenomenon.
Understand and apply the fundamental and derived circuit laws and
208
theorems to the analysis of DC circuits.
Understand the basic electromagnetic phenomenon, circuit variables
and parameters.
Understand and apply the fundamental and derived circuit laws and
theorems to the analysis of steady state single phase and poly phase ac
circuits.
Be familiar with some simulation software for different circuits
Detailed Course Schedule: Contact time, topics and reading materials
Week Contact Topic/Subtopic/Chapter Reading Remarks
Hour Materials
1. Basics of circuit theory
Electrical charge, voltage, current and Power, Review of
electromagnetism
2. Introduction to circuit elements:Voltage source, Current
source ,Resistor, Capacitor and Inductor
3.Circuit laws and analysis techniques
Ohm‘slaw,Kirchhoff‘s law,Nodal Analysis, Loop analysis,
Source Transformation, Linearity and Superposition,
Thevenin‘s and Norton‘s theorems, Maximum power transfer
Theoram
4. Response of first order transient circuit
Introduction, Mathematical development of response equation
Analysis techniques, Pulse response
5. Response of second order transient circuits
Mathematical development of response Equation, network
response
6. Electromagnetism
Electromagnetic circuits Magnetically coupled circuits
7. Single phase AC circuit analysis
Introduction
Frequency response
Analysis methods of single phase AC circuits
Power analysis of AC circuits
209
8. Poly phase circuits
Introduction to Poly phase circuits Star-delta connections
Voltage, current and power in balanced system Power in
unbalanced system
9. Resonance
Introduction to resonant circuits Series resonant circuit
Parallel resonant circuit
10. Circuit analysis using software
Final Exam Date
Teaching Methodology Lectures, tutorials, and Laboratory exercises
Assessment Methods Continuous Assessment=50%
Final Exam=50%
All students are expected to abide by the code of conduct of students Senate
Legislation of our University throughout this course.
Academic dishonesty, including cheating, fabrication, and
Course Policies plagiarism will not be tolerated.
Class activities will vary day to day, ranging from lectures to
discussions. Students will be active participants in the course.
You are required to submit and present the assignments provided
according to the time table indicated.
80 % of class attendance is mandatory! Please try to be on time
for class. I will not allow you enter if you are late more than five
minutes.
Active participation in class is essential and it will have its own
value in your grade Cell phones MUST be turned off before entering
the class
[1] Fundamentals of electric circuits, A. Sadiku
[2] Basic engineering circuit analysis, J. David Irwin, 5th or 7th Ed. [3]
Introductory circuit Analysis, Boylestad, 8th or 9th Ed.
References [4] Fundamentals of electrical engineering, Leonard S. Bobrow, 2nd Ed.
[5] Electric circuit fundamentals, Thomas L. Floyed, 4th Ed.
[6] Basic Engineering circuit analysis, R.C. Dorf
[7] Engineering Circuit Analysis, by H. Hyte & J.E. Kemmerly
210
Approved By:
_________________ ________________
Name (Course instructor) Signature
_________________ ________________
Name (Module Coordinator) Signature
211
35. Electrical Engineering Lab I
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Program Regular
Course Title Electrical Engineering Lab I
Course Code ECEg1072
Degree Program B.Sc. in Electrical Engineering
Module Name Basic Electrical Engineering
Module Number ECEG-M1071
Team Leader NN
Course Instructor NN
ECTS 3
Students Workload Lecture Tutoral Practice or Laboratory Home study
3 hours per week
Contact Days ( time
and room)
Target Group I year
Year/Semester I/II
Prerequisites Co requisite Courses: ECEg 1071: Fundamentals of Electrical Engineering
Status of the course Professional compulsory
. This course aims at exploring various laboratory exercises for practical
measurements. Safety rules and laboratory report preparation will be discussed. It
introduces basic measuring instruments. The course also discussed how resistors
value represented by colors. Measurement of different parameters (such as
Course Description resistance, current and voltage) will be studied Theories of circuit analysis
methods tested practically. Function of oscilloscopes and how students use
oscilloscope to measure ac voltages will be introduced. The course looks at
experimental analysis of RC,RL, and RLC circuits. Finally power measurement
and power factor improvement shall be presented clearly
Course Objectives To learn practical Basic Electric circuit
and competency To identify basic Measurement Error.
212
To learn how to use various DC,AC meters,
How to construct a circuit and how to measure AC, DC voltage & current
and Oscilloscope.
Also to conduct tests on bridges & transient circuits.
Detailed Course Schedule: Contact time, topics and reading materials
Week Contact Topic/Subtopic/Chapter Reading Remarks
Hour Materials
Experiment Zero :( Safety rules and procedures
in laboratory expeiment One: Introduction to
basic measuring instruments
Experiment Two: Experimental error and color
coding
Experiment Three: Resistor Networks
Experiment Four: Voltage reading using
Voltmeter
Experiment Five: Current reading using
Ammeter
Experiment six: Voltmeter design
Experiment seven: Ammeter Design
Experiment eight: Thevenin‘s Theorem
Experiment nine: DC Bridges
Experiment ten: Oscilloscope and its operation
Final Exam Date
Teaching Methodology Laboratory exercises
Continuous Assessments(Lab Reports, Participation and Exercise, practical
quizzes)……………………………….70%
Assessment Methods Final Exam …………………………..30%
All students are expected to abide by the code of conduct of students
throughout this course.
Academic dishonesty, including cheating, fabrication, and plagiarism
Course Policies will not be tolerated.
Class activities will vary day to day, ranging from lectures to
discussions. Students will be active participants in the course.
213
You are required to submit and present the assignments provided
according to the time table indicated.
100% of class attendance is mandatory!
References Lab Manual
Approved By:
_________________ ________________
Name (Course instructor) Signature
_________________ ________________
Name (Module Coordinator) Signature
214
36. Electrical Workshop I
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Program Regular
Course Title Electrical Workshop Practice I
Course Code ECEg2073
Degree Program B.Sc. in Electrical Engineering
Module Name Basic Electrical Engineering
Module Number ECEG-M1071
Team Leader NN
Course Instructor NN
ECTS 3
Students Workload Lecture Tutoral Practice or Laboratory Home study
3 hours per week
Contact Days ( time and
room)
Target Group II year
Year/Semester II/I
Prerequisites NONE
Status of the course Professional compulsory
This course introduces the student to the General Safety of Common types of
Course Description Electrical Hand Tools; different methods of Splicing, Joining, Termination and
Soldering; Wiring materials and accessories, Electrical wiring circuits, starting
methods of ac motors, Reversal of direction of motor rotation, and Industrial
installation.
To acquaint the students with the various electrical materials and devices
Course Objectives and used in electrical installation.
competency To give students practical wiring skills on lightening, power and
signaling circuits
To enable students to have practical exposure to working environment in
electrical technology.
215
Detailed Course Schedule: Contact time, topics and reading materials
Week Contact Topic/Subtopic/Chapter Reading Remarks
Hour Materials
1. General Safety 1.1 Proper storage
1.2 Proper Usage
1.3 Safety Signs and Instructions 2.Common
types of Electrical Hand Tools
3. Splicing and Joining
3.1 Definition of splicing
3.2 Advantage s of proper splicing
3.3 Types of splices
3.4 Joining wires with connector tubes
4.Termination
4.1 Definition of termination
4.2 Types of termination
4.2.1 Ring-end termination
4.2.2 Stub-end termination
4.2.3 Lug-end termination
5. Soldering
5.1 Definition of Soldering
5.2 Soldering Materials
5.2.1 Solder
5.2.2 Flux
5.2.3 Soldering Iron
5.2.4 Heating Coil Soldering iron
5.2.5 Electric arc Soldering iron
5.3 Blow torch
5.4 Insulating electrical connection
6. Wiring materials and accessories
6.1. Wire and cable, conductor materials used in
cables, insulating materials
6.2. Types of cables used in internal wiring,
conduits, accessories and fittings lightening
216
accessories and fittings
6.3. Protection device: fuses, circuit breakers and
their types
7 .Electrical wiring circuits
7.1. Systems wiring
7.2. Methods of wiring lighting circuits
7.3. Internal electrical installation
7.3.1. Residential installation
Series Circuit, Parallel Circuit
Control of lamps from single location
using different types of switch.
control of from different places using
different types of switch
Lamps controlled using one way switch
to which one earthed single phase socket
outlet is closely attached
Bell Circuit
Annunciator Circuit
8. Industrial installation
8.1. Principle of contactor and motor control
mechanisms.
8.2. Power and control circuits of industrial
wiring and devices used in these circuits.
Final Exam Date
Teaching Methodology Laboratory exercises
217
discussions. Students will be active participants in the course.
You are required to submit and present the assignments provided
according to the time table indicated.
100% of class attendance is mandatory!
References [1] Prepared Laboratory Manual For Workshop I
[2] Any Residential and Industrial Installation Books
Approved By:
_________________ ________________
Name (Course instructor) Signature
_________________ ________________
Name (Module Coordinator) Signature
218
37. Introduction to Computing
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Program Regular
Course Title Introduction to Computing
Course Code ECEg2033
Degree Program B.Sc. in Electrical Engineering
Module Name Basic Engineering Skills
Module Number GENG-M1033
Team Leader NN
Course Instructor NN
ECTS 5
Students Workload Lecture Tutoral Practice or Laboratory Home study
2 hr/ week 3 hours per week
Contact Days ( time and
room)
Target Group IIyear
Year/Semester II/I
Prerequisites NONE
Status of the course Professional compulsory
This course covers the following topics: Programming Fundamentals; A brief
over view of basics of computers. Students will be introduced to the
Programming world in C++; the basic syntaxes and rules and concepts of C++
programming; Functions, arrays and pointers; simple text file processing, input
Course Description and output; Introduction to the more advanced programming concept, Object
Oriented Programming.
After successfully completed this course, the student should be able to :
Course Objectives and Identify Major components of computer system
competency Know the representation of information in computers
Draw flow chart for simple programming problems
Write a program using C++ for looping and conditional problems
219
Write a program by decomposing a problem using functions
Use arrays and structures as a user defined data types
Use pointers to dynamically allocate memory
Do simple input and output on text
Appreciate the advantage of Object Oriented Programming over the
Procedural Programming
Detailed Course Schedule: Contact time, topics and reading materials
Week Contact Topic/Subtopic/Chapter Reading Remarks
Hour Materials
Fundamentals of Computers
Introduction
Evolution
Computer Architecture Basics
Hardware and Software
Representation of numbers in computer
Binary arithmetic
Fundamental of C++Programming
basics of programming
algorithm and flow chart
basics of C++
variables and assignment
declaration and initialization
input /output
Arrays and Structures
one dimensional array
multidimensional array
Accessing structure members
Passing structures to functions
Assigning structures
File Input and Output
Creating a file
Opening and Closing a file
220
Reading and writing text files
Introduction to Object Oriented Programming(OOP)
Introduction
Procedure Oriented Vs Object Oriented
Features of OOP-reusability, extensibility
Over view of Classes and Objects
Final Exam Date
Teaching Methodology Lectures, tutorials, and Laboratory exercises
Assessment Methods Continuous Assessment=60%
Final Exam=40%
All students are expected to abide by the code of conduct of students Senate
Legislation of our University throughout this course.
Academic dishonesty, including cheating, fabrication, and
Course Policies plagiarism will not be tolerated.
Class activities will vary day to day, ranging from lectures to
discussions. Students will be active participants in the course.
You are required to submit and present the assignments provided
according to the time table indicated.
80 % of class attendance is mandatory! Please try to be on time
for class. I will not allow you enter if you are late more than five
minutes.
Active participation in class is essential and it will have its own
value in your grade Cell phones MUST be turned off before entering
the class
[1] Absolute C++, 4th Ed,Walt Savitch,Addison Wesley,2009
[2] C++ From The Ground Up, Herbert Schildt
[3]Programming in C++, Timothy B.D orazio
References [4]How to program in C++, Deitel and PJ.Deitel
[5]Any Programming book in C++
Approved By:
_________________ ________________
Name (Course instructor) Signature
_________________ ________________
221
Name (Module Coordinator) Signature
38.Electrical materials and Technology
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Program Regular
Course Title Electrical materials and Technology
Course Code ECEg3093
Degree Program B.Sc. in Electrical Engineering
Module Name Electromagnetism and Electrical Materials
Module Number ECEG-M2091
Team Leader NN
Course Instructor NN
ECTS 5
Students Workload Lecture Tutoral Practice or Laboratory Home study
32 48 60
Contact Days ( time
and room)
Target Group III year
Year/Semester III/I
Prerequisites ECEg 2113፡ Applied Electronics II
ECEg 2091: Applied Modern Physics
Status of the course Professional compulsory
Course Description Discussing fundamental atomic models, the property of conducting materials, and
dealing with application and manufacturing of electronics material.
To review fundamentals of atomic theory; elementary quantum
Course Objectives mechanics the role of electrons in determining the macroscopic electrical
and competency behavior of engineering materials.
To understand the physical properties of conductors, superconductors,
semiconductor, dielectric and magnetic materials.
To develop quantitative descriptions of the physical properties.
To understand application and manufacturing processes of electrical and
222
electronic materials
Detailed Course Schedule: Contact time, topics and reading materials
Week Contact Topic/Subtopic/Chapter Reading Remarks
Hour Materials
1.Review of atomic theory of matter
Atomic models
Quantization of electron energy
Schrödinger equation
Atomic bonding
Energy band diagram
2.Conducting materials
Introduction
Conduction in conductor materials
Equation of motion of
electron
Drudel model
Fermi-Dirac distribution function and the Fermi energy of metals
Influence of frequency on conductivity
Factors influencing resistively of conductor materials
Thermal conductivity of conductors
Classification and application
3.Superconductivity
theory of superconductivity
Meissner effect
Classification of superconductor materials
London equation
Application of super conductor
4. Semi-conducting materials
Energy band diagrams
Intrinsic semiconductors
Extrinsic semiconductors
Fermi-Dirac distribution and the concentration of charge carriers
223
Drift and diffusion current,
P-N Junction
Hall-Effect
Manufacturing process of semiconductors
5.Dielectric Materials
Field Relations,
Polarization and mechanisms of polarization in dielectrics,
Lorentz field, Properties of dielectric materials
Complex permittivity
Influence of frequency on permittivity
Mechanisms of electrical breakdown of dielectric materials
Ferro electricity
Classification and applications
6.Magnetic materials
Macroscopic characterization of magnetic materials
Magnetic dipole moment
Types of magnetism
Spontaneous magnetization and the Curie Weiss law
Domain movement in external magnetic field
Magnetic losses, Complex permeability
Hard and soft magnetic materials
Ferromagnetic materials
manufacturing of magnetic materials
Final Exam Date
Teaching Methodology Lectures, tutorials, and Laboratory exercises
Assessment Methods Continuous Assessment=50%
Final Exam=50%
All students are expected to abide by the code of conduct of students Senate
Legislation of our University throughout this course.
Academic dishonesty, including cheating, fabrication, and
Course Policies plagiarism will not be tolerated.
Class activities will vary day to day, ranging from lectures to
224
discussions. Students will be active participants in the course.
You are required to submit and present the assignments provided
according to the time table indicated.
80 % of class attendance is mandatory! Please try to be on time
for class. I will not allow you enter if you are late more than five
minutes.
Active participation in class is essential and it will have its own
value in your grade Cell phones MUST be turned off before entering
the class
Text Books Allison: Electrical engineering materials
225
39. Applied Modern Physics
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Program Regular
Course Title Applied Modern Physics
Course Code ECEg2091
Degree Program B.Sc. in Electrical Engineering
Module Name Electromagnetism and Electrical Materials
Module Number ECEG-M2091
Team Leader NN
Course Instructor NN
ECTS 5
Students Workload Lecture Tutoral Practice or Laboratory Home study
48 48 80
Contact Days ( time and
room)
Target Group IIyear
Year/Semester II/I
Prerequisites Math2023: Applied Mathematics III
Status of the course Professional compulsory
This course introduces the students with the Comparison of Classical and
Course Description Modern Physics; The Special Theory of Relativity; Electron Emission; The
Dual Properties of Particles; Introduction to Quantum Mechanics; Introduction
to Solid State Physics
-Have the necessary background for understanding of modern Physics
Course Objectives and -Compare classical Physics and Modern Physics
competency -Understand and apply Special Theory of Relativity
-Understand Dual Properties of Particles.
Detailed Course Schedule: Contact time, topics and reading materials
Week Contact Topic/Subtopic/Chapter Reading Remarks
Hour Materials
226
Relativity Special relativity ,Time dilation, Doppler
effect, Length contraction, Electricity and Magnetism,
Relativistic momentum, Mass and Energy, Energy and
momentum ,average case analysis, time and space
tradeoffs
Particle properties of waves: Electromagnetic waves,
Black body radiation, Photoelectric effect ,X-ray
diffraction, Compton effect ,Pair production
Wave properties of particles: De Broglie waves
,Describing a wave, Phase and group velocities,
Particle diffraction, Particle in a box, Un certainty
principle I, Un certainty principle II
Atomic structure: The nuclear atom, Electron orbits,
Atomic spectra, The Bohr atom, Energy levels and
spectra, Atomic excitation, The laser.
Quantum mechanics: Quantum mechanics, The wave
equation, Schrödinger‘s equation steady state form,
Schrödinger‘s equation time dependent form, Particle
in a box, Harmonic oscillator
Quantum theory of the hydrogen atom: Schrödinger‘s
equation for the hydrogen atom, Quantum numbers,
Electron probability density, Zeeman effect
Final Exam Date
Teaching Methodology Lectures, tutorials, and Laboratory exercises
Assessment Methods Continuous Assessment=50%
Final Exam=50%
All students are expected to abide by the code of conduct of students Senate
Legislation of our University throughout this course.
Academic dishonesty, including cheating, fabrication, and plagiarism
Course Policies will not be tolerated.
Class activities will vary day to day, ranging from lectures to
discussions. Students will be active participants in the course.
You are required to submit and present the assignments provided
227
according to the time table indicated.
80 % of class attendance is mandatory! Please try to be on time for
class. I will not allow you enter if you are late more than five minutes.
Active participation in class is essential and it will have its own value
in your grade Cell phones MUST be turned off before entering the
class
[1] J. W. Rohlf , Modern Physics: from alpha to Z (John Wiley and Sons,
Inc., New York)
[2] Arthur Beiser, Concepts of Modern Physics, McGraw-Hill Book Co., Inc.
References [3] Ronald Gautreau, William Savin, Modern Physics (Schaum's Outline
Series) (McGraw-Hill, New York ) P.A. Tipler, R.A. Liewellyn, Modern
Physics, W.H. Freeman and Company
Approved By:
_________________ ________________
Name (Course instructor) Signature
_________________ ________________
Name (Module Coordinator) Signature
228
40.Introduction to Electrical Machines
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Program Regular
Course Title Introduction to Electrical Machines
Course Code ECEg3131
Degree Program B.Sc. in Electrical Engineering
Module Name Basic Electrical Machines
Module Number ECEG-M3131
Team Leader NN
Course Instructor NN
ECTS 6
Students Workload Lecture Tutoral Practice or Laboratory Home study
32 48 48
Contact Days ( time
and room)
Target Group IIIyear
Year/Semester III/I
Prerequisites ECEg2092: Electromagnetic Fields
Status of the course Professional compulsory
Course Description Magnetics; Transformers; 3-Phase Induction Machines ; D.C Machines;
Synchronous Machines
To understand basic concepts of electromagnetic circuits as they relate to
Course Objectives voltages, currents, and physical forces induced in conductors.
and competency To understand and gain insight into principles of operation & construction
of transformer, induction machines, D.C. machines, and synchronous
machines.
To learn and understand analytical models for transformers and electrical
rotating machines.
To use models to analyze power requirements, power capability,
efficiency and operating characteristics
229
Detailed Course Schedule: Contact time, topics and reading materials
Week Contact Topic/Subtopic/Chapter Reading Remarks
Hour Materials
1. Magnetics: Field properties, materials, saturation &
hysteresis, magnetic circuits, Production of an EMF,
Production of electromagnetic force-torque.
2. Transformers: Principle of operation construction, ideal &
practical models, Trasformer explanation with load and
withiot load with Phasor analysis
3. 3-Phase Induction Machines: Principle and working IM,
Revolving field, construction, Types of IM, synchronous
speed & slip,
4. D.C Machines: Construction of DC Generator, Principle and
working of DC generator, Armature reaction, commutation,
Characteristics of DC generator, DC motor principle and operation,
Significance of Back Emf
5. . Synchronous Machines: Principle and operation, types of
Synchronous Machines Construction, Application of SM
Final Exam Date
Teaching Methodology Lectures, tutorials, and Laboratory exercises
Assessment Methods Continuous Assessment=50%
Final Exam=50%
All students are expected to abide by the code of conduct of students Senate
Legislation of our University throughout this course.
Academic dishonesty, including cheating, fabrication, and
Course Policies plagiarism will not be tolerated.
Class activities will vary day to day, ranging from lectures to
discussions. Students will be active participants in the course.
You are required to submit and present the assignments provided
according to the time table indicated.
80 % of class attendance is mandatory! Please try to be on time
for class. I will not allow you enter if you are late more than five
minutes.
230
Active participation in class is essential and it will have its own
value in your grade Cell phones MUST be turned off before entering
the class
References: 1. J. Hindmarsh: Electrical Machines and their Applications
2. Kosow: Electric Machinery and Control, Prentice-Hall
3. Siskind: Electrical Machines, McGraw-Hill
References 4. Chapman: Electric Machinery Fundamentals, McGraw-Hill
5. Fitzgerald, C. Kingsley, & S. D. Umans: Electric Machinery
6. M.G. Say: Alternating Current Machines
Approved By:
_________________ ________________
Name (Course instructor) Signature
_________________ ________________
Name (Module Coordinator) Signature
231
41.Electrical Engineering Lab IV
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Program Regular
Course Title Electrical Engineering Lab IV
Course Code ECEg3132
Degree Program B.Sc. in Electrical Engineering
Module Name Basic Electrical Machines
Module Number ECEG-M3131
Team Leader NN
Course Instructor NN
ECTS 3
Students Workload Lecture Tutoral Practice or Laboratory Home study
3 hours per week
Contact Days ( time and
room)
Target Group III year
Year/Semester III/I
Prerequisites ECEg3131:Introduction to Electrical Machines (co-requisite)
Status of the course Professional compulsory
Magnetization curve & Hysteresis loop; Single phase transformer Test Parallel
operation of single phase transformer; Three phase transformer Test; Starting
methods of Induction motor; Testing of three Phase Induction motor; Speed
control of Induction motor; Characteristics of separately excited dc generator;
Course Description Characteristics & Voltage Build up process of a Shunt Generator; Tests on
three phase synchronous motor
Measure and obtain equivalent circuit of electrical machines
Course Objectives and Perform no load and full load tests on transformers and induction
competency motor
Be able to measure speed versus torque characteristics
Detailed Course Schedule: Contact time, topics and reading materials
232
Week Contact Topic/Subtopic/Chapter Remarks
Hour
1. Magnetization curve & Hysteresis loop: Properties
of permanent magnet, Magnetic saturation curve,
Hysteresis, loop and iron losses.
2. Single phase transformer Test : No-load Test (open
circuit), Short Circuit Test, Full load Test, Voltage
Regulation, Efficiency.
3. Parallel operation of single phase transformer
4.Three phase transformer Test: Star-Star(Y-Y)
Connection, Delta-Delta (Δ - Δ) Connections, Star-Delta(Y-
Δ) Connection, Delta-Star (Δ - Y) Connection, Short circuit
test, Full Load Test
5. Starting methods of Induction motor: Direct on line
starting method, Starting at reduced voltage method.
6. Testing of three Phase Induction motor: No- Load test,
Block rotor test , Full load Test, Dc resistance measurement.
7. Speed control of Induction motor: Rotor resistance
control,Voltage control Pole changing, method, Frequency
control
8.Characteristics of separately excited dc generator : Open
circuit characteristics (magnetization curve)
9. Characteristics& Voltage Build up process of aShunt
Generator: The O.C.C. of a shunt generator, External
Characteristics and Internal Characteristics, Voltage Build up
process
10.Tests on three phase synchronous motor: Method of starting
synchronous motor ,via prime mover, Asynchronous starting(as
induction motor), Frequency starting ,Performance characteristics
of synchronous motor
Final Exam Date
Teaching Methodology Lectures, tutorials, and Laboratory exercises
Assessment Methods Continuous Assessment=50%
Final Exam=50%
233
All students are expected to abide by the code of conduct of students
throughout this course.
Academic dishonesty, including cheating, fabrication, and
Course Policies plagiarism will not be tolerated.
Class activities will vary day to day, ranging from lectures to
discussions. Students will be active participants in the course.
You are required to submit and present lab reports and projects
according to the time table indicated.
100% attendance is mandatory! Students should be on time for
lab session. Students are not allowed you enter if they are late more
than five minutes.
Active participation in class is essential and it will have its own
value in your grade
Cell phones MUST be turned off before entering the class.
[1] Laboratory manual for electrical machine one
[2].Introduction to Electrical machines‖ by Girma M ullisa.
[3].Electrical machines‖ by M.kostenko,L.piotrovsky.
References [4].Laboratory exercise on Electrical machine‖ by Assefa G/ssie (1987)
[5] Alternating cuurent machines‖ by M.G.say.
[6]Introduction to Electrical machines‖ by A.R.Daniel.
Approved By:
_________________ ________________
Name (Course instructor) Signature
_________________ ________________
Name (Module Coordinator) Signature
234
42. Electrical Workshop Practice II
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Program Regular
Course Title Electrical Workshop Practice II
Course Code ECEg3133
Degree Program B.Sc. in Electrical Engineering
Module Name Basic Electrical Machines
Module Number ECEG-M3131
Team Leader NN
Course Instructor NN
ECTS 4
Students Workload Lecture Tutoral Practice or Laboratory Home study
6 hours week (96)
Contact Days ( time and
room)
Target Group III year
Year/Semester III/II
Prerequisites ECEg2073: Electrical workshop practice I
Status of the course Professional compulsory
Course Description . Repair of electrical apparatus coil; Design and winding of small power
transformers; Induction motor winding(squirrel cage type); Wiring of relay
circuits; Computer maintenance
Course Objectives and To enable students to understand the construction and control of
competency basic electrical machines.
To gain skills on basic computer maintenance
Detailed Course Schedule: Contact time, topics and reading materials
Week Contact Topic/Subtopic/Chapter Remarks
Hour
1. Repair of electrical apparatus coil: Concepts of apparatus
coil and their purpose; Design of former (press board) and
235
apparatus coil; Winding of the apparatus coil using winding
machine; Testing of the repaired apparatus coil using
appropriate meters.
2. Design and winding of small powertransformers:
Transformer definition purpose, properties and type;. Necessary
parameters need to be considered during transformer design;
Design of sheet pack, winding coil and winding assembly of
transformer; Winding of coils (primary & secondary) using
winding machine; Testing of the rewind transformer using
different testing mechanisms to check its efficiency.
3. Induction motor winding (squirrel cage type): Induction
motor definition, types and their characteristics; Three phase
induction motor winding types and arrangement; Design of
three phase induction motor winding types (concentric, mush,
chain types); Winding of coils using manual winding machine;
Assembly of the winding to the stator of the motor and finally
performing all necessary tests that are done by maintenance
personnel.
4. Wiring of relay circuits: Relays definition, relay circuits
characteristics and their application, timer‘s definition and their
characteristics; Controlling of induction motors using relays and timer
circuits; Preparing relay circuit wiring diagram and implementing
practically to control the motor; controlling of motor forward reverse
rotation using push buttons interlocking with relays and contactor
interlocking; Automatic reversing of direction of motor using timers
5. Computer maintenance: Introduction to PC and its basic
components; Electrical precautions that need to be considered
during troubleshooting; Features and properties of hard ware
components of PC; Features and operation of PC system unit
(case), motherboard, CPU, and parts of the system unit.
Final Exam Date
Teaching Methodology Methodology
Workshop Practice, group discussion through projects
Assessment Methods Continuous Assessment=50%
236
Final Exam=50%
All students are expected to abide by the code of conduct of
students throughout this course.
Academic dishonesty, including cheating, fabrication, and
Course Policies plagiarism will not be tolerated.
Class activities will vary day to day, ranging from lectures to
discussions. Students will be active participants in the course.
Students are required to submit and present the assignments
provided according to the time table indicated.
100% of class attendance is mandatory! Every student should
be on time for the session. Students are not allowed to enter if
they are late more than five minutes.
Active participation in the lab is essential.
Cell phones MUST be turned off before entering the lab.
Textbook: 1. Electrical workshop practice II laboratory manual prepared
by the department.
References: 1. Hand book of Electrical motor control systems. U.S.
References Eswar.Tata McGraw-Hill.1990.
2. Basic shop practical in electrical engineering. Hans. DhanpatRai &
Co. (PVT.) Ltd1999
3. Induction motors-protection and starting. Viv Cohen. Johannesburg
2000, South Africa.
4. Industrial electrical trouble shooting; Lynn Lundquist.
Approved By:
_________________ ________________
Name (Course instructor) Signature
_________________ ________________
Name (Module Coordinator) Signature
237
43. Neural Networks & Fuzzy Logic Control
Haramaya University
Haramaya Istitute of Technology
Department of Electrical and Computer Engineering
Program Regular
Course Title Neural Networks & Fuzzy Logic Control
Course Code ECEg5324
Degree Program BSc in Electrical and Computer Engineering
Module Name Instrumentation and Control Engineering
Module Number ECEG-M4321
Team Leader NN
Course Instructor NN
ECTS 5
Students Workload Lecture Tutoral Practice or Laboratory Home study
32 48 - 32
Contact Days ( time and
room)
Target Group 5th year
Year/Semester 5/II
Prerequisites ECEg4322: Digital Control Systems
Status of the course Compalsory
Basic introduction to neural networks & fuzzy logic, development and
Course Description implementation. It includes; Neural versus conventional computing.
Learning processes. The MLP NN, back propagation learning algorithm.
Recurrent networks. Self-organization Feature maps. Applications.
Introduction to Fuzzy theory. Fuzzy Logic. Neuro-Fuzzy system in
engineering.
The main objective of this course is to provide the student with the basic
Course Objectives understanding of neural networks and fuzzy logic fundamentals, Program the
related algorithms and Design the required and related systems
Detailed Course Schedule: Contact time, topics and reading materials
Week C.Hour Topic/Subtopic/Chapter Remarks
238
1. Evolution of neural networks; Artificial Neural Network:
Basic model, Classification, Feed forward and Recurrent
topologies, Activation functions; Learning algorithms:
Supervised, Un-supervised and Reinforcement;
Fundamentals of connectionist modeling: McCulloach –
Pits model, Perceptron, Adaline, Madaline
2. Topology of Multi-layer perceptron, Back propagation
learning algorithm, limitations of Multi-layer perceptron.
Radial Basis Function networks: Topology, learning
algorithm; Kohenen‘s self-organising network: Topology,
learning algorithm; Bidirectional associative memory
Topology, learning algorithm, Applications
3. Recurrent neural networks: Basic concepts, Dynamics,
Architecture and training algorithms, Applications;
Hopfield network: Topology, learning algorithm,
Applications; Industrial and commercial applications of
Neural networks: Semiconductor manufacturing processes,
Communication, Process monitoring and optimal control,
Robotics, Decision fusion and pattern recognition
4. Classical and fuzzy sets: Introduction, Operations and
Properties, Fuzzy Relations: Cardinality, Operations and
Properties, Equivalence and tolerance relation, Value
assignment: cosine amplitude and max-min method;
Fuzzification: Membership value assignment- Inference, rank
ordering, angular fuzzy sets. Defuzzification methods, Fuzzy
measures, Fuzzy integrals, Fuzziness and fuzzy resolution;
possibility theory and Fuzzyarithmetic; composition and
inference; Considerations of fuzzy decision-making
5. Basic structure and operation of Fuzzy logic control
systems; Design methodology and stability analysis of
fuzzy control systems; Applications of Fuzzy controllers.
Applications of fuzzy theory.
6. Introduction to Neurofuzzy System.
7. A Matlab based simulation study to neurofuzzy
system
Final Exam Date
239
Teaching Methodology Lectures, tutorials, and Laboratory exercises
240
Name (Module Coordinator) Signature
Haramaya University
Haramaya Istitute of Technology
Department of Electrical and Computer Engineering
Program Regular
Course Title Introduction to Control Systems
Course Code ECEg3153
Degree Program BSc in Electrical and Computer Engineering
Module Name Electrical Systems Engineering
Module Number ECEG-M3151
Team Leader NN
Course Instructor NN
ECTS 6
Students Workload Lecture Tutoral Practice or Laboratory Home study
32 48 32 48
Contact Days ( time
and room)
Target Group 3rd year
Year/Semester III/II
Prerequisites ECEG-2208
Status of the course Compulsory
Course Description Transfer function and graphical representation of linear systems,time domain
analysis, frequency domain analysis, and controllerdesign
Students will add to their knowledge-base in the fundamentals
Course Objectives of electrical engineering modeling and design.
Students will develop basic skills of utilizing mathematical tools needed
to analyze and design classical linear dynamic control systems.
Each student will get real-world experience in control systems problems,
design, and implementation
Detailed Course Schedule: Contact time, topics and reading materials
241
Week C.Hour Topic/Subtopic/Chapter Remarks
1. Introduction to Control System
Basic components of Control system
Classification of control system
Transfer function of control systems
Laplace transform
Block diagrams algebra
Signal flow graphs
2. Mathematical Modeling of Physical system
Electrical System
Mechanical system
Analogous System
3. Feedback Control system Character
Transfer function of feedback control system
Feedback controllers characteristics
Reduction in overall system gain
Reduction in Sensitivity of control system
4. Time Domain Analysis of Control Systems
Input / some standard test signal
Time response of 1st order system
Time response of 2nd order system
Steady state error
5. Stability Analysis of control system
Definition of system stability
Absolute and Relative stability
Method for stability Analysis
6. Chapter 6: Root Locus analysis
Introduction to Root Locus
Rules for construction of Root Locus
Constructing Root Locus
7. Chapter 7: Frequency domain analysis
Frequency response
Frequency domain specification
242
Bode plot
Polar plot
Nyquisit plot
8. Chapter 8. Control Systems design
Introduction to Classical control systems design
Design Specification Control system
Root locus methodPhase-lead compensation
Phase-lag compensation
Lead- Lag compensation
Frequency Response method
Final Exam Date
Teaching Methodology Lectures, tutorials, and Laboratory exercises
Assessment Methods Continuous assessment……………….. 50%
Final Examination……………………. 50%.
All students are expected to abide by the code of conduct of
students Senate Legislation of our University throughout this
course.
Course Policies Academic dishonesty, including cheating, fabrication, and
plagiarism will not be tolerated.
Class activities will vary day to day, ranging from lectures to
discussions. Students will be active participants in the course.
You are required to submit and present the assignments provided
according to the time table indicated.
80 % of class & 100 % lab attendance is mandatory! Please try
to be on time for class. I will not allow you enter if you are late
more than five minutes.
Active participation in class is essential and it will have its own
value in your grade
Cell phones MUST be turned off before entering the class.
Textbook:
1. Norman S. Nise: Control Systems Engineering, John Wiley &
Sons; 4th Edition edition Aug 19,2003
References 2. Katsuhiko Ogata: Modern Control Engineering (4th Edition),
243
Prentice Hall; 4 edition (November 13, 2001)
References:
1. Azzo and Houpis: Feedback Control system analysis and synthesis,
2002
2. Nagrath and Gopal: Control System Engineering, 2001
3. K. Ogata: Modern Control Engineering, 2001
4. Ramachandro. Rao: Process Control Engineering: A Textbook for
Chemical, Mechanical and Electrical
Engineers, CRC (October 21, 1993)
Approved By:
_________________ ________________
Name (Course instructor) Signature
_________________ ________________
Name (Module Coordinator) Signature
244
45. Introduction to Power sytem
Haramaya University
Haramaya Institute of Technology
Department of Electrical and Computer Engineering
Program Regular
Course Title Introduction to Power System
Course Code ECEg3154
Degree Program BSc in Electrical and Computer Engineering
Module Name Electrical Systems Engineering
Module Number ECEG-M3151
Team Leader NN
Course Instructor NN
ECTS 6
Contact hour per 7
week
Students Workload Lecture Tutoral Practice or Laboratory Home study
32 48 32 48
Contact Days ( time NN
and room)
Target Group 3th year
Year/Semester 3/II
Prerequisites ECEg3122: Electrical Network Anaylysis and synthesis
Status of the course Compulsory
Course Description Fundamental of power systems, transmission line parameters, characteristics and
performance of transmission lines.
A student who successfully, completes the course will have the ability to:
Course Objectives i) know the three phase AC power transmission system and its effects.
ii) Know the performance of the transmission line.
iii) Know the calculation of electrical parameters of the transmission line.
Detailed Course Schedule: Contact time, topics and reading materials
Week C.Hour Topic/Subtopic/Chapter Remarks
Chapter 1: Basic Concepts
245
1.1 Fundamentals of Power Systems
AC and DC transmission, single phase and three phase transmission,
complex power, structure of a power system, introduction to power
transformers, CTs and VTs etc.
1.2 Representation of Power System Components
Single-phase solution of balanced three-phase networks, one-line diagram
and impedance or reactance diagram, per unit (PU) system.
Chapter 2: Transmission Line Parameters
Resistance of transmission lines, skin effect and proximity effect;
Inductance of single phase two-wire line, composite conductor line, three-
phase line with unsymmetrical spacing, double circuit three phase lines
and bounded conductors,
Capacitance of a tow-wire line, three phase line with equilateral and
unsymmetrical spacing, effect of earth on transmission line capacitance.
Chapter 3: Mechanical Design of Transmission Lines
Sag of transmission line, sag for equal heights and unequal heights of transmission lines,
stringing charts, mathematical equations, problems.
Sag and tension calculations, effect of wind and ice, stinging chart, sag
template.
Chapter 4: Characteristics and Performance of Power Transmission Lines
ABCD constants, representation of transmission lines, short medium and
long transmission lines,
Steady-state performance-efficiency and regulation.
246
insulation resistance of a cable, power factor and heating of cables.
Final Exam Date
Teaching Methodology Lectures, tutorials, and Laboratory exercises
Assessment Methods Continuous assessment……………….. 50%
Final Examination……………………. 50%.
All students are expected to abide by the code of conduct of students
Senate Legislation of our University throughout this course.
Academic dishonesty, including cheating, fabrication, and
Course Policies plagiarism will not be tolerated.
Class activities will vary day to day, ranging from lectures to
discussions. Students will be active participants in the course.
You are required to submit and present the assignments provided
according to the time table indicated.
80 % of class & 100 % lab attendance is mandatory! Please try
to be on time for class. I will not allow you enter if you are late
more than five minutes.
Active participation in class is essential and it will have its own
value in your grade
Cell phones MUST be turned off before entering the class.
Text Books:
[1]. John Grainger (Author), Jr., William Stevenson: Power System
Analysis, McGraw-Hill Science/Engineering/Math; 1st Edition,
Literature (January 1, 1994)
[2]. Alexandria Von Meier: Electrical Power System: A conceptual
Introduction, Wiley-IEEE press, July 11, 2006.
[3]. Arthur R. Burgen, Vijay Vittal: Power System Analysis,
Prentice Hall; 2nd Edition, (August 6, 1999)
References:
[1]. Dr. George G. Karady, Dr. Keith E. Holbert, Electrical Energy
conversion and Transport: An interactive computer-based
approach, Wiley-IEEE press, 2005.
[2]. Allen J. Wood and B. F. Wollenberg, Power Generation,
Operation and Control, 2nd Edition, John Wiley, 1996.
247
[3]. C. L. Wadhwa, Electrical Power Systems, New Age
International Publishers, 2004.
[4]. Syed Nasar, Electrical Power Systems, (Schaum‘s outline
series). McGraw-Hill publishing company, 2004.
[5]. I. J. Nagareth and D. P. Kothari, Power System Engineering,
Tata McGraw-Hill, New Delhi, 1994.
[6]. Principles of power systems by J.B Gupta
Approved By:
_________________ ________________
Name (Course instructor) Signature
_________________ ________________
Name (Module Coordinator) Signature
248
46. Electrical Machines
Haramaya University
Haramaya Institute of Technology
Department of Electrical and Computer Engineering
Program Regular
Course Title Electrical Machines
Course Code ECEg4221
Degree Program BSc in Electrical and Computer Engineering
Module Name Electrical Machines and Drives
Module Number ECEG-M4221
Team Leader NN
Course Instructor NN
ECTS 6
Contact hour per week 7
Students Workload Lecture Tutoral Practice or Laboratory Home study
32 48 32 48
Contact Days ( time and NN
room)
Target Group 4th year
Year/Semester VI/I
Prerequisites ECEg3131: Introduction to Electrical Machines
Status of the course Compulsory
The course aims to introduce students to Principle of electromechanical energy
Course Description conversion, Transformer, Induction machine, D.C machines, Synchronous
machines
The course aims to enable e students:
Course Objectives To understand the basic principles of electromechanical energy
conversion devices.
To learn and understand inrush currents, harmonics and conditions for
parallel operation and design aspects of transformers.
To learn and understand D.C. armature winding & A.C. windings.
To understand dynamic equations and control aspect of D.C machines.
To understand salient pole synchronous machine features, reference
249
frame transformation, d-q axis theory, power/load angle relationship and
carry out transient analysis.
To understand the principle of operation and construction of fractional
horsepower motors.
Detailed Course Schedule: Contact time, topics and reading materials
Week C.Hour Topic/Subtopic/Chapter Remarks
1.Principle of Electromechanical energy conversion: Salient aspects of
Conversions, Energy Balance, Determination of Magnetic force and
torque from energy, Forces and torques in systems with Permanent
Magnets
2.Transformer: Shall we give DC supply to transformer, Why
transformer Rated in KVA,Transformer Equivalent circuit analysis,
Humming noise in Transformer Voltage Regulation, Efficiency, Auto
Transformer, Parallel Operation of Transformer, Three phase
Transformer
3.Induction machine: Parameter of the equivalent circuit, torque
equation, stall & starting torque, efficiency, torque-speed curves,
Power balance equation, Computation and circle diagrams
Single phase induction machines and double field revolving theory,
Application
4.D.C Machines: Generator Types, Generator equation, speed regulation
of Dc motor, Motor characteristics, DC machines test, parallel operation,
DC motor starter
5.Losses in Electrical Machine
Copper losses, hystresses losses, eddy current losses, rotational losses
6.Synchronous machines: D/Q analysis of synchronos machines,Power
developed by Synchronous machines, Zero power factor method,
characteristics of synchronous machines as an alternator, motor operation
of synchronous machine. synchronous condensor
Final Exam Date
Teaching Methodology Lectures, tutorials, and Laboratory exercises
Assessment Methods Continuous assessment……………….. 50%
Final Examination……………………. 50%.
All students are expected to abide by the code of conduct of students
Senate Legislation of our University throughout this course.
250
Academic dishonesty, including cheating, fabrication, and
Course Policies plagiarism will not be tolerated.
Class activities will vary day to day, ranging from lectures to
discussions. Students will be active participants in the course.
You are required to submit and present the assignments provided
according to the time table indicated.
80 % of class & 100 % lab attendance is mandatory! Please try
to be on time for class. I will not allow you enter if you are late
more than five minutes.
Active participation in class is essential and it will have its own
value in your grade
Cell phones MUST be turned off before entering the class.
References:
1. B.L Theraja& A.K Theraja: Textbook of Electrical Technology,
Volume 2
Literature 2. Fitzgerald, C. Kingsley, & S. D. Umans: Electric Machinery
3. Kosow: Electric Machinery and Control, Prentice-Hall
4. Siskind: Electrical Machines, McGraw-Hill
5. Chapman: Electric Machinery Fundamentals, McGraw-Hill
6. M.G. Say: Alternating Current machines
7. J. Hindmarsh: Electrical Machines and their Applications
8. Dr.P.S. Bimbhra, Electrical Machinery
Approved By:
_________________ ________________
Name (Course instructor) Signature
_________________ ________________
Name (Module Coordinator) Signature
251
47.Power Electronics and Electric Drives
Haramaya University
Haramaya Institute of Technology
Department of Electrical and Computer Engineering
Program Regular
Course Title Power Electronics and Electric Drives
Course Code ECEg4222
Degree Program BSc in Electrical and Computer Engineering
Module Name Electrical Machines and Drives
Module Number ECEG-M4221
Team Leader NN
Course Instructor NN
ECTS 6
Contact hour per 7
week
Students Workload Lecture Tutoral Practice or Laboratory Home study
32 48 32 48
Contact Days ( time NN
and room)
Target Group 4th year
Year/Semester VI/II
Prerequisites ECEg4221: Electrical Machines
Status of the course Compulsory
The course aims to introduce students to the fundamentals of power electronics
Course Description and drives, Dynamic behavior of electric drives , Power converters to supply
electric drives, Electric drives and Control, Motor rating selection, Characteristics
of electric drives for common applications and Laboratory Exercises are includes.
The students will be able to understand elements and characteristics, and
Course Objectives operation principles of electric drives.
The students will have a sound understanding of the desired operating
characteristics of various industrial driven units.
The students will be able to select drive elements and develop drive
252
system for common industrial driven units.
Detailed Course Schedule: Contact time, topics and reading materials
Week C.Hour Topic/Subtopic/Chapter
1. Introduction:Intoduction to Power Electronics devices,
Thyristors, History, two transistor analogy of thyristors, series and paralle
operation of thyristors, Types of powerelectronics circuits, Power Electroni
devices
2. Power Electronics converters I
AC-DC converters, half wave, fullwave controlled converters with resistive
and resistive inductive loads.
Voltage control converters with half and full wave.
3. Power Electronics converters II
AC-AC ( Cycloconverters), Step up and down Cyclo converters,DC-DC
converters( Choppers), Buck converters, Boost converters, Pulse width
modulation, duty cycle,
4. Basic elements of electric drives; Torque-speed characteristics of industrial driven
units; Power supply for electric motors; Control of electric drives,IM Drives ,SyM
drives, DC motor Drives,
5. Dynamic behavior of electric drives: Referring torque and moment of inertia from
one axis to other axis;Operation of electric motors in motoring and braking modes;
Regenerativ braking, Dynamic braking, plugging Starting of electric motors, etc.
6. Characteristics of electric drives for common applications: Crane and
hoist drives; Centrifugal pumps; Steel rolling mills, cement mills and sugar
mills; Electric machine tools and turbo compressors, etc.
Final Exam Date
Teaching Methodology Lectures, tutorials, and Laboratory exercises
Assessment Methods Continuous assessment……………….. 50%
Final Examination……………………. 50%.
All students are expected to abide by the code of conduct of students
Senate Legislation of our University throughout this course.
Academic dishonesty, including cheating, fabrication, and
Course Policies plagiarism will not be tolerated.
Class activities will vary day to day, ranging from lectures to
253
discussions. Students will be active participants in the course.
You are required to submit and present the assignments provided
according to the time table indicated.
80 % of class & 100 % lab attendance is mandatory! Please try
to be on time for class. I will not allow you enter if you are late
more than five minutes.
Active participation in class is essential and it will have its own
value in your grade
Cell phones MUST be turned off before entering the class.
References:
1. VedamSubrahmanyam: Electric Drives Concepts and applications
by, McGraw-Hill 1996.
Literature 2. Electric Drive by Jacob Feinberg, Mir Publishers, 1978
3. Industrial Brushless servos by Peter Moreton, Newnes, 2000
Approved By:
_________________ ________________
Name (Course instructor) Signature
_________________ ________________
Name (Module Coordinator) Signature
254
48.Power Systems
Haramaya University
Haramaya Institute of Technology
Department of Electrical and Computer Engineering
Program Regular
Course Title Power Systems
Course Code ECEg4231
Degree Program BSc in Electrical and Computer Engineering
Module Name Power Engineering I
Module Number ECEG-M4231
Team Leader NN
Course Instructor NN
ECTS 6
Contact hour per 7
week
Students Workload Lecture Tutoral Practice or Laboratory Home study
32 48 32 48
Contact Days ( time NN
and room)
Target Group 4th year
Year/Semester VI/I
Prerequisites ECEg3154: Introduction to Power Systems
Status of the course Compulsory
Fault analysis, Power system transients, Power system stability, Load flow
Course Description studies, HVDC transmission
To learn and understand the analytical techniques of fault analysis and
Course Objectives stability analysis.
To understand and analyze power system transients.
To provide comprehensive coverage of load flow studies
To learn and analyze HVDC transmission.
Detailed Course Schedule: Contact time, topics and reading materials
Week Contact Topic/Subtopic/Chapter Reading Remarks
255
Hour Materials
256
References:
1. J. D. Glover and M. S. Sarma, Power System Analysis and Design,
Brooks/Cole, Third Edition, 2002
Literature 2. Allen J. Wood and B.F. Wollenberg, Power Generation, Operation and
Control, 2nd Edn, John Wiley, 1997.
3. P. Kundur, Power system Operation and Control, Tata Mc-grah Hill
Edition, 2006.
4. Syed Nasar, Electrical Power Systems (Schaum‘s Outline Series),
McGraw-hill Publishing Company, 2004.
5. Modern Power System Analysis By D. P. Kothari, I. J.
Nagrath.McGraw-hill Publishing Company.
6. Power System Dynamics and Stability By Jan Machowski,
JanuszBialek,
Approved By:
_________________ ________________
Name (Course instructor) Signature
_________________ ________________
Name (Module Coordinator) Signature
257
49.Power System Protection and Control
Haramaya University
Haramaya Institute of Technology
Department of Electrical and Computer Engineering
Program Regular
Course Title Power System Protection and Control
Course Code ECEg4232
Degree Program BSc in Electrical and Computer Engineering
Module Name Power Engineering I
Module Number ECEG-M4231
Team Leader NN
Course Instructor NN
ECTS 6
Contact hour per week 7
Students Workload Lecture Tutoral Practice or Laboratory Home study
32 48 32 48
Contact Days ( time and NN
room)
Target Group IV Year Power
Year/Semester VI/II
Prerequisites ECEg4231:Power Systems
Status of the course Compulsory
Course Description Power system protection; Circuit breakers; Automatic generation and voltage
control; Power system reliability analysis
The course aims to introduce students to the fundamentals of power system
Course Objectives protection and control.
The students will understand the principles and concepts of power system
protection and control.
The students will comprehend the operating principles and design
considerations of protective devices and protection systems.
The students will understand and learn protection of transmission lines,
generators, motors and transformers.
258
The students will understand and gain knowledge of automatic generation
and voltage control of interconnected power systems.
The students will be able to carry out reliability analysis of power systems.
Detailed Course Schedule: Contact time, topics and reading materials
Week Contact Topic/Subtopic/Chapter Reading Remarks
Hour Materials
1.Power system protection: Protective zones; Relaying elements
and quantities; Operating principles of relays; Relay types and
characteristics; Protection of transmission lines, generators, motors
and transformers
2.Circuit breakers: Arc and arc extinction; Circuit breaker rating;
Circuit breaker types; HVDC circuit breakers
3.Automatic generation and voltage control: Load frequency
control; Economic dispatch control; Single-area and two- area load
frequency control; Interchange evaluation and power pool;
Automatic voltage control; Load frequency control with generation
rate constraints; Speed governor, dead-band and its effect on
automatic generation control (AGC)
4.Power system reliability analysis: Definition of power system
reliability and quality; Reliability assessment techniques;
Reliability indices; Interconnected systems
Final Exam Date
Teaching Methodology Lectures, tutorials, and Laboratory exercises
Assessment Methods Continuous assessment……………….. 50%
Final Examination……………………. 50%.
All students are expected to abide by the code of conduct of students
Senate Legislation of our University throughout this course.
Academic dishonesty, including cheating, fabrication, and
Course Policies plagiarism will not be tolerated.
Class activities will vary day to day, ranging from lectures to
discussions. Students will be active participants in the course.
You are required to submit and present the assignments provided
according to the time table indicated.
80 % of class & 100 % lab attendance is mandatory! Please try
259
to be on time for class. I will not allow you enter if you are late
more than five minutes.
Active participation in class is essential and it will have its own
value in your grade
Cell phones MUST be turned off before entering the class.
References:
1. Power System Protection and Switchgear By Badri Ram, D N
Vishwakarma
Literature 2. Modern Power System Analysis By D. P. Kothari, I. J. Nagrath
3. Assessment of Power System Reliability: Methods and Applications
By Marko Čepin
4. J. D. Glover and M. S. Sarma, Power System Analysis and Design,
Brooks/Cole, Third Edition.
5. Prabha Kumar, Power System Stability and Control, McGraw-Hill
Education.
6. A. G. Phadke and J.S. Thorp, Computer Relaying for Power
Systems, John Wiley & Sons, New York, 1988
Approved By:
_________________ ________________
Name (Course instructor) Signature
_________________ ________________
Name (Module Coordinator) Signature
260
50.Electrical Installation
Haramaya University
Haramaya Institute of Technology
Department of Electrical and Computer Engineering
Program Regular
Course Title Electrical Installation
Course Code ECEg4241
Degree Program BSc in Electrical and Computer Engineering
Module Name Energy Conversion and Distribution
Module Number ECEG-M4241
Team Leader NN
Course Instructor NN
ECTS 5
Contact hour per week 5
Students Workload Lecture Tutoral Practice or Laboratory Home study
32 48 64
Contact Days ( time and NN
room)
Target Group IV Year Power
Year/Semester VI/II
Prerequisites ECEg-2073
Status of the course Compulsory
Course Description Illumination Science, Electrical regulation and standards , Electrical
installation materials, components and accessories ,Residential installation
design, Commercial(Industrial) installation design, Earthling, Grounding
system ,Testing of electrical installation, Electrical installation contracting and
Cost estimation, Contract document preparation
Understand the science and art of internal and external illumination of
Course Objectives buildings.
Understand different electrical installation materials, components and
accessories.
Understand an electrical regulations and standards for consumer
261
premises wiring design and construction.
Design Residential and Commercial installation
Understand installation cost estimation and contract documentation,
Understand electrical installation and construction drawings.
Detailed Course Schedule: Contact time, topics and reading materials
Week C. Hour Topic/Subtopic/Chapter Reading Remarks
Materials
1.Illumination: Lighting, lighting terminologies and laws;
Artificial light source and their types; Lighting schemes and their
types; Illumination design and calculation
2.Electrical Installations in Consumer Premises: Electrical
installation materials, components and accessories; Electrical
regulation and standards; Residential installation design;
Commercial(Industrial) installation design; Residential and
Commercial installation design drawing
3.Grounding System and Testing Electrical Installation:
Earthling and method of earthling; Grounding system; Testing of
electrical installation
4.Contracting Electrical Constructions: Electrical installation
contracting and Cost estimation; Contract document preparations
Final Exam Date
Teaching Lectures, tutorials, and Laboratory exercises
Methodology
Assessment Methods Continuous assessment……………….. 50%
Final Examination……………………. 50%.
All students are expected to abide by the code of conduct of students
Senate Legislation of our University throughout this course.
Academic dishonesty, including cheating, fabrication, and plagiarism will
Course Policies not be tolerated.
Class activities will vary day to day, ranging from lectures to discussions.
Students will be active participants in the course.
You are required to submit and present the assignments provided
according to the time table indicated.
80 % of class & 100 % lab attendance is mandatory! Please try to be
262
on time for class. I will not allow you enter if you are late more than five
minutes.
Active participation in class is essential and it will have its own value in
your grade
Cell phones MUST be turned off before entering the class.
References:
1. IEE regulations
2. Ethiopian Building Code Standard, Electrical Installation of Buildings
Literature 3. EBCS-10
4. Electrical Installation Work by Brian Scaddan third edition
5. Electrical Installation Principles and Practices by J. Hyde
[5]The art and science of illumination by AbdellaAbdinaser
Approved By:
_________________ ________________
Name (Course instructor) Signature
_________________ ________________
Name (Module Coordinator) Signature
263
51.Power System Planning and Operation
Haramaya University
Haramaya Institute of Technology
Department of Electrical and Computer Engineering
Program Regular
Course Title Power System Planning and Operation
Course Code ECE 4251
Degree Program BSc in Electrical and Computer Engineering
Module Name Power Engineering II
Module Number ECEG-M4251
Team Leader NN
Course Instructor NN
ECTS 5
Contact hour per week 5
Students Workload Lecture Tutoral Practice or Laboratory Home study
32 48 - 48
Contact Days ( time and NN
room)
Target Group IV Year Power
Year/Semester VI/II
Prerequisites ECEg4231: Power Systems
Status of the course Compulsory
Course Description The course power system planning and operation consists the following
chapters: Load forecasting, Planning and design , Generation system cost
analysis, Power system operation , Optimization and security
The course aims to introduce students to the fundamentals of power system
Course Objectives planning and operation.
The students will have a sound understanding of fundamentals of load
forecasting techniques.
The students will be able to learn and understand basics design
concepts of generating stations, switchyards, and transmission lines.
The students will have a sound understanding of calculation of
264
transmission losses, economic load dispatch and optimal operation of
power systems.
The students will be able to carry out cost analysis of generation
systems.
Detailed Course Schedule: Contact time, topics and reading materials
Week Contact Topic/Subtopic/Chapter Reading Remarks
Hour Materials
1.Load forecasting: Classification and characteristics of loads,
Forecasting methodology; Energy forecasting; Demand forecasting;
Peak demand forecasting
2.Planning and design: General layout and design of generating
stations; Switchyard layout; Transmission system planning
3.Generation system cost analysis: Cost analysis; Production
analysis and costing; Environmental cost.
4.Power system operation: Operation of hydropower generator;
Switchyard; Protection & communication system in power system;
Characteristics of generating units; Transmission losses;
Representation of transmission losses by B-coefficient; Optimal
operation of generators on a bus-bar; Optimal load dispatch
including transmission losses; Interchange evaluation and power
pool.
5.Optimization and security: Formulation of the optimization
problem; Conditions for minimization; Sensitivity of the objective
function; Security assessment
Final Exam Date
Teaching Methodology Lectures, tutorials, and Laboratory exercises
Assessment Methods Continuous assessment……………….. 50%
Final Examination……………………. 50%.
All students are expected to abide by the code of conduct of students
Senate Legislation of our University throughout this course.
Academic dishonesty, including cheating, fabrication, and plagiarism
Course Policies will not be tolerated.
Class activities will vary day to day, ranging from lectures to
discussions. Students will be active participants in the course.
You are required to submit and present the assignments provided
265
according to the time table indicated.
80 % of class & 100 % lab attendance is mandatory! Please try to
be on time for class. I will not allow you enter if you are late more than
five minutes.
Active participation in class is essential and it will have its own value
in your grade
Cell phones MUST be turned off before entering the class.
References:
Textbook:
1. R L Sullivan: Power System Planning, McGraw-Hill, New York, 1977.
Literature 2. Xifan Wang James McDonald: Modern Power System Planning, 2001.
References:
1. C.L. Wadhwa, Electrical Power Systems, New Age International
Publishers, 2004.
2. Allen J. Wood and B.F. Wollenberg, Power Generation, Operation and
Control, 2nd Edition, John Wiley, 1997.
3. W.D. Stevenson, Jr., Elements of Power System Analysis, 4th Edition,
New York: McGraw-hill, 1982.
4. Gupta: Electrical Power
5. Jurgen Schlabbach& Karl H: Power system Engineering
6. J. Arrillaga and C. P. Arnold: Computer Analysis Of Power Systems
Approved By:
_________________ ________________
Name (Course instructor) Signature
_________________ ________________
Name (Module Coordinator) Signature
266
52.Computer Applications in Power Systems
Haramaya University
Haramaya Institute of Technology
Department of Electrical and Computer Engineering
Program Regular
Course Title Computer Applications in Power Systems
Course Code ECEg5252
Degree Program BSc in Electrical and Computer Engineering
Module Name Power Engineering II
Module Number ECEG-M5251
Team Leader NN
Course Instructor NN
ECTS 5
Contact hour per week 5
Students Workload Lecture Tutoral Practice or Laboratory Home study
32 16 32 48
Contact Days ( time and NN
room)
Target Group IV Year Power
Year/Semester VI/II
Prerequisites ECEg4231: Power Systems
Status of the course Compulsory
Course Description This course introduces computer applications in powers systems and covers the
modelling and simulations of Load flow Analysis, Fault Studies, Power system
stability, Analysis of Harmonic Propagation, Optimization and security in
power systems
After completion of the course students will be able to:
Course Objectives Understand Supervisory Control and Data Acquisition (SCADA)
system
Understand on-line and real-time applications of computers system
voltage and excitation control, automatic generation control (AGC) and
economic dispatch control
267
Gain insight into computer aided protection and application of DSP to
protection of power systems
Detailed Course Schedule: Contact time, topics and reading materials
Week Contact Topic/Subtopic/Chapter Reading Remarks
Hour Materials
1.Introduction: Computers in Power Systems; Computer Tasks;
Automatic Generation Control; Generation Scheduling; Security
Assessment; Optimal Power Flow;Transmission System
Development; Interactive Power System Analysis
2.Load flow Analysis: Network Modeling; Basic Nodal Method;
Power system matrix; Fast decouple power flow
3.Fault Studies: Analysis of Three-phase Faults; Admittance
Matrix Equation; Impedance Matrix Equation; Fault Calculations;
Analysis of Unbalanced Faults; Admittance Matrices; Fault
Calculations; Short-circuit Faults; Open-circuit Faults; Program
Description and Typical Solutions
4.Power system stability modeling: Introduction; Basic model of
Synchronous machine; Synchronous machine Automatic
controllerLoads; Transmission network; Induction machine; AC-
DC conversion; Relays; Unbalaced Faults
5.Analysis of Harmonic Propagation: Transmission line models;
Transformer model; Application of the harmonic penetration
algorithm
6.Optimization and security: Formulation of the optimization
problem; Conditions for minimization; Sensitivity of the objective
function; Security assessment
Final Exam Date
Teaching Methodology Lectures, tutorials, and Laboratory exercises
Assessment Methods Continuous assessment……………….. 50%
Final Examination……………………. 50%.
All students are expected to abide by the code of conduct of students
Senate Legislation of our University throughout this course.
Academic dishonesty, including cheating, fabrication, and
Course Policies plagiarism will not be tolerated.
Class activities will vary day to day, ranging from lectures to
268
discussions. Students will be active participants in the course.
You are required to submit and present the assignments provided
according to the time table indicated.
80 % of class & 100 % lab attendance is mandatory! Please try
to be on time for class. I will not allow you enter if you are late
more than five minutes.
Active participation in class is essential and it will have its own
value in your grade
Cell phones MUST be turned off before entering the class.
References:
Literature 1. J. Arrillaga and C. P. Arnold:Computer Analysis Of Power Systems
2. Software Manual
Approved By:
_________________ ________________
Name (Course instructor) Signature
_________________ ________________
Name (Module Coordinator) Signature
269
53.Energy Conversion and Rural Electrification
Haramaya University
Haramaya Institute of Technology
Department of Electrical and Computer Engineering
Program Regular
Course Title Energy Conversion and Rural Electrification
Course Code ECEg4242
Degree Program BSc in Electrical and Computer Engineering
Module Name Energy Conversion and Distribution
Module Number ECEG-M4241
Team Leader NN
Course Instructor NN
ECTS 5
Contact hour per week
Students Workload Lecture Tutoral Practice or Laboratory Home study
48 48 - 48
Contact Days ( time and NN
room)
Target Group IV Year Power
Year/Semester VI/II
Prerequisites MENg2308:engineering Thermodynamics
Status of the course Compulsory
Course Description This course includes the overview of thermodynamics, Thermal power plants,
overview of Hydropower plants, Nuclear power plants, Solar energy, Biomass
energy, Wind energy, Geothermal energy, Ocean and Wave energy and Rural
electrification
To introduce technologies of conventional and non-conventional power plants.
Course Objectives To provide an overview of renewable energy resources and
technologies.
To give an insight into planning and design of small scale and off-grid
electrical power systems.
270
To introduce techniques and methods of planning and designing rural
electrification.
271
Final Exam Date
Teaching Methodology Lectures, tutorials, and Laboratory exercises
Assessment Methods Continuous assessment……………….. 50%
Final Examination……………………. 50%.
All students are expected to abide by the code of conduct of students
Senate Legislation of our University throughout this course.
Academic dishonesty, including cheating, fabrication, and
Course Policies plagiarism will not be tolerated.
Class activities will vary day to day, ranging from lectures to
discussions. Students will be active participants in the course.
You are required to submit and present the assignments provided
according to the time table indicated.
80 % of class & 100 % lab attendance is mandatory! Please try
to be on time for class. I will not allow you enter if you are late
more than five minutes.
Active participation in class is essential and it will have its own
value in your grade
Cell phones MUST be turned off before entering the class.
References:
Literature 1. Culp: Principles of Energy Conversion
2. Keider: Solar Heating and Cooling
3. Fritz: Small and Mini Hydropower System
4. Renewable Energy, Power for Sustainable future by Godfrey. Boyel
Approved By:
_________________ ________________
Name (Course instructor) Signature
_________________ ________________
Name (Module Coordinator) Signature
272
54.Hydropower Engineering
Haramaya University
Haramaya Institute of Technology
Department of Electrical and Computer Engineering
Program Regular
Course Title Hydropower Engineering
Course Code ECEg4243
Degree Program BSc in Electrical and Computer Engineering
Module Name Power Engineering I
273
Detailed Course Schedule: Contact time, topics and reading materials
Week Contact Topic/Subtopic/Chapter Reading Remarks
Hour Materials
1.Classification of hydropower plants: Run-of-river plants, Base
load plants, Reservoir plants, Peak load plants, Pump storage plants
Valley dam plants, Diversion canal plants, High head, and
diversion plants.
2.Planning and Development Process: Hydropower development,
Efficiency of hydropower, Socio-economic analysis,
Environmental analysis.
3.Hydrologic and Hydraulic Design Concept: Hydropower
engineering concept, Hydrological study, Electrical load study,
Heating and cooling.
4.Hydrologic and Hydraulic Design Concept: Hydropower
engineering concept, Hydrological study, Electrical load study,
Heating and cooling.
5.Spillways: Types of spillways, Gravity spillways, Siphon
spillways
6.Conduits, Intake, Power house and Accessories: Components
of a conduit system, Intake structures, Location of power house,
Classification of power house, Penstocks and surge tanks
7.Hydraulic Turbines: Introduction, Classification of water
turbines, The Pleton turbine, The Francis turbine, The Propeller and
Kaplan turbine.
Final Exam Date
Teaching Methodology Lectures, tutorials, and Laboratory exercises
Assessment Methods Continuous assessment……………….. 50%
Final Examination……………………. 50%.
All students are expected to abide by the code of conduct of students
Senate Legislation of our University throughout this course.
Academic dishonesty, including cheating, fabrication, and
Course Policies plagiarism will not be tolerated.
Class activities will vary day to day, ranging from lectures to
discussions. Students will be active participants in the course.
You are required to submit and present the assignments provided
274
according to the time table indicated.
80 % of class & 100 % lab attendance is mandatory! Please try
to be on time for class. I will not allow you enter if you are late
more than five minutes.
Active participation in class is essential and it will have its own
value in your grade
Cell phones MUST be turned off before entering the class.
References:
1. Josepha Sherman: Hydroelectric power, Capstone Press: December
2003
Literature 2. Freshmagichobo: A Renewable Energy Resource: The Hydroelectric
Power, July25, 2006.
3. James Joseph Doland: Hydro power engineering, Ronald Press Co.
1954
Approved By:
_________________ ________________
Name (Course instructor) Signature
_________________ ________________
Name (Module Coordinator) Signature
275
55.Microcomputers and Interfacing
Haramaya University
Haramaya Institute of Technology
Department of Electrical and Computer Engineering
Program Regular
Course Title Microcomputers and Interfacing
Course Code ECEg4161
Degree Program BSc in Electrical and Computer Engineering
Module Name Microcomputer and Interfacing
Module Number ECEg-M4161
Team Leader NN
Course Instructor NN
ECTS 6
Contact hour per week 6
Students Workload Lecture Tutoral Practice or Home study
Laboratory
32 16 48 64
Contact Days ( time NN
and room)
Target Group IV Year Power
Year/Semester VI/I
Prerequisites ECEg3143-Computer Architecture and Organization
Status of the course Core Electrical Engineering
Course Description The Microcomputers and interfacing course intends in getting the concepts to the
mastering of basic microcontroller and microcomputers. The discussion of the
course will be based around the 8086 intel-microprocessor. However, this is not
stiff and could be subjected to change. The fact that the 8086 is the considered
basic processor architecture, only for those matters will the discussion is based on
the microcontroller. The discussion of the course will begin by introducing the
microcontroller evolution in their historical background. The art of bringing
hardware and software together will be explored. The two most common computer
276
architectures, the Reduced Instruction Set Computing (RISC) and the Complex
Instruction Set Computing (CISC) will also be explained. The overall 8086/8088
architecture with a close look at the register, memory, bus, and IO organization.
Having discussed the concept of the architecture, the course will then pass to
getting to know with the instruction sets of the 8086. The most important
instruction set will be given emphasis and soon after that, hardware programing
will be taught. The hardware programming or the storing of a program will take
two tours. The first will be assembly language programming route and the second
will be high level hardware programming. The high level language programming
can take various languages into the programming task. C and C++ are the most
common ones. Subroutines and interrupts shall be handled in programing to enable
students get the art of real time applications. Next shall be the skill of interfacing
microcontrollers with various peripherals devices that help bring up real
applications. Finally bringing all things together, students will be made able to
design microcomputers for various devices. This will help them in developing
hardware based controllers in embedded concepts.
After successfully completed this course, the student should be able to :
Course Objectives Get knowledge of the internal architecture of a microprocessor
Write efficient codes in both assembly and high level languages.
Understand and handle interrupts
Use microprocessors to develop controllers and computers
Design and implement microcomputers
Detailed Course Schedule: Contact time, topics and reading materials
Week Contact Topic/Subtopic/Chapter Reading Remarks
Hour Materials
INTRODUCTION TO MICROPROCESSORS &
COMPUTERS
History of Microprocessors
Evolution of the Intel processors
THE 8086 MICROCONTROLLER ARCHITECTURE
Bus Interface Unit (BIU)
Execution Unit (EU)
Bus Interface Unit (BIU)
277
Execution Unit (EU)
Register Organization
General purpose registers
Segment Registers
Pointers and Index Registers
Flag Registers
Bus Operation
Memory Segmentation
8086 MICROPROCESSOR PROGRAMING &
INSTRUCTION SETS
8086 Addressing Modes
Data Addressing Modes
Program Memory Addressing Modes
Stack Memory Addressing Modes
Instruction Set of 8086
Data Movement Instructions
MOV Instruction
PUSH/POP Instruction
Load effective address
String Data transfer Instructions
Miscellaneous Data Transfer Instructions
Arithmetic and Logic Instruction
Addition
Subtraction
Comparison
Multiplication
Division
BCD and ASCII Arithmetic
BCD Arithmetic
ASCII Arithmetic
Basic Logic Instructions
Shift and Rotate
Shift
278
Rotate
String Instructions
program Control Transfer Instructions
CALL and RET Instructions
JMP Instruction
Conditional Jump
Iteration Control Instructions
Process Control Instruction
External
Hardware Synchronization Instructions
Interrupt Instructions
Assembly Language Programming
Some Assembly Language Programs
Programming with Assembler
Programming with Assembler
Assembling Process
Linking Process
Debugging Process
Timings and Delays
Timer Delays using NOP instruction
Time Delay using COUNTERS
Timer delays using NESTED Loops
8086 System Configuration
Signal Description of 8086
Minimum Mode of Operation
Maximum Mode of Operation
INTERFACING
Basic IO Interfacing
Parallel I/O
Programmed I/O
I/O Port Address Decoding
Programmable Peripheral Interface (PPI)
Programming 8255
279
Operation Modes of the 8255
Timer Interfacing
The 8254 Programmable Interval Timer (PIT)
Serial I/O Interface
Asynchronous Communication
Programmable Communication Interface UART
8251
Interrupts
Interrupt Driven I/O
Software and Hardware Interrupts
Interrupts vectors and Vector tables
The 8259A Programmable Interrupt Controller (PIC)
Direct Memory Access (DMA)
Basic DMA Operations
DMA Controlled I/O
The 8237 DMA Controller
Final Exam Date
Teaching Methodology Lectures, tutorials, and Laboratory exercises
Assessment Methods Continuous assessment……………….. 50%
Final Examination……………………. 50%.
All students are expected to abide by the code of conduct of students
Senate Legislation of our University throughout this course.
Academic dishonesty, including cheating, fabrication, and plagiarism
Course Policies will not be tolerated.
Class activities will vary day to day, ranging from lectures to
discussions. Students will be active participants in the course.
You are required to submit and present the assignments provided
according to the time table indicated.
80 % of class & 100 % lab attendance is mandatory! Please try to be
on time for class. I will not allow you enter if you are late more than
five minutes.
Active participation in class is essential and it will have its own value in
your grade
280
Cell phones MUST be turned off before entering the class.
References:
1. Douglas V Hall, ‗Microprocessors and Interfacing-Programming and
Hardware‘, 2nd Edition, Tata McGraw-Hill Publishing Company Limited,
Literature NewDelhi-2002.
2. Ramesh S Gaonkar, ‗Microprocessor Programming and Interfacing using
8085‘, Penram Publications, 4th Edition, 2003
3. A.K.Ray, K.M.Bhurchandy, ‘Intel Microprocessors-Architecture,
Programming and Interfacing‘, McGraw-Hill International Edition, 2004
4. Microprocessors and Interfacing, first Edition, 2009. A.P Douglas and D.A
Douglas
Approved By:
_________________ ________________
Name (Course instructor) Signature
_________________ ________________
Name (Module Coordinator) Signature
281
56.Modern Control systems
Haramaya University
Haramaya Institute of Technology
Department of Electrical and Computer Engineering
Program Regular
Course Title Modern Control systems
Course Code ECEg4321
Degree Program BSc in Electrical and Computer Engineering
Module Name Modern Control systems
Module Number 32
Team Leader NN
Course Instructor NN
ECTS 6
Contact hour per week
Students Workload Lecture Tutoral Practice or Laboratory Home study
48 - 48 48
Contact Days ( time and NN
room)
Target Group IV Year Power
Year/Semester VI/I
Prerequisites ECEg3153: Introduction to Control System
Status of the course Compulsory
Course Description Introduction to State Space Analysis; Discrete Data Control Systems;
Analog Simulation; Multi-Variable Control Systems ; Introduction to
Non-Linear and Optimal Control Systems
The course will enable students to
Course Objectives Get an insight in control systems problems, design, and
implementation.
Understand and develop mathematical models of common control
systems. Be able to analyze linear continuous and discrete control
systems both in time and frequency domains.
Be able to design and synthesize controllers in classical control
282
methods
Detailed Course Schedule: Contact time, topics and reading materials
Week Contact Topic/Subtopic/Chapter Reading Remarks
Hour Materials
Introduction to State Space Analysis
The State Concept
State Space Representation of Linear (Continuous)
Systems
System Response from State Space Representation
Computation of the State Transition Matrix
Discrete Data Control Systems
Introduction to Discrete Systems
Sampling Theorem and Effects on Control Systems
The Z- Transform
Discrete Data System (DDS) Analysis Using the Z-
Transform
Time Response for DDS
Stability Analysis of DDS
State space analysis of DDS
Introduction to Digital Compensators and Controller
Analog Simulation
Introduction
Components of the Analog Computer
Simulation of Linear Systems
Magnitude and Time Scaling
Simulation of Non-Linearity and Phase Plane Analysis
Multi-Variable Control Systems
Introduction
System Design Using State Variable Feedback
Output Feedback
Controllability and Observability
Multi-variable control
Introduction to Non-Linear and Optimal Control Systems
283
Introduction to Nonlinear Programming
Optimal Control Preliminaries
The Optimal Control Problems
Optimal Control Examples
Final Exam Date
Teaching Methodology Lectures, tutorials, and Laboratory exercises
Assessment Methods Continuous assessment……………….. 50%
Final Examination……………………. 50%.
All students are expected to abide by the code of conduct of students
Senate Legislation of our University throughout this course.
Academic dishonesty, including cheating, fabrication, and
Course Policies plagiarism will not be tolerated.
Class activities will vary day to day, ranging from lectures to
discussions. Students will be active participants in the course.
You are required to submit and present the assignments provided
according to the time table indicated.
80 % of class & 100 % lab attendance is mandatory! Please try
to be on time for class. I will not allow you enter if you are late
more than five minutes.
Active participation in class is essential and it will have its own
value in your grade
Cell phones MUST be turned off before entering the class.
References:
1. Richard C. Dorf, Robert H Bishop: Modern Control Systems (10th
Edition), Prentice Hall; 10 edition (April 8, 2004).
Literature 2. Katsuhiko Ogata : Modern Control Engineering, Prentice Hall; 4
edition Nov 13, 2001.
3. John J. D‘ Azzo and Houpis: Feedback Control system analysis and
synthesis.
4. Richard C. Dorf, Robert H BishopModern Control Systems (9th
Edition), Prentice Hall; 9th edition (August 3, 2000).
5. I.J. Nagrath and Gopal: Control System Engineering by, 2001
Approved By:
284
_________________ ________________
Name (Course instructor) Signature
_________________ ________________
Name (Module Coordinator) Signature
285
57. Electrical Measurement and Instrumentation
HARAMAYA UNIVERSITY
Haramaya Institute of Technology
Department of Electrical and Computer Engineering
ECTS 5
Credit hrs. 3
Lecturer NN
Course Objectives & To introduce the basic operational principles and limitations of electrical and
Competences to be electronic instruments
Acquired To analyze and compare commercial instruments and design similar systems
under given constraints
Course Contents Contents
1. Introduction to instrumentation
1.1.General Principles of Instruments
1.2.Basic Concepts of Measurement
1.3.Analog and digital meters
2. Performance Characteristics
Static and Dynamic characteristics
Noise and Interference in Instrumentations
286
4. Signal Conditioning and Conversion
Deflection Bridges
Amplifiers and Attenuators
Oscillators and Filters
5. Output Presentation
Indicators ,seven segment,LCD
Recorders, Graphical and xy
Pre-requisites ECEg Introduction to Control Engineering
Semester
Teaching & Learning Lectures supported by tutorials and practical laboratory exercises.
Methods
Literature Textbook:
287
58.Instrumentation engineering
Haramaya University
Haramaya Institute of Technology
Department of Electrical and Computer Engineering
Program Regular
Course Title Instrumentation engineering
Course Code ECEg4323
Degree Program BSc in Electrical and Computer Engineering
Module Name Instrumentation and Control Engineering
Module Number ECEG-M4321
Team Leader NN
Course Instructor NN
ECTS 5
Contact hour per week 5
Students Workload Lecture Tutoral Practice or Laboratory Home study
32 48 48
Contact Days ( time and NN
room)
Target Group IV Year Power
Year/Semester VI/II
Prerequisites ECEg4161: Microcomputers and Interfacing
ECEg4155: Electrical Measurement & Instrumentation
Status of the course Compulsory
Course Description Review of Basic Instrumentation; Standards and Organizations; Sensor
technology; Telemetry Applications; Introduction to Intelligent Instruments
288
General Principles of Instrumentation,
Sensors and Applications,
Signal Conditioning Circuits,
Signal Conversion Elements,
Output Presentation
2. Standards and Organizations
What is standard ?need for standard ?
Existing standard organization
Quality assurance
3. Sensor technology
Basic Sensor Technology
Sensor Systems
Application Considerations
Sensor Characteristics
System Characteristics
Instrument Selection
Data Acquisition and Readout
Installation
4. Measurement Issues and Criteria
Sensor Signal Conditioning
Conditioning Bridge Circuits
Amplifiers for Signal Conditioning
Analog to Digital Converters for Signal
Conditioning
Signal Conditioning High Impedance
Sensors
5. Telemetry Applications
Telemetry Systems Overview
Airborne Systems
Data Acquisition
Multiplexer
Modulation
Commutation
289
Frame synchronization pattern
Ground System
Setup and Control
PCM Stream Reconstruction
Frame Synchronization.
Decommutation
Simulation and Encoding
Real-Time Processing
6. Introduction to Intelligent Instruments
Introduction to intelligent
instrumentation
Historical Perspective & Current status
Software based instruments
Virtual Instrumentation:
Final Exam Date
Teaching Methodology Lectures, tutorials, and Laboratory exercises
Assessment Methods Continuous assessment……………….. 50%
Final Examination……………………. 50%.
All students are expected to abide by the code of conduct of students
Senate Legislation of our University throughout this course.
Academic dishonesty, including cheating, fabrication, and
Course Policies plagiarism will not be tolerated.
Class activities will vary day to day, ranging from lectures to
discussions. Students will be active participants in the course.
You are required to submit and present the assignments provided
according to the time table indicated.
80 % of class & 100 % lab attendance is mandatory! Please try
to be on time for class. I will not allow you enter if you are late
more than five minutes.
Active participation in class is essential and it will have its own
value in your grade
Cell phones MUST be turned off before entering the class.
References:
290
1. JonWilson,Sensor technology
2. J.P. Bentley, Principles of Measurement Systems
Literature 3. B.E. Jones, Instrumentation Measurement and Feedback
4. Instrumentation Engineering handbook
Approved By:
_________________ ________________
Name (Course instructor) Signature
_________________ ________________
Name (Module Coordinator) Signature
291
59.Digital Control Systems
Haramaya University
Haramaya Institute of Technology
Department of Electrical and Computer Engineering
Program Regular
Course Title Digital Control Systems
Course Code ECEg4322
Degree Program BSc in Electrical and Computer Engineering
Module Name Instrumentation and Control Engineering
Module Number ECEG-M4321
Team Leader NN
Course Instructor NN
ECTS 5
Contact hour per week 5
Students Workload Lecture Tutoral Practice or Laboratory Home study
32 - 48 48
Contact Days ( time and NN
room)
Target Group IV Year Power
Year/Semester VI/II
Prerequisites ECEg4321: Modern Control Systems
Status of the course Compulsory
Course Description Linear discrete dynamic-system analysis; Design of digital control systems
using transform techniques; Design of Digital control using state space
method; Application and practices of digital control
Course Objectives Design of digital control using transform techniques and state space methods
Digital control system applications and practices.
Detailed Course Schedule: Contact time, topics and reading materials
Week Contact Topic/Subtopic/Chapter Reading Remarks
Hour Materials
UNIT I: INTRODUCTION
Introduction to digital control –Sampling Process –Sample
292
and Hold Circuit –Zero and First Order hold –Z-Transform –
Inverse Z-Transform –Region of convergence –Initial and
Final Value Theorem
UNIT II: PULSE TRANSFER FUNCTION AND TIME
RESPONSE
Block diagram reduction methods –Reduction Rules-Multi-
loop –MIMO Systems –Signal Flow Graph-steady state error
–error transfer functions -Error Constants-Time-Domain
Analysis of Second Order Systems-Time Response
UNIT III: STABILITY
Introduction-Jury Stability Test-Schur-Cohn stability Test-
Bilinear transformation-Stability by Pole Location –Root
locus method-Bode Plot-Nyquist Plot
UNIT IV: DIGITAL PID CONTROLLER
Cascade Compensation-Digital Lag Lead Compensator by
Bode method-Design of P,PI and PID Controller-Ziegler‘s-
Nichols Method, Cohen-Coon Method
UNIT V: STATE SPACE ANALYSIS
Realization of Pulse Transfer Function-Diagonalisation-
discretisation of Continuous time systems-State Transition
Matrix-Solution of Discrete-time state equations-
Controllability and Observability
Laboratory Exercise Simulation of digital control systems using MATLAB; Controller programs;
Interfacing microcontroller with computers; Mini-project to develop a controller
software and hardware for a system, simulate and implement where possible
Final Exam Date
Teaching Methodology Lectures, tutorials, and Laboratory exercises
Assessment Methods Continuous assessment……………….. 50%
Final Examination……………………. 50%.
All students are expected to abide by the code of conduct of students
Senate Legislation of our University throughout this course.
Academic dishonesty, including cheating, fabrication, and
Course Policies plagiarism will not be tolerated.
293
Class activities will vary day to day, ranging from lectures to
discussions. Students will be active participants in the course.
You are required to submit and present the assignments provided
according to the time table indicated.
80 % of class & 100 % lab attendance is mandatory! Please try
to be on time for class. I will not allow you enter if you are late
more than five minutes.
Active participation in class is essential and it will have its own
value in your grade
Cell phones MUST be turned off before entering the class.
References:
Textbook:
1. V.I.George and C.P.K urien, Digital Control System, Cengage
Literature Learning, 2012.
2. B.C.Kuo, Digital Control System, 2ndEdition, Oxford University
Press, 2010.
3. M.Sami Fadali, Antonio Visioli, Digital Control Engineering
Analysis and Design, Academic Press, 2013.
References:
1. M.Gopal, ‗Digital Control and State Variable Methods‘, Tata
McGraw Hill, 3rd Edition, 2009.
2. C.M. Houpis, G.B.Lamount, ‗ Digital Control Systems-Theory,
Hardware, Software‘, International Student Edition, McGraw Hill
Book Co., 1985.
3. Kannan M.Moddgalya, Digital Control, Wiley India, 2007.
4. C.L.Philips and J.M.Pan, ―Feedback Control System, Pearson, 2013
Approved By:
_________________ ________________
Name (Course instructor) Signature
_________________ ________________
Name (Module Coordinator) Signature
294
60.Process control fundamentals
Haramaya University
Haramaya Institute of Technology
Department of Electrical and Computer Engineering
Program Regular
Course Title Process control fundamentals
Course Code ECEg4333
Degree Program BSc in Electrical and Computer Engineering
Module Name Control Applications
Module Number ECEg-M4331
Team Leader NN
Course Instructor NN
ECTS 5
Contact hour per week 5
Students Workload Lecture Tutoral Practice or Laboratory Home study
32 - 48 48
Contact Days ( time NN
and room)
Target Group IV Year control
Year/Semester VI/II
Prerequisites ECEg4321:Modern Control Systems
295
Hour Materials
3. Feedback Controllers
Introduction
Basic Control Modes
Proportional Control
Integral Control
Derivative Control
Proportional-Integral-Derivative Control
On-Off Controllers
4. Controller Design
Performance Criteria for Closed-Loop Systems
Model-Based Design Methods
5. Controller Tuning
Controller Tuning Relations
Controllers with Two Degrees of Freedom
On-Line Controller Tuning
6. Feed forward and Ratio Control
Introduction to Feed forward Control
296
Ratio Control
Feed forward Controller Design Based on Steady-
State Models
Feed forward Controller Design Based on
Dynamic Models
The Relationship Between the Steady-State and
Dynamic Design Methods
Configurations for Feedforward-Feedback Control
Tuning Feed forward Controllers
7. Advanced Process Control
Cascade Control
Time-Delay Compensation
Inferential Control
Selective Control/Override Systems
Nonlinear Control Systems
Adaptive Control Systems
Multivariable Control
8. Computers in Process Control
Digital Computer Simulation of Control Systems
Microprocessor-Based Controllers and Distributed
Control in Process Control
Final Exam Date
Teaching Methodology Lectures, tutorials, and Laboratory exercises
Assessment Methods Continuous assessment……………….. 50%
Final Examination……………………. 50%.
All students are expected to abide by the code of conduct of students
Senate Legislation of our University throughout this course.
Academic dishonesty, including cheating, fabrication, and
Course Policies plagiarism will not be tolerated.
Class activities will vary day to day, ranging from lectures to
discussions. Students will be active participants in the course.
You are required to submit and present the assignments provided
according to the time table indicated.
297
80 % of class & 100 % lab attendance is mandatory! Please try to
be on time for class. I will not allow you enter if you are late more
than five minutes.
Active participation in class is essential and it will have its own
value in your grade
Cell phones MUST be turned off before entering the class.
References:
1. Seborg, D., Edgar F., Mellichamp D., Process Dynamics and Control,
John Wiley, revised ed., New York 2001
Literature 2. William L. Luyben, Process Modeling, Simulation and Control for
Chemical Enginers, Seccond Edition 1999
3. BABATUNDE A. OGUNNAIKE, Process dynamics, modeling, and
control, New York Oxford. Oxford University Press, 1994
4. McGraw-Hill Chemical Engineering Series,Process Systems Analysis
and Control
Approved By:
_________________ ________________
Name (Course instructor) Signature
_________________ ________________
Name (Module Coordinator) Signature
298
61.Computer Architecture and Organization
Haramaya University
Haramaya Institute of Technology
Department of Electrical & Computer Engineering
Program Regular
Course Number ECEg-3143
Course Title Computer Architecture and Organization
Degree Program BSc in Electrical Engineering
Module Computer Architecture & Programming
Module Coordinator N.N.
Lecturer N.N.
ECTS Credits 5
Contact Hours (per week) 5
Prerequisites ECEg 3141 – Digital Logic Design
Students workload Lecture Tutorial Laboratory Home study
Practice
32 48 - 48
Course Objectives & To introduce the architecture and organization of a computer
Competences to be Acquired system and its components
To design and simulate a basic computer system
Course Description General Introduction; Review of Digital Components; The Central
Processing Unit: Architecture and Instruction Set; Instruction Format and
Addressing Modes; Register Transfer Descriptions; Organization of the
Arithmetic and Logic Unit; The Control Unit Realization: Hardwired and
Micro programmable; The Memory Hierarchy and Memory Management;
Input-Output Devices; Software of a Computer System; High Performance
Computers; Design of a Small Computer System.
Week C.hour Course Content
1. General Introduction
Organization and architecture,
Computer evolution
Review of digital components
299
IC‘s, Decoders, Multiplexers
Registers, Shift Registers
2. The Central Processing Unit
Introduction
General register organization
Stack organization
Instruction format
Addressing modes
Data transfer & manipulation
3. Register transfer & micro operations
Register transfer language
Bus and memory interface
Arithmetic micro operations
Logic micro operations
Shift micro operations
4. Organization of the arithmetic and logic unit
Introduction
Addition and subtraction
Multiplication algorithms
Division algorithms
Floating point arithmetic
Decimal arithmetic unit
Interrupt-driven, Direct Memory Access
5. The control unit realization
Hard wired and micro programmable instruction codes
Instruction cycles
Memory reference instructions
Input output & interrupt
Control memory
Micro program example
6. The memory hierarchy and memory management
Memory hierarchy
Main memory
300
Auxiliary memory
Associative memory
Cache memory
Virtual memory
7. Input-output devices
Peripheral devices
Input output interface
Asynchronous data transfer
Modes of transfer
Priority interrupt
Direct memory access(DMA)
Semester Year 3, Semester I
Status of Course Compulsory
Teaching & Learning Methods Lectures supported by Tutorials and exercises.
Assessment/Evaluation & Quiz‘s, Assignments,Midexam, Final exam
Grading System Exams,
Course policy All students are expected to abide by the code of conduct of students
Senate Legislation of our University
Textbook:
1. John D. Carpinelli: Computer System organization and Architecture,
Addison Wesley; US Ed edition Oct 20,2000.
References 2. M.M.Mano: Computer System Architecture, Prentice Hall:Sept1992.
3. Patterson and J. Hennessy: Computer Organization and Design: The
Hardware/Software Interface, Morgan Kaufmann Publishers, Inc., Second
edition, 1998.
References:
1. John P. Hayes: Computer Architecture and Organization,McGraw-Hill
Companies; 3rd edition
301
62.Basic Writing Skills
Haramaya University
Haramaya Institute of Technology
Department of Electrical and Computer Engineering
Program Regular
Course Title Basic Writing Skills
Course Code Enla1012
Degree Program BSc in Electrical and Computer Engineering
Module Name Basic English Skills
Module Number EnLaM1011
Team Leader NN
Course Instructor NN
ECTS 5
Contact hour per week 5
Students Workload Lecture Tutoral Practice or Laboratory Home study
32 48 48
Contact Days ( time and NN
room)
Target Group I Year
Year/Semester I/II
Prerequisites None
Status of the course Compulsory
Course Description This course aims at developing students‘ basic writing skills. It contains
sentence level writing: sentence structure, sentence types, functional and
structural category, common sentence errors (fragments, run-on sentences,
dangling modifiers and agreement errors); paragraph level writing : paragraph,
topic sentence and supporting details, structure, essentials of a paragraph,
basic types of paragraphs( expository, narrative, descriptive and argumentative
) and techniques of paragraph development; essay level writing : structure of
an essay, thesis statement and supporting paragraphs, types of essays and
techniques of essay development
Upon completing the course, students will be able to:
302
Course Objectives Construct meaningful sentences in English;
Learn to compose a paragraph that has a clearly stated topic sentence
and details ;
Use appropriate coordination and subordination skills to relate ideas;
Identify and correct common sentence problems
Compose paragraphs that have clearly stated topic sentences and
supporting details.
Write a well structured essay of different types ( descriptive, narrative,
expository and argumentative)
Detailed Course Schedule: Contact time, topics and reading materials
Week Contact Topic/Subtopic/Chapter Reading Remarks
Hour Materials
1. Unit One: Writing Effective Sentences:
Overview of writing
effective sentences - sentence definition, Identifying
sentence parts (subject and predicate), writing
complete sentences; sentence types: functional
category (declarative, interrogative, imperative and
exclamatory sentences)
Writing Effective Sentences (continued----)
Identifying sentence types: structural Category (
simple, compound, complex and compound complex);
Joining ideas :coordination, subordination, correlation
and using relative pronouns
Writing Effective Sentences (continued----)
Identifying and correcting faulty sentences
':fragments, run-ons, comma splices,
Writing Effective Sentences (continued----)
Identifying and correcting faulty sentences: dangling
modifiers and agreement errors;
Writing Effective Sentences (continued----)
Using punctuation(a period, comma, semi-colon,
colon, quotation mark) and capitalization
303
2. Unit Two: Writing Effective Paragraphs; overview of
writing effective Paragraphs- paragraph definition,
nature of a paragraph, Identifying topic sentence and
supporting details, writing topic sentences( with topics
and controlling idea), nature and position of topic
sentences in paragraphs, narrowing a title
Writing Effective Paragraphs (continued…)
structure of a paragraph, essentials of a paragraph:
unity, coherence(ways of achieving coherence: using
transitional devices, pronouns, key words and
synonyms) and adequate development; organization:
space, time and order of importance
Writing Effective Paragraphs (continued…)
Writing basic types paragraphs: expository,
descriptive, narrative and argumentative;
Techniques of paragraph development: definition,
exemplification/illustration, classification, cause and
effect, comparison, contrast, description( process,
objective and impressionistic), and
listing/enumeration
Writing Effective Paragraphs (continued…)
Developing a paragraph: guided and free writing
guided writing-arranging given sentences in a logical
order, writing a paragraph by developing topic
sentence and specific details using given points of a
title Free writing –writing a paragraph on a given title
or on your own title
3. Unit Three Essay Writing
Stimulating idea on features of an essay
Definition of an essay, structure of an essay:
introduction, body and conclusion; reviewing
paragraph structure vs essay structure Identifying
thesis statement and supporting paragraphs,
304
elements of the thesis statement: topic and
controlling idea
Essay Writing (continued…) Achieving unity
and coherence within an essay Writing the
introduction ( writing the hook, the background
and the thesis statement)
Essay Writing (continued…) Writing the body
and the concussion Steps in writing an essay:
Planning(questioning, making list, clustering,
preparing outline), drafting, revising, and editing
Essay Writing (continued…) Writing the basic
types of essays ( expository, descriptive, narrative
and argumentative)by employing the different
techniques
Essay Writing (continued…) Writing the basic
types of essays ( expository, descriptive, narrative
and argumentative)by employing the different
techniques
Essay Writing (continued…) Writing the basic
types of essays ( expository, descriptive, narrative
and argumentative)by employing the different
techniques
Final Exam Date
Teaching Methodology Lectures, tutorials, and Laboratory exercises
Assessment Methods Continuous assessment……………….. 50%
Final Examination……………………. 50%.
All students are expected to abide by the code of conduct of students
Senate Legislation of our University throughout this course.
Academic dishonesty, including cheating, fabrication, and plagiarism
Course Policies will not be tolerated.
Class activities will vary day to day, ranging from lectures to
discussions. Students will be active participants in the course.
You are required to submit and present the assignments provided
305
according to the time table indicated.
80 % of class & 100 % lab attendance is mandatory! Please try to
be on time for class. I will not allow you enter if you are late more than
five minutes.
Active participation in class is essential and it will have its own value
in your grade
Cell phones MUST be turned off before entering the class.
References:
Writer‘s Choice : Grammar and Composition
Rorabacher ,L A Concise Guide to Composition (3rd Ed). London
Literature Harper and Row publishers(1976)
A Guided Writing to Composition
Langan,J College Writing Skills. sixth Edition. Boston: Mcgraw-Hill
(2005).
Savage, A.and M. Shafiei,Effective Academic Writing 1. Oxford:
Oxford University Press. (2007)
Savage, A.and P. Mayer Effective Academic Writing 2 Mcgraw-Hill
(2005). Oxford University Press. (2005)
Davis,J and R,Liss Effective Academic Writing 3 The Essay. Oxford
University Press. (2005)
Approved By:
_________________ ________________
Name (Course instructor) Signature
_________________ ________________
Name (Module Coordinator) Signature
306
63.Communicative English Skills
Haramaya University
Haramaya Institute of Technology
Department of Electrical and Computer Engineering
Program Regular
Course Title Communicative English Skills
Course Code EnLa1011
Degree Program BSc in Electrical and Computer Engineering
Module Name Basic English Skills
Module Number EnLaM1011
Team Leader NN
Course Instructor NN
ECTS 5
Contact hour per week 5
Students Workload Lecture Tutoral Practice or Laboratory Home study
32 48 48
Contact Days ( time and NN
room)
Target Group IYear
Year/Semester I/I
Prerequisites None
Status of the course Compulsory
Course Description This course is intended to develop and improve students' language
competence. It is also aimed at developing students‘ communicative abilities
in English which will help students to develop their communicative skills and
overall language competence in English. Generally, this course will cover the
specific language aspects described below. Developing basic functions of
English language skills: reading (scanning, skimming, reading for details,
summarizing, understanding the structure of a text); listening (listening for the
gist, listening for details, recognizing discourse markers, noticing the structure
of a lecture, understanding speaker intentions, recognizing signposting,
attending and following skills); writing (summarizing a text, writing
307
descriptive texts); speaking (introducing oneself and others, interviewing,
discussions, stating and supporting propositions, stating one‘s opinions,
organizing and taking part in a debate, making a persuasive speech,
questioning); vocabulary (working out meanings from context, synonyms,
antonyms, collocations, definitions); grammar (relative clauses, modals,
voice, conditionals, tense, reported speech).
Upon completing the course, students will be able to:
Course Objectives Express their ideas in various communicative contexts (in group/ pair
discussion, public speaking settings etc.)
Use various vocabulary learning strategies and techniques
Write and present reports
Read various materials and make their own notes
Identify the structure of oral and written discourses
Attend their academic work at ease and with clarity.
Detailed Course Schedule: Contact time, topics and reading materials
Week Contact Topic/Subtopic/Chapter Reading Remarks
Hour Materials
1. Introductory Unit
Listening and Speaking: Finding out
about other people
Vocabulary: Learning to learn
vocabulary
Grammar: Learning to use grammar for
facilitating meaning
Reading: What is involved in
understanding text?
Speaking: Introducing oneself and others
Writing: A short Personal description or
story
308
2.AIDS
2.1. Listening and Speaking:
2.1.1. Understanding markers of addition and
relating
2.1.2. Listening for gist
2.1.3. Responding to the speaker's purpose
2.1.4. Writing a brief summary of a talk
2.2. Vocabulary
2.2.1. Using component parts of a word as clues
to meaning
2.2.2. Using topic relationships in order to learn
words
2.2.3. Being aware of how words collocate with
each other
2.2.4. Working out word meanings from context
2.3. Grammar
2.3.1. Using relative clauses
2.3.2. Expressing warning and advice
2.4 Reading
2.4.1. Identifying the intended audience
of a text and other critical reading skills
2.4.2. Relating a diagram to a text
2.5 Speaking
2.4.3. Brain storming
2.4.4. Public speaking
2.6 Writing: Writing a short summary of a
talk
3.Culture and Values
3.1. Listening and Speaking
3.1.1. Identifying the structure of a talk
3.1.2. Completing a note framework
3.2. Vocabulary
3.2.1. Using topic relationships to learn new
309
words
3.2.2. Words of Greek and Latin origin
3.2.3. Using a vocabulary network to learn
words
3.3. Grammar
3.3.1.Using active and passive constructions for
descriptive writing
3.3.2. using time clauses for descriptive
writing
3.4. Reading
3.4.1. Critical reading
3.4.2. Reading for main ideas
3.4.3. Reading for detail
3.5. Speaking
3.5.1. Understanding reference
3.5.2. Brainstorming
3.5.3. Organizing and taking part in a debate
3.6. Writing
3.6.1. Writing a brief summary of key ideas from
a text
3.6.2. Writing a descriptive essay about a
marriage ceremony
4.Improving Study Practices
4.1. Listening and speaking
4.1.1. Thinking about what you do when you
listen to a lecture and take notes
4.1.2. Understanding listing and sequencing
markers
4.1.3. Listening for a main sections of a talk
4.2. Vocabulary
4.2.1. Using a dictionary
4.2.2. Working out word meanings from context
4.3. Grammar
310
4.3.1. Using Conditional I,II and III
4.4. Reading
4.4.1. Skimming for gist
4.4.2. Critical reading and evaluating
4.4.3. Using reference/textual markers
4.5. Speaking
4.5.1. Brainstorming and discussing on what
makes a good learner
4.6 Writing
4.6.1. Summarizing a talk
4.6.2. Summarizing an academic article
4.6.3. Writing an essay on learning English
311
1. Dean, M.1988. Write it; Writing Skills for intermediate learners of
English. Cambridge University Press
Literature 2. DEFLL, 1996.College English: volume I and II.AAU.AAU Printing
Press
3. Gregory.1999.Public speaking for college and career (Fifth Ed).New
York: McGraw Hill College
4. Hewings, M. 1999.Advanced Grammar in use: self-study
5. Reference Practice Book for Advanced Learners of English.
Cambridge: CUP.
6. MOE, 2005.Improve Your English: A Course for Ethiopian
Teachers (Grade 1-4)-Face to Face Learner's Books 1&2.Addis Ababa:
EMPDE
7. Mohammedtahir and Tibebe Kasahun, 2005.Communicative English
Skills II (unpublished). Jimma University Press
8. Strong, W.1991. Writer's Choice: Grammar and Composition.
Illinois: McGraw Hall
Approved By:
_________________ ________________
Name (Course instructor) Signature
_________________ ________________
Name (Module Coordinator) Signature
312
64.Civics and Ethical education
Haramaya University
Haramaya Institute of Technology
Department of Electrical and Computer Engineering
Program Regular
Course Title Civics and Ethical education
Course Code CvEt1011
Degree Program BSc in Electrical and Computer Engineering
Module Name Reasoning skill and civics
Module Number CESt-M1023
Team Leader NN
Course Instructor NN
ECTS 5
Contact hour per week 5
Students Workload Lecture Tutoral Practice or Laboratory Home study
48 16 64
Contact Days ( time and NN
room)
Target Group I Year
Year/Semester I/I
Prerequisites None
Status of the course Compulsory/common course
Course Description This module/course is designed for undergraduate students taking Civics and
Ethics as a common course at all Ethiopian universities and it aims at cultivating
students with the competence of actively participating in the public life using
their democratic rights and discharging their responsibilities with the necessary
civic knowledge and skills and attitudes. In other words, the module/course will
help the students to become visionary citizens who are also concerned with civic
and ethics related issues affecting their country. This is imperative especially in
countries like Ethiopia where the process of cultivating and inculcating modern
constitutional and democratic values in the minds of citizens is still experiencing
challenges largely because the country had no established civic culture dominated
313
by these values/ principles in its past history and partly because these values and
principles are not yet well-institutionalized even in its current history. To this
end, the module/course first introduces learners to the meanings of key concepts
in the study of Civics and Ethics like Civics, Citizenship, Ethics and Morality
alongside a discussion on the similarities and differences between and the goals
of studying Civics and Ethics. Next, it exposes them to the meanings, mutual
interactions, historical evolutions, natures etc… of the notions of society, state
and government particularly in the context of Ethiopia. Following this, the course
deals with citizenship, constitution, democracy and human rights in some details
but again mainly in the context of Ethiopia. Finally, it discusses certain values
and principles of Ethics and Civic virtue that learners must be equipped with both
as citizens and professionals in their encounter with various Civic and Ethical
issues in order to be morally matured and civically responsible when making
decisions and taking actions.
Upon a successful completion of this module/course, students will be able to:
Course Objectives Understand the subject matter of Civics and Ethics;
Gain knowledge about the theoretical discourses and practices of
state/government, society and citizenship and their mutual interplay
especially in the context of Ethiopia;
Know the civic, social and political dimension of their citizenship lives in
line with the importance of active civic participation of citizens to the
healthy life of their state and society;
Gain the philosophical and communication capacity of dialogue in
citizenship discourses via up holding such values as respecting and
tolerance of others;
Develop individual and/or collective potential of becoming self-confident
citizens who can effectively participate in their legal-political, socio-
economic and cultural lives;
Understand the historical dynamics and nature of state formation and
nation-building in their country along side with the major problems
generated by this process and the efforts lately made such as introducing
ideals like constitution, democracy and human rights as remedies;
Understand the essences of such values and principles as democracy and
314
human rights, multiculturalism and constitution and constitutionalism
especially in the context of Ethiopia;
Examine Ethiopia‘s experience in constitutional development and issues
of democracy and human rights thereof;
Develop and demonstrate certain ethical values and civic virtues both in
the realm of human to human and human to environment relationships;
Understand the interdependence of Environment and development in
Detailed Course Schedule: Contact time, topics and reading materials
Week Contact Topic/Subtopic/Chapter Reading Remarks
Hour Materials
1. CHAPTER ONE: UNDERSTANDING CIVICS AND
ETHICS
Introduction
Defining Civics, Citizenship, Ethics and Morality
Similarities and differences of Civics and Ethics
Goals of Civics and Ethics
Competences of Good Citizens
2. CHAPTER TWO: UNDERSTANDING SOCIETY,
STATE AND GOVERNMENT: ETHIOPIAN FOCUS
Introduction
Society
Definition and attributes of society
o Contending theories of society
o Structural-Functionalist theory
o Conflict theory
o Inter-actionist theory
State
o Definition and attributes of the state
o Theories on the origin and development of
state
o State structure: Unitary Vs Federal
Government
o Definition and Functions of Government
315
o Government structure: Vertical Arrangement
Vs Horizontal Arrangement
o Forms and systems of Government
o Similarities and differences between society,
state and government
Ethiopian Society, State and Government
o Formation of the modern Ethiopian state
(Tewodros II—Menlik II)
o Nation- building in modern Ethiopia
o The imperial regime
o The Dergue regime
Post-1991 period
o Overview of government systems and forms in
modern Ethiopia
The imperial regime
o The Dergue regime
o Post-1991 period
3. CHAPTER THREE: UNDERSTANDING
CITIZENSHIP: ETHIOPIAN FOCUS
Introduction
o Definition and Aspects/dimensions of
Citizenship
o Philosophical discourses on Citizenship:
Liberal, Republican and communitarian
perspectives
o Modes of acquiring and loosing citizenship
o Overview of Citizenship and nationality laws
in Ethiopia: Emphasis on nationality
proclamations
o The 1931 and 1955 constitutions
o The 1987 PDRE constitution
o The 1995 FDRE constitution
o Major rights and responsibilities of citizens
316
4. CHAPTER FOUR: CONSTITUTION, DEMOCRACY
AND HUMAN RIGHTS: ETHIOPIAN FOCUS
Introduction
o Constitution
o Definition of constitution and
constitutionalism
o Purpose and classifications of constitution
Democracy
o Definition and ways of exercising democracy
o Approaches for understanding democracy
o Fundamental values and principles of
democracy
o Democratization and actors in democratization
process
Human rights
o Definition , nature and classification of human
rights
o Human rights instruments
o Constitution , democracy and human right
experiences in Ethiopia
o Democracy and human rights under the 1931
and 1955 constitutions
o Democracy and human rights under the PDRE
constitution
o Democracy and human rights under the FDRE
constitution
5. CHAPTER FIVE: ETHICS AND CIVIC VIRTUE
Introduction
o Over view of Ethics and Ethical theories/school
of thoughts
o Utilitarian Approach
o The Rights Approach
o The Fairness Approach
317
o The Common good Approach
o The Virtue Approach
Selected issues in Applied Ethics
o Development ethics
o Environment ethics
o Professional ethics
o Public service ethics : Principles
Overview of civic virtue : Civic disposition and Civic
commitments
Civic disposition and Civic commitment in the Ethiopian context
6. CHAPTER SIX: ISSUES IN CIVICS AND ETHICS
Introduction
o Criteria of identifying and selecting Topical
issues in Civics and Ethics
Selected global/international and national issues in
Civics and Ethics
On development
o Poverty/inequality---hunger,work habit/ethics,
begging,Emigration,gender/regional
inequality, affirmative action
o Climate change--- global warming, sustainable
development
On democracy/ governance
o Corruption /rent seeking,
o Civic culture and civic participation---
parochialism Vs passiveness Vs active
participation, rights Vs responsibilities
balance
o Globalization --- political, economical,
culture, cultural imperialism and clash of
civilizations, education
(knowledge/technology transfer), brain drain,
aid /loan and aid/loan conditionality Vs state
318
sovereignty
On peace and stability
Terrorism – Religious fundamentalism, piracy
Final Exam Date
Teaching Methodology Lectures, tutorials, and Laboratory exercises
Assessment Methods Continuous assessment……………….. 50%
Final Examination……………………. 50%.
All students are expected to abide by the code of conduct of students
Senate Legislation of our University throughout this course.
Academic dishonesty, including cheating, fabrication, and plagiarism
Course Policies will not be tolerated.
Class activities will vary day to day, ranging from lectures to
discussions. Students will be active participants in the course.
You are required to submit and present the assignments provided
according to the time table indicated.
80 % of class & 100 % lab attendance is mandatory! Please try to
be on time for class. I will not allow you enter if you are late more
than five minutes.
Active participation in class is essential and it will have its own
value in your grade
Cell phones MUST be turned off before entering the class.
References:
1. Alexander, Larry (ed.).1998. Constitutionalism: Philosophical
Foundations. Cambridge: Cambridge University Press.
Literature 2. Assefa Fisseha. 2006. Federalism and Accommodation of Ethnic
Diversity in Ethiopia: Comparative Study. Utrecht: Wolf Legal
Publishers.
3. Boss, J. 1998. Perspective on Ethics. London: Mayfield Publishing
Company.
4. Charles F. Kettering Foundation. & Harwood Group.1991. Citizens and
politics: a view from Main Street America. Dayton, Ohio: The
Foundation.
5. Clampham, Christopher .1969. Haile-Selassie’s Government. Praeger:
319
New York.
6. Ehrlich, T. 2000. Civic responsibility and higher education. Phoenix,
Az: Oryx Press.
7. Endale Nigussie (2011), Civics and Ethics, A Module Prepared for all
Summer Programs Student, Dilla University, Dilla.
8. Fasil Nahum. 1997. Constitution for a Nation of Nations: The Ethiopian
Prospect.
9. Lawrenceville,NJ: Red Sea Publishers.
10. FDRE. 1995. The Constitution of the Federal Democratic of Ethiopia
11. Frechette,S. 1981. Environmental Ethics. U.S.A.: The Boxwood Press.
12. Goodin, Robert E. 2005. Reflective Democracy. Oxford University
Press: New York.
13. Harrop, Martin and William L. (1987). Elections and Voters: A
Comparative Introduction. London: The Macmillan Press LTD.
14. Held, David .1996. Models of Democracy. Cambridge Polity Press:
Cambridge.
15. James Paul and Clapham .1972. Ethiopian Constitutional
Development: A source book. Haile Selassie I university: Addis
Ababa.
16. Jeavons, T. (1991). Learning for the common good: liberal education,
civic education, and teaching about philanthropy. Washington, DC:
Association of American Colleges.
17. Macedo, S. (2000). Diversity and distrust: civic education in a
multicultural democracy.
18. Cambridge, Mass: Harvard University Press.
19. Melzer, A. M., Weinberger, J., & Zinman, M. R. (1998).
Multiculturalism and American Democracy. Lawrence, Kansas:
University Press of Kansas.
20. Niemi, R. G., & Junn, J. (1998). Civic education : what makes
students learn. New Haven: Yale University Press.
21. Nzongola, Ntalajia and Margaret C. 1998. The State and Democracy in
Africa. Asmara: Africa World Pres.
22. Oppenheim, A. N. (1977). Civic education and participation in
320
democracy : the German case. London ; Beverly Hills: Sage.
23. Penrose, W. O. (1952). Freedom is ourselves: Legal rights and duties
of the citizen as a basis for civic education. Newark: University of
Delaware Press.
24. Strong, C.F .1963. A History of Modern Political Constitutions. New
York: G.P. Putnam‘s Sons
. Documents
1. Ethiopian constitutions
2. Ethiopian nationality proclamations
Approved By:
_________________ ________________
Name (Course instructor) Signature
_________________ ________________
Name (Module Coordinator) Signature
321
65.Introduction to Logic (Reasoning Skill)
Haramaya University
Haramaya Institute of Technology
Department of Electrical and Computer Engineering
Program Regular
Course Title Introduction to Logic (Reasoning Skill)
Course Code Phil1022
Degree Program BSc in Electrical and Computer Engineering
Module Name Reasoning skill and civics
Module Number CESt-M1023
Team Leader NN
Course Instructor NN
ECTS 3
Contact hour/ week
Students Workload Lecture Tutoral Practice or Laboratory Home study
48 32
Contact Days ( time and NN
room)
Target Group I
Year/Semester I/I
Prerequisites None
Status of the course Compulsory/common course
Course Description This course attempts to introduce the fundamental concepts of logic and
methods of logical reasoning. The purpose of the course is to develop in
learners the skills required to construct sound arguments of their own and the
ability to critically evaluate the arguments of others: cultivate the habits of
critical thinking and develop sensitivity to the clear and accurate use of
language.
Upon the successful completion of the course, students will be able to:
Course Objectives Familiarize with the fundamental concepts of logic;
Develop the skills required to construct sound arguments
Cultivate the habits of critical thinking and develop sensitivity to the
322
clear and accurate use of language;
Exercise critical thinking and judgment of things and ideas;
Outline the variety of logical rules and principles;
Differentiate deductive and inductive reasoning;
Evaluate their arguments and the arguments of others;
Describe challenges to sound reasoning;
Articulate logical fallacies/errors; and
Construct good arguments
Detailed Course Schedule: Contact time, topics and reading materials
Week Contact Topic/Subtopic/Chapter Reading Remarks
Hour Materials
1. Chapter One: Basic Concepts in Logic
Arguments, Premises, and Conclusions
Recognizing Arguments
Deduction and Induction
Validity, Truth, Soundness, Strength, Cogency
2. Chapter Two: Language: Meaning and Definition
Varieties of Meaning
The Intension and Extension of Terms
Definitions and their Purposes
Definitional Techniques
3. Chapter Three: Informal Fallacies
Fallacies in General
Fallacies of Relevance
Fallacies of Weak Induction
Fallacies of Presumption, Ambiguity, and
Grammatical Analogy
4. Chapter Four: Categorical Propositions
The Components of Categorical Propositions
Quality, Quantity and Distribution
Venn Diagrams and the Modern Square of
Opposition
Conversion, Obversion, and Contraposition
323
5. Chapter Five: Categorical Syllogism
Standard Form, Mood and Figure
Venn Diagrams
Rules and Figures
Reducing the Number of Terms
Ordinary Language Arguments
Enthymemes
Sorites
Final Exam Date
Teaching Methodology Lectures, tutorials, and Laboratory exercises
Assessment Methods Continuous assessment……………….. 50%
Final Examination……………………. 50%.
All students are expected to abide by the code of conduct of students
Senate Legislation of our University throughout this course.
Academic dishonesty, including cheating, fabrication, and
Course Policies plagiarism will not be tolerated.
Class activities will vary day to day, ranging from lectures to
discussions. Students will be active participants in the course.
You are required to submit and present the assignments provided
according to the time table indicated.
80 % of class & 100 % lab attendance is mandatory! Please try
to be on time for class. I will not allow you enter if you are late
more than five minutes.
Active participation in class is essential and it will have its own
value in your grade
Cell phones MUST be turned off before entering the class.
References:
1. Hurley, Patrick J.(1997) A Concise Introduction to Logic 6th
Edition. Belmarnt: Wadsworth Publishing Company. (A Text Book)
Literature 2. Copi, Irving M.and Carl Cohen, (1990) Introduction to Logic, New
York: Macmillan Publishing Company.
3. Fogelin, Robert, J, (1987) Understanding Arguments: An
Introduction to Informal Logic New York: Harcourt Brace
324
Jvanovich Publisher.
4. Guttenplan, Samuel: (1991) The Language of Logic. Oxford:
Blackwell Publishers
5. Stephen, C.(200) The Power of Logic. London and Toronto:
Mayfield Publishing company.
6. Simico, N.D and G.G James. (1983) Elementary Logic, Belmont,
Ca: Wadsworth Publishing Company.
Approved By:
_________________ ________________
Name (Course instructor) Signature
_________________ ________________
Name (Module Coordinator) Signature
325
Curriculum Reform/Revision Committee
1. Mr. Biruk Simaani(Lecturer and Researcher)
Head, Electrical and Computer Engineering Department
Haramaya Institute of Technology, Haramaya University
Email: biruksimaani@yahoo.com
Mobile Phone: +251912187936
2. Mr. Dejene Biirile (Lecturer and Researcher)
Deaprtment of Electrical and Computer Engineering, Haramaya University
Email: Dejene.elec@gmail.com
Mobile Phone: +251938998864
3. Mr. C.D Varaprasad (Lecturer and Researcher)
Deaprtment of Electrical and Computer Engineering, Haramaya University
Email: varaprasadchitte@gmail.com
Mobile Phone: +251919240300
4. Mrs. Sunanda (Lecturer and Researcher)
Deaprtment of Electrical and Computer Engineering, Haramaya University
Email: nsunandapratap@gmail.com
Mobile Phone: +251937522059
326