• About GCOE
    • Vision-Mission
    • Enrollment and Graduation Statistics
    • Thesis Archive
    • OBE Framework
    • Opportunities for Grants and Awards
    • Organization
      • Student Outcomes
      • Office of the Dean
      • Deans’ Gallery
      • Academic Departments
        • Chemical Engineering
        • Civil Engineering
        • Electronics and Computer Engineering
        • Industrial and Systems Engineering
        • Manufacturing Engineering and Management
        • Mechanical Engineering
      • Research Centers
      • Organizational Chart
    • Contact Information
  • ERDT
  • Degree Programs
    • Undergraduate Degree Programs
    • Graduate Degree Programs
  • People
    • Faculty
      • Chemical Engineering
      • Civil Engineering
      • Electronics and Computer Engineering
      • Industrial and Systems Engineering
      • Manufacturing Engineering and Management
      • Mechanical Engineering
    • Students
      • Student Organizations
  • Awards and Recognitions
    • Faculty Awards and Recognitions
    • Student Awards and Recognitions
    • Licensure Examinations
    • Accreditations
    • Rankings
De La Salle UniversityDe La Salle University
  • About GCOE
    • Vision-Mission
    • Enrollment and Graduation Statistics
    • Thesis Archive
    • OBE Framework
    • Opportunities for Grants and Awards
    • Organization
      • Student Outcomes
      • Office of the Dean
      • Deans’ Gallery
      • Academic Departments
        • Chemical Engineering
        • Civil Engineering
        • Electronics and Computer Engineering
        • Industrial and Systems Engineering
        • Manufacturing Engineering and Management
        • Mechanical Engineering
      • Research Centers
      • Organizational Chart
    • Contact Information
  • ERDT
  • Degree Programs
    • Undergraduate Degree Programs
    • Graduate Degree Programs
  • People
    • Faculty
      • Chemical Engineering
      • Civil Engineering
      • Electronics and Computer Engineering
      • Industrial and Systems Engineering
      • Manufacturing Engineering and Management
      • Mechanical Engineering
    • Students
      • Student Organizations
  • Awards and Recognitions
    • Faculty Awards and Recognitions
    • Student Awards and Recognitions
    • Licensure Examinations
    • Accreditations
    • Rankings

Master of Engineering in Electronics and Communications Engineering (MENG-ECE)

  • Home
  • Colleges
  • Gokongwei College of Engineering
  • Graduate Degree Programs
  • MENG ECE

MENG ECE Curriculum

Program Background

Graduates of the Master of Engineering in Electronics and Communications Engineering (MENG-ECE) program are equipped to identify and solve industrial problems that experienced troubleshooters critically often overlook. During their practicum, candidates are placed in an industrial environment of their choice to observe and address issues that may impede progress or are too costly to investigate. Leveraging the theories and concepts learned from their coursework, candidates are tasked with pinpointing a specific problem to solve. At the end of the practicum, they present and evaluate their solution, demonstrating their ability to apply academic knowledge to real-world challenges.

 

Master of Engineering in ECE (MENG-ECE)

Course Requirements
Term 1 2 3 4 5 6
Advanced Mathematics 6 units 3 3
Major subjects 15 units 6 6 3
Cognates / electives 6 units 3 3
Methods of Research 3 units 3
Comprehensive Exam 0 unit 0
Practicum 6 units 6 0 0
Orientation for Non-DLSU graduates (1 unit) 1
Total 36(1)units 9(1) 12 9 6 0

Practicum: ECE8310, ECE8320, ECE8330
Form: EN-31

Application for Dissertation Defense
Form: EN-18

Advanced Mathematics (MENG-ECE)

