AASTU11
AASTU11
Revision Date(Feb,2016)
Addis Ababa, Ethiopia
Imprint
First Edition, December 2013
Second Revision, Feb 2016
Endorsement
Addis Ababa,
Ethiopia
Contents
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
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).
Admission
5 Common Semesters
Core Electrical Engineering
Holistic
Examination
Focus?
Graduation
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
believed that students get introduced to methods of problem solving, team work and
presentation skill before the B.Sc. thesis.
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.
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.
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:
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.
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 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 )
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
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
AASTU, School of Electrical Engineering &Computing, Department of Electrical & Computer Engineering
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
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.
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 Interactive based “Blended E-Learning” and other such self learning modules,
o Practical Demonstrations,
o Industrial visits.
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
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.
Examination System
Most courses will be assessed by a combination of written and oral examinations. Reports on
project work should also be part and parcel of the assessment metrics. The design activities
shall be assessed entirely by course work and this often shall include assessment of oral
presentations.
According to the revised curriculum, in addition to regular quizzes, home works, and
assignments, the students will undertake one major exam for most courses at the end of each
semester (Final Exam). Some senior courses may not have Mid-term Exams; instead students
will be evaluated based on project work. In addition, the students will take a holistic
examination covering all basic study modules before they leave for their internship.
In the final year, students should be required to present and defend their B.Sc. thesis work in
front of examining professors and interested audience.
Pass Grade → OK
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.
Industry feedback will be an integral part of the process of quality assurance. The quality of
graduates is measured with the feedback obtained from the employers and stakeholders
who are the immediate beneficiaries of the program and also the graduates who are able to
rate their own confidence in meeting the challenges they encounter after graduation.
Alumni contacts will be established to find out feedbacks how successful the education they
had at the Department has actually been helpful and what actions to take for further
improvement on the study program.
Graduation Requirements
Students must take and pass all the required courses to satisfy the requirements for graduation.
The total number of credit points required for graduation with the Degree of Bachelor of
Science in all the four focus areas of Electrical and Computer Engineering is 300 ECTS
(158credit hours), including the 30 ECTS mandatory internship (industry placement). Besides
the total credit hour required for graduation 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:
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
2. Common modules
Total 32 12 12 8 21
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
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
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
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.
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
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
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
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
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
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
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
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
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
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
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
Module Number 15
Module Name Electrical Systems Engineering
Module Code ECEg-M3151
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
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
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
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
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
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
Module Number 27
Module Name Communication Systems
Module Code ECEg-M4271
Module Category Focus Area-Electronic Communication Engineering
Mode of Delivery Semester Based
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
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
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
Module Number 36
Module Name Entrepreneurship and Managerial skills
Module Code IEng-M5363
Module Category Common Module
Mode of Delivery Semester Based
Module Description
Module Objectives
Module Competency
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
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
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.
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:
4. Singularity Functions
The impulse, step and ramp functions; discontinuous functions.
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:
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
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
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:
5. Communication Systems
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
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:
Approved By:
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
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
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.
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
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
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
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
INTERFACING
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.
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
ECTS 6
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%.
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
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:
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
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
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
Program Regular
Course Title Advanced Programming
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
Approved By:
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
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
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:
Program Regular
Course Title Compiler design
Course Code ECEg4201
Degree Program B.Sc. in Electrical and Computer Engineering
Module Name Compiler design
5. Type checking
Type systems
Specifications of a type checker
A simple language example
Equivalence of types
Type conversion
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:
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
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:
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
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
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
Introduction
Different cascading of amplifiers,
Types of cascaded amplifiers
Analysis of cascaded amplifiers
Direct coupled amplifiers
Program Regular
Course Title Applied Electronics II
Course Code ECEg2113
Degree Program B.Sc. in Electrical Engineering
Module Name Applied Electronics
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
Approved By:
145
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
Understand and apply the fundamental and derived circuit laws and
theorems to the analysis of DC circuits.
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.
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
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
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
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
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%
1
6
7
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:
(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
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
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).
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:
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
&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
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
Recognizing Arguments
Deduction and Induction
Fallacies of Relevance
Venn Diagrams
Rules and Figures
Reducing the Number of Terms
Sorites
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:
References:
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.
Semester I/1
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
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
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