You are on page 1of 194

AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

Addis Ababa Science & Technology University


School of Electrical Engineering &Computing
Department of Electrical and Computer Engineering

“Electrical and computer Engineering”,


Bachelor of Science (Communication, Electrical
Power, Computer and Industrial Control Focus Areas)

Regular Five Year Program Modularized Curriculum

Revision Date(Feb,2016)
Addis Ababa, Ethiopia

Modularized Under Graduate Five Year Curriculum 1


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

Imprint
First Edition, December 2013
Second Revision, Feb 2016

The document is prepared by


The Department of Electrical and Computer Engineering
Curriculum Reform/Revision Committee

Endorsement

This document is endorsed by:AASTU

The Academic Council of the ………………………………………………………

Date Endorsed: Feb 2016

Addis Ababa,
Ethiopia

Modularized Under Graduate Five Year Curriculum 2


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

Contents

Bachelor of Science Program ··········································································································································· 3


3. Core Electrical Engineering Category ·································································································································· 17
4. Communication Engineering Category ·································································································································18
5. Electrical Power Engineering
Category ································································································································ 18
6. Computer Engineering Category ·········································································································································19
Quality Assurance ······················································································································································· 29
List of Modules ································································································································································ 31
1. Computer Engineering ··················································································································································· 32
2. Common modules ··························································································································································33
Semester Course Breakdown ···············································································································································34
First Year, First semester ··················································································································································· 34
First Year, second Semester ················································································································································ 34
Second Year, First Semester ················································································································································34
Second Year, Second Semester ············································································································································ 35
Third Year, First Semester ················································································································································· 35
Third Year, Second Semester ·············································································································································· 35
1. Computer Engineering ··················································································································································· 36
Focus Area Semesters ························································································································································ 36
Fourth Year, First Semester ················································································································································36
Fourth Year, Second Semester ·············································································································································36
Fifth Year, First Semester ·················································································································································· 36
Fifth Year, Second Semester ··············································································································································· 37
Module Description ··························································································································································· 38

Bachelor of Science Program


Duration of the Program
This newly revised ECE 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.

Rationale of the Program


 Engineering in general and electrical/electronic engineering in particular is a highly
dynamic field of study in that the rapid development of the technology doesn’t allow leaving
academic curricula untouched for a long time. Thus, to minimize the gap between the state-
Modularized Under Graduate Five Year Curriculum 3
AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

of-the-art and the teaching process and maintain the relevance and educational standard,
there is always a need for curricula review.
 The basic rationale for all of the Department’s programs are the prevailing conditions in the Country
with respect to the needs for professionals in this area and the future trends that are developing in the
demands for the profession. The Department has been keenly following the developments in this regard
both within the Country and internationally and the following provide some of the major facts and
observations on which these programs premised.
 Over the next several years the Department will train students in line with the
national needs and the rapid growth of the discipline - and is expected to a point
where graduates of its undergraduate program are equipped with sufficient
theoretical and practical skills that would enable them to be engaged in work in the
Electrical/Electronic sector of the national economy.
 Ethiopia, like many of the developing countries, is essentially a user of products of
Electrical Engineering technology. So far, the undergraduate program is designed so
as to meet the needs of the main employers of the graduates in the operation and

Modularized Under Graduate Five Year Curriculum 4


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

maintenance of electrical and electronic equipment and machines. To meet these


needs the program is made broad enough to cover most major areas of electrical
engineering such as power, electronics, communications, control, and computers
without any particular specialization. But it has now become necessary to look ahead
to the future needs of the country and provide educational means to meet these
needs.
 It is still logical to maintain the broad nature of the undergraduate curricula that
affords the graduates versatility in terms of employment. But it has now become
necessary to look ahead to the future needs of the Country and provide educational
means to meet these needs. The current revision of the curricula has therefore
sought to address these through strengthening all streams.
 With the advent of microelectronics, computers and computer-based equipment
have found wider application in industry and other sectors. The declining prices for
these equipments have also made them affordable and therefore accessible to large
segments in industry. Computer applications have now been diversified and the
traditional use of the computer in data processing and other computational
application are only a small part of these diverse applications.
 The convergence of computers & communication technologies has made it
imperative to provide education that imports knowledge & skill in these two fields
concurrently. The Electrical Engineering Department is well placed to offer such a
program through its currently revised programs.
 The aim is to produce electrical engineers who are flexible across various disciplines;
and are able to apply their knowledge and skills to lead multi-disciplinary teams to
solve the increasingly complex problems of the industry and technology.

Structure of the Curriculum


 The new ECE 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

Modularized Under Graduate Five Year Curriculum 5


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

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 the streams based on their preference, the holistic exam result and the
cumulative grade point (CGPA).

Modularized Under Graduate Five Year Curriculum 6


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

Admission

1 Common Assessment Semester


Humanity & Social Sciences
Engineering Sciences &Mathematics

5 Common Semesters
Core Electrical Engineering

Holistic
Examination

Focus?

1 Semester 1 Semester 1 Semester 1 Semester


Communication Electrical Power Computer Industrial Control
Engineering Engineering Engineering Engineering

Industry Internship Semester

2 Focus Area Semesters


and
B.Sc. Thesis

Graduation

Modularized Under Graduate Five Year Curriculum 7


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

Lecture Oriented Categories

a) Humanity and Social Science Category


 This category has the following main objectives:
 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, 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.

b) Scientific and Engineering Fundamentals Category


 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.

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;

Modularized Under Graduate Five Year Curriculum 8


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer 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.

d) Communication Engineering Focus


 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. On the completion of courses in this stream students will be able:
 To participate in design and maximize the utilization of communication links and
network efficiently and with the least possible delay and adequate quality;
 To participate in research in the area of system design/networking and bring solutions
in operational settings;
 To solve problems in intensive signal processing and routing of information packets.

e) Electrical Power Engineering Focus


 Students will study power system planning, design, operation, protection and control.
They will gain basic knowledge of electrical power generation, transmission,
distribution and 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. At the end of the study, the student
is expected to:
 To understand all the components of a power system including generation,
transmission, and distribution;
 To participate in research in the area of system design/networking and bring solutions
in operational settings;
Modularized Under Graduate Five Year Curriculum 9
AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

 To solve power system problems.

f) Computer Engineering Focus


 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. At the end of the study, the student is expected to:
 To understand all the components of a computer hardware and software components;
 To participate in research in the area of system design/networking;

g) Industrial Control Engineering Focus


 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.
 At the end of the study, the student is expected to:
 To assist in the analysis and design of practical industrial control systems;
 To participate in research in the area of industrial control and instrumentation system;
 To solve industry problems that can result in maximum efficiency and productivity.

Practice Oriented Categories

 Introduction to Engineering
During the assessment semester, just before the students choose their area of specialization, a
2-ECTS 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 4-ECTS 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

Modularized Under Graduate Five Year Curriculum 10


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

believed that students get introduced to methods of problem solving, team work and
presentation skill before the B.Sc. thesis.

 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.
i. General Background

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).

ii. Objectives
The internship program has the following objective(s):

 Expansion of knowledge and acquaintance with industry in the field of Electrical and
Computer Engineering.

Modularized Under Graduate Five Year Curriculum 11


AASTU, School of Electrical Engineering &Computing, Department of Electrical & 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):
o Design and construction.
o Laboratory (quality monitoring) work.
o Task management (labor management, logistics).
o Business management, Marketing.

iii. 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 established 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 necessarily carry any credits. However, it should be mandatory.

iv. Proof of Finishing an Internship Semester


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
Modularized Under Graduate Five Year Curriculum 12
AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

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.

v. 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:

 Insurance (accident during work & trips to/from work)


 Long-distance travel cost (if company is far from University, e.g. another region)
 Daily travel to/from work
 Travel to/from University (e.g. from location of company) to attend the mandatory
seminar
 program organized by the University (if any)
 Accommodation, if the workplace is far from the University
 Cost for printing the comprehensive report
 Remuneration for the internship from the company, if any.

 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, solution,
verification, implementation, documentation, and presentation. B.Sc. Thesis is defended in front
of the official committee at the end of the study.

Modularized Under Graduate Five Year Curriculum 13


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

The European Credit Transfer System (ECTS)


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.
Category ECTS Percent
Humanity and Social Sciences 34 11.26
Engineering Science &Mathematics 50 16.56
Core Electrical Engineering 101 33.44
Focus Area (Average) 71 23.51
Internship & Projects 46 15.23
Total 302 100
A student is expected to choose one of the four focus areas Communication Engineering,
Electrical Power Engineering, Computer Engineering, or Industrial Control Engineering at the
end of the sixth semester.

Course Numbering
The four-digit course (ECEgXXXX) numbering system allows one to identify:
 The Course Offering Department – in this case ECEg - the department of Electrical &
Computer Engineering,
 The first X digit shows the year of offering of the course if offered by the department,
Modularized Under Graduate Five Year Curriculum 14
AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

 The module (the middle two XX digits indicate the module number the course belongs to)
 The last digit indicates 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 Econ, CESt, and EnLais used for the courses from Social Sciences;
for Mathematics courses Mathis used and other Engineering Courses offered by other
Engineering departmentsCEng(Statics), MEng (Engineering Drawing), Meng(Dynamics), and
MEng (Engineering Thermodynamics) are used. The numbering given by the departments
concerned for such courses have been kept as they are.

Module Coding
The four-digit module (ECEg-MXXXX) numbering system allows one to identify:

 The Module Offering Department – in this case ECEg - the department of Electrical &
Computer Engineering,

 The letter M is used to separate Module code from course code.

 The first X digit shows the year of offering of the module if offered by the department( in
case where module extends over two different years, the year in which the module
begins is taken in to consideration)

 The module (the middle two XX digits indicate the module number )

 The last X shows the category of the courses in the module

Modularized Under Graduate Five Year Curriculum 15


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

Course List
1. Humanity and Social Science Category
Home
Course No Course Title ECTS Lec. Tut Lab
Study
Enla1011 Communicative English Skills 5 2 3 - 3
Enla1012 Basic Writing Skills 5 2 3 - 3
Econ1063 Introduction to Economics 4 3 - - 4
CESt1023 Introduction to Logic (Reasoning Skill) 3 2 1 - 2
CvEt1011 Civics & Ethical Educations 5 3 1 - 4
IEng5361 Engineering Entrepreneurship 3 2 2 - 4
IEng5362 Industrial Management & Engineering
5 2 3 - 3
Economy
ECEg4341 Research Methods & Presentation 3 2 - - 3
Total 33 18 13 - 26

2. Engineering Science and Mathematics Category


Home
Course No Course Title ECTS Lec. Tut Lab
Study
GEng1031 Introduction to Engineering Professions 2 1 - - 2
MEng1061 Engineering Drawing 5 2 - 3 3
Math1021 Applied MathematicsI 6 3 3 - 4
Math1022 Applied MathematicsII 6 3 3 - 4
Math1023 Applied Mathematics III 6 3 3 - 4
CEng1031 Engineering Mechanics I (Statics) 5 2 3 - 3
MEng1062 Engineering Mechanics II (Dynamics) 5 2 3 - 3
MEng2111 Engineering Thermodynamics 4 2 2 - 3
ECEg2033 Introduction to Computing 5 2 - 3 3
ECEg2113 Computational Methods 6 3 - 3 4
Total 50 23 17 9 33

Modularized Under Graduate Five Year Curriculum 16


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

3. Core Electrical Engineering Category

Hom
Course No Course Title ECTS Lec. Tut Lab
e
Stud
y
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 1 - 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
ECEg2114 Probability and Random Processes 5 2 3 - 3
ECEg3143 Computer Architecture & Organization 5 2 3 - 3
ECEg3122 Network Analysis & Synthesis 5 2 3 - 3
ECEg4155 Electrical Measurement and 3
5 2 3 -
Instrumentation
ECEg3133 Electrical Materials and Technology 5 2 3 - 3
Total 104 37 47 30 60

Modularized Under Graduate Five Year Curriculum 17


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

4. Communication Engineering Category

Hom
Course No Course Title ECTS Lec. Tut Lab
e
Study
ECEg4172 Communication Systems 5 3 - 3 3
ECEg4291 EM Wave & Guided Structures 5 3 - 3 3
ECEg4282 Telecommunication Networks 5 2 3 - 3
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 2 - 3 3
ECEg4261 Microelectronic Devices and Circuits 5 2 - 3 3
ECEg5284 Switching & Intelligent Networks 2 2 - - 2
Total 42 23 3 21 26

5. Electrical Power Engineering Category

Home
Course No Course Title ECTS Lec. Tut Lab
Study
ECEg4221 Electrical Machines 6 2 3 2 3

ECEg4241 Electrical Installation 5 2 3 - 4


ECEg3154 Introduction to Power Systems 6 3 3 4
ECEg4242 Energy Conversion and Rural Electrification 6 2 3 2 3
ECEg4222 Power Electronics & Electric Drives 6 2 3 2 3
ECEg4231 Power Systems 5 2 3 - 3
ECEg4251 Power System Planning & Operation 5 2 3 - 3
ECEg4232 Power System Protection & Control 6 2 3 2 3
ECEg4243 Hydropower Engineering 5 2 3 - 3
ECEg5252 Computer Applications in Power System 5 2 1 2 3
Total 55 21 25 13 32

Modularized Under Graduate Five Year Curriculum 18


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

6. Computer Engineering Category

Home
Course No Course Title ECTS Lec. Tut Lab
Study
ECEg3142 Object-Oriented programming 5 2 - 3 3
ECEg4161 Microcomputers & Interfacing 7 2 1 2 4
ECEg4191 Data Communication and Computer Networks 5 2 2 1 3
ECEg4192 Compiler design 5 2 3 - 3
ECEg5201 Advanced programming 3 2 3 - 5
ECEg4171 Data Structures & Algorithm 7 2 2 2 4
ECEg4172 Database Systems 5 2 1 2 4
ECEg4183 Software Engineering 5 2 3 - 3
ECEg4181 Operating Systems 5 2 3 - 3
ECEg4182 Industrial automation and introduction to 5 2 3 - 3
robotics
ECEg4202 Embedded Systems 7 2 3 - 3
ECEg4201 VLSI Design 5 2 3 - 3
Total 64 24 27 10 41

7. Industrial Control Engineering Category


Home
Course No Course Title ECTS Lec. Tut Lab
Study
ECEg4321 Modern Control Systems 5 2 3 - 3
ECEg4323 Instrumentation Engineering 5 2 3 - 3
ECEg4322 Digital Control Systems 5 2 3 - 3
ECEg5332 Industrial Automation and Introduction to
6 2 3 - 4
Robotics
ECEg4333 Process Control Fundamentals 5 2 3 - 3
ECEg4324 Neural Networks & Fuzzy Logic Control 4 2 2 - 3
Total 30 12 17 - 19

Modularized Under Graduate Five Year Curriculum 19


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

8. Internship and Projects


Hom
Course No Course Title ECTS Lec. Tut Lab
e
Stud
y
ECEg5351 Industry Internship 30 - 20 - 30
ECEg4342 Semester Project 3 - - 4
ECEg5371 B.Sc. Project 10 - - 18 2
Total 43 20 22 32

Admission or Legibility Criteria to the Program


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 registrar office based on the criteria set by
the MoE for the continuing education program (CEP).

Admission to Regular Program


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.

Depending on available spaces, diploma graduates from TVET (Technical Vocational Education
and Training) in the fields of Electrical and Computer Engineering will be admitted having
passed the examination set by the college and based on grades on competitive basis.

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.

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 field, TVET or similar recognized
college in the fields of Electrical and Computer Engineering with a minimum cutoff point will be

Modularized Under Graduate Five Year Curriculum 20


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

admitted based on space availability, and competitive basis.

Modularized Under Graduate Five Year Curriculum 21


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

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:
a) has served the University for a minimum of 2 consecutive years.
b) meet the minimum admission requirement set for the program.
c) obtain letter of recommendation from the Head of the Department and approval the
College Academic Commission and consequently, letter of Admission from the
University’s Registrar.
d) sign an undertaking to serve the University after graduation, at least two years of service
for one complete year of study.

Department Placement

After successful completion of the orientation semester (1st semester), 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. Currently, the
department admits on average 240 students every year.

Teaching-Learning Methods and Materials


The core philosophy of the teaching-learning process would be focused at producing a graduate
who is sensitized towards community problems and who can bring about a palpable change
employable problem solver through knowledge application in the real life setting tuned
towards continuous self-learning, and geared up to meet challenges and to carry forward the
task of industrial and national development.

Methodology
The teaching-learning methods to be adopted, for the transfer and/or acquisition of knowledge
and skill development includes
o Classroom Lectures backed up by Course-Work Projects, Tutorials and Assignments,

o Lectures by Industry professionals and resource persons on a periodic basis

o Interactive based “Blended E-Learning” and other such self learning modules,

o Workshop Practice and Laboratory Exercises,

o Practical Demonstrations,

Modularized Under Graduate Five Year Curriculum 22


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

o Audio-Visual teaching materials,

o Cut-Sectional Model Studies,

o Wall mounted display charts

o Field visits related to community development/intervention

o Industrial visits.

o Practical and development oriented design projects

o Individual and group seminars/Presentations

o Group tasks/discussions/Case studies

o Brain storming sessions

o Assembling/disassembling of real world prototypes

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
o Black boards

o White boards

o Over-head Projectors

o LCD Projectors

o Audio-visual equipment

o ICT related peripherals and software

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 university 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 50 computers and the requisite
software shall be established during implementation.

Modularized Under Graduate Five Year Curriculum 23


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

Skills to be developed in addition to technical core competencies


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:

o Practical problem solving skills,

o Analytical and modeling skills,

o Computer-related skills

o Reasoning skills,

o Fault diagnosis-repair and maintenance skills,

o Innovative product design and development skills,

o Drafting skills

o Reporting /Communication skills

o Managerial/Organizational skills

o Behavioral and interpersonal skills

Addressing learning needs of all students


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;

o The Myers-Briggs Type Indicator (MBTI),

o Kolb’s Learning Style Model (KLSM),

o Herrmann Brain Dominance Instrument (HBDI) and


o Felder-Silverman Learning Style Model (FSLM) have been used effectively in
engineering education in this regard.

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.

Modularized Under Graduate Five Year Curriculum 24


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

Different Learning Styles


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 abovementioned 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.

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. Greater emphasis on
active learning experiences in class, replacing formula substitution problems with open-ended
questions and problem formulation exercises, usage of extensive cooperative learning and to
Modularized Under Graduate Five Year Curriculum 25
AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

get the students to teach one another rather than rely exclusively on the instructor can lead to
improved student learning, satisfaction with their instruction as well as self confidence that can
do wonders to their morale.

Interactive based Blended e-learning


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

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.

Community as a setting for participatory based learning


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

Modularized Under Graduate Five Year Curriculum 26


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

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.

Examination and Grading


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.

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.

Modularized Under Graduate Five Year Curriculum 27


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

Examination Pass-Fail Pathways


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

Fail Grade → Re-take course or


F failed part of course
Pass Grade → OK
Fail Grade FX Immediate repeat of
exam or part failed
(re-sit exam)
Pass Grade → OK
Fail Grade FX → Resultant Fail Grade F
Fail Grade F → End of study
Fail Grade F → End of study

Grading System and ECTS Grade Transfer


Grade ECTS Grade
Exam Corresponding Designation Class Description Class
Grade
Score fixed number grade
[90,100] A+ 4.00 Very great
[85,90) A 4.00 Excellent Distinction
[80,85) A– 3.75 Great Distinction
First Class
[75,80) B + 3.50
[70,75) B 3.00 Very Good Distinction
[65,70) B– 2.75
[60,65) 2.50 Good
C+ Second Class
[50,60) C 2.00 Satisfactory
[45,50) C – 1.75 Unsatisfactory
[40,45) D 1.00 Very Poor Lower Class
[30,40) Fx 0
< 30 0 Fail
F
. Explanations:
1) A student who passed (i.e. ECTS grades A – D) cannot re-take an examination in order to improve his/her grade.
2) A student who failed with grade ‘F ’ can re-take the examination once in a specially organized re-sit examination. A re-
X
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’.