Course Code Course Title Brief Description
COE5310 Advanced Mathematical Methods Review of linear algebra and linear differential equation, existence and uniqueness, autonomous systems, phase portraits, nonlinear system, linearization, stability, perturbation, chaos and bifurcation.
COE5320 Numerical Methods with Computer Programming and Application Matrix computations, roots of linear and non-linear system, interpolation, numerical integration and differentiation, predictor connector, and Runge Kutta Methods, finite difference methods and introduction to finite element methods.
COE5100 Statistical Analysis and Design Basic Research Methods; Analysis of variance and covariance; Experimental Design; Advanced Regression Analysis; Non-Parametric Test
COE5110 Machine Learning
for Engineers
This course offers a comprehensive introduction to the field of machine learning, equipping students with fundamental concepts and practical skills needed to develop and apply machine learning models. Through a combination of theoretical lectures, hands-on exercises, and real-world projects, students will leverage various machine learning algorithms and techniques to solve complex problems and make data-driven decisions. The topics will be discussed and demonstrated using the MATLAB environment, emphasizing the proper application of these techniques alongside statistical measures and analysis in addressing engineering problems.

MENG-ECE Major Courses (Communication Systems)

Course Code

Course Title

Brief Description

ECE610M

Data Communication Network Design

This course covers the fundamentals of data communication networks, their architecture, principles of operations, and performance analyses. It also covers the rationale of why networks are structured the way they are today and to understand the issues facing the designers of next-generation data networks. Much of the class will focus on network algorithms and their performance. Topics discussed will include layered network architecture, link layer protocols, high-speed packet switching, queueing theory, local area networks, and wide area networking issues including routing and flow control

ECE611M

Information Theory and Coding Techniques

This course provides the engineering background of modern communication systems, from cellular phones to data compression and storage. Practical applications in coding, including repeating code, the Hamming code, and the Huffman code, are covered. The corresponding information theory, from entropy and mutual information to channel capacity and the information transmission theorem, that intersects with current systems is highlighted. Also, insights are made into the connections between coding theory and other fields.

ECE612M

Radiowave Propogation and Antennas

The course covers antennas and radiowave propagation in the frequency range from 500 kHz to above about 100 GHz. The antenna topics include antenna general theory, monopole, dipole, horn, reflector antenna types, and antenna arrays. Design of specific antennas are also included. The topics on radiowave propagation include free space loss, reflection, diffraction, effects of atmospheric gases, precipitation (rain, snow), and abnormal air mixtures (inversion layers), system dimensioning, and radio channel models. The course deals with specific topics on radio communication systems such as mobile communication, broadcasting systems, point to point links, satellite communication and radar.

ECE613M

Applied Instrumentation in Broadcasting

It aims to understand the fundamental engineering principles governing the use of RF and baseband test equipment in terrestrial broadcasting, cable TV and satellite television systems. To perform laboratory exercises that demonstrates standard measurement practices used in the television industry. To gain practical knowledge in the interpretation of data derived from various instruments.

ECE614M

Microwave Techniques

This course focuses on microwave theory and its applications, including RF, microwave, millimeter-wave, and terahertz technologies. Associated topics with microwave/millimeter-wave/terahertz technologies include components, devices, circuits, and systems involving the generation, modulation, demodulation, control, transmission, and detection of microwave/millimeter-wave/terahertz signals, including scientific, technical, and industrial activities. Theory and techniques relate to electromagnetic waves, usually in the MHz to THz range.

ECE615M

Optical Fiber Communications

This course provides the engineering aspects of optics-based transmission and reception of information through fiber media. It involves not only the concepts and mathematical processes, and engineering applications, but emphasizes signal processing-based coherent receiver techniques for short-haul and long-haul optical transmission networks. The course aims to cover the development of optical fiber communications, transmitters, optical lightwave propagation, receivers, direct and external modulation, coherent and incoherent detection, Raman amplification, design and link budget, wavelength multiplexing, and/or advanced topics.

ECE617M

Wireless Communication

This course introduces developments in wireless communications such as multiple input multiple output communication techniques, channel models, and the evolution of application areas. The topics revolve around the interplay of channel characterization, communications engineering concepts, and their system application.

ECE618M

Advanced Electromagnetic Theory

This course deals with basic electromagnetic quantities, their relationships, and the principles and characteristics of electromagnetic waves, including radiation, reflection, refraction, and diffraction, and wave propagation in various transmission media. Maxwell’s equations and their applications in transmissions lines, antennas, microwaves, optical, and satellite communication systems are discussed.

ECE619M

Network Achitecture

