SCHOOL OF ELECTRICAL ENGINEERING
I. LIST OF UNDERGRADUATE PROGRAMS
– ELECTRONICS AND TELECOMMUNICATIONS ENGINEERING
– CONTROL ENGINEERING AND AUTOMATION
II. PROGRAM DETAILS
- ELECTRONICS AND TELECOMMUNICATIONS ENGINEERING
– Name of qualification: Engineer in Electronics – Telecommunications;
– Official duration in credits and years: 4.5 years, 152 credits;
– Language of instruction: English;
– Assessment/Accreditation Status: The program achieved AUN-DAAD assessment in 2013 and achieved ABET accreditation in 2017
Course list
Subject’s ID | Subject | Credits | ||
Total | Lecture | Lab | ||
1st Year – Semester 1 | ||||
MA001IU | Calculus 1 | 4 | 4 | |
PH013IU | Physics 1 | 2 | 2 | |
CH011IU | Chemistry for Engineers | 3 | 3 | |
CH012IU | Chemistry for Engineers Lab | 1 | 1 | |
EN007IU | Writing AE1 | 2 | 2 | |
EN008IU | Listening AE1 | 2 | 2 | |
EE050IU | Intro to Computer for Engineers | 3 | 3 | |
PT001IU | Physical Training 1 | 3 | ||
1st Year – Semester 2 | ||||
MA003IU | Calculus 2 | 4 | 4 | |
MA027IU | Applied Linear Algebra | 2 | 2 | |
PH014IU | Physics 2 | 2 | 2 | |
EN011IU | Writing AE 2 | 2 | 2 | |
EN012IU | Speaking AE2 | 2 | 2 | |
EE049IU | Introduction to Electrical Engineering | 3 | 3 | |
PT002IU | Physical Training 2 | 0 | ||
PE021IU | General Laws | 3 | 3 | |
2nd Year – Semester 1 | ||||
MA023IU | Calculus 3 | 4 | 4 | |
PH015IU | Physics 3 | 3 | 3 | |
PH016IU | Physics 3 Lab | 1 | 1 | |
EE051IU | Principles of EE1 | 3 | 3 | |
EE052IU | Principles of EE1 Lab | 1 | 1 | |
PE015IU | Philosophy of Marxism and Leninism | 3 | 3 | |
EE057IU | Programming for Engineers | 3 | 3 | |
EE058IU | Programming for Engineers Lab | 1 | 1 | |
2nd Year – Semester 2 | ||||
MA024IU | Differential Equations | 4 | 4 | |
MA026IU | Probability, Statistic and Random Process | 3 | 3 | |
EE055IU | Principles of EE2 | 3 | 3 | |
EE056IU | Principles of EE2 Lab | 1 | 1 | |
EE053IU | Digital Logic Design | 3 | 3 | |
EE054IU | Digital Logic Design Lab | 1 | 1 | |
PE016IU | Political economics of Marxism and Leninism | 2 | 2 | |
2nd Year – Semester 3 | ||||
MP001IU | Military Training | |||
3rd Year – Semester 1 | ||||
EE088IU | Signals & Systems | 3 | 3 | |
EE089IU | Signals & Systems Lab | 1 | 1 | |
EE083IU | Micro-processing Systems | 3 | 3 | |
EE084IU | Micro-processing Systems Lab | 1 | 1 | |
EE010IU | Electromagnetic Theory | 3 | 3 | |
PE017IU | Scientific socialism | 2 | 2 | |
EE090IU | Electronics Devices | 3 | 3 | |
EE091IU | Electronics Devices Lab | 1 | 1 | |
3rd Year – Semester 2 | ||||
EE092IU | Digital Signal Processing | 3 | 3 | |
EE093IU | Digital Signal Processing Lab | 1 | 1 | |
EE068IU | Principles of Com. Systems | 3 | 3 | |
EE115IU | Principles of Com. Systems Lab | 1 | 1 | |
EE130IU | Capstone Design 1 | 2 | 2 | |
PH012IU | Physics 4 | 2 | 2 | |
PE022IU | Engineering Ethics and Critical Thinking | 3 | 3 | |
PE018IU | History of Vietnamese Communist Party | 2 | 2 | |
4th Year – Semester 1 | ||||
EE131IU | Capstone Design 2 | 2 | 2 | |
EE079IU | Power Electronics | 3 | 3 | |
EEAC003 | Power Electronics Lab | 1 | 1 | |
PE019IU | Ho Chi Minh’s Thoughts | 2 | 2 | |
Elective 1
(Elective group 1) |
3 | 3 | ||
Elective 2
(Elective group 1) |
3 | 3 | ||
Elective group 2
Choose at least 03 credits from the following: |
||||
BA003IU | Principles of Marketing | 3 | 3 | 0 |
BA006IU | Business Communication | 3 | 3 | 0 |
BA027IU | E-Commerce | 3 | 3 | 0 |
BA098IU | Leadership | 3 | 3 | 0 |
BA117IU | Introduction to Micro Economics | 3 | 3 | 0 |
BA120IU | Business Computing Skills | 3 | 3 | 0 |
ENEE1001IU | Engineering Drawing | 3 | 2 | 1 |
ENEE2001IU | Introduction to Environmental Engineering | 3 | 3 | 0 |
ENEE2008IU | Environmental Ecology | 3 | 3 | 0 |
CE103IU | Computer-Aided Design and Drafting (CADD) | 3 | 3 | 0 |
CE104IU | Practice CADD | 1 | 0 | 1 |
CE211IU | Hydrogoly-Hydraulics | 3 | 3 | 0 |
IT069IU | Object-Oriented Programming | 3 | 3 | 0 |
BM030IU | Machine Design | 3 | 3 | 0 |
IS085IU | CAD/CAM/CNC | 3 | 2 | 1 |
IS019IU | Production Management | 3 | 3 | 0 |
IS034IU | Product Design & Development | 3 | 3 | 0 |
IS040IU | Management Information System | 3 | 3 | 0 |
IS065IU | Supply Security and Risk Management | 3 | 3 | 0 |
PH027IU | Earth observation and the environment | 3 | 3 | 0 |
PH018IU | Introduction to Space Engineering | 2 | 2 | 0 |
PH035IU | Introduction to Space Communications | 3 | 3 | 0 |
PH036IU | Remote Sensing | 3 | 3 | 0 |
PH037IU | Space Environment | 3 | 3 | 0 |
PH040IU | Satellite Technology | 3 | 3 | 0 |
EL017IU | Language and Culture | 3 | 3 | 0 |
EL018IU | Cross-Cultural Communication | 3 | 3 | 0 |
EL021IU | Global Englishes | 3 | 3 | 0 |
EEAC014IU | Neuron Network and Fuzzy Logics | 3 | 3 | 0 |
4th Year – Semester 2 | ||||
EE107IU | Senior Project | 2 | 2 | |
EE114IU | Entrepreneurship | 3 | 3 | |
Elective 3
(Elective group 1) |
4 | 3 | 1 | |
Elective 4
(Elective group 1) |
4 | 3 | 1 | |
Elective 5
(Elective group 1) |
4 | 3 | 1 | |
4th Year – Semester 3 | ||||
EE112IU | Summer Internship | 3 | 3 | |
5th Year – Semester 1 | ||||
EE097IU | Thesis | 10 | 10 |
Elective group 1 (require a minimum of 18 credits)
No | Course’s ID | Course name | Credit(s) |
1 | EE061IU
EE062IU |
Analog Electronics
Analog Electronics Laboratory |
3
1 |
2 | EE094IU
EE095IU |
Digital Electronics
Digital Electronics Laboratory |
3
1 |
3 | EE105IU
EE124IU |
Antenna and Microwave Engineering
Antenna and Microwave Engineering Lab |
3
1 |
4 | EEAC020IU | Theory of Automatic Control | 4 |
5 | EE063IU
EE117IU |
Digital System Design
Digital System Design Lab |
3
1 |
6 | EE066IU
EE121IU |
VLSI Design
VLSI Design Lab |
3
1 |
7 | EE104IU
EE118IU |
Embedded Real-time Systems
Embedded Real-time Systems Lab |
3
1 |
8 | EE070IU
EE116IU |
Wireless Communications Systems
Wireless Communications Systems Lab |
3
1 |
9 | EE119IU
EE120IU |
Telecommunication Networks
Telecommunication Networks Lab |
3
1 |
10 | EE072IU | Computer and Communication Networks | 3 |
11 | EE102IU | Stochastic Signal Processing | 3 |
12 | EE103IU
EE122IU |
Image Processing and Computer Vision
Image Processing and Computer Vision Lab |
3
1 |
13 | EE123IU | Special Topics in Electrical Engineering | 2 |
14 | EE074IU | Digital Signal Processing Design | 3 |
15 | EE125IU
EE126IU |
RF Circuit Design
RF Circuit Design Lab |
3
1 |
16 | EEAC008IU | Sensors and Instrumentation | 3 |
17 | EE127IU | Machine learning and Artificial Intelligence | 3 |
18 | EE128IU | Internet of Things (IoT) | 3 |
19 | EE129IU | Internet of Things Lab (IoT Lab) | 1 |
20 | EE133IU | Emerging Engineering Technologies | 3 |
- CONTROL ENGINEERING AND AUTOMATION
– Name of qualification: Engineer in Control Engineering and Automation;
– Official duration in credits and years: 4.5 years, 152 credits;
– Language of instruction: English;
– Assessment/Accreditation Status: The program achieved ASIIN accreditation in 2023
Course list
Subject’s ID | Subject | Credits | ||
Total | Lecture | Lab | ||
1st Year – Semester 1 | ||||
MA001IU | Calculus 1 | 4 | 4 | |
PH013IU | Physics 1 | 2 | 2 | |
EN007IU | Writing AE1 | 2 | 2 | |
EN008IU | Listening AE1 | 2 | 2 | |
EE050IU | Intro to Computer for Engineers | 3 | 3 | |
EEAC001IU | Materials Science & Engineering | 3 | 3 | |
PT001IU | Physical Training 1 | 0 | 0 | |
1st Year – Semester 2 | ||||
MA003IU | Calculus 2 | 4 | 4 | |
PH014IU | Physics 2 | 2 | 2 | |
EN011IU | Writing AE 2 | 2 | 2 | |
EN012IU | Speaking AE2 | 2 | 2 | |
MA027IU | Applied Linear Algebra | 2 | 2 | |
EE049IU | Introduction to EE | 3 | 3 | |
PE021IU | General Laws | 3 | 3 | |
PT002IU | Physical Training 2 | 0 | ||
2nd Year – Semester 1 | ||||
PE015IU | Philosophy of Marxism and Leninism | 3 | 3 | |
EEAC021IU | Mathematics for Engineers | 4 | 4 | |
EE051IU | Principles of EE 1 | 3 | 3 | |
EE052IU | Principles of EE 1 Lab | 1 | 1 | |
EE057IU | Programming for Engineers | 3 | 3 | |
EE058IU | Programming for Engineers Lab | 1 | 1 | |
PE016IU | Political economics of Marxism and Leninism | 2 | 2 | |
2nd Year – Semester 2 | ||||
MA024IU | Differential Equations | 4 | 4 | |
MA026IU | Probability& Random Process | 3 | 3 | |
EE055IU | Principles of EE 2 | 3 | 3 | |
EE056IU | Principles of EE 2 Lab | 1 | 1 | |
EE053IU | Digital Logic Design | 3 | 3 | |
EE054IU | Digital Logic Design Lab | 1 | 1 | |
PE017IU | Scientific socialism | 2 | 2 | |
PH012IU | Physics 4 | 2 | 2 | |
2nd Year – Semester 3 | ||||
MP001IU | Military Training | |||
3rd Year – Semester 1 | ||||
EE088IU | Signals & Systems | 3 | 3 | |
EE089IU | Signals & Systems Lab | 1 | 1 | |
EE083IU | Micro-processing Systems | 3 | 3 | |
EE084IU | Micro-processing Systems Lab | 1 | 1 | |
EE010IU | Electromagnetic Theory | 3 | 3 | |
PE018IU | History of Vietnamese Communist Party | 2 | 2 | |
EE090IU | Electronics Devices | 3 | 3 | |
EE091IU | Electronics Devices Lab | 1 | 1 | |
3rd Year – Semester 2 | ||||
EE092IU | Digital Signal Processing | 3 | 3 | |
EE093IU | Digital Signal Processing Lab | 1 | 1 | |
EEAC006IU | Programmable Logic Control | 3 | 3 | |
EEAC007IU | Programmable Logic Control Lab | 1 | 1 | |
EE130IU | Capstone Design 1 | 2 | 2 | |
EEAC020IU | Theory of Automatic Control | 4 | 4 | |
PE022IU | Engineering Ethics and Critical Thinking | 3 | 3 | |
4th Year – Semester 1 | ||||
EE131IU | Capstone Design 2 | 2 | 2 | |
EEAC004IU | PC Based Control and SCADA System | 3 | 3 | |
EEAC005IU | PC Based Control and SCADA System Lab | 1 | 1 | |
EEAC008IU | Sensors and Instrumentation | 3 | 3 | |
PE019IU | Ho Chi Minh’s Thoughts | 2 | 2 | |
Elective 1 (Elective group 1) |
4 | 3 | 1 | |
Elective group 2
Choose at least 03 credits from the following: |
||||
BA003IU | Principles of Marketing | 3 | ||
BA006IU | Business Communication | 3 | ||
BA027IU | E-Commerce | 3 | ||
BA098IU | Leadership | 3 | ||
BA117IU | Introduction to Micro Economics | 3 | ||
BA120IU | Business Computing Skills | 3 | ||
ENEE1001IU | Engineering Drawing | 3 | 2 | 1 |
ENEE2001IU | Introduction to Environmental Engineering | 3 | ||
CE103IU | Computer-Aided Design and Drafting (CADD) | 3 | ||
CE104IU | Practice CADD | 1 | 1 | |
CE211IU | Hydrogoly-Hydraulics | 3 | ||
IT069IU | Object-Oriented Programming | 4 | 3 | 1 |
BM030IU | Machine Design | 3 | ||
IS085IU | CAD/CAM/CNC | 3 | 2 | 1 |
IS019IU | Production Management | 3 | ||
IS034IU | Product Design & Development | 3 | ||
IS040IU | Management Information System | 3 | ||
IS065IU | Supply Security and Risk Management | 3 | ||
PH027IU | Earth observation and the environment | 3 | ||
PH018IU | Introduction to Space Engineering | 2 | ||
PH035IU | Introduction to Space Communications | 3 | ||
PH036IU | Remote Sensing | 3 | ||
PH037IU | Space Environment | 3 | ||
PH040IU | Satellite Technology | 3 | ||
EL017IU | Language and Culture | 3 | ||
EL018IU | Cross-Cultural Communication | 3 | ||
EL021IU | Global Englishes | 3 | ||
EE072IU | Computer and Communication Network | 3 | ||
4th Year – Semester 2 | ||||
EE107IU | Senior Project | 2 | 2 | |
EE114IU | Entrepreneurship | 3 | 3 | |
Elective 2 (Elective group 1) |
3 | 3 | ||
Elective 3 (Elective group 1) |
3 | 3 | ||
Elective 4 (Elective group 1) |
3 | 3 | ||
Elective 5 (Elective group 1) |
3 | 3 | ||
4th Year – Semester 3 | ||||
EE112IU | Summer Internship | 3 | 3 | |
5th Year – Semester 1 | ||||
EE097IU | Thesis | 10 | 10 |
Elective group 1 (require a minimum of 18 credits)
No | Subject ID | Subjects | Credit(s) |
1 | EE061IU
EE062IU |
Analog Electronics
Analog Electronics Laboratory |
3
1 |
2 | EEAC011IU
EEAC012IU |
Automation Manufacturing System and Technique
Automation Manufacturing System and Technique Lab |
3
1 |
3 | EEAC013IU | Power System and Equipment | 3 |
4 | EEAC014IU | Neuron Network and Fuzzy Logics | 3 |
5 | EEAC015IU | Robotics | 2+1 |
6 | EEAC016IU | Industrial Electronics | 3 |
7 | EEAC017IU | Digital Control | 3 |
8 | EEAC009IU | Electric Safety | 3 |
9 | EEAC010IU | Electric Machine | 3 |
10 | EE104IU
EE118IU |
Embedded Real-time Systems
Embedded Real-time Systems Laboratory |
3
1 |
11 | EE102IU | Stochastic Signal Processing | 3 |
12 | EE103IU
EE122IU |
Image Processing and Computer Vision
Image Processing and Computer Vision Laboratory |
3
1 |
13 | EEAC018IU | Advanced Control Engineering | 3 |
14 | EEAC019IU | System Diagnostic | 3 |
15 | EE068IU
EE115IU |
Principles of Communication
Principles of Communication Laboratory |
3
1 |
16 | EE079IU
EEAC003IU |
Power Electronics
Power Electronics Laboratory |
3
1 |
17 | EE127IU | Machine Learning and Artificial Intelligence | 3 |
18 | EE133IU | Emerging Engineering Technologies | 3 |
III. COURSE DESCRIPTION
PE015IU – Philosophy of Marxism and Leninism
The course equips students with fundamental knowledge about Marxism and Leninism.
PE016IU – Political Economics of Marxism and Leninism
The course includes 6 chapters. Chapter 1 discusses subjects, research methods and functions of Political economics of Marxism and Leninism. Chapters 2 – 6 presents the core of Political economics of Marxism and Leninism according to the course objectives. The specific issues include the following: merchandise, market and roles in a market economy; producing surplus value in a market economy; competition and monopoly in a market economy; socialist-oriented market economy and economic interest relations in Vietnam; industrialization, modernization and international economic integration in Vietnam.
PE017IU – Scientific Socialism
The course equips students with the fundamental knowledge about scientific socialism.
PE018IU – History of Vietnamese Communist Party
The course equips students with basic knowledge about the History of the Communist Party of Vietnam.
PE019IU – Ho Chi Minh’s Thoughts
The subject equips students with basic knowledge about subjects, research methods and significance in learning Ho Chi Minh’s thoughts; about the basis, formation process and development of Ho Chi Minh’s thought; about national independence and socialism; about the Communist Party and State of Vietnam; about great national and international solidarity; about culture, ethics, people.
PE022IU – Engineering Ethics and Critical Thinking
This course is designed to introduce engineering students to the concepts, theory and practice of engineering ethics. It will allow students to explore the relationship between ethics and engineering and apply classical moral theory and decision making for engineering issues encountered in academic and professional careers.
Further, this course also provides the nature and techniques of thought as a basis for our claims, beliefs, and attitudes about the world. Specifically, the course includes the theory and practice of presenting arguments in oral and written forms, making deductive and inductive arguments, evaluating the validity or strength of arguments, detecting fallacies in arguments, and refuting fallacious argument.
PE021IU – General Laws
The course will introduce students to Vietnamese legal systems. In particular, students will understand their rights and obligations in the Constitution, Criminal law, administrative law, civil law, labor law and enterprise law of Vietnam. From this, students will raise awareness towards their responsibility to ensure justice, including ending corruption, in society.
EN007IU – Writing AE1
This course provides students with comprehensive instructions and practice in essay writing, including transforming ideas into different functions of writing such as process, cause-effect, comparison-contrast, and argumentative essays.
EN008IU – Listening AE1
The course is designed to prepare students for effective listening and note-taking skills, so that they can pursue the courses in their majors without considerable difficulty. The course is therefore lecture-based in that the teaching and learning procedure is built up on lectures on a variety of topics such as business, science, and humanities.
EN011IU – Writing AE2
This course introduces basic concepts in research paper writing, especially the role of generalizations, definitions, classifications, and the structure of a research paper to students who attend English- medium college or university. It also provides them with methods of developing and presenting an argument, a comparison or a contrast.
EN012IU – Speaking AE2
Giving presentations today becomes a vital skill for students to succeed not only in university but also at work in the future. Speaking AE2, therefore, provides students with the knowledge and skills needed to deliver effective presentations (informative and persuasive presentations).
MA001IU – Calculus 1
- To provide the students with the main ideas and techniques of calculus, concerning limits, continuity, differentiation and
- To provide an understanding of the practical meaning, significance and applications of these ideas and techniques, through practical examples taken from many areas of engineering, business and the life sciences
- To develop skills in mathematical modelling and problem solving, in thinking logically, and in creatively applying existing knowledge to new situations
- To develop confidence and fluency in discussing mathematics in
MA003IU – Calculus 2
To provide the students with the main notions and techniques of calculus of functions of several variables concerning limits, continuity, differentiation and integration; basic skills of computing the sum of series. Many applications explain how to use these notions and techniques in practical situations.
MA023IU – Calculus 3
To give the students:
- Knowledge of complex numbers and series, complex functions, and complex derivatives
- Knowledge of Laplace transforms, z-transforms, Fourier series and Fourier transforms, Fourier spectrum, frequency response,
- Mathematical and computational skills needed in solving differential equations and in fields such as electric circuits, communications, signal processing and control,
- To develop confidence and fluency in discussing mathematics in
MA026IU – Probability, Statistic & Random Process
The course is aimed to provide the beginning students in engineering computer science with the simple concepts and techniques of probabilistic and statistics models and stochastic processes.
MA024IU – Differential Equation
First-order differential equations, second-order linear differential equations, undetermined coefficients, variation of parameters, applications, higher-order linear differential equations, systems of first-order linear equations, elementary partial differential equations and the method of separation of variables.
MA027IU – Applied Linear Algebra
The course provides the student with basic knowledges in linear algebra with applications, in particular the skill of solving linear systems of equations using Gauss elimination method.
PH013IU – Physics 1
An introduction to mechanics including: concepts and principles of kinetics, dynamics, energetics of motion of a particle and a rigid body.
PH014IU – Physics 2
This course provides students with basic knowledge of fluid mechanics; macroscopic description of gases; heat and the first law of thermodynamics; heat engines and the second law of thermodynamics; microscopic description of gases and the kinetic theory of gases.
PH015IU – Physics 3
This course provides students with basic knowledge of electricity and magnetism.
PH016IU – Physics 3 Laboratory
This course provides students with basic knowledge of electricity and magnetism in laboratory, consists of: Ohm’s law, LRC circuit, RC circuit, LR circuit, magnetic fields of coils….
PH012IU – Physics 4
This course provides students with basic knowledge of Wave and Modern Physics.
CH011IU – Chemistry for Engineers
This one‐semester course is designed for engineering students those who are pursuing a non‐ chemistry engineering degree such as information technology, bio‐technology, civil, biomedical, electronic and telecommunication engineering. The course will introduce the basic principles of chemistry and connect those principles to issues in engineering professions. The related lab‐work is not included in this course.
CH012IU – Chemistry Laboratory
This course is designed for non-chemistry majors, as it is intended for students pursuing a degree in information technology, electronic and telecommunication. The course introduces the lab-work with emphasis on techniques relevant to engineering in chemistry.
EE0114IU – Entrepreneurship
In this course the student will learn the essential skills needed to start and manage a successful new business venture. Topics will cover: the challenge of entrepreneurship, building a business plan, marketing and financial issues with a start-up company, and how to gain the competitive advantage.
EE049IU – Introduction to Electrical Engineering
This course is an introduction to engineering processes for future electrical engineering. This course provides the students with the fundamental concepts of the electrical engineering profession. In addition, the students will learn the proper usage of engineering tools, including computers and measurement equipment. Students will also perform statistical analysis of experimental data, define engineering requirements, and implement simulation.
EE050IU – Introduction to Computer for Engineers
This course is an introduction to solving engineering problems through the use of the computer. It introduces general problem-solving techniques including the concepts of step-wise refinement applied to the development of algorithms. This course will cover elementary programming concepts using the MATLAB programming language and apply those concepts towards the solution of engineering problems.
EE057IU – Programming for Engineers
This course is aimed at students with no or little programming experiences. Generally, it endeavors to provide students an understanding about the role of programming that can play in solving problems. The course content thus equips the basic terminologies of principles of programming and data structures via C programming language.
The fundamentals include the history of programming, stepwise refinement and flow-charting, introduction to algorithm analysis; basic data types, type conversion, making decision and looping, branching, I/O operations; functions, recursion; arrays and multiple-subscripted arrays, searching and sorting algorithms; pointers/function pointers; characters and strings; structures, unions, enumerates, operations on bits; introduction to abstract data types: linked lists, queues, stacks, binary trees; dynamic memory allocation, file processing.
EE058IU – Programming for Engineers Laboratory
This laboratory is associated with the Programming for Engineers course. It covers everything that students will need to understand the basic concepts covered in the theory course, as well as the implementation of simple-to-complex C programs especially in the field of engineering. Topics include data types, control structures, functions, arrays, files, and the mechanics of running, testing, and debugging.
EE051IU – Principles of Electrical Engineering I
This course covers the following topics: Circuit elements; Independent sources; Dependent sources; Circuit analysis in DC and AC steady state; Operational amplifiers; Power Computations; Two-port circuits; Balanced three-phase circuits. Special seminar(s).
EE052IU – Principles of EE I Laboratory
This course helps students to understand better the course Principles of Electrical Engineering I. Experimental exercises in use of laboratory instruments. Voltage, current, impedance, frequency, and waveform measurements. Rudiments of circuit modeling and design.
EE055IU – Principles of Electrical Engineering II
This course covers the following topics: Transient analysis by classical methods and by Laplace transform analysis, step and impulse response. Passive and active filter circuit design. Introduction to Fourier series. Two-Port Network and Special seminars Special seminars.
EE056IU – Principles of Electrical Engineering II Laboratory
This course covers the following topics: Experimental exercises in use of laboratory instruments; Filter design, construction, and simulation; measuring Fourier components of a periodic signal.
EE053IU – Digital Logic Design
This course provides the students the basic design tools with combinational and sequential digital logic circuits and finite state machine. It covers the subjects on Binary arithmetic, Boolean algebra, K-maps, Combinational circuit synthesis, Combinational MSI circuits, Sequential logic circuit, Synchronous state machine design, and Sequential MSI circuits. Self-learned online courses: The Memory Hierarchy.
EE054IU – Digital Logic Design Lab
This course conducts sequence of laboratory experiments to present and illustrate theory of digital logic design involving Logic gates, Combinational logic circuit, MSI combinational logic circuit, Flip Flops and Counters, Counter ICs, and Shift register.
EE010IU – Electromagnetic Theory
This course is designed to serve as the first course in electromagnetic to fulfill the requirements of the electrical engineering core curriculum. The content consists of vector calculus and field concepts such as EM fields in free space and in materials, Maxwell’s equations, potential functions, energy storage, static and quasi-static fields. Transmission line theory is also introduced in this course.
EE090IU – Electronic Devices
This course provides the fundamentals of semiconductor devices and microelectronic circuits, characteristics of p-n, Zener diodes, and analog diode circuits. Principles of MOSFET and BJT operation, biasing, transistor analysis at mid-band frequencies.
EE091IU – Electronics Devices Laboratory
Laboratory experiments in microelectronic circuits using semiconductor devices, including diodes, MOSFETs and BJTs. Employing a learn-by-doing approach, emphasizing hands-on-experimental experiences and computer simulation.
EE088IU – Signals & Systems
This course provides fundamentals of signals and systems and develops skills to analyze linear dynamic systems in both continuous and discrete-time domains. It covers the methods used to obtain the system response in both time domain (using convolution methods) and frequency domain (using Fourier, Laplace, and Z transform), and examine the stability of system.
EE089IU – Signals and Systems Laboratory
This course covers the following topics: Experimental exercises via simulation using MATLAB to get understanding of frequency and time domain analysis of linear dynamic systems and corresponding signals. Finding the response of continuous- and discrete-time linear systems via simulation.
EE083IU – Micro-Processor Systems
This course provides students the fundamentals of microprocessors and microcontroller; data flow; machine programming; assembly language and C languages, architectures and instructions sets; stacks, subroutines, I/O, and interrupts; interfacing fundamentals; designing with microprocessors, and applications of micro-processing systems to some practical problems.
EE084IU – Micro-Processor System Lab
In this course the students will study the components on the 32-Bit Microprocessor circuit board, basic data transfer operations, memory transfers and memory control signals, understand how the CPU processes hardware and software interrupts, Use machine codes to write instructions for use in memory test programs and real-world applications.
EE092IU – Digital Signal Processing
This course is an introduction to the basic principles, methods, and applications of digital signal processing, emphasizing its algorithmic, computational, and programming aspects. In particular, the students will learn the conversion from analog to digital, the concepts of discrete time linear systems, filtering, spectral analysis of discrete time signals and filter design.
EE093IU – Digital Signal Processing Lab
This course is an introduction to the basic principles, methods, and applications of digital signal processing, emphasizing its algorithmic, computational, and programming aspects.
EE068IU – Principles of Communications Systems
This course covers basic analog and digital communication system theory and design, with an emphasis on wireless communications methods, Special seminar(s).
EE115IU – Principles of Communication Systems Laboratory
This course provides experiments dealing with basic fundamental concepts of communication systems. It includes the following topics: Amplitude Modulation/Demodulation; Angle Modulation/Demodulation; Sampling, Holding and Reconstruction of PAM signals; Pulse Code Modulation;
EE079IU – Power Electronics
The course introduces principles of power electronics, including the understanding of power semiconductor devices, passive components, basic switching circuits, AC-DC, DC-DC, AC-AC, DC-AC converters and their applications.
EEAC003IU – Power Electronics Laboratory
This course assists the theoretical course (Power electronics) involving the energy conversion and control. It conducts sequence of laboratory experiments in building and measurement of rectifiers, inverters, and DC/DC converters. This course gives the analysis and measurement and for power semiconductor devices, it carries out the investigation of current-voltage characteristics.
EE112IU – Summer Internship
The internship/apprentice program could be a new job or a new experience within an existing job as the work performed in the internship/apprentice program should lead to new learning, discovery or growth for the student and contribute toward the student’s academic program. It is important to note, therefore, that many potential jobs will not meet the standards for internship/apprentice program credit.
The internship/apprentice program should provide realistic exposure to career experiences in the student’s chosen academic specialization.
The student intern will either find a company to sponsor him or her or perform a specific project at an existing job. The internship program is an agreement between the student, faculty advisor and the company supervisor.
EE130IU – Capstone Design 1
This course is an introduction to engineering design process. This course consists of two semesters of lecture and design. This course requires students to develop a project based on the knowledge and skills acquired in earlier coursework and integrate their technical knowledge through practical design effort. Students will work in multidisciplinary teams to complete an approved engineering design projects that is fully documented and prototyped. In the Capstone Design Project 1, students will learn to define a problem, conduct research to propose the solutions, determine the realistic constraints, prepare project scheduling, and create a planned budget for the project. The work will be performed as a team in accordance with ABET requirements. Each team is comprised of two to four students. For completing this project, the students are required to defend their works and obtain the committee’s evaluation. The committee’s member are academics staff, stakeholders, industry visitors, etc.
EE131IU – Capstone Design 2
This course is the second course of an introduction to engineering design process. This course consists of two semesters of lecture and design. This course requires students to develop a project based on the knowledge and skills acquired in earlier coursework and integrate their technical knowledge through practical design effort. Students will work in multidisciplinary teams to complete an approved engineering design projects that is fully documented and prototyped. In the Capstone Design Project 2, students will learn to follow the design process and to develop the prototype based on the design specifications from Capstone Design Project 1. The work will be performed as a team in accordance with ABET requirements. Each team is comprised of two to four students. For completing this project, the students are required to defend their works and obtain the committee’s evaluation. The committee’s member are academics staff, stakeholders, industry visitors, etc.
EE107IU – Senior Project
This course provides an opportunity for students to familiarize with the practical issues from the collaboration between industry and professional education.
In the field of Electrical Engineering, the senior focuses on design projects related to the EE field. In addition to the accumulation of theoretical knowledge, the senior project requires solving difficulties encountered in practice as well as addressing safety issues and ethics. The topics will be suggested by industry and the technical details will be considered carefully by students and advisors to help students can apply their theoretical knowledge and practical skills in solving an engineering problem in reality.
The senior project is the capstone design project for the SEE undergraduate degree. The capstone project provides the students an integrated understanding of scientific practice and principles in the identify and solving engineering problems.
As a capstone experience, the senior project combines together many aspects of engineering. Each student’s project will demonstrate their knowledge in several areas, including automation, control, embedded systems, RF and microwave technique, and communication systems, special seminar(s).
EE097IU – Thesis
In the field of Electrical Engineering, the thesis focuses on design projects related to the EE field. In addition to the accumulation of theoretical knowledge, the thesis requires solving difficulties encountered in practice as well as addressing safety issues and ethics.
The Thesis is the capstone design project for the SEE undergraduate degree. The capstone project provides the students an integrated understanding of scientific practice and principles in the identify and solving engineering problems.
As a capstone experience, the Thesis combines together many aspects of engineering. Each student’s project will demonstrate their knowledge in several areas, including automation, control, embedded systems, RF and microwave technique, and communication systems, special seminar(s).
EE061IU – Analog Electronics
This course exposes the student to the fundamental issues related to multiple stage amplifiers, feedback amplifier analysis, frequency response and frequency response with feedback stability, power amplifiers, filters and tuned amplifiers, signal generator and waveform-shaping circuits.
EE062IU – Analog electronics laboratory
This laboratory includes topics on differential transistor amplifiers; cascode amplifiers; the constant current source; current mirrors; high frequency transistor amplifiers; feedback amplifiers; stability of feedback amplifiers and feedback compensation
EE094IU – Digital Electronics
This course provides the background in digital electronics and gives an understanding of the fundamentals of digital hardware based on the principles of digital electronics and the implementation of logic gates with MOSFETs and BJTs. The course develops an understanding and the analysis of different logic families including NMOS, CMOS, TTL and ECL, and it provides the fundamentals of digital memory circuits. PSpice simulations.
EE095IU – Digital Electronic Laboratory
This laboratory demonstrates transistor-level implementations of CMOS, TTL, and ECL logic gates, employing a learning-by-doing approach and emphasizing hands-on experimental experiences and computer simulations.
EE105IU – Antenna and Microwave Engineering
The course provides students the understanding of radiation fundamentals, linear antennas, point source arrays, aperture antennas, antenna impedance, and antenna systems. Basic concepts of microware engineering such as transmission lines, Smith plot, Scattering parameters, and analysis techniques are also included.
EE124IU – Antenna and Microwave Engineering Laboratory
Antenna & Microwave Engineering Laboratory covers a variety of experiments that are designed to aid students in their profession and theory. They include a variety of topics which include antennas, transmission lines and microwave waveguides. Practical exposure to such equipment is necessary as it builds on the theory taught to students.
EEAC020IU – Theory of Automatic Control
This course is intended to introduce students to concepts and techniques of classical control. The main goal is to enable students to analyze, design, and synthesize linear control systems.
Students will become familiar with analytical methods and will be exposed extensively to the use of computers for analysis and design of control systems.
EE063IU – Digital System Design
This course introduces methodology and techniques to design digital systems. The topics including the basic concepts, analysis, and system design with hardware description languages (HDL). The course provides an insight of the design of asynchronous sequential circuits and complex synchronous systems. Design process is introduced by concepts, documents, and simulation.
EE117IU – Digital System Design Lab
The course emphasis is upon designing and evaluation of digital systems. Hardware Design Languages are used to describe and design both behavioral and register transfer level architectures and control units with a microprogramming emphasis. This course cover the basic component design of computer architecture, memories, and digital interfacing and microprocessor systems. After finishing this course, student will also gain experience with modern computer-aided design tools for digital logic design
EE066IU – VLSI Design
This course introduces the digital VLSI chip design based on CMOS technology and including dynamic clocked logic, analog MOSFET timing analysis, and layout design rules. The course also develops the use of computer-aided design software tools and cell library construction as well as an understanding of elementary circuit testing.
EE121IU – VLSI Design Laboratory
This laboratory provides an introduction to digital VLSI chip design based on the use of VLSI design tools to design a MIPS microprocessor chip. The laboratory employs a learning-by-doing approach, emphasizing hands-on practical design experiences and computer simulations.
EE104IU – Embedded Real-time Systems
This course addresses the considerations in designing real-time embedded systems, both from a hardware and software perspective. The primary emphasis is on real-time processing for communications and signal processing systems. Programming projects in a high level language like C/C++ will be an essential component of the course, as well as hardware design with modern design tools.
EE118IU – Embedded Real-time Systems Lab
This course integrates microprocessors into digital systems. The course includes hardware interfacing, bus protocols and peripheral systems, embedded and real-time operating systems, real-time constraints, networking, and memory systems.
EE070IU – Wireless Communication Systems
This course is an introduction to Radio Propagation, Co-channel Interference, Spectral Efficiency and Power Efficiency, Diversity Schemes, Multiple Access Interference, Radio Resource Management, Performances of TDMA, CDMA and Wi-Fi Systems.
EE116IU – Wireless Communications Systems Laboratory
This lab includes these topics: Radio Propagation, Co-channel Interference, Spectral Efficiency and Power Efficiency, Diversity Schemes, Multiple Access Interference, Radio Resource Management, Performance of TDMA, CDMA and WIFI Systems.
EE119IU – Telecommunication network
The course teaches the fundamental principles of data communication and networking, data transfer in telecommunication networks, error detection and correction techniques in data link layer, multiple access (FDMA, TDMA, CDMA), wireless LANs, cellular telephone network, and innovation of cellular networks as well as their security.
EE120IU – Telecommunication network Laboratory
Experimental exercises via simulation and hardware to get understanding of data transmission and telecommunications networking.
EE072IU – Computer and Communication Networks
The course teaches the fundamental principles of computer and communication networking. After this course students should have general knowledge on how the Internet works and what issues are encountered in the integration of voice, video, and data services.
EE102IU – Stochastic Signal Processing
To introduce the student into basic and more advanced topics of mathematical modeling process of decision problems in complex stochastic industrial environments. This course covers stochastic operations research models, algorithms, and applications. Markov chains and queuing models are discussed. Renewal theory, reliability theory, and stochastic models for manufacturing systems are also taken into consideration. This course also covers the analytical models which are the complements to a discrete event simulation approach.
EE103IU – Image Processing
The course begins with one-to-one operations such as image addition and subtraction and image descriptors such as the histogram. Basic filters such as the gradient and Laplacian in the spatial domain are used to enhance images. The 2-D Fourier transform is introduced and frequency domain operations such as high and low-pass filtering are developed. It is shown how filtering techniques can be used to remove noise and other image degradation. The different methods of representing color images are described and fundamental concepts of color image transformations and color image processing are developed. The concepts of image redundancy and information theory are shown to lead to image compression. Lossless and lossy image processing algorithms such as LZW will be covered and related to image compression standards such as JPEG. Programming assignments will use MATLAB and the MATLAB Image Processing Toolbox;
EE122IU – Image Processing Laboratory
The course emphasis is upon learning digital image processing via a number of programming assignments. To develop skills for enhance images using basic filters in the spatial domain, 2-D Fourier transform, fundamental concepts of color image transformations and color image processing, morphology;
EE123IU – Special Topics in Electrical Engineering
The objective of this course is to increase the depth of students’ knowledge in a specific electrical engineering topic. Students also broaden their knowledge by studying recent developments in electrical engineering topics. The course focuses on the concepts, operations, and design criteria of state-of-the-art electrical engineering. It exposes students to advanced electrical engineering principles and emerging technologies.
EE074IU – Digital Signal Processing Design
This course aims to provide knowledge of applications of digital signal processing algorithms in the areas of speech processing, image processing, communications, and adaptive filtering using software implementations applied to realistic signals.
EE125IU – RF Circuit Design
The course focuses on the analysis and design of Radio Frequency circuits. It covers the design of passive and active RF circuits, including: impedance matching networks, RF filter design, power amplifier, mixers, RF Oscillator, low noise amplifier (LNA).
EE126IU – RF Circuit Design Lab
The course enables the student to get hands-on experience in RF circuit design through the use of computer-aided design tools to simulate and analyze RF-circuits, and perform measurements in the lab using network and spectrum analyzers.
EEAC008IU – Sensors and Instrumentation
This course introduces students to the state-of-the-art practice in electronic instrumentation systems, various types of sensor/transducer elements, their respective interface electronics, and precision measurement techniques. Students will be familiarized with the principles and operations of some instruments and sensors as well as the techniques used in acquisition, processing, and presentation of sensor signals: transducers, Fourier analysis, flow measurement and bridge circuits.
EE127IU – Machine Learning and Artificial Intelligence
Machine learning is the science of getting computers to act without being explicitly programmed. Machine learning has given us self-driving cars, practical speech recognition, effective web search, and a vastly improved understanding of the human genome. Machine learning is so pervasive today that you probably use it dozens of times a day without knowing it. Many researchers also think it is the best way to make progress towards human-level AI. In this class, you will learn about the most effective machine learning techniques, and gain practice implementing them and getting them to work for yourself. More importantly, you’ll learn about not only the theoretical underpinnings of learning, but also gain the practical know-how needed to quickly and powerfully apply these techniques to new problems.
EE128IU – Internet of things
Students will understand the concepts of Internet of Things and can able to build IoT applications. This course provides an overview on IoT tools and applications including sensing devices, actuation, processing and communications. The course also introduce hands-on IoT concepts including sensing, actuation, and communication through lab experiments with IoT development kits.
EE129IU – Internet of Things Lab
In this course the students will study and do experiments IoT development KIT. Student will be able to practice with following topics : Design IoT applications in different domain and be able to analyze their performance, Implement basic IoT applications on embedded platform.
EE133IU – Emerging Engineering Technologies
This course will explore current breakthrough technologies and disruptive innovations that have recently emerged in the past few years. A close examination of the technology will be conducted to understand the application using the new technologies. The class is a series of seminars on each of the emerging technologies
EEAC021IU – Mathematics for Engineers
This course develops a synthetic view of mathematical knowledge and skills in analyzing and modeling Signals and Systems. Covers review of fundamental harmonic analysis, with applications in Electronics, Control, Communications and Signal processing.
EEAC001IU – Materials Science and Engineering
Structure, properties, and processing of metallic, semiconductor, polymeric, ceramic, and composite materials. Perfect and imperfect solids; phase equilibria; transformation kinetics; mechanical behavior; material degradation. Approach involves both materials science and materials engineering components.
EEAC004IU – PC Based Control and SCADA System
PC Based Control and SCADA system course provides students with knowledge of implementing control and measurement using PC, A/D, knowledge of DA converters, peripheral devices, the electronics that go along with sensors to refine and condition their outputs. The knowledge of Supervisory Control And Data Acquisition (SCADA) system as well as the SCADA commercial software will be included.
EEAC005IU – PC Based Control and SCADA System Laboratory
This course is designed to provide the student with practical implementations of writing control programs using PC to supervise and acquire data though peripheral devices, exploring the sensors and various types of analog to digital converters.
EEAC006IU – Programmable Logic Control (PLC)
Students are provided with related knowledge of an industrial computer that is used for control of manufacturing process, programmable logic controller (PLC). A throughout description of physical structure as well as the introduction of graphical programming language of PLC, ladder logic diagram, are given. Another Graphical design language called GRAFCET that describes the behaviour of a control system or a part of process in terms of its function is also introduced and realized into a PLC program.
EEAC007IU – Programmable Logic Control Laboratory
Students get familiar with the use of PLC via understanding the physical structure and developing PLC’s programming language (ladder logic diagrams) in Siemens’ software application TIA PORTAL through some practical applications. Students will be divided into groups and collaborate to perform testing, and verification, evaluate the obtained results, and write the reports.
EEAC011IU – Automation Manufacturing System and Technique
This course is designed to highlight the major automation-related subjects within the scope of manufacturing system. Special emphasis will be given on industrial robotics, robot programming and flexible manufacturing systems (FMS). This course also transfers to student facts in real manufacturing production lines from the experiences of lecturers and visiting speakers.
EEAC012IU – Automation Manufacturing System and Technique Lab
This course is designed to allow students to practice on the major automation-related subjects within the scope of manufacturing system. Special emphasis will be given on industrial robotics, robot programming and flexible manufacturing systems (FMS). This course also transfers to student facts in real manufacturing production lines from the experiences of lecturers and visiting speakers .
EEAC013IU – Power System and Equipment
Provides the student with fundamental knowledge of electric power systems and components of power system such as: electrical generators, electric motors, relays, contactors, circuit breakers and measurement devices.
EEAC014IU – Neural Network and Fuzzy Logics
This course exposes the student to the fundamental issues related to the neural networks and some training techniques and fuzzy logics with applications to design an intelligent control system. The course also introduces some industrial applications.
EEAC015IU – Robotics
This course introduces fundamental concepts in Robotics. Basic concepts will be discussed, including coordinate transformation, kinematics, dynamics, equations of motion, feedback and feedforward control, and trajectory planning. Applying the theoretical knowledge to various motor systems, including manipulators, and mobile robotics
EEAC016IU – Industrial Electronics
Fundamentals of electronics and semiconductor devices, including basic device principles. Application of electronic devices for electric power conversion, control and operation of industrial equipment.
EEAC017IU – Digital Control
This course exposes the student to the fundamental issues related to the analysis and design of digital control systems. The student will learn how to analyze, model, and design control systems that ensure desirable properties, such as stability and performance
EEAC009IU – Electrical Safety
The course is oriented towards the understanding of electrical hazards to prevent them. Firstly, it introduces the student to the knowledge of how to recognize, evaluate and control electrical hazards. Some guidance regarding how to proceed in case of an emergency is also covered. Then, it provides students with the safety rules and regulations for electricians, precautions for electrical and mechanical hazards on the job, tool, and equipment safety, first aid, Cardio-Pulmonary Resuscitation (CPR), bloodborne pathogens, Occupational Safety and Health Administration (OSHA) and National Fire Protection Association (NFPA) mandated lockout/tag-out, personal protective equipment, right to know, and confined space entry procedures.
EEAC010IU – Electric Machine
The focus of this course is to understand the AC machine fundamentals and the production of rotating magnetic field via electric machines. Working principles, construction layout, characteristics and equivalent circuits of three-phase synchronous generators, synchronous motors, and induction motors are discussed in detail. The torque-speed characteristics, the voltage-current relationship, and the speed regulation of the generator and motor will also be studied.
EEAC018IU – Advanced Control Engineering
The aim of this course is to introduce the student the advanced topics in control engineering. Based on state space representation in both continuous and discrete time, the problem of observer-based control is discussed. Then, the principle of optimal control is followed. The topic of non-linear control is also covered.
EEAC019IU – System Diagnostic
The aim of this course is to introduce the student the initiative of fault detection, isolation and localization in physical systems. The concepts of residue and parity space in both static and dynamic case are discussed. The method for detection and isolation the abnormal sensors using state observer and state estimation is also introduced.