SCHOOL OF ELECTRICAL ENGINEERING

I. LIST OF UNDERGRADUATE PROGRAMS

– ELECTRONICS AND TELECOMMUNICATIONS ENGINEERING

– CONTROL ENGINEERING AND AUTOMATION

 

II. PROGRAM DETAILS

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

 

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

 

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