This course deals with the Design of Communication Networks. It deals with the philosophy and organizational concept for enabling communications between data processing equipment at multiple locations

ECE621M

Communications Systems

The objective of this course is to provide an introduction to the basic principles in the understanding of modern communication systems. The course covers the basic analysis of signals, modulation, communication systems under noise, detection, coding and information theory, and recent advances.

ECE622M

Broadcast Engineering

This course helps graduate students understand the theoretical and practical aspects of AM, FM and Television broadcasting. The course covers the basics of broadcast engineering and progresses to the latest technologies related to broadcast engineering. Specifically, it covers broadcast antennas, broadcast studios, design of broadcast transmitters, automated programming, digital broadcasting and other advances in broadcast engineering.

ECE623M

Vehicular Communications

This course introduces emerging technologies, standards, and applications in vehicular communication systems. Vehicle-to-infrastructure (V2I) and vehicle-to-vehicle (V2V) communication design and challenges are studied and analyzed. Vehicular mobility modeling and technologies will also be introduced in this course. Emerging applications of vehicular communications pertaining to Intelligent Transportation Systems are also discussed.

ECE625M

Electromagnetic Compatibility

This course begins with a brief overview of electromagnetic compatibility. Discussions will proceed with a review of electromagnetic principles, particularly those related to electromagnetic fields, radio frequency spectrum, interference, coupling, conduction, radiated emission, susceptibility, and immunity, including electromagnetic behaviour of electrical systems, devices, circuits, components, and materials. Health and safety issues will be dealt with together with the applicable regulations and standards. EMC tests and measurements, ppmethods of reducing the adverse effects of electromagnetic interference such as cabling, grounding, and shielding. will form part of the application of EMC principles in the design of electromagnetically compatible systems.

ECE635M

DSP Applications in Communications

This course provides conceptual and practical application of digital signal processing (DSP) processors and systems in communications engineering. It touches classical and up-to-date treatment of important aspects of digital, multi-rate, adaptive, and statistical signal processing techniques. Students taking this course can find that are topics are useful and applied in the design of communications hardware and their reconfigurable versions.

ECE730M

Power Line Communications

The course aims to familiarize the students with a type of communications technique that is useful in smart grid applications, home automation, and automatic meter reading. The topics cover PLC standards, channel characterization, PLC parameters measurements, modulation and coding techniques, noise and attenuation, and current researches involving the same.

ECE811M

Special Topics in Communications

This course focuses on specific issues and/or topics of interest in communications engineering. It aims to cover important, emerging, technological, state-of-the-art, or advanced topics in communications engineering. Topics are selected from the areas of interest and/or research of the instructor, and may include aspects of communications engineering not directly studied in other courses. Topics may vary from term to term.

MENG-ECE Major Courses (Electronic Systems)

Course Code Course Title Brief Description

ECE525M

Digital IC Design

This course deals with introduction to Digital IC Design. The students will be taught the basic operation and characteristics of MOS transistors. This is then followed by principles of MOS inverters.  Digital MOS based components and the different design approaches on MOS based digital circuit follows.  Other topics include optimization, sequential circuit design and subsystem design.  A big portion of this course will be lab based to allow the students to acquire the skills on actual circuit design using SPICE as tool for simulation.  The last part shall focus on drawing the IC layout.

ECE653M

Microprocessor and Interfacing Techniques

The course is the study of techniques and methods of interfacing devices to a microprocessor.  Devices include memory devices, input-output peripheral devices, and communication interfaces.  The use of Field Programmable Gate Array (FPGA) Development Board containing soft and hard core processor is used to implement interfacing techniques.

ECE655M

Digital Circuit Fundamentals and  Design Using Hardware Description Language

This course introduces the students to the concept of modern VLSI design.  Design of digital integrated circuit using VHDL is first introduced.  This is then followed by issues related to synthesis for hardware conversion.  Design for synthesis follows as the next major topic.   The students are given machine problems for the laboratory activities

ECE656M

Embedded System Design