Modularized Under Graduate Five Year Curriculum 28


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

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’ 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.
For examinations evaluated by an examination committee, the arithmetic mean of the percentage points awarded by each
examination committee member, rounded to the nearest higher number, will be used as the basis of determining the grade.

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.

 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.

Modularized Under Graduate Five Year Curriculum 29


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

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 students are:
(a) overall cumulative grade point average (CGPA),
(b) CGPA for the core electrical engineering courses, and
(c) CGPA for focus area courses
must each be at least 2.0 for successful completion.

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:

 Bachelor of Science Degree in Electrical Engineering (Communication Focus)”


የባችለርሳይንስዲግሪበኤሌክትሪካልምህንድስና (ኮምኒኬሽንዘርፍ)

 “Bachelor of Science Degree in Electrical Engineering (Electrical Power Focus )”


“የባችለርሳይንስዲግሪበኤሌክትሪካልምህንድስና (ኤሌክትሪካልፓወርዘርፍ)”

 “Bachelor of Science Degree in Electrical Engineering (ComputerFocus)”


“የባችለርሳይንስዲግሪበኤሌክትሪካልምህንድስና(ኮምፒዩተርዘርፍ)”
 “Bachelor of Science Degree in Electrical Engineering (Industrial Control Focus )”
“የባችለርሳይንስዲግሪበኤሌክትሪካልምህንድስና(ኢንዳስትሪያልኮንትሮልዘርፍ)”

Modularized Under Graduate Five Year Curriculum 30


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

List of Modules
Module Course Course Module
Module Code Module Title Courses
Number Codes ECTS ECTS
Communicative English EnLa1011 5
01 EnLa-M1013 Basic English Skills 10
Basic Writing Skills EnLa1012 5
Civics and Ethical Education CvEt1011 5
Reasoning Skill &
02 CESt-M1023 Introduction to Logic (Reasoning 8
Civics Phil1022 3
Skill)
Introduction to Engineering
GEng1031 2
Basic Engineering Profession
03 GEng-M1033 12
Skills Engineering Drawing MEng1061 5
Introduction to Computing ECEg2033 5
Engineering Engineering Mechanics(Statics) CEng1031 5
04 GEng-M1043 Mechanics 10
Engineering Mechanics(Dynamics) MEng1062 5
Applied Applied MathematicsI Math1021 6
05 Math-M1053 12
Mathematics Applied MathematicsII Math1022 6
06 Econ-M1063 Basic Economics Introduction to Economics Econ1063 4 4
Fundamental of Electrical
ECEg1071 6
Basic Electrical Engineering
07 ECEg-M1071 ECEg1072 3 11
Engineering Electrical Engineering Lab I
Electrical Workshop Practice I ECEg2073 2
Engineering
08 MEng-M2083 Engineering Thermodynamics MEng2111 4 4
Thermodynamics
Electromagnetism Applied Modern Physics ECEg2091 5
09 ECEg-M2091 and Electrical Electromagnetic Fields ECEg2092 5 15
Materials Electrical Materials and Technology ECEg3133 5
Advanced Applied Mathematics III Math2023 6
10 ECEg-M2101 Engineering Computational Methods ECEg2113 6 17
Mathematics Probability and Random Process ECEg2114 5
Applied Electronics I ECEg2111 5
Electrical Engineering Lab II ECEg2112 3
11 ECEg-M2111 Applied Electronics 16
Applied Electronics II ECEg2113 5
Electrical Engineering Lab III ECEg2114 3
Signals and Signals and Systems Analysis ECEg2121 6
12 ECEg-M2121 11
Networks Analysis Network Analysis and Synthesis ECEg3122 5

Modularized Under Graduate Five Year Curriculum 31


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

Module Module Course Course Module


Module Title Courses
Number Code Codes ECTS ECTS
Introduction to Electrical
Machines ECEg3131 5
Basic Electrical
13 ECEg-M3131 12
Machines Electrical Engineering Lab IV ECEg3132 3
Electrical Workshop Practice II ECEg3133 4
Digital Logic Design ECEg3141 6
Computer Object Oriented Programming ECEg3142 5
14 ECEg-M3141 Architecture and 16
Computer Architectures &
Programming ECEg3143 5
Organization
Digital Signal Processing ECEg3151 6
Intro. to Communication Systems ECEg3152 6
Electrical ECEg3153 6
Intro. to Control Systems
15 ECEg-M3151 Systems
Introduction to Power systems ECEg3154 6 29
Engineering
Electrical Measurement &
ECEg4155 5
Instrumentation

Focus area Modules for Year IV and Year V


1. Computer Engineering

Module Module Course Course Module


Module Title Courses
Number Code Codes ECTS ECTS
Microcomputer
16 ECEg-M4161 and Interfacing Microcomputer and Interfacing ECEg4161 7 7
Data Storage and Data Structures & Algorithm ECEg4171 7
ECEg-M4171 11
17 Analysis Database Systems ECEg4172 5
Programming Operating systems ECEg4181 5
Concepts & Advanced Programming ECEg4182 3
ECEg-M4181 13
18 Software
Engineering Software Engineering ECEg4183 5
Computer Data Communication and
ECEg4191 5
ECEg-M4191 Networks and Computer Networks 10
19
Security Compiler design ECEg4192 5
VLSI Design ECEg4201 5
Embedded
Embedded Systems ECEg4202 7
20 ECEg-M4201 Systems and 17
Industrial Automation and
automation ECEg5332 5
Introduction to Robotics

Modularized Under Graduate Five Year Curriculum 32


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

2. Common modules

Module Module Course Course Module


Module Title Courses
Number Code Codes ECTS ECTS
Research Methods and
34 Project and Presentation ECEg4341 3
ECEg-M4341 6
Presentation 3
Semester Project ECEg4342
35 ECEg-M5351 Internship Industry Internship ECEg5351 30 30
Entrepreneurship IEng5361 3
Entrepreneurship
Industrial Management
36 IEng-M5363 and Managerial 8
and Engineering IEng5362 5
skills
Economy
37 ECEg-M5371 B.Sc. Project B.Sc. Project ECEg5371 10 10

Modularized Under Graduate Five Year Curriculum 33


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

Semester Course Breakdown

First Year, First semester


Course Home
Course Title ECTS Lec. Tut. Lab
Code Study
Introduction to Engineering
Engp1042 Profession 2 1 - - 2
CEED1011 Civics and Ethical Education 5 3 1 -5 4
EnLa1011 Communicative English 2 3 -6 3 3
Math1041 Applied MathematicsI 3 -5 2 3 4
CEng1031 Engineering Mechanics-I (Statics) -5 2 - 3 3
MEng1011 Engineering Drawing 28 13 10 3 3
19

First Year, second Semester


ECTS Lec. Tut. Lab
Course Home
Course Title
Code Study
6 3 3 -
Fundamentals of Electrical
EEEG1071
Engineering 3 - - 3 4
EEEG1072 Electrical Engineering Laboratory I 3 3 - -5 2
Phil1022 Logic & Reasoning Skill 2 3 -4 3 2
EnLa1012 Basic Writing Skills - -6 3 3 3
Econ1011 Introduction to Economics -5 2 3 - 4
Math1022 Applied MathematicsII 32 13 12 3 4
MEng1062 Engineering Mechanics-II(Dynamics) 3
22

Second Year, First Semester


Course Home
Course Title ECTS Lec. Tut. Lab
Code Study
EEEg2033 Introduction to Computing 5 2 - 3 3
Math2023 Applied Mathematics III 6 3 3 - 4
ECEg2091 Applied Modern Physics 5 2 3 - 3
MEng2113 Engineering Thermodynamics 4 2 2 - 3
EEEg2111 Applied Electronics I 5 3 3 - 3
EEEg2112 Electrical Engineering Laboratory II 3 - - 3 2
EEEg2073 Electrical Workshop Practice I 2 - - 3 1
Total 30 12 11 9 19

Modularized Under Graduate Five Year Curriculum 34


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

Second Year, Second Semester


Course Home
Course Title ECTS Lec. Tut. Lab
Code Study
EEEg2113 Computational Methods 6 3 - 3 4
EEEg2104 Probability and Random Process 5 2 3 - 3
EEEg2092 Electromagnetic Fields 5 2 3 - 3
EEEg2121 Signals and System Analysis 6 3 3 - 4
EEEg2113 Applied Electronics II 5 3 3 - 3
EEEg2114 Electrical Engineering Laboratory III 3 - - 3 2
Total 30 14 12 6 19

Third Year, First Semester


Course Home
Course Title ECTS Lec. Tut. Lab
Code Study
EEEg3093 Object Oriented Programming 5 2 - 3 3
ECEg3093 Electrical Materials and Technology 5 2 3 - 3
EEEg3122 Network Analysis and Synthesis 5 2 3 - 3
EEEg3131 Introduction to Electrical Machines 5 2 3 - 3
EEEg3132 Electrical Engineering Laboratory IV 3 - - 3 2
EEEg3141 Digital Logic Design 6 2 2 3 4
Total 29 11 11 9 18

Third Year, Second Semester


Course Home
Course Title ECTS Lec. Tut. Lab
Code Study
EEEg3151 Digital Signal Processing 6 2 3 2 3
Introduction to Communication
EEEg3152 6 2 3 2 3
Systems
Computer architecture and
EEEg3143 5 2 3 - 3
Organization
EEEg3153 Introduction to Control Systems 6 2 3 2 3
EEEg3154 Introduction to Power Systems 6 2 3 2 3
EEEg3133 Electrical Workshop Practice II 4 - - 6 1
Total 33 12 15 14 16

Modularized Under Graduate Five Year Curriculum 35


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

Focus Area Semesters


1. Computer Engineering
Fourth Year, First Semester
Course Home
Course Title ECTS Lec. Tut. Lab
Code Study
EEEg4161 Microcomputers and Interfacing 7 2 1 3 4
EEEg4171 Data Structures & Algorithm 7 2 2 2 4
EEEg4172 Database Systems 5 2 1 2 4
EEEg4341 Research Methods and Presentation 3 2 - - 3
Electrical Measurement &
EEEg4155 5 2 3 - 3
Instrumentation
EEEg4183 Software Engineering 5 2 3 - 3

Total 32 12 12 8 21

Fourth Year, Second Semester


Course Home
Course Title ECTS Lec. Tut. Lab
Code Study
Industrial Management and
IEng5361 5 2 3 - 3
Engineering Economy
Data Communication & Computer
ECEg4291 5 2 2 1 3
Networks
ECEg4172 Operating systems 5 2 3 -7 3
ECEg4202 Embedded Systems 2 3 -3 - 3
ECEg4342 Semester Project - 55 2 1
ECEg4201 VLSI Design 3 -32 12 3
Total 15 5 19

Fifth Year, First Semester


Course Home
Course Title ECTS Lec. Tut. Lab
Code Study
ECEg5351 Industry Internship 30 - 20 - 30
Total 30 - 20 - 30

Modularized Under Graduate Five Year Curriculum 36


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

Fifth Year, Second Semester


Course Home
Course Title ECTS Lec. Tut. Lab
Code Study
Industrial Automation and
ECEg5332 Introduction to Robotics 5 3 3 - 3
ECEg4182 Advanced Programming 3 2 3 - 3

Compiler design
ECEg5201 5 3 - 3 3
IEng5362 Engineering Entrepreneurship 3 2 2 - 3
ECEg5371 B.Sc. Project 10 - - 18 2
Total 26 10 8 21 14

Modularized Under Graduate Five Year Curriculum 37


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

Module Description
AASTU, School of Electrical Engineering &Computing, 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
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
Module Description
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.
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
Module Objectives 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. They
develop oral presentation and public speech skills and Report writing skills.
By the end of the module, students will be able to:
 Involve in various communicative contexts
 Read and comprehend texts with ease
Module Competency  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

Modularized Under Graduate Five Year Curriculum 38


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

Total ECTS 10
Module Learning and
teaching Methods
Module Assessment
Techniques
Courses of the Module
Course Number Course Name ECTS
EnLa1011 Communicative English 5
EnLa1012 Basic Writing Skills 5

AASTU, School of Electrical Engineering &Computing, Department of Electrical &


Computer Engineering

Module Number 02
Module Name Reasoning Skill & Civics
Module code CESt-M1023
Module Category General
Mode of deliverySemester 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 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
humanrights 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
Module Description thematic module first deals the course Civics and Ethical Studiesin 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.

Modularized Under Graduate Five Year Curriculum 39


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

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
Module Objectives 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
Developing the habits of critical thinking and approaching different social,
political and economic systems based on rational justifications. In addition
Module Competency 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 and
teaching Methods
Self-Study, Reading Assignment and Reflections, Group and Individual
Module Assessment Assignment and Presentation, Discovery and Investigative assessments,
Techniques 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

Modularized Under Graduate Five Year Curriculum 40


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

AASTU, School of Electrical Engineering &Computing, 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
Module
professional ethics and moral issues, basic engineering drawing skills;
Description
components of computers, 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.
At the end of this module, students will be able to:
 Get familiarized with basics of engineering
 Introduce with various disciplines in the area.
Module Objectives  Understand ethics of engineering
 Identify the components of computers
 Know how to use computer programming and program design to solve
various computational problems.
At the end of the module students will able to:
 Differentiate interrelations and distinction among different engineering disciplines.
Module  Solve real life problem using programming languages.
competency  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,
and teaching
Methods Assignment.
Module
Assessment Assignments, Quizzes, Lab Reports and Exams.
Techniques
Courses of the Module
Course Number Course Name ECTS
Geng1031 Introduction to Engineering Profession 2
Meng1061 Engineering Drawing 5
ECEg1033 Introduction to Computing 5
AASTU, School of Electrical Engineering &Computing, Department of Electrical &
Computer Engineering

Modularized Under Graduate Five Year Curriculum 41


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

Module Number 04
Module Name Engineering Mechanics
Module code GEng-M1043
Module Category General
Mode of delivery Semester Based
Module Description
Module Objectives
Module Competency
Total ECTS 10
Module Learning and
teaching Methods
Module Assessment
Techniques
Courses of the Module
Course Number Course Name ECTS
CEng1041 Engineering Mechanics(Statics) 5
Meng1042 Engineering Mechanics(Dynamics) 5

AASTU, School of Electrical Engineering &Computing, 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 and
teaching Methods
Module Assessment
Techniques
Courses of the Module
Course Number Course Name ECTS
Math1021 AppliedMathematics I 6
Math1022 Applied Mathematics II 6

Modularized Under Graduate Five Year Curriculum 42


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

AASTU, School of Electrical Engineering &Computing, 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 and
teaching Methods
Module Assessment
Techniques
Courses of the Module
Course Number Course Name ECTS
Econ-1063 Introduction to Economics 4

AASTU, School of Electrical Engineering &Computing, Department of Electrical &


Computer Engineering

Module Number 07
Module Name Basic Electrical Engineering
Module code ECEg-M1071
Module Category Core Electrical Engineering
Mode of deliverySemester Based /parallel based
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,
Module Description
electrical instruments for practical measurements, measurementof
dynamic circuit parameters and Simple wiring and designing of lighting
systems.
At the end of the module students will able to:
 Understand basic electrical engineering concepts and practices
 Get familiarized with different lab equipment
Module Objectives  Wire and design simple electrical lighting systems
 Measure electrical quantities using instruments
 Understand and apply safety rules

Modularized Under Graduate Five Year Curriculum 43


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

At the end of the module students will able to:


 apply the fundamental and derived circuit laws and theorems to the
Module Competency 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 and Lecture, Tutorial, Laboratory Activities, term Papers, Project work,
teaching Methods Presentation ,Assignment and Home study etc.
Module Assessment
Techniques Assignments, Quizzes, Lab Reports and Exams.
Courses of the Module
Course Number Course Name ECTS
ECEg1071 Fundamental of Electrical Engineering 6
ECEg1072 Electrical Engineering lab I 3
ECEg1073 Electrical workshop practice I 2

AASTU, School of Electrical Engineering &Computing, Department of Electrical &


Computer Engineering

Module Number 08
Module Name Engineering Thermodynamics
Module code MEng-M2083
Module Category General
Mode of delivery Semester Based
Module Description
Module Objectives
Module Competency
Total ECTS 4
Module Learning and
teaching Methods
Module Assessment
Techniques
Courses of the Module
Course Number Course Name ECTS
MEng-2083 Engineering Thermodynamics 4

Modularized Under Graduate Five Year Curriculum 44


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

AASTU, School of Electrical Engineering &Computing, 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 deliverySemester Based /parallel based
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
Module Description 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.
This module equips the studentswith strong knowledge in
 modern physics theories
 solving electromagnetic field equations
Module Objectives
 differentiating material characteristics
 selecting materials for manufacturing electrical and electronics
devices.
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
Module Competency  Apply the laws governing electromagnetism to different Electrical
applications.
 Understand manufacturing processes of electrical and electronic
materials.
Total ECTS 15
Module Learning and Lecture, Tutorial, Laboratory Activities, term Papers, Project work,
teaching Methods Presentation ,Assignment and Home study etc.
Module Assessment
Techniques Assignments, Quizzes, Lab Reports and Exams.
Courses of the Module
Course Number Course Name ECTS
ECEg2091 Applied Modern Physics 5
ECEg2092 Electromagnetic Fields 5
ECEg2093 Electrical Materials and Technology 5
Modularized Under Graduate Five Year Curriculum 45
AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

Modularized Under Graduate Five Year Curriculum 46


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

AASTU, School of Electrical Engineering &Computing, 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
Students will learn and understand advanced mathematics
techniques and be able to plan, analyze, and write
Module Description
computer programs for numerical methods and basic
engineering applications.

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
Module Objectives 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.
After the completion of this module, the student will be
Module Competency able to understand, model, process and compute real world
Electrical Engineering problems.
Module Learning Teaching
Lecture supported by tutorials, laboratory and paperwork
Methods
Module Assessment
Exam, quizzes, assignments, paperwork and lab reports
Methods
Total ECTS of the Module 17
Courses of the Module
Course Number Course Name ECTS
Math2023 Applied Mathematic III 6
ECEg2102 Computational Methods 6
ECEg2103 Probability and Random Process 5

Modularized Under Graduate Five Year Curriculum 47


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

AASTU, School of Electrical Engineering &Computing, Department of Electrical &


Computer Engineering

Module Number 11
Module Name Applied Electronics
Module code ECEg-M2111
Module CategoryCore Electrical Engineering
Mode of delivery
Semester Based /parallel based
This module contains: basic concepts of electronic circuits, sample
applications and design guidelines of electronic circuits, advanced
Module Description electronic circuits and their application, simulation of electronic
circuits using application packages, basic digital system components
and their design.
This module enables students to
 understand concepts of electronics devices,
Module Objectives  get familiarized with characteristics and applications of
electronic circuits.
 Use techniques of circuit design to develop electronic systems
At the end of the module students will able to:
Module Competency  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
Module Assessment
Assignments, Quizzes, Lab Reports and Exams
Techniques
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

Modularized Under Graduate Five Year Curriculum 48


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

AASTU, School of Electrical Engineering &Computing, 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
 Enable students to understand and apply the representation,
classification, characterization and analysis of signals and systems in
time and frequency domains.
Module Description
 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
 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