The course deals with the low-level RTL implementation of embedded system IP cores which include arithmetic circuits, memory controllers, Input and Output controllers such as the VGA controller, PS2 mouse and keyboard controllers, and UART using the FPGA (Field Programmable Gate Array) Design Flow, and the integration of these components to address given computational requirement. Implementation is carried out on FPGA Development Boards to demonstrate functionality of the system.

ECE666M

Introduction to Power Electronics

This course is an introduction to analog switched-mode power supplies. The basics of DC/DC conversion will be studied particularly the topologies of buck, boost and buck-boost converters. Converter control systems will be covered including converter AC modeling using the averaged method and small signal transfer functions. Classical feedback loop design will be used to design the compensator of each basic topology.

ECE674M

Microprocessor Core Design

This course aims to provide the competency to design datapath and control circuits using the FPGA – based design flow for application specific and general-purpose processors. The design of the processing units and the datapath from a given instruction set architecture, and the subsequent design verification and implementation is emphasized.

ECE677M

Mixed Signal Electronics IC Design

This is a project-based course. The student is expected to combine the principles learned in Digital IC Design and Analog IC Design. The activities include Design, Pre-Layout Simulation, IC Layout, Layout vs Schematic, and Post-Layout Simulation of a mixed signal circuit design on a single semiconductor substrate. The student will be given a list of topics to choose from.

ECE710M

Analog Integrated Circuit Design

Focuses on Analog IC Fabrication processes, Analog device Modeling and Circuit simulation. Design and Characterization of Analog circuit building blocks such Amplifiers, Comparators, Operational Amplifiers and other analog systems

ECE812M

Special Topics in Electronics

This course focuses on specific issues and/or topics of interest in electronics engineering. It aims to cover important, emerging, technological, state-of-the-art, or advanced topics in electronics engineering. Topics are selected from the areas of interest and/or research of the instructor, and may include aspects of electronics engineering not directly studied in other courses. Topics may vary from term to term.

MENG-ECE Major Courses (Robotics, Signal Processing, and Computational Intelligence)

Course Code Course Title Brief Description

ECE620M

Neural Network

This course covers topics on Artificial Neural Networks Concepts and Applications; Supervised, Unsupervised, and Reinforced Learning Architectures; Input/Output Coding Techniques; Adalene and Madalene, Multilayer perception model. BAM and the Hopfeld memory; Counter propagation network, Self-Organizing Map; and Hybrid Neural Network Modeling.

ECE626M

Deep Learning in Mobile Computing

This course begins with a brief review of practical machine learning methodology and the fast-growing field of deep learning. Discussions will proceed with an overview of deep learning applications on the mobile platform, including Convolutional Neural Networks (CNN) for mobile, Recurrent Neural Network (RNN), Long Short-Term Memory (LSTM), Transformers, and Reinforcement Learning (RL) for mobile devices. Class examples and demos will be implemented using the open-source TensorFlow Lite machine learning library and sample mobile applications will be developed in Android platform.

ECE630M

Computational Photography

Photography is often thought of as the art of capturing images and scenes into a more permanent medium such as analogue film or digital files. A lot of different factors are taken into consideration when capturing a photograph. These include lighting, lens and camera selection, and scene composition. This course tackles, at a fundamental level, how these factors come together to form a photograph. In particular, we will be looking at the concepts of light rays, light field imaging, camera optics, colour science, and hyperspectral imaging. It looks at how images acquired by a camera can be further processed to adjust the composition or get past imaging limitations. Throughout the entire course, hands-on exercises using MATLAB will be used to supplement the discussions

ECE631M

Digital Signal Processing

This course introduces the concepts and theories of discrete-time signals and systems. Topics to be discussed include analysis and processing of discrete-time signals and systems in the time and frequency domain, design and implementation of finite impulse response and infinite impulse response filters, discrete-time Fourier transform (DTFT), discrete Fourier transform (DFT), discrete-time Fourier Series, fast Fourier transform (FFT) algorithms and applications.

ECE634M

Digital Signal Processor

This course covers the real-time implementation of DSP concepts using digital signal processors. C/C++ programming will be used to program the DSP processors. Development tools will be learned to perform debugging and visualization by plotting the signal in time and frequency domains. The input and output with the codec will be discussed to connect the DSP processor to the outside world. DSP theories and concepts such as the FIR, IIR filters, adaptive filters, and FFT will be discussed, focusing on their implementation in digital signal processors.