Module Objectives 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.
After the completion of this module, the student will be able to solve and
Module Competency
process continuous and discrete time signals, systems and networks.
Module Learning
Lecture supported by tutorial and paperwork
Teaching Methods
Module Assessment
Exams, quizzes, assignments, paperwork
Methods
Total ECTS of the
Module 12
Courses of the Module
Course Number Course Name ECTS
ECEg2121 Signals and Systems Analysis 6
ECEg3122 Network Analysis and Synthesis 5

Modularized Under Graduate Five Year Curriculum 49


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

AASTU, School of Electrical Engineering &Computing, 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
Operating principles and design concepts of various types of electrical machines
Module
Description are studied.
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.
Module Objectives - 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.
- Designand maintain transformers and electrical machines;
Module - analyze operating and regulation characteristics of basic electrical machines;
Competencies
- Perform basic workshop processes.

Total ECTS 12
Module Teaching
and Learning Lectures supported by tutorials and Laboratory exercises.
Methodology
Module
Assessments Quizzes, Tests, Assignments, Projects, Lab reports, and Final Examination
Techniques
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

Modularized Under Graduate Five Year Curriculum 50


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

AASTU, School of Electrical Engineering &Computing, Department of Electrical &


Computer Engineering

Module Number 14
Module Code ECEg-M3141
Module Name Computer Architecture and Programming
Module Category Core Electrical Engineering
Mode of deliverySemester Based
This module contains basic courses in hardware and software
perspectives of a computer system. The module focuses on introducing
Module Description modern computer systems by drilling deep down into digital systems
and will help to gain knowledge in developing applications using object
oriented programming technique.
 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
Module Objectives  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 system
programs
At the completion of this module, students will be able to
 Design, develop and test digital system
Module Competency  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
Module Assessment
Techniques Assignments, Quizzes, Lab Reports and Exams
Courses of the Module
Course Number Course Name ECTS
ECEg3141 Digital Logic Design 6
ECEg3142 Object Oriented Programming 5
ECEg3143 Computer Architectures and Organization 5

Modularized Under Graduate Five Year Curriculum 51


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

AASTU, School of Electrical Engineering &Computing, 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
Module Description as: analogue communication systems, analogue control systems, digital
signal processing systems, instrumentation systems, power generation
and transmission systems.
This module enables studentto:
 Understand the basics of digital signal processing and its applications
 Understand the basics of analogue communication systems (AM, FM, PM)
and PCM.
Module Objectives  Develop basic skills of utilizing mathematical tools needed to analyze and
design classical linear dynamic control systems.
 Review electrical energy generation from conventional and non-
conventional energy sources.
 Understand basic electrical engineering measurement and
instrumentation systems
Module After the completion of this module, the student will be able to model,
Competency analyze, and design basic electrical engineering system.
Module Learning
Lecture supported by tutorial, laboratories and paperwork.
Teaching Methods
Module Assessment
Exam, quizzes, assignments, paperwork and lab reports
Methods
Total ECTS of the
29 Credit Point
Module
Courses of the Module
Course Number Course Name ECTS
ECEg3151 Digital Signal Processing 6

Modularized Under Graduate Five Year Curriculum 52


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

ECEg3152 Introduction to Communication Systems 6


ECEg3153 Introduction to Control Engineering 6
ECEg3154 Introduction to Power systems 6
ECEg4155 Electrical Measurement and Instrumentation 5

AASTU, School of Electrical Engineering &Computing, Department of Electrical &


Computer Engineering

Module Number 16
Module Code ECEg-M4161
Module Name Microcomputer and Interfacing
Module Category Computer Engineering
Mode of deliverySemester 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 of interfacing peripheral chips
Module Description
(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.
This module is intended to enable students
 understand microcomputer architectures
 design microcomputer based applications
Module Objectives  program various microcomputers
 interface microcomputers to PCs and various peripheral devices
 understand various assembly languages
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
Module Competency 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
Module Assessment
Techniques Assignments, Quizzes, Lab Reports and Exams
Courses of the Module
Course Number Course Name ECTS
ECEg4161 Microcomputer and Interfacing 6

Modularized Under Graduate Five Year Curriculum 53


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

AASTU, School of Electrical Engineering &Computing, Department of Electrical &


Computer Engineering

Module Number 17
Module Code ECEg-M4171
Module Name Data Storage and Analysis
Module CategoryComputer Engineering
Semester Based
Mode of delivery
This module gives the students a profound ground for the analysis,
design and implementation of database systems, it also enables
Module Description students to learn various types of data structures and design and
analyse existing algorithms for performances.
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
Module Objectives 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
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 and implementation of
Module Competency database systems
 getting knowledge of securing databases
 designing different types of data structures
 performing analysis and designing efficient algorithms
Total ECTS 11
Module Learning and Lecture, Tutorial, Laboratory Activities, term Papers
teaching Methods
Module Assessment Assignments, Quizzes, Lab Reports and Exams
Techniques
Courses of the Module
Course Number Course Name ECTS
ECEg4171 Database Systems 5
ECEg4172 Data Structures and Algorithm 6

Modularized Under Graduate Five Year Curriculum 54


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

AASTU, School of Electrical Engineering &Computing, Department of Electrical &


Computer Engineering

Module Number 18
Module Code ECEg-M4181
Module Name Programming Concepts and Software Engineering
Module Category Computer Engineering
Mode of deliverySemester Based
This module covers techniques, methods and tools that are created to
support the development of large software systems based on sound
engineering-principles. The module also handles issues in operating
system design and operation.
Module Description
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
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
Module Objectives 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.
At the end of this module students will be capable of:
 understanding software development procedures and concepts
Module Competency to designing various application software
 designing programming languages
 understanding principles operating system operation and design
Total ECTS 15
Module Learning and
Lecture, Tutorial, Laboratory Activities, term Papers
teaching Methods
Module Assessment
Techniques Assignments, Quizzes, Lab Reports and Exams
Courses of the Module
Course Number Course Name ECTS
ECEg4181 Operating systems 5
ECEg4182 Programming Languages 5
ECEg4183 Software Engineering 5

Modularized Under Graduate Five Year Curriculum 55


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

AASTU, School of Electrical Engineering &Computing, Department of Electrical &


Computer Engineering

Module Number 19
Module Code ECEg-M4191
Module Name Computer Networks and Security
Module Category Computer Engineering
Mode of deliverySemester Based
This module introduces students to networking concepts, technologies
and terminologies also provide basic computer communication and
Module Description
networking. It further links the concepts to security issues and
acquaints students with basics of data communication security.
This course is intended to enable students to
 Understand networking concepts, technologies and terminologies.
 Get basics ofdata communication and networking knowledge
Module Objectives  understand the various data communication protocols and security
employed in each
 know how to implement networking security
At the end of this module students will be capable of:
 understanding how real world data communication applications
Module Competency are implemented
 designing different networking schemes
 designing and implementing different security schemes
Total ECTS 10
Module Learning and
Lecture, Tutorial, Laboratory Activities, term Papers
teaching Methods
Module Assessment
Techniques Assignments, Quizzes, Lab Reports and Exams
Courses of the Module
Course Number Course Name ECTS
ECEg4191 Computer Network Security 5
ECEg4192 Data Communication and Computer Networks 5

Modularized Under Graduate Five Year Curriculum 56


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

AASTU, School of Electrical Engineering &Computing, Department of Electrical &


Computer Engineering

AASTU, School of Electrical Engineering &Computing, Department of Electrical &


Computer Engineering

Module Number 20
Module Code ECEg-M4201
Module Name Embedded Systems and Automation
Module CategoryComputer Engineering
Semester Based
Mode of delivery
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.
This module is intended to enable students to
 understand basic system automation
Module Objectives  design standalone embedded systems
 Understand the elements of an industrial robot mechanism.
At the end of this module students will be capable of:
 understanding basics of system-control mechanisms
Module Competency
 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
Module Assessment
Techniques Assignments, Quizzes, Lab Reports and Exams
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

Modularized Under Graduate Five Year Curriculum 57


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

AASTU, School of Electrical Engineering &Computing, 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
conditions; transients and stability analysis of power systems. It also discusses

Module description 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.
On completion of the courses of this module the students will be able to:
- analyze faults, transients, load flow, andstabilityin power systems
Module Objectives - get familiarize with operating principles and design considerations of protective
devices
- understand and gain knowledge of automatic generation & voltage control
- Analyze operation of power systems under normal and faulty conditions
Module
Competencies - 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

Modularized Under Graduate Five Year Curriculum 58


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

AASTU, School of Electrical Engineering &Computing, 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


Module Description systems, information theory and coding, digital modulation
techniques, noise in digital modulation, spread spectrum
communication, MIMO and OFDM systems
This module helps student to
 understand the basic principle of digital
communication systems
 understand information theory and coding
Module Objectives
 comprehend digital modulation techniques and their
noise mitigation capabilities
 simulate spread spectrum communication systems
 realize MIMO and OFDM communication Systems
After the completion of this module, students will be able
Module Competency to understand, model, and design digital communication
system.
Module Learning Teaching
Lecture supported by tutorial, laboratories and
Methods paperwork
Module Assessment
Exam, quizzes, assignments, paperwork and lab reports
Methods
Total ECTS of the Module 6
Courses of the Module
Course Number Course Name ECTS
ECEg4171 Communication Systems 6

Modularized Under Graduate Five Year Curriculum 59


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

AASTU, School of Electrical Engineering &Computing, 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 data
Module Description and telecom networks, wireless networks, and switching
systems.
This module helps student:
 To understand the basic principle of data and
telecommunication networks.
Module Objectives  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.
Module Learning Teaching Lecture supported by tutorial, laboratories and
Methods paperwork
Module Assessment Exam, quizzes, assignments, paperwork and lab reports
Methods
Total ECTS of the Module 20
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

Modularized Under Graduate Five Year Curriculum 60


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

AASTU, School of Electrical Engineering &Computing, 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
Module Learning Teaching
Methods
Module Assessment
Methods
Total ECTS of the Module 7
Courses of the Module
Course Number Course Name ECTS
ECEg4341 Research Methods and Presentation 3
ECEg4342 Semester Project 4

Modularized Under Graduate Five Year Curriculum 61


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

AASTU, School of Electrical Engineering &Computing, 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
Module Learning Teaching
Methods
Module Assessment
Methods
Total ECTS of the Module 30
Courses of the Module
Course Number Course Name ECTS
ECEg5351 Industry Internship 30

AASTU, School of Electrical Engineering &Computing, 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

Modularized Under Graduate Five Year Curriculum 62


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

Module Competency
Module Learning Teaching
Methods
Module Assessment
Methods
Total ECTS of the Module 9
Courses of the Module
Course Number Course Name ECTS
ECEg4202 Engineering Entrepreneurship 4
ECEg4322 Industrial Management and Engineering Economy 5

AASTU, School of Electrical Engineering &Computing, Department of


Electrical & Computer Engineering

Module Number 37
Module Name B.Sc. Project
Module Code ECEg-M5371
Module Category Common Module
Mode of Delivery Semester Based
Module Description
Module Objectives
Module Competency
Module Learning Teaching
Methods
Module Assessment
Methods
Total ECTS of the Module 12
Courses of the Module
Course Number Course Name ECTS
ECEg5371 B.Sc. Project 12
Modularized Under Graduate Five Year Curriculum 63
AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

Courses Profile
1. Electromagnetic Fields
AASTU, School of Electrical Engineering &Computing, 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 Number 09
Module Coordinator XX
Lecturer XX
ECTS Credits 5
Student work load Lecture Tutorial Practice or Laboratory Home study
32 48 0 48
 Understand and quantify the electrical effects of static charge
distributions in vacuum and material body
 Apply the laws governing electrostatic to different charge
Course Objectives &
distributions
Competences to be
 Understand and quantify the effects of charges moving with uniform
Acquired
velocity
 Understand the elements of electrodynamics
 Summarize electromagnetism through Maxwell’s equations.
Fundamentally, thiscoursefocuses on the basic laws that govern static EM
Course Description fields such as Coulomb’s law for electrostatics and BiotSavart’s law for
magnetostatics. Based on these laws,the nature and properties of
electrostatic and magnetostatic 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) Magnetostatics-
the governing laws such as Biot-Savart’s and Ampere’s Laws for steady
state current source distributions in free and material spaces , with real
world applications, will be formulated and studied.(iv) Maxwell’s
Equations for Static and dynamic (time varying ) EM fields will be

Modularized Under Graduate Five Year Curriculum 64


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

summarized as the most important principles of EM field propagations.

Contact
Week Course Contents
hour
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 FluxDensity 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
Fundamental of Electrical Engineering ;
Pre-requisites
Applied Mathematics III (Co-requisite)
Semester Year 2, Semester II
Status of Course Compulsory
Teaching & Learning Lecture supported by tutorial, assignments, Demonstrations.

Modularized Under Graduate Five Year Curriculum 65


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

Methods
Assessment/Evaluat Exams, quizzes, assignments
ion & Grading
System
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.

Course policy  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] Matthew N. O. Sadiku: Elements of Electromagnetics, Oxford
University Press, USA; 4th edition Oct 24,2006
[2] Hayt, W.H.: Engineering Electromagnetics, 4th ed., McGraw-Hill,
References 1981.
[3] Popovic:Introductory Electromagnetics, (Prentice Hall, 2000).
[4] David J. Griffiths: Introduction to Electrodynamics, 3rd ed.,
Prentice-Hall, Inc., 1999.
Approved By:

Name (Course instructor) Signature

Name (Module Coordinator) Signature

Modularized Under Graduate Five Year Curriculum 66


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

2. Signals and System Analysis


AASTU, School of Electrical Engineering &Computing, Department of Electrical &
Computer Engineering

Course Number ECEg2121


Course Title Signal and Systems Analysis
Degree Program BSc in Electrical and Computer Engineering
Module Name Signals and Networks Analysis
Module Number 12
Module Coordinator XX
Lecturer XX
ECTS Credits 6
Lecture Tutorial Practice or Laboratory Home study
Students work load
48 48 - 64
Course Objectives & Enable student to understand and apply the representation,
Competences to be classification, characterization and analysis of signals and systems in
Acquired time and frequency domains
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 -
Course description 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).
Contact Course Contents
Week
hour
1.Introduction
Characterization, classification, and representation/modeling of
signals and systems
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.

Modularized Under Graduate Five Year Curriculum 67


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

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 Ordinary Linear 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 Laplace Transforms


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 integro-
differential 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


Semester Year 2, Semester II
Status of Course Compulsory
Teaching & Learning Lecture supported by tutorial, assignment and laboratory exercises.
Methods
Assessment/Evaluatio Exams, Quizzes, Assignments and simulation
n & Grading System
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
Course policy
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

Modularized Under Graduate Five Year Curriculum 68


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

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] 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
References
[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

3. Network Analysis and Synthesis


AASTU, School of Electrical Engineering &Computing, 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 Number 12
Module Coordinator xx
Lecturer xx
ECTS Credits 5
Modularized Under Graduate Five Year Curriculum 69
AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

Lecture Tutorial Practice or Laboratory Home study


Students’ work load
32 48 - 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
Acquired classical and a modern approach
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
Course Description
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 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.
Contact Course Contents
Week
Hour
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

Modularized Under Graduate Five Year Curriculum 70


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

coefficients; terminated two port networks


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


Semester Third Year, Semester I
Status of Course Compulsory
Teaching & Learning Lecture supported by tutorial, assignment and laboratory exercises.
Methods
Assessment/Evaluat Exams, Quiz’s, Assignments and simulation
ion
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.

Course policy  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] Mac E. Van Valkenburg: Network Analysis, Prentice Hall College :3rd
edition 1974.
[2] Sudhakar ,A and Shyammohan Tata: Circuits and Network Analysis
References
and Synthesis, McGraw Hill New Delhi: 1994.
[3] Linear Network Theory by Norman Balabanian and Theodore Bickart,
Matrix Publishers, 1981, and Design with Operational Amplifiers and
Modularized Under Graduate Five Year Curriculum 71
AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

Analog Integrated Circuits by Sergio Franco, McGraw-Hill, 1988.


[4] Analog Filter Design by M. E. Van Valkenburg, Holt, Rhinehart&
Winston, 1982.
[5] Kuh and Pederson: Principles of Circuit Synthesis, McGraw-Hill,
1959.
[6] Weinberg: Network Analysis and Synthesis, McGraw-Hill, 1962.
[7] Filter Design for Signal Processing using MATLAB and Mathematica,
Miroslav D Lutovac, Dejan V. Tosic, Brian L. Evans, Prentice Hall, 1st,
Edition (September 6, 2000).
Approved By:

Name (Course instructor) Signature

Name (Module Coordinator) Signature

4. Digital Signal Processing


AASTU, School of Electrical Engineering &Computing, 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 Number 15
Module Coordinator xx
Lecturer xx
ECTS Credits 6
Lecture Tutorial Practice or Laboratory Home study
Students’ workload
32 - 48 64
 Introduce students to methods of discrete-time signals and systems
representation and analysis
Course Objectives &  Introduce design methods and realization structures of discrete-time
Competences to be systems.
Acquired  Introduce signal processing applications using signal processing
development kits for a chosen DSP chip
 Introduce the application of digital signal processing
Modularized Under Graduate Five Year Curriculum 72
AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

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
Course Description
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.
Contact Course Contents
Week
Hour
1. Introduction to digital signal processing: sampling and quantization, A/D and
D/A converters,
2. Discrete-time systems convolution
3. Z-transforms and its Implementation
4. Digital filter realizations
Fast Fourier transforms digital filter design, decimation and interpolation, random
signals, and some applications.
5. FIR and IIR Filters
 Filter Design Methods
 Interpolation and Decimation
6. Adaptive Signal Processing and its application
7. Application of Digital Signal Processing
 Image Processing
 Speech Processing

Pre-requisites Signals and Systems Analysis


Semester Year 3, Semester II
Status of Course Compulsory
Teaching & Learning Lecturers, lab Exercises and Assignments
Methods
Assessment/Evaluati Exams, Quiz’s, Assignments and simulation and laboratory evaluation
on & Grading System
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.
Course policy
 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.

Modularized Under Graduate Five Year Curriculum 73


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

 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] 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
References Processing" Macmilan Publishing Company.
[4] V. K. Ingle and J. G. Proakis, "Digital Signal Processing Using
MatlabV.4" PWS Publishing
[5] SanjitK.Mitra ‘Digital Signal Processing’, A Computer Based
Approach, Tata McGraw-Hill, New Delhi, 1998.
Approved By:

Name (Course instructor) Signature

Name (Module Coordinator) Signature

5. Communication Systems
AASTU, School of Electrical Engineering &Computing, Department of Electrical &
Computer Engineering

Course Code ECEg4172


Course Title Communication Systems
Degree Program BSc in Electrical and Computer Engineering
Module Name Communication System
Module Number 27
Module Coordinator XX
Lecturer XX
ECTS Credits 5
Lecture Tutorial Practice or Laboratory Home study
Students’ workload
48 - 48 48
 To introduce students to digital communication systems and its applications
Course Objectives &  To enable students to analyze the performance of receivers in the presence of
Competences to be noise.
Acquired  To enable the student design optimum receivers and introduce them to the theory
of information and coding.
Modularized Under Graduate Five Year Curriculum 74
AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

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
Course Description
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.
Contact Course Contents
Week
Hour
1. Review of digital communication systems
2. Information theory and coding : introduction, types of coding, application and
design
3. Digital Modulation Techniques
PSK, FSK and QAM,
Noise performance of digital modulation techniques, Optimum receiver design for
digital modulation techniques in the presence of noise, mitigation techniques

4. Spread Spectrum Communication Systems: introduction, types spread


spectrum communication, modeling and design of spread spectrum
communication.
5. Introduction to MIMO Communication: Introduction, Principles, types,
Modeling and design of MIMO Systems.
6. Introduction to OFDM Communication
Pre-requisites ECEg3152:Introduction to Communication Systems
Semester Forth Year, Semester I
Status of Course Compulsory
Teaching & Learning Lecturers, quizzes, discussions, assignments and paper works, laboratory
Methods demonstration and simulation
Assessment/Evaluat Exams, Quiz’s, Assignments and simulation and laboratory evaluation
ion & Grading
System
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.
C o u rs e po licy  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.

Modularized Under Graduate Five Year Curriculum 75


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

 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.

[1] Haykin: Communication Systems 4e


[2] Taub and Schilling: Principles of Communication Systems, 2nd edition [3]
References 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 andComputer Engineering)
Approved By:

Name (Course instructor) Signature

Name (Module Coordinator) Signature

Modularized Under Graduate Five Year Curriculum 76


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

6. Computational Methods
AASTU, School of Electrical Engineering &Computing, Department of Electrical &
Computer Engineering

Course Code ECEg2113


Course Title Computational Methods

Degree Program B. Sc. in Electrical and Computer Eng.


Module Name Advanced Engineering Mathematics
Module Number 10
Module Coordinator xx
Lecturer xx
ECTS Credits 5
Lecture Tutorial Practice or Laboratory Home study
Students’ Workload
48 - 48 48
Students shall learn basics of mathematical modeling, different numerical
Course Objectives & methods for determination of roots of equations, fundamentals of linear
Competences to be algebraic equations, least square regressions and interpolation methods,
Acquired numerical differentiation and integration, and solving ordinary
differential equations numerically.
This course is aimed at introducing the students with Number System, Numerical Error
Analysis and Solution of NonlinearEquations. In addition, it will cover revision of
Course Description
matrices, interpolation & approximation, numerical differentiation &
integration. And finally, it will introduce them with FEM & FDTD.

Contact Course Contents


Week
Hours
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 for Conversion
from one base to another; Computational Problems and Algorithms;
Computational Efficiency; Computational Methods for Error Estimation

Modularized Under Graduate Five Year Curriculum 77


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

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 and Orthonormality 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
Pre-requisites Applied mathematics-III, computer programming
Semester Year II, Semester II
Status of Course Compulsory
Teaching & Learning Lectures, tutorials, assignments, laboratory and paper work
Methods
Assessment/Evaluat Exams, Quiz’s, Assignments and simulation and laboratory evaluation
ion & Grading

Modularized Under Graduate Five Year Curriculum 78


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

System
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.
Course policy  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] Chapra C.S. and Canale P.R., “Numerical Methods for Engineers with
Programming and Software Application”
[2] Recktenwald, Gerald. Numerical Methods with Matlab, Prentice Hall,
References 2000.
[3] Erwin Kreysizg (2005), Advanced Engineering Mathematics, 9th
edition, Wiley.
[4] Stewart, J. (2002), Calculus, 5th edition, Brooks Cole.
[5] Brown, J. W. & Churchill, R. V. (2003), Complex Variables and
Applications, 7th edition
Approved By:

Name (Course instructor) Signature

Name (Module Coordinator) Signature

Modularized Under Graduate Five Year Curriculum 79


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

7. Probability and Random Process


AASTU, School of Electrical Engineering &Computing, Department of Electrical &
Computer Engineering
Course Code ECEg2114
Course Title Probability and Random Process
Degree Program B. Sc in Electrical and Computer Engineering
Module Name Advanced Engineering Mathematics
Module Number 10
Module Coordinator XX
Lecturer XX
ECTS Credits 5
Lecture Tutorial Practice or Laboratory Home study
Students’ Workload
32 48 - 48
On successful completion of this course the students will be able to:
 Comprehend probability theory
Course Objectives &
 Understand functions, calculus and transformation of stochastic
Competences to be
Acquired processes
 Specify stochastic processes as models
 Use stochastic processes to Electrical Engineering applications.
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,

Course Description 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 theirjoint distributions and densities.
Random processes, Auto and cross correlation Functions, covariance,
Stationary Random Processes, Ergodic Random Processes and Power Spectral
Density Function. Introduction to parameter estimation and prediction.
Contact Course Contents
Week
Hour

Modularized Under Graduate Five Year Curriculum 80


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

1. Introduction to probability theory: including discrete and


continuous random variables
2. Random variables and random distribution.
3. Discrete and continuous density functions; probability functions,
calculus and transformation of stochastic processes, characterization
and specification of stochastic processes as models of signal
ensembles;
4. Stationery and Ergodicity: correlation and power spectral density;
the Wiener, Poisson, Markoff and Gaussian, Rayleigh process;
orthogonal series and representation.
5. Representation of random processes: Random processes, Random
process in linear systems, application of random process,
6. Power Spectral Estimation and Stochastic Filter Design
Pre-requisites None
Semester Year II, Semester II
Status of Course Compulsory
Teaching & Learning Lectures, tutorials, assignments and simulations
Methods
Assessment/Evaluat Exams, Quiz’s, Assignments and simulation
ion & Grading
System
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.
Course policy  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

Modularized Under Graduate Five Year Curriculum 81


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

[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.

Refences [4] E.Wong: Introduction to Random Processes- Springer Verlag.


[5] Kenneth H.Rosen: Discrete Mathematics and its Applications-McGraw-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

Modularized Under Graduate Five Year Curriculum 82


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

8. Introduction to Communication Systems


AASTU, School of Electrical Engineering &Computing, Department of Electrical &
Computer Engineering

Program Regular
Course Title Introduction to Communication Systems
Course Code ECEg3152
Degree Program B.Sc. in Electrical Engineering
Module Name Electrical Systems Engineering
Module Code ECEg-M3151
Module coordinator XX
Course Instructor XX
ECTS 6
Contact hour per 32Lecture hrs, 48 Tutorhrs,32 lab and 48 home study hrs
week
Target Group III Year
Year/Semester III/II
Prerequisites ECEg2113: Applied Electronics II
ECEg3122: Network Analysis and Synthesis

Modularized Under Graduate Five Year Curriculum 83


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

ECEg2114: Probability and Random Processes


Status of the course Compulsory
Course Description This course introduces the student to Short description of ananalog
communication system, Analysis of deterministic signals in frequency
domain, Signal transmission in base band, Linear distortion, Nonlinear
distortion and commanding, Analog modulation systems, Analysis of linear
modulations such as AM, DSB, SSB, Linear modulation and demodulation
techniques also combined with FDM, Nonlinear modulation techniques
such as PM and FM, Survey of sampling techniques for analog pulse
modulations such as PAM, PPM and PDM, Pulse modulation systems, PCM,
DM, DPCM,FSK, PSK and ASK
Course Objective  To give a strong background in communication systems engineering.
 To teach the different analog and digital linear and non-linear modulation and
and Competency
demodulation techniques those are common to many communication systems.
Detailed Course topics and reading materials
Week Contact Hour Topic/Subtopic/Chapter Remark
1. Analysis and Transmission of Signals
 Analog communication system
 Analysis of deterministic signals in frequency domain
 Signal transmission in base band
 Linear distortion
 Nonlinear distortion and compounding
 Frequency allocation,
 Electromagnetic wave propagation models
2. Amplitude (linear) modulation.
 Analysis of linear modulations such as AM, DSB,DSB-SC,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

Modularized Under Graduate Five Year Curriculum 84


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

5. Introduction to Data communication


 Introduction

 Model for data communication

 TDM and PCM frames

 Digital carrier systems and multiplexing


 Teaching  Lectures supported by Quizzes and assignments, Tutorials and Labs
Methodology
 Assessment  Attendance and class activities, Quizzes, Assignments and Final
Methods Exam
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
1. References 2. Simon Haykin: Communication Systems [Text Book]
3. Taub and Schilling: Principles of Communication SystemsMcGraw-
Hill, 1999.
4. Leon W. Couch II, “Digital and Analog Communication Systems”
Approved By:

Name (Course instructor) Signature

Name (Module Coordinator) Signature

Modularized Under Graduate Five Year Curriculum 85


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

9. Digital logic design


AASTU, School of Electrical Engineering &Computing, Department of Electrical &
Computer Engineering

Program Regular
Course Title Digital logic design
Course Code ECEg3141
Degree Program B.Sc. in Electrical Engineering
Module Name Computer Architecture and Programming
Module Number ECEg-M3141
Team Leader XX
Course Instructor XX
ECTS 6
Students’ workload 32 Lecture hrs , 32 Tutor hrs ,48 Laboratory hrs and 48 Home study hrs
Target Group III Year
Year/Semester 3rd/I
Prerequisites ECEg2113 : Applied Electronics II
Status of the course Core Electrical

Modularized Under Graduate Five Year Curriculum 86


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

This course provides an overview of the principles underlying Number


systems, arithmetic operations, decimal codes, alphanumeric codes, Boolean
algebra, Karnaugh maps, implementation of digital logic gates using
universal gates(NAND and NOR gates), exclusive-OR gates, integrated
Course Description 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.
 Differentiate different Codes in digital system.
 Perform two-level logic minimization using Boolean algebra and Karnaugh maps
minimization method.
Course Objective and  Analyze the properties and realization of the various logic gates.
 Perform binary addition and subtraction.
Competency
 Implement the Boolean Functions using NAND and NOR gates.
 Differentiate and Design Combinational and Sequential circuits.
 Design and analyze clocked sequential circuits.
 Perform asynchronous and synchronous sequential logic analysis
Detailed Course Schedule: Contact time, topics and reading materials
Week Contact Hour Topic/Subtopic/Chapter Activities Remarks
Introduction to Digital Systems Readings :
10 hours  Digital and analogue quantities
Week 1  Binary digit logic level and digital [1] pp1-26
waveform
Number system ,operations and codes Reading
 Decimal number
 Binary number [1]19-50
 Decimal to binary conversation Assignment 1
Week
10 hours  1’s and 2’s compliment of binary
2,3 number
 Signed number
 Hexadecimal number
 Octal number
 BCD
Logic gates
 The inverter Readings :
 The AND gate [1] 78-106
10 hours  The OR gate
Week 4,5  The NAND gate Quiz 1
 The NOR gate
 The Exclusive OR and Exclusive
NOR gates
Boolean algebra and Logic simplification Readings : [1]
 Boolean operation and expression 118-146
Week 6,7 15 hours  Laws and rules of Boolean algebra
 De morgan Theorems Assignment 2
 Boolean analysis of logic circuit

Modularized Under Graduate Five Year Curriculum 87


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

 The K-map
Combinational logic
 Functions of combinational logic Readings :
15 hours  Basic combinational logic circuits [1] pp163-200
Week 8
 Implementing Combinational logic
 Universal property of NAND and Quiz 2
NOR gates
10 hours Adders , decoders , Assignment 3
Week 9
encoders ,multiplexers and de
multiplexers Flip flops
 Latches Readings
10 hours  Edge triggered flip flops
Week 10,11
 Master slave flip flops Assignment 4
 Applications
Counters
 Synchronous counters Readings:
Week 12  Asynchronous counters
 Up/down counters Mini project
 Design of synchronous counters
Shift registers Reading
 Basic shift registers
Week 13,14
 Serial in serial out registers Assignment 5
 Serial in parallel out Registers Quiz 3
Memory and storage (optional)
 Basics of semiconductor Memory
 Random access memory (RAM’s)
Week 15  Read only memory (ROM’s)
 Programmable
ROM;s(PROM,EEPROM)
 Flash memories
Final Exam Date
 Lectures supported by tutorials,
Teaching Methodology  Assignments, and
 Laboratory exercises.
 Continuous Assessment (Quizzes, Tests, Assignments and mini
Assessment Methods projects)=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 policy
will not be tolerated.
 Class activities will vary day to day, ranging from lectures to
discussions. Students will be active participants in the course.

Modularized Under Graduate Five Year Curriculum 88


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

 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. 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
References 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 Digital
Electronic Circuits, Morgan Kaufmann Series, Jul 15, 2005
7. Any related web content can possibly be referred
Approved By:

Name (Course instructor) Signature

Name (Module Coordinator) Signature

Modularized Under Graduate Five Year Curriculum 89


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

10. Object Oriented Programming


AASTU, School of Electrical Engineering &Computing, Department of Electrical &
Computer Engineering

Program Regular
Course Title Object Oriented Programming
Course Code ECEg3142
Degree Program B.Sc. in Electrical and Computer Engineering
Module Name Computer Architecture and Programming
Module Number ECEg-M3141
Team Leader XX
Course Instructor XX
ECTS 5
Students’ workload 32 Lecture hrs , 48 Laboratory hrs and 48 Home studyhrs
Target Group III Year
Year/Semester 3rd/I
Prerequisites ECEg2033-Introduction to Computing
Status of the course Core Electrical Engineering
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

Modularized Under Graduate Five Year Curriculum 90


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

Course Objective After successfully completed this course, the student should be able to :
and Competency  get familiarized with different concepts and terminologies in object
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
 create subclasses of a class and indicate the behaviors and states of
the super-class which are possible to be inherited by the subclass
 come with mechanism of preventing hackers of some super-class
 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-
oriented paradigm
Detailed Course Schedule: Contact time, topics and reading materials
Week Contact Hour Topic/Subtopic/Chapter Reading Materials
1,2 10 hours Introduction to the OOP paradigm Handout from Course
 Comparison between structured / instructor
procedural programming and OOP.
 Basic concepts: abstraction,
encapsulation, information hiding.
 Program reusability and extensibility
3, 4 10 hours Introduction to Java elements
 Introduction to the Java development
environment
 variables and their declaration
 Introduction to classes and objects
 input/output
 conditional statements and loops
 Arrays
5, 6, 7th 15 hours Classes and Objects- a deeper look Slide Notes
 Classes, objects Text:
 Methods
Chapter 6,8
 Constructors
 Composition Assignment 1
 The Static and final key words
Quiz1
 Constructors and destructors
 Using the UML class and Composition

Modularized Under Graduate Five Year Curriculum 91


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

diagrams
8th ,9th 10 hours Inheritance Text:
 Introduction
Chapter 9
 Super-classes and Subclasses
 protected members
 Constructors in Subclasses
10th , 10 hours Polymorphism and Interfaces Text:
Chapter 10
11th  Introduction
 Polymorphic example
 Abstract Classes
 Final Methods and Classes
 Introduction to interfaces
 Abstract Classes implementing
interfaces
 Derived interfaces
12th 13th 10 Hours Exception Handling Text:
Chapter 13
 Introduction by example
 try- catch mechanism
 Exception classes
 The finally Block
14th , 10 hours GUI and Event Driven Programming Slide Notes
Text:
15th  Introduction
Chapter 11
 Overview of Swing Components
 Swing vs .Awt
 Introduction to Event Handling
 Common GUI Even Types and Listener
Interfaces
 Using the swing componens(JButton,
JTextfield, JListetc)
16th 5 I n t r o duc t io n t o O b je c t- Handout from course
O ri e nt edSo f t w a r e instructor
Design
 Introduction to SW design and
development
 Expressing real world entity using a
class
 Using UML to express relationship
between classes
Final Exam Date

Modularized Under Graduate Five Year Curriculum 92


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

Teaching Methodology  Lectures supported by tutorials,


 Assignments, and
 Laboratory exercises.
Assessment Methods  Continuous Assessment=50%.
 final Exam=50%
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›Java How to Program, 6th edition, H.M.Deitel- P.J.Deitel, Pearson
Education, 2005
‹2›Java: An Introduction to Problem Solving and Programming, 5th ed.
W. Savitch and F. Carrano, Prentice Hall, 2008
‹3› Absolute Java, 5th Edition, W.Savitch, Addison Wesley,2012
Approved By:

Name (Course instructor) Signature

Name (Module Coordinator) Signature

Modularized Under Graduate Five Year Curriculum 93


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

11. Microcomputers and Interfacing


AASTU, School of Electrical Engineering &Computing, Department of Electrical &
Computer Engineering

Program Regular
Course Title Microcomputers and Interfacing
Course Code ECEg4161
Degree Program B.Sc. in Electrical and Computer Engineering
Module Name Microcomputer and Interfacing
Module Number ECEg-M4161
Team Leader XX
Course Instructor XX
ECTS 6
Students’ workload 32 Lecture hrs, 16 Tutor, 48 Laboratory hrs and 64 Home study hrs
Target Group IV Year
Year/Semester 4th/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 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
Modularized Under Graduate Five Year Curriculum 94
AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

and C++ are the most common ones. Subroutines and interrupts shall be
handled in programming 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.
Course Objective After successfully completed this course, the student should be able to :
and Competency  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
Hour Materials
INTRODUCTION TO MICROPROCESSORS & COMPUTERS
 History of Microprocessors
 Evolution of the Intel processors
THE 8086 MICROCONTROLLER ARCHITECTURE
 Features of 8086
 Architecture of 8086
o Bus Interface Unit (BIU)
o Execution Unit (EU)
 Register Organization
o General purpose registers
o Segment Registers
o Pointers and Index Registers
o Flag Registers
 Bus Operation
 Memory Segmentation
8086 MICROPROCESSOR PROGRAMING & INSTRUCTION
SETS
 8086 Addressing Modes
o Data Addressing Modes
o Program Memory Addressing Modes
o Stack Memory Addressing Modes
 Instruction Set of 8086
o Data Movement Instructions
 MOV Instruction
 PUSH/POP Instruction
 Load effective address
 String Data transfer Instructions

Modularized Under Graduate Five Year Curriculum 95


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

 Miscellaneous Data Transfer Instructions


 Arithmetic and Logic Instruction
o Addition
o Subtraction
o Comparison
o Multiplication
o Division
o BCD and ASCII Arithmetic
o BCD Arithmetic
o ASCII Arithmetic
o Basic Logic Instructions
 Shift and Rotate
 Shift
 Rotate
o String Instructions
o program ControlTransfer Instructions
 CALL and RET Instructions
 JMP Instruction
 Conditional Jump
 Iteration Control Instructions
o Process Control Instruction
o External
o HardwareSynchronization Instructions
• Interrupt Instructions
Assembly Language Programming
• Some Assembly Language Programs
• Programming with Assembler
o Assembling Process
o Linking Process
o Debugging Process
• Timings and Delays
o Timer Delays using NOP instruction
o Time Delay using COUNTERS
o Timer delays using NESTED Loops
8086 System Configuration
• Signal Description of 8086
o Minimum Mode of Operation
o Maximum Mode of Operation

INTERFACING

Modularized Under Graduate Five Year Curriculum 96


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

Basic IO Interfacing
• Parallel I/O
• Programmed I/O
• I/O Port Address Decoding
Programmable Peripheral Interface (PPI)
• Programming 8255
• 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  Lectures supported by tutorials,
Methodology  Assignments, and
 Laboratory exercises.
Assessment  Continuous Assessment=50%.
Methods  final Exam=50%

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.

Modularized Under Graduate Five Year Curriculum 97


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

 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. Douglas V Hall, ‘Microprocessors and Interfacing-Programming and
Hardware’, 2nd Edition, Tata McGraw-Hill Publishing Company Limited,
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

12. Data Structure and Algorithm


AASTU, School of Electrical Engineering &Computing, 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
Module Number ECEg-M4171
Team Leader XX
Course Instructor XX

Modularized Under Graduate Five Year Curriculum 98


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

ECTS 6

Modularized Under Graduate Five Year Curriculum 99


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

Students’ workload 32Lecture hrs ,32 Tutor hrs,32Laboratory hrs, and 64Home study
Target Group IV Year
Year/Semester IV/I
Prerequisites ECEg3142: Object Oriented Programming
Status of the course Core Electrical Engineering
Course Description This course is intended to present the data structures which may be used in
computer storage to represent the information involved in solving
problems (heaps, hash tables, B-trees). Emphasis will be placed on concepts
of data abstraction and its implementation.
Analysis of Sorting & searching algorithms, Algorithm design techniques,
Graph Algorithms, String Processing Algorithms, Problem complexity and
type, introduction to parallel computation.
Course Objective  Have profound knowledge of the various data structures together with
their implementation and associated operations.
and Competency
 Use existing data structures and create a new one.
 To discuss and exemplify algorithm analysis methods
 Module Data Storage and Analysis computation
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 iterators
Queues
 Introduction
 Circular array implementation of enqueue and
Modularized Under Graduate Five Year Curriculum 100
AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

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
 Hashing and hash functions
 Hash Tables without linked lists
Graphs
 Representation of Graphs
 Topological Sort
Algorithm analysis basics
The running time of a program, Big-Oh, Omega and
Theta notations, lower bounds, worst and average
case analysis, time and space tradeoffs
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
Final Exam Date
Teaching  Continuous Assessment=50%
Methodology  Final Exam=50%
Assessment  Continuous Assessment=50%.

Modularized Under Graduate Five Year Curriculum 101


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

Methods  Final Exam=50%


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  Data Structures and Algorithms, Mark.A.Weiss,3rded, Pearson
Education,2012
 Data Structures and Algorithms in Java,M.T. Goodrich and R.
Tamassia, 4thEd,John Wiley
 Absolute Java, 5th Edition, W.Savitch, Addison Wesley,2012
 Cormen, Leiserson, Rivest : Introduction to Algorithms
 Robert Sedgwick, Algorithms in C/C++
 Aho, Hopcroft, Ullman: The Design & Analysis of Computer
Algorithms
Approved By:

Name (Course instructor) Signature

Name (Module Coordinator) Signature

Modularized Under Graduate Five Year Curriculum 102


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

13. Database Systems


AASTU, School of Electrical Engineering &Computing, Department of Electrical &
Computer Engineering

Program Regular
Course Title Database Systems
Course Code ECEg4172
Degree Program B.Sc. in Electrical Engineering
Module Name Data Storage and Analysis
Module Number ECEg-M4171
Team Leader
Course Instructor
ECTS 5
Students’ workload 32 Lecture hrs ,16Tutorhrs, 32 Laboratory hrs and 64 Home study hrs
Contact Days ( time
and room)
Target Group IV Year
Year/Semester IV/I
Prerequisites ECEg3142 Object Oriented Programming
Status of the course Core Electrical Engineering
Course Description This course is designed to provide students a working knowledge of
Fundamental 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
Course Objective  Introduce the concept of database systems and modeling techniques
and Competency  Provide a profound ground for the analysis, design and implementation
of database systems
 Discuss advanced database types and issues related to storage and
security
Detailed Course Schedule: Contact time, topics and reading materials
Week Contact Topic/Subtopic/Chapter Reading Remarks
Hour Materials
 Introduction, historical perspective, Components
and functionality of a database system, types of
models, steps of database design
Modularized Under Graduate Five Year Curriculum 103
AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

 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  Lectures supported by tutorials,
Methodology  Assignments, and
 Laboratory exercises.
Assessment  Continuous Assessment=50%.
Methods  Final Exam=50%
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.

Modularized Under Graduate Five Year Curriculum 104


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

 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] Elmasri, Navathe: Fundamentals of Database Systems [2]