ECE638M

Image Processing Fundamentals

Image processing and computer vision have become integral components in many modern technologies. While a wide range of image processing and computer vision techniques exist, many of these rely on the same intuition based on the properties of natural images. This course helps students develop this underlying intuition by presenting different image processing algorithms that address a wide range of problems and placing them in a unified context. It tackles topics such as image formation, image representation, image filtering, and image reconstruction. Students taking this course are also expected to produce research based on the attained knowledge in image processing.

ECE639M

Compressive Sensing and Sparse Respresentation

The technique known as compressive sensing is a recent development in the field of signal processing that the reconstruction of a complete signal from incomplete measurements. In essence, compressive sensing allows one to find the inverse of underdetermined systems by placing a sparsity constraint on the variables. This course tackles the foundations of compressive sensing and the underlying sparse representations of signals. The different algorithms used to find dictionaries and solutions with the compressive sensing framework shall also be discussed in this course. To supplement the lectures, hands-on exercises using MATLAB will be used throughout the duration of the course.

ECE661M

Fuzzy Logic Control Systems

This course aims to educate students about the concepts and uses of fuzzy logic in developing control systems. It covers the fundamental theory involved and gives detailed design examples involving both simulation and real time applications. Fuzzy logic technology has emerged as a viable approach in control engineering. It is not only useful for very complex, ill defined and non-linear systems which cannot be solved by conventional algorithms, but is also useful in improving the performance of systems which can be solved by conventional techniques but with poor quality. Fuzzy logic control is a digital control methodology that allows the human description of the physical system and of the required control strategy to be simulated in a reasonably natural way. This provides a means of converting a linguistic control strategy derived from expert knowledge into an automatic control strategy. The fuzzy logic approach makes it possible in many cases to build control systems that are more robust, cost effective and energy-saving, and seems to be the best answer available today for a broad class of challenging control problems.The students enrolled in this course must possess strong computer programming skill and are required to do research on fuzzy logic applications.

ECE667M

Advanced Robotics with Laboratory

This graduate course aims to educate students about the concepts behind robotics technology that are in research, industries, and manufacturing processes. Studies on the robot kinematics and transformations are conducted. Mathematics of robot manipulation and manipulator modeling are discussed. Robotics sensory devices are investigated to demonstrate clearly the role played by internal sensors in the control of individual robotic joint, and also by external sensors in providing the robot with knowledge about its external environment. Special attention is focused on the development of multi-robot cooperative system. Theoretical concepts and real time applications of cooperative mobile robots are studied. Computer considerations for vision, path planning and navigation for autonomous mobile robots are analyzed. The students are required to do research activities on topics concern

ECE668M

Computational Intelligence/Soft Computing

Computational Intelligence reflects the essential role of building Intelligent Systems. It comprises the fairly recent areas of evolutionary computing, fuzzy computing, neuro-computing, as well as some related machine learning processes. The course presents both theory and applications to motivate the understanding by providing real-world useful applications of Artificial Intelligence techniques. The course offers topics on Fuzzy Logic and Fuzzy Control, Connectionist Modeling and Neural Networks.

ECE678M

Artificial Intelligence in ECE – Simulation and Modelling

This course aims to educate students about developing intelligent machines through computer simulations and modelling. Studies on actual derivation of equations describing the dynamics of the systems are discussed in order to model the real physical system. Techniques on making expert systems that model the expertise of a human expert are covered in this course. Studies on Computer Graphics and Data Structures are emphasized. The students are taught the concepts of data structures to be applied for game programming and computer animations.

ECE712M

Metaheuristics in Computational Intelligence

This course introduces the students to the principles of metaheuristics in computational intelligence such as ant colony optimization, particle swarm optimization, simulated annealing, and genetic algorithms.

ECE715M

Machine Vision and Image Processing