Silbershatz, Korth, Sudarshan: Database system concepts
[3] Raghu Ramakrishnan, Johannes Gehrke: Database management systems
[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

14. Operating Systems


AASTU, School of Electrical Engineering &Computing, Department of Electrical &
Computer Engineering

Program Regular
Course Title Operating Systems
Course Code ECEg4181
Degree Program B.Sc. in Electrical and Computer Engineering
Module Name Programming Concepts & Software Engineering
Module Number ECEg-M4181
Team Leader XX
Course Instructor XX
ECTS 5
Students’ work load 32 Lecture hrs. , 32 Tutor and 32 Laboratory hrs& 48 home study
Target Group IV Year
Year/Semester IV/II

Modularized Under Graduate Five Year Curriculum 105


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

Prerequisites 1. ECEg4171 Data Structures & Algorithm


2. ECEg3143-Computer Architectures & Organization
Status of the course Core Electrical Engineering
Course Description This course examines the basic principles of operating systems design and
implementation. Particular emphasis will be given to process management,
storage management, I/O systems and the basics of distributed systems.
Course Objective At the end of this course, students will be able to
• Understand what operating system is, history and categories of
and 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 seg mentation
• Understand file systems, their i nte rface and
implementations
• Know how hard disks operate, how the operating systems
manages the storage and retrieval of data in storage devices as
well as current technolog ies 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 desi gn is sues 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
Modularized Under Graduate Five Year Curriculum 106
AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering


Single thread and multithread
programming
Basic process and thread m anagement 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
 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
Ma ss 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
 Distributed operating system
 Distributed coordination

Modularized Under Graduate Five Year Curriculum 107


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

Final Exam Date


Teaching  Lectures supported by tutorials,
Methodology  Assignments, and
 Laboratory exercises.
Assessment  Continuous Assessment=50%.
Methods  Final Exam=50%
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 and 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] Elmasri, Navathe: Fundamentals of Database Systems [2]
Silbershatz, Korth, Sudarshan: Database system concepts
[3] Raghu Ramakrishnan, Johannes Gehrke: Database management systems
[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

Modularized Under Graduate Five Year Curriculum 108


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

15. Computer architecture and organization


Department of Electrical and Electronics Engineering
Course Number
Course Title Computer Architecture and Organization : 3 (2,3,0)
Degree Program “Electrical Engineering (Focus Area)”, Bachelor of Science
Module
Module Coordinator N.N.
Lecturer N.N.
ECTS Credits 5
Contact Hours (per week) 5
Course Objectives &  To introduce the architecture and organization
Competences of acomputer
to be Acquired system and its components
 To design and simulate a basic computer system
Course Description/Course  General Introduction
Contents Organization and architecture, computer evolution,
performance, models of a computer system
 The Central Processing Unit
Computer arithmetic, Instruction sets, Instruction
formatand addressing modes, CPU Structure, RISC
and CISC,Pipelining, The Control Unit (Hardwired
and Microprogrammed Implementations)
 Memory Systems
Classification and hierarchy of Memory systems, Main
memory, Cache Memory, Secondary Memory, Other
types of memory, Memory Management
 Input Output Systems
Input Output devices, modes of transfer, I/O
interface,Techniques used for I/O Operations:
Programmed, Interrupt- driven, Direct Memory
Access
 Advanced topics
Introduction to parallel processing, Low level
datastructures, Introduction to operating
systems
Pre-requisites EEEG-3141: Digital Logic Design
Semester VI/6
Status of Course Compulsory

Modularized Under Graduate Five Year Curriculum 109


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

Teaching & Learning Methods Lectures supported by tutorials and class exercises.
Assessment/Evaluation & Assignments (50%) and Final Exam(50%)
Grading
Attendance Requirements 75% lecture attendance
Literature Textbook:
 M.M.Mano: Computer System Architecture
References:
 William Stallings: Computer Organization and
Architecture
 David A Patterson: John L.Hennessy:
ComputerArchitecture
 Barry Wilkinson: Computer Architecture Design
andPerformance

Modularized Under Graduate Five Year Curriculum 110


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

16. Advanced Programming


AASTU, School of Electrical Engineering &Computing, Department of Electrical &
Computer Engineering

Program Regular
Course Title Advanced Programming

Course Code ECEg4182


Degree Program B.Sc. in Electrical and Computer Engineering
Module Name Python
Module Number ECEg-M4181
Team Leader XX
Course Instructor XX
ECTS 3
Students’ work load 32 Lecture hrs , 48 Tutor hrs& 48 home study
Target Group IV Year
Year/Semester IV/II
Prerequisites
Status of the course Professional Compulsory
Course Description The Advanced Programming Python course is designed to provide students
with an in-depth understanding of advanced concepts, techniques, and best
practices in Python programming. Through a combination of lectures,
hands-on exercises, and projects, students will explore advanced topics in
Python, including object-oriented programming (OOP), asynchronous
programming, web development, data analysis, and machine learning.

Course Objective 
to equip students with advanced skills and knowledge in Python
programming language. Through this course, students will delve deeper
and Competency
into Python's advanced features, libraries, and frameworks, enabling
them to develop complex and scalable applications. The course aims to
provide a comprehensive understanding of Python programming
principles and best practices, empowering students to become proficient
Python developers capable of tackling real-world challenges.Students
completing this course should be able to quickly learn to
effectively use new computer programming languages.
 Students will gain proficiency in advanced Python syntax, including list
Modularized Under Graduate Five Year Curriculum 111
AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

comprehensions, generators, decorators, context managers, and lambda


functions, enabling them to write efficient and concise code.

Detailed Course Schedule: Contact time, topics and reading materials


Week Contact Topic/Subtopic/Chapter Reading Remarks
Hour Materials
1. Design, implement and test readable, efficient programs that
take advantage of Python built-in
capabilities and follow Python best practices.

Modularized Under Graduate Five Year Curriculum 112


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

2. Understand implementation differences and performance


tradeoffs associated with various Python data
structures.

3. Develop Python applications using the modules and packages


available in the Python standard library.

4. Develop Python applications using third party libraries.

5. Design, implement and test substantial Python applications


that include a graphical user interface, data
analysis, web data extraction and web applications

Final Exam Date


Teaching  Lectures supported by tutorials,
Methodology  Assignments, and
 Laboratory exercises.
Assessment  Continuous Assessments=50%.
Methods  Final Exam=50%
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.

Modularized Under Graduate Five Year Curriculum 113


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

 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] Allen_B_Downey_Think_Python,_2nd_Edition_O'Reilly_Media_2015

Approved By:

Name (Course instructor) Signature

Name (Module Coordinator) Signature

17. Software Engineering


AASTU, School of Electrical Engineering &Computing, Department of Electrical &
Computer Engineering

Program Regular
Course Title Software Engineering
Course Code ECEg4183
Degree Program B.Sc. in Electrical and Computer Engineering
Module Name Programming Concepts & Software Engineering
Module Number ECEg-M4181
Team Leader XX
Course Instructor XX

Modularized Under Graduate Five Year Curriculum 114


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

ECTS 5
Students’ work 32 Lecture hrs , 48 Tutor hrs& 48 home study
load
Target Group IV Year
Year/Semester IV/II
Prerequisites ECEg3142-Object Oriented Programming
Status of the course Core Electrical Engineering
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.
Course Objective After successfully completed this course, the student should be able to :
and Competency  acquainted with the classical and Object oriented Software
engineering 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
Week Contact Topic/Subtopic/Chapter Reading
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

Modularized Under Graduate Five Year Curriculum 115


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

 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
 Object-oriented testing
Validation and Verification
 Planning verification and validation
 Software inspections
 Automated static analysis
 Verification and formal analysis
Final Exam Date
Teaching  Continuous Assessment=50%
Methodology  Final Exam=50%
Assessment  Assignments 10%, Quiz 10%, Laboratory 10%,Project 20 %, and
Methods  Final Examination 50%.
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

Modularized Under Graduate Five Year Curriculum 116


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

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] Software Engineering, A practitioner’s Approach—5th Ed, Roger S.
Pressman, Mc-Graw Hill 2001
[2] Software Engineering: Principles and Practice , 3rded.Hans van
Vliet,Wiley, 2007
[3] Fundamentals of Software Engineering—Carlo Ghezzi; Mehdi Jazayeri;
Dino Mandrioli
[4]Classical and Object-Oriented Software Engineering with UML [5]
Java How to Program, 6th edition, H.M.Deitel- P.J.Deitel, Pearson
Education, 2005
Approved By:

Name (Course instructor) Signature

Name (Module Coordinator) Signature

18. Data Communication and Computer Networks


AASTU, School of Electrical Engineering &Computing, Department of Electrical &
Computer Engineering
Program Regular
Course Title Data Communication and Computer Networks
Course ECEg4191
Code B.Sc. in Electrical and Computer Engineering
Degree Program Computer Networks and Security
Module Name ECEg-M4191
Module Number XX
Team Leader XX
Course Instructor 5
ECTS 32Lecture hrs. , 32 Tutorhrs, 16 Laboratory hrs and 48 Home study
Students’ work load IV Year
Target Group IV/I
Year/Semester  ECEg3143 Computer Architectures & Organization
Prerequisites

Modularized Under Graduate Five Year Curriculum 117


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

 ECEg3152: Introduction to Communication Systems


Status of the course Core Electrical Engineering
Course Description Model for data communication; protocols and architectures – OSI and
TCP/IP; issues related to data transmission-encoding, multiplexing, error
and flow controls; Local Area networks - technology, components and
topology; Internetworking – with TCP/IP, IP Addressing and Network
Applications; Routing, Switching and WAN technologies
Course Objective  To introduce students to networking concepts, technologies and
terminologies.
 To provide basic computer communication and networking knowledge
and lay the foundations for further courses dealing with different
aspects of networking.
Detailed Course Schedule: Contact time, topics and reading materials
Week Contact Topic/Subtopic/Chapter Reading Remarks
Hour Materials
1,2nd 10 hours  Introduction: Chapter 1
Concept of Communication, Communication Model [1]
 Protocols and Architectures:
Protocol Characteristics, Implementation of
protocols, OSI-ISO 7 Layer, TCP/IP
3,4th 15  Data Encoding & Transmission: Chapter
& 5th hours Digital and Analog Signals, Transmission Media, 2, 3, 4
Encoding Techniques, Transmission Impairments [1]
 DLC and Multiplexing:
Error Detection and Control, Flow Control,
Multiplexing
6th& 10  LAN technologies: ALOHA, Ethernet, Ethernet Chapter
7th hours Standards, Token Ring 12, 13
 LAN and Its Components: LAN Topology, [1]
Repeaters/Hubs, Bridges/Switches, Routers
8th& 10  Internetworking: Internetworking concepts – Chapter
9th hours Intranet, Extranet, Internet, Internetworking with 4 [2]
TCP/IP- IP Addressing, Subnetting, Masking,
Network Applications – Web, Mail, DNS, DHCP
10, 15  Switching and Routing: Circuit Switching, Circuit Chapter
11th hours switching application, Packet Switching - Virtual 8, 9[1]
& Packet Switching, Datagram Packet Switching,
12th Packet Switching application
13,14 15  Routing in Switched Networks: Introduction to Chapter
&15t hours Routing, Graph Theory - Dijkstra Algorithm, 9 [3]
h Bellman-Ford Algorithm, Routing Protocols –
Distance Vector, Link State
16th 5 hours WAN technologies: ISDN, X.25, Frame Relay, ATM Chapter
9, 10, 11
[1]

Modularized Under Graduate Five Year Curriculum 118


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

Final Exam Date


Teaching Lectures supported by tutorials,
Methodology Assignments, and
Laboratory exercises.
Assessment Continuous Assessment=50%
Methods Final Exam=50%
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] 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

Modularized Under Graduate Five Year Curriculum 119


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

19. Compiler design


AASTU, School of Electrical Engineering &Computing, Department of Electrical &
Computer Engineering

Program Regular
Course Title Compiler design
Course Code ECEg4201
Degree Program B.Sc. in Electrical and Computer Engineering
Module Name Compiler design

Modularized Under Graduate Five Year Curriculum 120


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

Module Number ECEg-M4201


Team Leader XX
Course Instructor XX
ECTS 5
Students’ work load 32 Lec. Hrs, 48 Tut. Hrs, and 48 Home Study Hrs.
Target Group IV Year
Year/Semester V/II
Prerequisites
Status of the course Professional Compulsory
Course Description Compiler Design is a comprehensive course that delves into the principles,
techniques, and methodologies involved in the design and implementation
of compilers. This course covers the entire spectrum of compiler
construction, from lexical analysis and parsing to code generation and
optimization.
Course Objective  Understand the various phases of compilation, including lexical analysis,
syntax analysis, semantic analysis, intermediate code generation, code
optimization, and code generation.
 Learn about the theoretical foundations of compiler design, including
formal language theory, automata theory, and parsing algorithms.
 Gain practical experience in developing lexical analyzers, parsers,
semantic analyzers, intermediate code generators, and code optimizers
using industry-standard tools and techniques.
 Explore advanced topics in compiler design, such as error handling,
symbol table management, optimization strategies, and target machine
architecture considerations.
 Work on hands-on projects and assignments that allow them to apply
their knowledge and skills to real-world compiler development tasks.
 Develop critical thinking and problem-solving abilities by analyzing and
optimizing the performance of compiler components and algorithms.
 Gain insight into current trends and advancements in compiler
technology, including Just-In-Time (JIT) compilation, parallelization, and
domain-specific language compilation.
Detailed Course Schedule: Contact time, topics and reading materials
Week Contact Topic/Subtopic/Chapter
Hour
1 .Introduction
 Analysis and synthesis in a
 compilation
 Various phases in a compilation
 Grouping of phases
 Major data and structures in a
 compiler
 Compiler construction tools

Modularized Under Graduate Five Year Curriculum 121


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

2. Lexical analysis and Lex


 Token, pattern, lexeme
 Attributes of a token
 Errors
 Specification of tokens using
 regular expressions
 Regular expression for
 programming language tokens
 Recognizing tokens using
 transition diagrams
 Design of lexical analyzer
 Construction and simulation of
 NFA and DFA
 Conversion from RE – NFA –
 DFA
 Lex scanner generator

3. Syntax analysis and Yacc


 Role of a parser
 Context Free Grammar
 Derivation, parse tree, ambiguity,
 left recursion, left factoring
 Syntax analysis
 Syntax error handling
 Top down parsing
 Recursive decent parsing
 Non recursive predictive parsing
 Bottom up parsing
 LR(k) parsing
 Shift reduce parsing
 Construction of SLR parsing
 table
 Yacc parser generator

4. Syntax directed translation


 Syntax directed definitions
 Dependency graph and
 evaluation order
 S-attributed definitions
 Bottom-up evaluation
 Top-down evaluation
 L-attributed definitions

5. Type checking
 Type systems
 Specifications of a type checker
 A simple language example
 Equivalence of types
 Type conversion

Modularized Under Graduate Five Year Curriculum 122


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

6. Intermediate code generation


 Intermediate languages
 Types of three address statements
 Syntax directed translation into
three address code
 Implementation of three address
statements
 Translation scheme to generate
three address code
 Addressing array elements

7. Code generation and optimization


 Issues in the design of a code
generator
 A simple code generation
algorithm
 Memory management
 Instruction selection

Modularized Under Graduate Five Year Curriculum 123


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

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
Text book
Compilers: Principles, techniques and tools by Alfred V. Aho, Ravi Sethi, Jeffrey D.
References Ullman
Reference book
Compiler construction : Principles and practice; Kenneth C.Louden
Approved By:

Modularized Under Graduate Five Year Curriculum 124


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

Name (Course instructor) Signature

Name (Module Coordinator) Signature

Modularized Under Graduate Five Year Curriculum 125


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

20. VLSI Design


AASTU, School of Electrical Engineering &Computing, Department of Electrical &
Computer Engineering

Program Regular
Course Title VLSI Design
Course Code ECEg4201
Degree Program B.Sc. in Electrical and Computer Engineering
Module Name Computer System Design and automation

Modularized Under Graduate Five Year Curriculum 126


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

Module Number ECEg-M4201


Team Leader XX
Course Instructor XX
ECTS 5
Students’ work load 32 Lec. Hrs, 48 Tut. Hrs, and 48 Home Study Hrs.
Target Group IV Year
Year/Semester IV/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
Course Objective • To acquaint the student with VLSI concepts
• To enable the student design , simulate and test ASICs
• 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
interconnection.
• Be able to create models of moderately sized CMOS circuits that realize
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
Hour
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;

Modularized Under Graduate Five Year Curriculum 127


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

 Verilog HDL;
 C Based Languages
Simulation
 Logic Simulation and
 Modeling;
 Fault Simulation
Logic Synthesis
 Timing Simulation and Verification;
 Placement and Routing;
 Layout Extraction
Tests
 Design for Testability;
 Test Program Development;
 Prototype Evaluation
ASIC Construction
 Floor planning And Placement;
 Interconnects and Routing
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
 Digital Integrated Circuits, Jan M. Rabaey, AnanthaChandrakasan and
BorivojeNikolic
References  VLSI Design – System-on-Chip Design, Prentice Hall, 2002, WayneWolf
 Principles of CMOS VLSI Design Neil H. E. Weste, et al.
 HDL Chip Design, Donne Publishing, 1996, J. Smith
Approved By:

Modularized Under Graduate Five Year Curriculum 128


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

Name (Course instructor) Signature

Name (Module Coordinator) Signature

21. Embedded Systems


AASTU, School of Electrical Engineering &Computing, Department of Electrical &
Computer Engineering

Program Regular
Course Title Embedded Systems
Course Code ECEg4202
Degree Program B.Sc. in Electrical and Computer Engineering
Module Name Computer System Design and automation
Module Number ECEg-M4201
Team Leader XX
Course Instructor XX
ECTS 5
Students’ workload 32 Lecture hrs, 32 Tutor, 32 Laboratory hrs, 48 home study
Target Group IV Year
Year/Semester IV/II
Prerequisites  ECEg4161-Microcomputer and Interfacing
 ECEg4181-Operating Systems (Co-requisite)
Status of the course Professional Compulsory
Course Description This course is designed to provide students a working knowledge of
Embedded Systems their Design and Programming at an Introduction level.
In 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
Course Objective  The objective of this course is to impart students for a solid
understanding of
and Competency
 role of embedded systems
Modularized Under Graduate Five Year Curriculum 129
AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

 concepts, components both hardware and software of embedded systems


 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
 Why networked embedded systems, examples
of networked embedded systems
 Interfacing and Mixed-signal systems
D/A and A/D conversions, how to partition
A/D processing in interfaces
Final Exam Date
Teaching  Lectures supported by tutorials,

Modularized Under Graduate Five Year Curriculum 130


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

Methodology  Assignments, and


 Laboratory exercises.
Assessment  Continuous Assessment=50%
Methods  Final Exam=50%
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] 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 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

Name (Module Coordinator) Signature

Modularized Under Graduate Five Year Curriculum 131


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

22. Industrial Automation and Introduction to Robotics

Modularized Under Graduate Five Year Curriculum 132


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

AASTU, School of Electrical Engineering &Computing, Department of Electrical &


Computer Engineering

Program Regular
Course Title Industrial Automationand Introduction to Robotics
Course Code ECEg4204
Degree Program B.Sc. in Electrical and Computer Engineering
Module Name Computer System Design and automation
Module Number ECEg-M4201
Team Leader
Course Instructor
ECTS 5
Contact hour per Lecture Tutorial Laboratory Homestudy
week 32 32 32 48
Target Group V Year
Year/Semester V/II
Prerequisites
ECEg3153-Introduction to
Control Engineering,
Status of the course ECE4301 Interfacing
Core Electrical Engineering
Course Description  Understand the elements of an industrial robot, mechanisms, sensors,
actuators and end effectors.
 Program robotic manipulators
 Acquaintance with artificial intelligence applications in robotics
 Introduce industrial control circuits and applications of PLCs in
modern industrial control
Course Objective  To discuss and exemplify algorithm analysis methods
and Competency  Module Data Storage and Analysis computation.
Detailed Course Schedule: Contact time, topics and reading materials
Week Contact Topic/Subtopic/Chapter Reading Remarks
Hour Materials
Introduction
 Robot kinematics;rigid body
motiontransformation of coordinates
 Mechanisms and Actuators
 Sensors and Detectors
 Position, Velocity, Acceleration, Force torque;
Touch and Tactile Sensors; Proximity and
Range Detectors, Machine Vision

Modularized Under Graduate Five Year Curriculum 133


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

 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
Final Exam Date
Teaching  Lectures supported by tutorials,
Methodology  Assignments, and
 Laboratory exercises.
Assessment  Continuous Assessment=50%.
Methods  Final Exam =50%
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] J. J. Craig, Introduction to robotics
[2] Principles of Robot Motion: Theory, Algorithms, and
Implementations, by HowieChosetand others. MIT Press 2004.
[3] Thomas R. KurfessRobotics and automation
Modularized Under Graduate Five Year Curriculum 134
AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