The course focuses on image processing theory as well as the application of imaging in the design and implementation of systems for machine vision in the real world. Topics include perception of 3D scene structure from stereo, motion, and shading; image filtering, smoothing, edge detection; segmentation and grouping; texture analysis; learning, recognition, and search; tracking and motion estimation. Also, Object detection using machine learning and deep learning will be discussed.

ECE720M

Genetic Algorithm

This course aims to educate students about the concepts and uses of genetic algorithm in search, optimization, and machine learning. It covers the fundamental theory involved and gives detailed design examples involving both software and system optimization. Genetic Algorithm has emerged as a viable approach in control engineering and IT application. It is not only useful for very complex, ill defined and non-linear systems which cannot be solved by conventional algorithms, but is also useful in improving the performance of systems which can be solved by conventional techniques but with poor quality.Genetic algorithms are algorithms for optimization and learning based on the mechanism of genetic evolution. It gives solutions to problems using a probabilistic optimization method based on evolution strategies as nature solves the problem of adapting living organisms to the harsh realities of life in a hostile world.

ECE723M

Supervised Machine Learning Algorithms

This course covers the different algorithms used in supervised learning under machine learning. Algorithms on both regression and classification using Matlab will be discussed.

OTHERS

Course Code Course Title Brief Description

COE5000

Engineering Orientation

The course includes topics on the DLSU history, mission statement, organizational structure, key officers/offices; the Brothers of the Christian Schools, the life and writings of St. John Baptist de la Salle; Lasallian core values and professional ethics.

COE996M

Oral Comprehensive Exam

COE5200

Methods of Research

A study of the fundamentals of research designs, analysis and interpretations of data, project feasibility studies, and qualitative research techniques

COE571M

Techpreneurship

This course takes the participant through entrepreneurship in technology ventures, which is about commercializing technology ideas into viable enterprises. It is about training techies, scientists and researchers in the skills and attitudes of entrepreneurs, about empowering them to realize the opportunities and commercial values arising from their ideas, technologies, technology applications or products.       The course examines the development of ideas and how   these are translated into opportunities and eventually businesses; it challenges the students to go through the process of writing a business plan, which will be their final output in this course.

Gokongwei College of Engineering

  • About GCOE
    • Vision-Mission
    • Enrollment and Graduation Statistics
    • Thesis Archive
    • OBE Framework
    • Opportunities for Grants and Awards
    • Organization
      • Student Outcomes
      • Office of the Dean
      • Deans’ Gallery
      • Academic Departments
        • Chemical Engineering
        • Civil Engineering
        • Electronics and Computer Engineering
        • Industrial and Systems Engineering
        • Manufacturing Engineering and Management
        • Mechanical Engineering
      • Research Centers
      • Organizational Chart
    • Contact Information
  • ERDT
  • Degree Programs
    • Undergraduate Degree Programs
    • Graduate Degree Programs
  • People
    • Faculty
      • Chemical Engineering
      • Civil Engineering
      • Electronics and Computer Engineering
      • Industrial and Systems Engineering
      • Manufacturing Engineering and Management
      • Mechanical Engineering
    • Students
      • Student Organizations
  • Awards and Recognitions
    • Faculty Awards and Recognitions
    • Student Awards and Recognitions
    • Licensure Examinations
    • Accreditations
    • Rankings

Industry-Academe Linkage

  • Home
  • Activities
  • Development Plans
  • Organizational Framework
  • TECHNOLINK Vol.1.No.1
  • Administration
  • Contact Information
  • Conferences
  • Policies for OJT
  • Company Evaluation Form
  • Benefits
  • Member Companies
  • Student Evaluation Form
  • Administrator-Manage Evaluations

Copyright©2017. All Rights Reserved De La Salle University | Manila PH

 


__________________
Connect with us

__________________

Accessibility | Contact us | Jobs | Campus Map | My.DLSU | Animo.Sys | Privacy | Terms | Give | Safe Spaces Act | Request for Documents
Copyright©2017. All Rights Reserved De La Salle University | Manila PH

×
  • Animo.Sys
  • My.LaSalle
  • AnimoSpace (Canvas)
  • DLSU Gateway
  • HRIS Portal
  • Website Portal
  • The CONCiERGE
  • Give to DLSU
  • Online Request for Documents