[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

23. Applied Electronics I


AASTU, School of Electrical Engineering &Computing, 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 XX
Course Instructor XX
ECTS 5
Contact hour per week 32 Lecture hrs. , 48Tutors
Target Group II Year
Year/Semester II/I
Prerequisites ECEg 1091: Fundamentals of Electrical Engineering
ECEg 2112: Electrical Engineering Lab II(Co-requisite)
Status of the course Compulsory
Course Description Basic Semiconductor Theory; Semiconductor diodes and their
applications; BJT; FET; Amplifier Frequency Response; Multistage
Amplifiers; Power Amplifiers; Tuned Amplifiers
Modularized Under Graduate Five Year Curriculum 135
AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

Course Objective  To discuss basic concepts of electronic circuits with the aid of
characteristic curves
 To introduce sample applications and design guidelines of
electronic circuits
week Contact hour contents
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 types
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
 The BJT capacitance and high frequency model
4. BJT small signal Amplifiers
 CE BJT amplifiers
 CB BJT amplifiers
 CC BJT amplifiers
 BJT amplifiers frequency response

Modularized Under Graduate Five Year Curriculum 136


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

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
 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
References 1. Theodore F. Bogart, Electronic Devices and Circuits
2. Malvino, Electronic Principles

Modularized Under Graduate Five Year Curriculum 137


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

3. Robert Boylestad, Louis Nashelsky: Electronic Devices and


Circuit Theory
4. S. Sedra& C. Smith, Microelectronic Circuits
5. jacobmillmanmicro electronics digital and analog circuit system
6. sanjeevgupta, electronic circuit and device
Teaching and Learning  Lectures supported by Quizzes, assignments, term papers
Methods
Summary of Course Continuous assessments…..............................50%
Assessments Final Exam…..................................................................50%
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.
Approved By:

Name (Course instructor) Signature

Name (Module Coordinator) Signature

24. Electrical Engineering Lab II

Modularized Under Graduate Five Year Curriculum 138


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

AASTU, School of Electrical Engineering &Computing, Department of Electrical &


Computer Engineering
Program Regular
Course Title Electrical Engineering Lab II
Course Code ECE2112
Degree Program B.Sc. in Electrical Engineering
Module Name Applied Electronics
Module Number
Team Leader XX
Course Instructor XX
ECTS 3
Contact hour per week 3 Laboratory hrs
Target Group II year
Year/Semester II/I
Prerequisites ECEg1092: Electrical Engineering Lab I;
ECEg 2111: Applied Electronics I (Co-requisite)
Status of the course Compulsory
Course Description This course introduces the student to the basic Measurements on
Characteristics 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 Objective and  To acquaintance with characteristics of various active devices,
Competency Amplifiers, to 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
1.Basic Measurements on Characteristics of Electronic
Devices and Circuits;
2. Semiconductor Diode Characteristics; Rectification
and Filtering;
3. Bipolar Junction Transistor Characteristics,
4. Transistor Biasing & Operating Point Stability;
5. Transistor Amplifier
6. Frequency Response; Multistage Amplifier; Power
amplifier; Tuned amplifier

Modularized Under Graduate Five Year Curriculum 139


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

Final Exam Date


Teaching  Lab exercise
Methodology
Assessment Methods  Continuous assessments(Lab report, quizzes, lab exercises, Laboratory
activities) 70 %
 Final Examination 30%.
Course Policies All students are expected to abide by the code of conduct of students 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.
 100% of class attendance is mandatory!
References  Prepared Laboratory Manual For Electrical Engineering Lab II
Approved By:

Name (Course instructor) Signature

Name (Module Coordinator) Signature

25. Applied Electronics II


AASTU, School of Electrical Engineering &Computing, Department of Electrical &
Computer Engineering

Program Regular
Course Title Applied Electronics II
Course Code ECEg2113
Degree Program B.Sc. in Electrical Engineering
Module Name Applied Electronics

Modularized Under Graduate Five Year Curriculum 140


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

Module Number ECEg-M2111


Team Leader XX
Course Instructor XX
ECTS 5
Contact hour per week 32 Lecture hrs. , 48 Tutors
Target Group II Year
Year/Semester II/II
Prerequisites Prerequisites:
ECEg 2101: Applied Electronics I
ECE 2104: Electrical Engineering Lab III (Co-requisite)
Status of the course Professional Compulsory
Course DescriptionDiscussing advanced electronics circuits, application of amplifiers, feedback
circuits, multi vibrators and wave shaping circuits
Course Objective  To discuss advanced electronic circuits and their application.
 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.
week Contact hour Contents
 Feedback amplifiers
 Introduction to feedback systems.
 Basic feedback concept(negative and positive feedback
systems)
 Sensitivity
 Loop gain and stability of feedback circuits
 Feedback topologies
 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

Modularized Under Graduate Five Year Curriculum 141


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

ratio

 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
 Oscillators
 Oscillator Operation
 Phase-Shift Oscillator
 Wien Bridge Oscillator
 Tuned Oscillator Circuit
 Crystal Oscillator
 Unijunction Oscillator
 Multivibrators
 Introduction to multivibrators,
 Operation of mono-stable multivibrators,
 Bi-stable multivibrators,
 Astablemultivibrators,
 Schmitt trigger, communicating capacitors.
 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

Modularized Under Graduate Five Year Curriculum 142


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

 Introduction to Digital Electronics


 Realization of logic gates using FETs
 Design of simple digital systems
 Introduction to IC Fabrication

References Text Books


Microelectronics: Circuit Analysis and Design, 4th edition by Donald A.
Neamen
Electronic Devices and Circuit Theory, by Robert Boylestad
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
Teaching and Learning  Lectures supported by tutorials, presentations
Methods
Summary of Course Continuous assessments…..................................... 50%
Assessments Final Exam…..........................................................50%
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.

Modularized Under Graduate Five Year Curriculum 143


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

Approved By:

Name (Course instructor) Signature

Name (Module Coordinator) Signature

145
AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

27. Fundamentals of Electrical Engineering


AASTU, School of Electrical Engineering &Computing, Department of Electrical &
Computer Engineering

Program Regular
Course Title Fundamentals of Electrical Engineering
Course Code ECEg1071
Degree Program B.Sc. in Electrical Engineering
Module Name Basics of Electrical Engineering

Module Code ECEg-M1071


Module Number 07
Team Leader XX
Course Instructor XX
ECTS 6
Students’ work load 48 Lec.Hrs, 48 Tut. Hrs, 64 home study
Target Group I Year
Year/Semester I/II
Prerequisites Math1021: Applied Mathematics I
Status of the course Compulsory
Course Description 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 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 Objective and  Understand circuit variables, parameters and the basic electromagnetic
Competency phenomenon.

 Understand and apply the fundamental and derived circuit laws and
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
Modularized Under Graduate Five Year Curriculum 146
AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

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
Hour Materials
1. Basics of circuit theory
Electrical charge, voltage, current andPower, Review of
electromagnetism
2. Introduction to circuit elements
Voltage source, Current sourceResistor, Capacitor and Inductor
3. Circuit laws and analysis techniques
Ohm’s law, Kirchhoff’s law, Nodal Analysis, Loop analysis, Source
Transformation, Linearity and Superposition, Thevenin’s and
Norton’s theorems, Maximum power transfer
4. Response of first order transient circuit
Introduction, Mathematical development of response
equationAnalysis techniques, Pulse response
5. Response of second order transient circuits
Mathematical development of responseEquation, network response
6. Electromagnetism
Electromagnetic circuitsMagnetically coupled circuits
7. Single phase AC circuit analysis
Introduction, Frequency response, Analysis methods of single phase
AC circuits, Power analysis of AC circuits
8.Poly phase circuits
Introduction toPoly 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(optional)
Final Exam Date
Teaching  Lectures supported by tutorials
Methodology
Assessment  Continuousassessments( quizzes, assignments, exercises…............50%
Methods  Final Exam…....................................................................................50%
Course Policies All students are expected to abide by the code of conduct of students throughout this
course.

Modularized Under Graduate Five Year Curriculum 147


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

 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!.
References [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.
[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
Approved By:

Name (Course instructor) Signature

Name (Module Coordinator) Signature

30. Introduction to Computing


AASTU, School of Electrical Engineering &Computing, Department of Electrical &
Computer Engineering

Program
Year/Semester
Course Title
Prerequisites
Course Code
Status of the course
Degree Program
Course Description
Module Name
Module Number
Team Leader
Course Instructor
ECTS
Students’ workload
Target Group
Regular
32 Lecture hrs. and 48 Laboratory hrs
Introduction to
II Year
Computing
II/I
ECEg2033
None
B.Sc. in Electrical
Engineering Professional Compulsory
Basic Engineering Skills 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
XX concepts of C++ programming; Functions, arrays and pointers; simple
XX text file processing, input and output; Introduction to the more
advanced programming concept, Object Oriented Programming.
5
Modularized Under Graduate Five Year Curriculum 153
AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

Course Objective After successfully completed this course, the student should be able to :
Identify Major components of computer system

Draw flow chart for simple programming problems

Write a program using C++ for looping and conditional problems

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
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
Pointers
 Pointer declaration
 Pointer operation
 Pointers and arrays
 Calling a function by reference
File Input and Output
 Creating a file
 Opening and Closing a file

Modularized Under Graduate Five Year Curriculum 154


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

 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
Teaching  Lectures supported class exercises,
Methodology  Assignments, and
 Laboratory exercises.
Assessment Methods  Continuous Assessment ( Quiz ,Laboratory work, Project work, class
activity)........................................60%,
 Final Examination........................ 40%.
Course Policies All students are expected to abide by the code of conduct of students 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 and 100% Lab attendance is mandatory!
References [1] Absolute C++, 4thEd,WaltSavitch,AddisonWesley,2009

[2] C++ From The Ground Up, Herbert Schildt

[3]Programming in C++, Timothy B.D orazio

[4] How to program in C++, Deitel and PJ.Deitel

[5] Any Programming book in C++


Approved By:

Name (Course instructor) Signature

Name (Module Coordinator) Signature

31. Electrical materials and Technology


Modularized Under Graduate Five Year Curriculum 155
AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

AASTU, School of Electrical Engineering &Computing, Department of Electrical &


Computer Engineering
Program Regular
Course Title Electrical materials and Technology
Course Code ECEg3133
Degree Program B.Sc. in Electrical Engineering
Module Name Electromagnetism and Electrical Materials
Module Number 09
Team Leader XX
Course Instructor XX
ECTS 5
Contact hour per week 32 Lec. Hrs, 48 Tut. Hrs, and 60 Home Study Hrs.)
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.
Course Objective s  To review fundamentals of atomic theory; elementary quantum mechanics
the role of electrons in determining the macroscopic electrical 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
electronic materials
Week Contact Hours Conceptual Focus
1. Review of atomic theory of matter
 Atomic models
 Quantization of electron energy
 Schrödinger equation
 Atomic bonding

Modularized Under Graduate Five Year Curriculum 156


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

 Energy band diagram

2. Conducting materials
 Introduction
 Conduction in conductor materials
 Equation of motion of an 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
 Drift and diffusion current,
 P-N Junction
 Hall-Effect
 Manufacturing process of semiconductors

Modularized Under Graduate Five Year Curriculum 157


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

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


References Text Books
Allison: Electricalengineering materials
References:
1. Dekker: Electrical engineering materials and devices

2. Solymar: Lectures on the electrical properties of materials

3. Lovell, Avery, Vernon: Physical properties of materials

4. Pasco: Properties of materials for electrical engineers


5. Stern: Fundamentals of integrated circuits
Teaching and Learning Lectures supported by tutorials
Methods

Modularized Under Graduate Five Year Curriculum 158


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

Summary of Course  Continuous assessment............. 50%


Assessments  Final Exam….................................50%
Course Policy All students are expected to abide by the code of conduct of students Senate
Legislation ofthe 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!
Approved By:

Name (Course instructor) Signature

Name (Module Coordinator) Signature

32. Applied Modern Physics


AASTU, School of Electrical Engineering &Computing, Department of Electrical &
Computer Engineering

Program Regular
Course Title Applied Modern Physics
Course Code ECEg2091
Degree Program B.Sc. in Electrical Engineering
Module Name Applied Modern Physics

Module Number 09
Team Leader XX
Course Instructor XX
ECTS 5
Students’ work load 32Lec.Hrs, 48 Tut. Hrs, and 48 Home Study Hrs
Target Group II
Year/Semester II/I

Modularized Under Graduate Five Year Curriculum 159


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

Prerequisites Math2023Co-requisite
Status of the course Professional Compulsory
Course Description This course introduces the students with the Comparison of Classical and
Modern Physics; The Special Theory of Relativity; Electron Emission; The
Dual Properties of Particles; Introduction to Quantum Mechanics;
Introduction to Solid State Physics.
Course Objective -Have the necessary background for understanding of modern Physics
-Compare classical Physics and Modern Physics
-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
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
groupvelocities,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
Teaching  Lectures supported by tutorials,
Methodology
Assessment Methods  Continuous Assessment(Assignments, Quiz, Class activities,)-50%

Modularized Under Graduate Five Year Curriculum 160


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

 Final Examination 50%.


Course Policies All students are expected to abide by the code of conduct of students 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!
References [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.
[3] Ronald Gautreau, William Savin, Modern Physics (Schaum's Outline
Series)(McGraw-Hill, New York )P.A.Tipler, R.A. Liewellyn, ModernPhysics, W.H.
Freeman and Company
Approved By:

Name (Course instructor) Signature

Name (Module Coordinator) Signature

1
6
7
AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

36. Electrical Machines


AASTU, School of Electrical Engineering &Computing, Department of Electrical &
Computer Engineering
Program Regular
Course Title Electrical Machines
Course Code ECEg4221
Degree Program B.Sc. in Electrical Engineering
Module Name Electrical Machines and Drives
Module Number 22
Team Leader XX
Course Instructor XX
ECTS 6
Students’ Workload 32 Lec. Hours, 48 Tutorial hours, 32 Laboratory Hours, 48 Home Study
Target Group 4th Year
Year/Semester VI/I
Prerequisites ECEg3131: Introduction to Electrical Machines
Status of the course Compulsory
Course Description The course aims to introduce students to Principle of electromechanical energy
conversion, Transformer, Induction machine, D.C machines, Synchronous machines
Course Objective The course aims to enable e students:
- 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 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
Contact Reading
Week Topic/Subtopic/Chapter Remarks
Hour Materials

Modularized Under Graduate Five Year Curriculum 168


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

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: Transformer Parameter test, 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, Torque/speed characteristics,
Computation and circle diagrams
4. D.C Machines: Generator Types, Generator equation, Generator
loss, speed regulation of Dc motor, Motor characteristics, speed
control of Dc motor, DC machines test, parallel operation,
5. Synchronous machines: Power developed by Synchronous
machines, Zero power factor method, characteristics of
synchronous machines as an alternator, motor operation of
synchronous machine.
Final Exam Date
Teaching Lectures, tutorials, and Laboratory Exercises
Methodology
Assessment  Continuous assessment…................ 50%
Methods  Final Examination.......................... 50%.
All students are expected to abide by the code of conduct of students throughout this course.
 Academic dishonesty, including cheating, fabrication, and plagiarism will not be tolerated.
 Students are required to submit and present the assignments provided according to
the time table indicated.
Course Policy
 80% of class attendance is mandatory! Please try to be on time for class. Students
are not allowed to enter the class if they are late more than 5 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
2. Fitzgerald, C. Kingsley, & S. D. Umans: Electric Machinery
Literature 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
Modularized Under Graduate Five Year Curriculum 169
AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

8. Dr.P.S. Bimbhra, Electrical Machinery


Approved By:

Name (Course instructor) Signature

Name (Module Coordinator) Signature

Modularized Under Graduate Five Year Curriculum 170


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

37. Instrumentation engineering


AASTU, School of Electrical Engineering &Computing, Department of Electrical &
Computer Engineering
Program Regular
Course Title Instrumentation engineering
Course Code ECEg4323
Degree Program B.Sc. in Electrical Engineering
Module Name Instrumentation and Control Engineering
Module Number 32
Team Leader XX
Course Instructor XX
ECTS 5

Modularized Under Graduate Five Year Curriculum 171


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

Students’ Workload 32 Lecture hrs. , 48 Tutorial hrs, 48 Hours Home Study


Target Group IV Year
Year/Semester IV/II
Prerequisites ECEg4151: 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
Course Objectives  To discuss and exemplify algorithm analysis methods
 Module Data Storage and Analysis computation.
Detailed Course Schedule: Contact time, topics and reading materials
Week Contact Topic/Subtopic/Chapter Reading
Hour Materials
Review of Basic Instrumentation
 General Principles of Instrumentation,
 Sensors and Applications,
 Signal Conditioning Circuits,
 Signal Conversion Elements,
 Output Presentation..
Standards and Organizations
 What is standard &need for standard ?
 Existing standard organization
 Quality assurance
Sensor technology
 Basic Sensor Technology
 Sensor Systems
 Application Considerations
- Sensor Characteristics
- System Characteristics
- Instrument Selection
- Data Acquisition and Readout
- Installation
 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
Telemetry Applications
 Telemetry Systems Overview
 Airborne Systems
- Data Acquisition
- Multiplexer

Modularized Under Graduate Five Year Curriculum 172


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

- Modulation
- Commutation
- Frame synchronization pattern
 Ground System
- Setup and Control
- PCM Stream Reconstruction
- Frame Synchronization.
- Decommutation
- Simulation and Encoding
- Real-Time Processing
Introduction to Intelligent Instruments
Introduction to intelligent instrumentation
Historical Perspective & Current status
software based instruments
Virtual Instrumentation:
Final Exam Date
Tea chi ng  Lectures supported by tutorials
Methodology
Assessment  Contentious Assessment..........50%
Methods  Final examination............... 50%
Course Policies All students are expected to abide by the code of conduct of students 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!
References 1. JonWilson,Sensor technology
2. J.P. Bentley, Principles of Measurement Systems
3. B.E. Jones, Instrumentation Measurement and Feedback
4. Instrumentation Engineering handbook
Approved By:

Name (Course instructor) Signature

Name (Module Coordinator) Signature

Modularized Under Graduate Five Year Curriculum 173


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

38. Basic Writing Skills


AASTU, School of Electrical Engineering &Computing, Department of Electrical &
Computer Engineering
ProgramRegular
Course TitleBasic Writing Skills
Course Code Enla1012
Degree Program B.Sc. in Electrical and Computer Engineering
Module Name Basic English Skills
Module Number EnLaM1011
Team Leader XX
Course InstructorXX
ECTS 5
Students’ Workload 48Lecture hrs. , 16Tutor and 71 home study hrs
Target Group I Year
Year/Semester I/II
Prerequisites
None
Status of the course
Compulsory /Common course
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

Modularized Under Graduate Five Year Curriculum 174


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

(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
Course Objective and Upon completing the course, students will be able to:
Competency  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 Study Hours Topics and Sub Topics Student Roles and activities Required Texts
Unit One: Writing Effective Activities: Identifying subject and Main worksheet 1
Lecture: 3hrs Sentences: predicate- Writer’s page 1-2
1
Home St: 4hrs overview of writing Choice:pp452-454 ( exercise 1-6),
effective sentences - sentence A concise Guide to Practical English
definition, Identifying sentence parts composition page:124;expanding Handbook page
(subject and predicate), writing subject and predicate- Writer’s 15-17,26-28
complete sentences; sentence types: Choice Writer’s
functional pp455(exercise7and9),Functional Choice :451-
category (declarative, interrogative, category- A concise Guide to 457,512 A Guide
imperative and exclamatory sentences) composition page:125 to Better Writing
pp261-269;
Lecture: 4hrs Writing Effective Sentences Writer’s
2
Home St: 6hrs (continued----) Activities: structural Choice501-505;A
Identifying sentence types: structural classification-A Guide to Better concise Guide to
Category ( simple, compound, Writing pp270-71, composition
complex and compound complex); Writer’s Choice pp502- pp119-122 Main
Joining ideas :coordination, 504(exercise 4-8) worksheet 1
subordination, correlation and using page 2-5
relative pronouns
A concise Guide
to composition
Writing Effective Sentences Activities: correcting faulty page:Pp129-140
Lecture: 3hrs (continued----) sentences- A concise Guide to A concise Guide
3 to composition
Home St: 4hrs Identifying and correcting faulty composition page:174-
sentences :fragments, run-ons, comma 177;Writer’s Choice pp513- page:Pp129-140
splices, 515(Ex 21-23),College English Writer’s
Writing; pp418-443 Choice513-517
Main worksheet 1
Lecture: 3hrs Writing Effective Sentences Activities: correcting faulty page 5-7
4 (continued----) sentences- A concise Guide to
Home St: 4hrs
Identifying and correcting faulty composition page:174-177
sentences: dangling modifiers and
agreement errors; Practical English
Handbook pp
125-171

Modularized Under Graduate Five Year Curriculum 175


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

Lecture: 3hrs Writing Effective Sentences Activities on using punctuation Writer’s Choice
5 Home St: 4hrs (continued----) marks Practical English pp 675-
Using punctuation(a period, comma, Handbook pp 125,128,131,136
semi-colon, colon, quotation mark) 137,139,144, 145,149,15,157(Ex Main worksheet 2
and capitalization 1-11)Writer’s Choice page 1-2
pp675,676,677,679, Effective
681,683,686(Ex1-8) Academic
Writing 2 pp 1-8
Unit Two: Writing Effective Activities: Identifying topic From Paragraph
6 Lecture: 4hrs
Paragraphs;overview of writing sentences and supporting details to Essay pp 3-15
Home St: 6hrs
effective Paragraphs- paragraph Effective Academic Writing pp 3- A Guide to Better
definition, nature of a paragraph, 8(Ex1-8) Writing 83-150
Identifying topic sentence and From Paragraph to Essaypp 8-
supporting details, writing topic 9,11,12
sentences( with topics and controlling Main worksheet 2
idea), nature and position of topic page -6
sentences in paragraphs, narrowing a
title Effective
Academic Writing
Writing Effective Paragraphs Activities: achieving coherence 2 pp9-15
Lecture: 3hrs
(continued…) and unity in a paragraph Effective A concise Guide
7 Home St: 4hrs
structure of a paragraph, essentials of Academic Writing 2 pp9-14 A to composition
a paragraph: unity, coherence(ways of concise Guide to composition pp28-32
achieving coherence: using transitional pp40-42
devices, pronouns, key words and
synonyms) and adequate development; A Guide to Better
organization: space, time and order of Writing 83-150
importance Effective
Writing Effective Paragraphs Activities: types and methods of Academic Writing
Lecture: 4hrs 1 pp 30-142;
(continued…) paragraph development
8 Home St: 8hrs Effective
Writing basic types paragraphs: Effective Academic Writing1
expository, descriptive, narrative and pp35-37(Ex 4-6),pp56-60(Ex3- Academic
argumentative; 5),pp81-83(3-5); A Guide to Writing3 pp88-
Better Writing pp 86-87,89- 109
90,94-95,97-98,102,104-105,110; A concise Guide
Techniques of paragraph A concise Guide to composition to composition
9 Lecture: 3hrs pp32-39
development: definition, pp42-43
Home St: 5hrs
exemplification/illustration,
classification, cause and effect, Activities on free and guided
comparison, contrast, writing
description( process, objective and Main worksheet 2 page 7-8 Main worksheet 2
impressionistic), and page 7-8
listing/enumeration
Main worksheet 3
Writing Effective Paragraphs Activities on nature and structure page 1-2
10 Lecture: 3hrs of an essay Effective Academic Effective
(continued…)
Home St: 5hrs Writing2 pp17-18,19,25 Effective Academic
Developing a paragraph: guided and
free writing guided writing-arranging Academic Writing3 pp3-7,10-11 Writing2 pp16-26
given sentences in a logical order, A Guide to Better Writing pp170- Effective
writing a paragraph by developing 173,188 Main worksheet 3 page Academic
topic sentence and specific details 1-2 Writing3pp 2-30

Modularized Under Graduate Five Year Curriculum 176


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

using given points of a title College Writing


Free writing –writing a paragraph on a Skills; pp 135-145
given title or on your own title

Unit Three Essay Writing Activities on nature and structure Main worksheet 3
11 Lecture: 3hrs Stimulating idea on features of an of an essay, how t o write the page 3-4 Effective
Home St: 4hrs essay introduction part Academic
Definition of an essay, structure of an Effective Academic Writing3 Writing2 pp16-
essay: introduction, body and pp12-19 College Writing Skills; 26Effective
conclusion; reviewing paragraph pp138-145 Main worksheet 3 Academic
structure vs essay structure page 3-4 Writing3pp 2-30
Identifying thesis statement and College Writing
supporting paragraphs, elements of the Skills; pp 135-145
thesis statement: topic and controlling
idea

12 Lecture: 3hrs Essay Writing (continued…) Activities on how to write the Main worksheet 3
Home St: 4hrs Achieving unity and coherence within body and the conclusion and page 3-4 Effective
an essay steps on essay writing Activity Academic
Writing the introduction ( writing the Effective Academic Writing3 Writing2 pp16-26
hook, the background and the thesis pp10,11 Effective
statement) College Writing Skills; Academic
pp25,27,28,31-32,35-37,38-47 Writing3pp 2-30
College Writing
13 Lecture: 3hrs Essay Writing (continued…) Activities on writing different Skills; pp 135-145
Home St: 4hrs Writing the body and the concussion types of essays
Steps in writing an essay: Effective Academic Writing2
Planning(questioning, making list, pp28-31,34-36,37-38,55-63,76-78
clustering, preparing outline), drafting, Effective Academic A Guide to Better
revising, and editing Writing3pp93-97 Writing 165-225
College Writing Skills; College Writing
pp189,203-4,220-226 Skills; pp 161-319
14 Lecture: 3hrs Essay Writing (continued…) Effective
Home St: 4hrs Writing the basic types of essays Activities on writing different Academic
( expository, descriptive, narrative types of essays Writing2pp28-74
and argumentative)by employing the Effective Academic Writing2 Effective
different techniques pp28-31,34-36,37-38,55-63,76-78 Academic
Effective Academic Writing3pp88-109
Writing3pp93-97
15 Lecture: 3hrs Essay Writing (continued…)
Home St: 5hrs Writing the basic types of essays Activities on writing different
( expository, descriptive, narrative types of essays
and argumentative)by employing the Effective Academic Writing2
different techniques pp28-31,34-36,37-38,55-63,76-78
Effective Academic
Writing3pp93-97
Final Exam Date
Teaching Methodology Teaching and learning methods: Classroom contact/Lecture, group work, interactive tutorial
sessions (group and pair work/discussions and individual work (independent learning).

Modularized Under Graduate Five Year Curriculum 177


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

Assessment Methods  Continuous assessment:Quiz (2): 20%, Test (2): 20%, Assignment (2): (20%)
 Final exam : 40%
Course policy All students are expected to abide by the code of conduct of students 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 Writer’s Choice : Grammar and Composition
Rorabacher ,L A Concise Guide to Composition (3rd Ed). London Harper and Row
publishers(1976)
A Guided Writing to Composition
Langan,JCollege Writing Skills. sixth Edition. Boston: Mcgraw-Hill (2005).
Savage, A.and M. Shafiei,EffectiveAcademic 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

Modularized Under Graduate Five Year Curriculum 178


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

39. Communicative English Skills


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer
Engineering

Program Regular
Course Title Communicative English Skills
Course Code EnLa1011
Degree Program B.Sc. in Electrical and Computer Engineering
Module Name Basic English Skills
Module Number EnLaM1011
Team Leader XX
Course Instructor XX
ECTS 5
Students Workload 48Lecture hrs., 16Tutorial hours and 71 home study hrs
Contact Days ( time and room)
Target Group I Year
Year/Semester I/I
Prerequisites None
Status of the course Compulsory /Common course
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 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).
Course Objective and Upon completing the course, students will be able to:
Competency  E x p r es s t h e i r i d e as i n v ar i o u s co m mu n i c a t i v e co n t e xts
(i n gr o u p / p air discussion, public speaking settings etc.)
Modularized Under Graduate Five Year Curriculum 179
AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

 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
Weeks Study Hours Main Topic/Sub topic/s/ Chapter Reading material Student
/assignments Activities
1 1.Introductory Unit College English - Introduce
Lecture 1.1. Listening and Speaking: Finding VL.I PP 4-10 themselves to
Hours= 6hrs out about other people English their partners
Home 1.2. Vocabulary: Learning to learn vocabulary Communicative -find out
Study= 10hrs 1.3. Grammar: Learning to use grammar for Grammar pp 34-48 information about
facilitating meaning others
Lecture 1.4. Reading: What is involved - College English -Participate in
2 Hours= 6hrs in understanding text? VL.I group discussions
Home 1.5. Speaking: Introducing oneself and others - Communicative introduce
Study= 8hrs 1.6. Writing: A short Personal description or English Skills II- themselves
story unpublished write a personal
- Writer’s Choice description
3&4 Lecture 2. AIDS Listen to texts
Hours= 6hrs 2.1. Listening and Speaking: 2.1.1. College English- and identify
Home Understanding markers of Teacher’s Guide markers of
Study= 6hrs addition and relating addition and
2.1.2. Listening for gist relating,
2.1.3. Responding to the speaker's purpose College Reading +
2.1.4. Writing a brief summary of a talk McCarthy identify the gist
2.2. Vocabulary of the talk,
2.2.1. Using component parts of a word write summary
as clues to meaning Advanced of the talk
2.2.2. Using topic relationships in order Grammar in Use + -guess the
to learn words Grammar for meaning of words
2.2.3. Being aware of how words English Language depending on
collocate with each other Teachers 350-79 clues, topic
2.2.4. Working out word meanings relationship and
from context College English collocation
2.3. Grammar VL.I
2.3.1. Using relative clauses College English
2.3.2. Expressing warning and advice VL.I
5&6 Lecture 2.4 Reading College English -read passages
Hours= 6hrs 2.4.1. Identifying the intended audience of VL.I + and work on
Home a text and other critical reading skills comprehension
Study= 10hrs 2.4.2. Relating a diagram to a text Public Speaking for questions
2.5 Speaking College and Career -practice and
2.4.3. Brain storming College English present public

Modularized Under Graduate Five Year Curriculum 180


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

2.4.4. Public speaking VL.I speeches


2.6 Writing: Writing a short summary of a talk write summary of
a talk
3. Culture and Values Listen to texts
7& 8 Lecture 3.1. Listening and Speaking College English- and identify
Hours= 6hrs 3.1.1. Identifying the structure of a talk Teacher’s Guide structure of the
Home 3.1.2. Completing a note framework talk
Study= 10hrs 3.2. Vocabulary
3.2.1. Using topic relationships to learn College English Guess meaning of
new words VL.I words based on
3.2.2. Words of Greek and Latin origin their origin and
3.2.3. Using a vocabulary network to topic relationship
learn words
3.3. Grammar Practice using
3.3.1. Using active and passive Grammar for active and passive
constructions for descriptive writing English Language constructions
3.3.2. using time clauses for Teachers p.287
descriptive writing
9 & 10 3.4. Reading College English -read passage and
Lecture 3.4.1. Critical reading VL.I identify main idea
Hours= 6hrs 3.4.2. Reading for main ideas and specific
Home 3.4.3. Reading for detail details
Study= 10hrs 3.5. Speaking
3.5.1. Understanding reference -participate in
3.5.2. Brainstorming Public Speaking for debating
3.5.3. Organizing and taking part in a debate College and Career organized in the
3.6. Writing classroom
3.6.1. Writing a brief summary of key -write summary
ideas from a text Writer’s Choice + and descriptive
3.6.2. Writing a descriptive essay about Essentials of paragraph
a marriage ceremony Writing
11& 12 4. Improving Study Practices -listen to lectures
Lecture 4.1. Listening and speaking College English- and take notes
Hours= 6hrs 4.1.1. Thinking about what you do when Teacher’s Guide - identify main
Home you listen to a lecture and take notes sections of a
Study= 8hrs 4.1.2. Understanding listing and lecture
sequencing markers -work out
4.1.3. Listening for a main sections of a talk College Reading + meaning of words
4.2. Vocabulary Objective English from context
4.2.1. Using a dictionary
4.2.2. Working out word meanings from context Grammar for -Practice using
4.3. Grammar English Language conditional
4.3.1. Using Conditional I,II and III Teachers p231 + clauses
College English
4.4. Reading College English -read passage and
13 Lecture 4.4.1. Skimming for gist VL.I identify

Modularized Under Graduate Five Year Curriculum 181


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

&14 Hours= 6hrs 4.4.2. Critical reading and evaluating College English references and
Home 4.4.3. Using reference/textual markers VL. I textual markers
Study= 9hrs 4.5. Speaking
4.5.1. Brainstorming and discussing on what Writers’ Choice -practice writing
makes a good learner summary and
4.6 Writing essays
4.6.1. Summarizing a talk
4.6.2. Summarizing an academic article
4.6.3. Writing an essay on learning English
---
15th Tutorial= ---- ----
16hrs
Final Exam Date
Teaching Methodology Teaching and learning methods: Classroom contact/Lecture, group work, interactive
tutorial sessions (group and pair work/discussions and individual work (independent
learning).
Assessment Methods Listening10%, Speaking 10%, reading 10%, Writing 10%, Vocabulary 10%, Grammar
10%, Final examination 40%
Course policy All students are expected to abide by the code of conduct of students 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 Dean, M.1988. Write it; Writing Skills for intermediate learners of English. Cambridge
University Press
DEFLL, 1996.College English: volume I and II.AAU.AAU Printing Press
Gregory.1999.Public speaking for college and career (Fifth Ed).New York: McGraw Hill
College

Modularized Under Graduate Five Year Curriculum 182


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

Hewings, M. 1999.Advanced Grammar in use: self-study Reference Practice Book for


AdvancedLearnersofEnglish. Cambridge: CUP.
MOE, 2005.ImproveYour English: A Course for Ethiopian Teachers (Grade 1-4)-Face
to Face Learner's Books 1&2.Addis Ababa: EMPDE
Mohammedtahir and TibebeKasahun, 2005.Communicative English Skills II
(unpublished). Jimma University Press
Strong, W.1991. Writer's Choice: Grammar and Composition. Illinois: McGraw Hall
Approved By:

Name (Course instructor) Signature

Name (Module Coordinator) Signature

Modularized Under Graduate Five Year Curriculum 190


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

41. Introduction to Logic (Reasoning Skill)


AASTU, School of Electrical Engineering &Computing, Department of Electrical &
Computer Engineering

Program Regular
Course Title Introduction to Logic (Reasoning Skill)
Course Code CESt1023
Degree Program B.Sc. in Electrical and Computer Engineering
Module Name Reasoning skill and civics
Module Number CESt-M1023
Team Leader XX
Course Instructor XX
ECTS 3
Students 32 Lecture hrs, 04 presentation hrs, 08 assessment hrs, tutorial 04 hrsand 32 home
Workload study hrs
Target Group I Year
Year/Semester I/I
Prerequisites None
Status of the Compulsory /Common course
course
Course 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
Description
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.
Course Objective Upon the successful completion of the course, students will be able to:
 Familiarize with the fundamental concepts of logic;
and Competency
 Develop the skills required to construct sound arguments;
 Cultivate the habits of critical thinking and develop sensitivity to the 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
Modularized Under Graduate Five Year Curriculum 191
AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

Detailed Course Schedule: Contact time, topics and reading materials


Weeks Study Main Topic/Sub topic/s/ Chapter Remark
Hours
Chapter One: Basic Concepts in Logic
 Arguments, Premises, and Conclusions

 Recognizing Arguments
 Deduction and Induction

 Validity, Truth, Soundness, Strength, Cogency

Chapter Two: Language: Meaning and Definition


 Varieties of Meaning
 The Intension and Extension of Terms

 Definitions and their Purposes


 Definitional Techniques
Chapter Three: Informal Fallacies
 Fallacies in General

 Fallacies of Relevance

 Fallacies of Weak Induction


 Fallacies of Presumption, Ambiguity, and Grammatical Analogy

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

Modularized Under Graduate Five Year Curriculum 192


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

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 Lecture, Daily class Discussions and Debates, Group Participation and Discussion and
Methodology Intensive Self-Reading
Assessment Group assignments and presentations 30%, Two tests/quizzes 20%,
Methods Final examination 50%
Course policy All students are expected to abide by the code of conduct of students 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  Hurley, Patrick J.(1997) A Concise Introduction to Logic 6th Edition. Belmarnt:
Wadsworth Publishing Company. (A Text Book)
 Copi, Irving M.and Carl Cohen, (1990) Introduction to Logic, New York: Macmillan
Publishing Company.
 Fogelin, Robert, J, (1987) Understanding Arguments: An Introduction to Informal
Logic New York: Harcourt Brace Jvanovich Publisher.
 Guttenplan, Samuel: (1991) The Language of Logic. Oxford: Blackwell Publishers
Modularized Under Graduate Five Year Curriculum 193
AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

Stephen, C.(200) The Power of Logic. London and Toronto: Mayfield Publishing
company.
 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

Modularized Under Graduate Five Year Curriculum 194


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

42. Engineering Drawing


Department of Electrical and Electronics
Engineering
Course Number
Course Title Engineering Drawing: 3(2,3,0)

Modularized Under Graduate Five Year Curriculum 195


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

Degree Program “Electrical Engineering (FocusArea)”,BachelorofScience


Module
Module Coordinator N.N.
Lecturer N.N.
ECTS Credits 6
Contact Hours(per week) 5
Course Objectives At the end of the course,students shall master:
&CompetencesTo be Acquired  Different types of projection techniques.
 Sketching multi-view drawings.
 Pictorial drawings of given multi-view drawings.
 Sketching auxiliary and sectional views.
 Findingintersectionlinesofdifferentgeometries&deve
lop
Course  Theory of projections.
Description/Course  Multi-view drawings.
Contents  Pictorial drawings.
 Auxiliary views.
 Sectional views.
 Intersection an development.
Pre-requisites None
Semester I/1
Status of Course Compulsory
Teaching &Learning Methods Lecture supported by tutorial and exercises.
Assessm ent/E valuation & Grading Continuous assessment, Final examination (50%)
System
Attendance Requirements 75%lectureattendance
Literature Textbook:

References:

Modularized Under Graduate Five Year Curriculum 196


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

43. Introduction to Engineering profession


Department of Electrical and Electronics
Engineering
Course Number GEng 1031
Course Title Introduction to Engineering Profession : 1 (1,0,0)
Degree Program “Electrical Engineering (Focus Area)”, Bachelor of Science
Module
Module Coordinator N.N.
Lecturer N.N.
ECTS Credits 2
Contact Hours (per week) 1
Course Objectives & To enable students understand the constructive
Competencesto be Acquired interrelationof natural & social sciences as well as
business and artto engineering and their positive
impact on the
socioeconomic aspect of a society.
Course Description/Course  Interrelations and distinction among
Contents engineering,
science and technology - R&D in engineering;
 Technical professional levels, qualifications
andduties & responsibilities of
technicians, technologistsand engineers (carrier
structures andlevels);
 Engineers in academics and in industrial
professions
- B.Sc. and B.Eng., M.Sc. and M.Eng.
 Engineering disciplines - civil, mechanical,
chemical, industrial, manufacturing,
electrical,computer, biomedical, aeronautic
and space;
 Specific roles of electrical engineers in
theengineering profession;
 Engineering professional ethics and moral issues

engineering for civil and military applications;
 Normative interaction of engineers with
otherprofessionals as well as art and
business;
Pre-requisites None
Semester I/1
Status of Course Compulsory
Teaching & Learning Methods Lecture and laboratory exercises.
Assessm ent/E valuation & Grading Continuous Assessment(50%)
System Final examination (50%)
Attendance Requirements 75% lecture attendance and 100% lab attendance

Modularized Under Graduate Five Year Curriculum 197


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

Literature Textbook:
 “Engineering Fundamentals and Problem Solving”,
4thEdition, Eide, Jenison, Mashaw, Northrop,
McGraw-Hill
References:
 “Engineering in History”, Richard Shelton Kirby,
etal,Dover, 1990.
 “Beyond Engineering: How Society
ShapesTechnology”,
 Robert Pool, Oxford University Press, 1997.

Modularized Under Graduate Five Year Curriculum 198


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

44. Introduction to Economics


Department of Electrical and Electronics Engineering
Course Number Econ-101
Course Title Introduction to Economics: 3 (3,0,0)
Degree Program “Electrical Engineering (Focus Area)”, Bachelor of
Module
Module Coordinator N.N.
Lecturer N.N.
ECTS Credits 4
Contact Hours (per week) 3
Course Objectives & After completing this course, students shall be able to
Competences  define basic economics principles using equations and
to be Acquired graphs
 solve fundamental economic problems
 state the flow of economic activities and make decisions 
define and state the relationship of supply and demand 
identify economic policy instruments
 determine the basis of national income accounting 
define GDP and GNP
 state the theory of production and cost
Course Description/Course The course covers basic topics in both
Contents microeconomics and macroeconomics. The
microeconomics part of the course is designed to
introduce fundamental economic concepts such as
security, opportunity cost, the laws of demand and
supply and elasticity. In addition, the functioning of a
competitive market and the essence of
short-run production theory and profit
maximization are covered in this part of the course.
Topics related to the concept, measurement and
problems of economy-wide performance are treated
under the macroeconomic part of the course. The
objective of the course is for students to grasp the
Pre-requisites None
Semester II/2
Status of Course Compulsory
Teaching & Learning Methods Lecture supported by class work and assignment.

Modularized Under Graduate Five Year Curriculum 199


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

Assessm ent/E valuation & Assignment and Mid-semester Exam (40%),


Grading Final examination (60%)
Attendance Requirements 75% lecture attendance
Literature Textbook:
 -
References:
 Economics: principles, problems and policies;
byCambell R. Mcconnel
 Economics; by David N. Hyman
 Introductory Economics; by Ayele K.
 Economics: Principles and policy; by W.J.Boumol and
A.S. Blinder
 Economics; by Paul A Samuelson and William D.

45. Engineering Mechanics I


Department of Electrical and Electronics
Engineering
Course Number
Course Title Engineering Mechanics I (Statics): (2:3:0)
Degree Program “Electrical Engineering (Focus Area)”, Bachelor of
Module
Module Coordinator N.N.
Lecturer N.N.
ECTS Credits 5
Contact Hours (per week) 5
Course Objectives & After completing this course, students shall be able to
Competencesto be Acquired  differentiate between scalar and vector quantities
 analyze trusses and simple frames
 determine the rectangular components of a force
 determine the resultant of a group of forces and couple
 draw free body diagrams of a plane structure or any
partthereof
 state andapply the conditions of equilibrium
 determine resultant of distributed forces, locate
centroid of
 plane figures
 resolve forces in any two directions
Course Description/Course  Resultants of coplanar and non - coplanar force systems.
Contents  Equations of equilibrium for coplanar and non - coplanar
 force systems.
 Equilibrium of simple structures: trusses, beams, frames
 and machines.
 Axial force, shear force and bending moment diagrams
for
 beams and simple frames.
 Properties of surfaces - centroid, moment and
product ofinertia of bodies and areas.
 Static friction.
Pre-requisites None

Modularized Under Graduate Five Year Curriculum 200


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

Semester I/1

Modularized Under Graduate Five Year Curriculum 201


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

Status of Course Compulsory


Teaching & Learning Methods Lecture supported by class work and assignment.
Assessm ent/E valuation & Grading Continuous assesment (40%),
System Final examination (60%)
Attendance Requirements 75% lecture attendance
Literature Textbook:
-References:
 Meriam, J.L. and Kraige, L.G., Engineering
mechanics.
 Hibbler R.C., Engineering Mechanics.
 Beer, P. Mechanics for engineers.
 Best, C.L., Analytical mechanics for engineers

46. Engineering Mechanics II


Department of Electrical and Electronics Engineering
Course Number MEng 1062
Course Title Engineering Mechanics II (Dynamics)
Degree Program “Electrical Engineering (Focus Area)”, Bachelorof Science
Module
Module Coordinator N.N.
Lecturer N.N.
ECTS Credits 5
Contact Hours (per week) 5
Course Objectives & Competences Students shall understand basic principles governing motion of
to be Acquired objects, appropriate physical models representing physical
systems,appropriate coordinate system & analysis of motion
variables, and deriving equation of motion relating forces acting
and resulting motion.
Course Description/Course  Introduction basic concepts and equations motion.
Contents  Kinematics of particles.
 Kinetics of particles.
 Kinematics of rigid bodies.
 Kinetics of rigid bodies.
Pre-requisites Engineering Mechanics (Statics)
Semester II/2
Status of Course Compulsory
Teaching & Learning Methods Lecture supported by class work and assignment.
Assessm ent/E valuation & Grading Assignment and Mid-semester Exam (40%), Final examination
System (60%)
Attendance Requirements 75% lecture attendance

Modularized Under Graduate Five Year Curriculum 202


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

Literature Textbook:
-
References:
 Merriam, J.L. and Kraige, L.G., Engineering Mechanics.
 Hibbler R.C.,Engineering Mechanics.
 Beer, P. Mechanics for engineers.
 Best, C.L., Analytical mechanics for engineers

47. Engineering Thermodynamics


Department of Electrical and Electronics
Engineering
Course Number
Course Title Engineering Thermodynamics: (2,3,0)
Degree Program “Electrical Engineering (Focus Area)”, Bachelor of
Module Engineering Mechanics & Thermodynamics
Module Coordinator N.N.
Lecturer N.N.
ECTS Credits 4
Contact Hours (per week) 4
Course Objectives & The course enables students to:
Competences  understand the relationship between internal
to be energy,heat and work as expressed by the First Law
Acquired of thermodynamics;
 apply the conservation of energy to thermodynamic
systems
 state and explain the Second Law of
Thermodynamics
 explain how the Carnot cycle applies to heat engines
and refrigeration cycles
 explain the concept of entropy
 apply the concept of availability, irreversibility and
the second law in defining the efficiency of a system

Modularized Under Graduate Five Year Curriculum 203


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

Course  Thermodynamic notions and systems


Description/Course  Fundamental concepts
Contents  Pure substances
 Vapor pressure curves
 Steam tables
 Phase diagrams of steam
 First law of Thermodynamics: closed and open
systems,
 enthalpy, Carnot cycle
 Second law of Thermodynamics: Reversible and
 irreversible processes
 Consequences of the Second Law of
Thermodynamics and Entropy
 Availability and Irreversibility
Pre-requisites Engineering Mechanics (Dynamics)
Semester III/3
Status of Course Compulsory
Teaching & Learning Methods Lecture supported by tutorial, class work and
Assessm ent/E valuation & Continuous (50%), Final examination 60%)
Grading
System
Attendance Requirements 75% lecture attendance
Literature Textbook:
 Tesfaye Dama, Thermodynamics I, Addis
AbabaUniversity Press, 2000.
References:
 Sonntag R.E., Fundamentals of
Thermodynamics,McGraw-Hill, 1999.
 Michael J. Moran, H.N. Shapiro, Fundamentals of
Engineering Thermodynamics, John Wiley and
Sons.Inc., 1995.
 Cengel Y A., Bole M A., Thermodynamics – An
Engineering

48. Applied Engineering Mathematics I


Department of Electrical and Electronics Engineering

Course Number Math-1021


Course Title Applied Mathematics I : 4 (4,2,0)
Degree Program “Electrical Engineering (Focus Area)”, Bachelor of Science
Module
Module Coordinator N.N.
Lecturer N.N.
ECTS Credits 7
Contact Hours (per week) 6

Modularized Under Graduate Five Year Curriculum 204


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

Course Objectives Students shall understand the principles of vector


&Competences andscalars,
to be Acquired definition and operation of matrices & determinants,
basics oflimit and continuity, basic rules
of der ivatives & their
applications, integrals, integration techniques and
their
Course  Vectors and vector spaces
Description/Course  Matrices and determinants
Contents  Limit and continuity
 Derivatives and application of derivatives
 Integration
 Application of Integrals
Pre-requisites None
Semester I/1
Status of Course Compulsory
Teaching & Learning Methods Lectures, class works, assignments
Assessm ent/E valuation & - Assignment and Mid Exam 40%
Grading - Final Examination 60%
Attendance Requirements - Minimum of 75% during lectures
- 100% during practical exercises & tutorials.
Literature Textbook:
 -
References:
 R. Ellis: Calculus with Analytic Geometry
 S.Lang: Linear Algebra
 Demissu Gemeda: An Introduction to Linear ALGEBRA
 E.W. Swokowski: Calculus
 J. Stewart, Calculus

49. Applied Engineering mathematics II


Department of Electrical and Electronics Engineering
Course Number Math-1022
Course Title Applied Engineering Mathematics II : 4 (4,2,0)
Degree Program “Electrical Engineering (Focus Area)”, Bachelor of Science
Module
Module Coordinator N.N.
Lecturer N.N.
ECTS Credits 6
Contact Hours (per week) 6
Course Objectives & Students shall understand the principles of sequence and
Competences series,definition and operation of power series, principles
to be ofFourier series, calculus of differential equations, and
Acquired integral calculus of functions of several variables.

Course  Sequence and Series


Description/Course  Power Series
Contents  Fourier Series
 Differential Calculus of Functions of Several Variables
 Integral Calculus of Functions of Several Variables
Modularized Under Graduate Five Year Curriculum 205
AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering
Pre-requisites Math-231B

Modularized Under Graduate Five Year Curriculum 206


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

Semester II/2
Status of Course Compulsory
Teaching & Learning Methods Lectures, class works, assignments
Assessm ent/E valuation & - Continuous assessment 40%
Grading - Final Examination 60%
System
Attendance Requirements - Minimum of 75% during lectures
- 100% during practical exercises & tutorials.
Literature Textbook:
-References:
 Robert Ellis and Denny Gulick: Calculus with Analytic
Geometry
 Johnson and Kiokemeister: Calculus with
AnalyticGeometry
 Erwin Kreyszig: Advanced Engineering Mathematics

48. Applied Engineering Mathematics III


Department of Electrical and Electronics Engineering
Course Number Math-2023
Course Title Applied Mathematics III : 4 (4,2,0)
Degree Program “Electrical Engineering (Focus Area)”, Bachelor of Science
Module
Module Coordinator N.N.
Lecturer N.N.
ECTS Credits 6
Contact Hours (per week) 6
Course Objectives The objective of the course is to equip students
&Competences with the mathematical tools of developing
to be Acquired mathematical models ofphysical engineering problems.
Course Description/Course  Vector-valued functions of one variable
Contents  Space motion
 Scalar functions of several variables
 Partial differentiation
 Analytic functions
 Power and Laurent’s series
 Fourier series and other orthogonal functions
 Vector calculus: vector differential operations,
gradient,
 divergence, curl, line integral, Green’s and
Stoke’stheorem
 Residue theorem and evaluation of simple integral
 Cauchy integral theorem and formula
 Additional topics such as vector fields, and
linearalgebra.
Pre-requisites Applied Engineering Mathematics II
Semester III/3
Modularized Under Graduate Five Year Curriculum 207
AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering
Status of Course Compulsory

Modularized Under Graduate Five Year Curriculum 208


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

Teaching & Learning Methods Lectures, class works, assignments


Assessm ent/E valuation & - continuous assessment 40%
Grading - Final Examination 60%
System
Attendance Requirements - Minimum of 75% during lectures
- 100% during practical exercises & tutorials.
Literature Textbook:
-References:
 Rogers, H. Multivariable Calculus with Vectors.
UpperSaddle River, NJ: Prentice Hall

49. Introduction to Control Engineering


Department of Electrical and Electronics Engineering
Course Number EEEG-3153
Course Title Introduction to Control Engineering : 3 (2,3,0)
Degree Program “Electrical Engineering (Focus Area)”, Bachelor of Science
Module
Module Coordinator N.N.
Lecturer N.N.
ECTS Credits 5
Contact Hours (per week) 5
Course Objectives &  Students will add to their knowledge-base in the
Competences fundamentals of electrical engineering modeling
to be Acquired anddesign.
 Students will develop basic skills of utilizing
mathematicaltools needed to analyze and design
classical linear dynamic control systems.
 Each student will get real-world experience in control
systems problems, design, and implementation.

Modularized Under Graduate Five Year Curriculum 209


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

Course  Modeling and representation of Control Systems


Description/Course Differential and difference equations of systems,
Contents Lapalace
transform Z transform, and transfer function of control
systems and system elements, impulse response of linear
systems,
block diagrams, signal flow graphs.
 Time domain analysis of Control Systems
Performance Characteristics of feedback control
systems, robustness, the characteristic equation
and
transient response, effect of derivative and integral
termin transient response, steady state errors,
discrete data control systems.
 Frequency domain analysis
Polar plot, bode plot, magnitude versus phase plot,
relation between plots, Stability of linear control
systems (Routh- Hurwitz Criterion, Nyquist Criterion,
Stability ofdiscrete data control systems), Frequency
response of feedback control systems (Control
specification in frequency domain, Relative stability,
Nichols chart).
 Root-locus
Constructing root locus, Root loci and frequency domain
plots, root contours, root loci and discrete data control
systems.
 Design of Controllers
Root locus method: Phase-lead compensation, phase-
lag compensation, lead-lag compensation. Frequency
Pre-requisites EEEG-2121: Signal and Systems Analysis
Semester VI/6
Status of Course Compulsory
Teaching & Learning Methods Lecture supported by tutorial, assignment and laboratory
Assessm ent/E valuation & Assignments and lab 20%, Mid semester exam 30%,
Grading FinalExam
Attendance Requirements 75% lecture attendance and 100% lab attendance
Literature Textbook:
 Girma Mulisa: Introduction to Control Engineering
References:
 Feedback Control system analysis and synthesis by
John J.D’Azzo and Houpis,
 Control System Engineering by I.J. Nagrath and Gopal
Modern Control Engineering by K. Ogata

Modularized Under Graduate Five Year Curriculum 210


AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering

Literature Textbook:
-
References:
 A VHDL Primer by J. Bashkir; Pub: Pearson Education
Asia;
 Xilinx ISE 6 Software Manuals
 Quartus II Web Edition- help menu
 Electronic workbench – literature and help menu on
Modularized Under Graduate Five Year Curriculum 211

You might also like