Undergraduate Programs – Electronics Engineering
Bachelor of Science in Electronics Engineering (BS ECE)
The Electronics Engineering degree program produces engineers with greater depth and breadth of knowledge of electronics particularly in preparation for the following fields: telecommunications, radio and TV broadcasting and other communications engineering technologies, industrial electronics and instrumentation, semiconductor applications and manufacture, systems analysis and controls engineering, and the software and hardware areas of computer science and engineering.
The ECE Department offers elective courses that will initiate graduates into the more recent areas of digital signal processing; neural networks and fuzzy logic; VLSI technology and linear and nonlinear control theory; and fiber optics communications and digital communications.
Bachelor of Science and Master of Science in Electronics Engineering Honors Program (BS-MS ECE)
The BS-MS ECE or BS/MS Honors program is a five year accelerated course designed for students with exceptional academic and research aptitude. The student is awarded both the BS and MS degrees upon completion of all academic requirements. The first three years of study are identical to those of the regular BS Program. At the end of the junior year, qualified students may opt to enter the program. Students already in the honors program may likewise return to the regular BS track if they choose.
Electronics engineering is a discipline that typifies the science and technology of design, development, implementation, application, operation and integration of devices and systems involving the flow of electrons or other carriers of electric charge. This also includes devices that utilizes electromagnetic phenomena for communications, such as in wireless communication and fiber optics. As a growing discipline, its practical applications have become ubiquitous in today’s society and in a wide range of industries.
The program is composed of 36 units inclusive of Thesis (6), Methods of Research (3), and Advanced Mathematics courses (6). Publication in a refereed journal is also a requirement together with a written or oral comprehensive examination.
The BSMS honors program in Electronics Engineering is designed for academically exceptional undergraduate students that intend to pursue an advanced study in electronics engineering and aim to earn two (2) degrees upon graduation. It also provides an opportunity for the student to further enhance his/her skills in preparation for research and development career or in academe. It also aids the student in gaining a clear and wide-ranging view of the current electronics and communications technologies as well as an exposure to emerging technologies related to the field of electronics.
Course Description
Course Code: LBYEC2A
Course Title: Computer Fundamentals and Programming 1
This is an introductory course to computer software and computer technology. It covers topics on office productivity and engineering problem solving methodology. The students will have handson experience in applying the concepts discussed in the course to engineering applications. In this course, students are also introduced to algorithm development in preparation for more advanced computer programming courses.
Course Code: LBYEC2B
Course Title: Computer Fundamentals and Programming 2
This course continues to introduce computational thinking towards problem-solving. More specifically, it introduces built-in data structures and algorithms for solving computational problems on a larger scale. Its main focus is on understanding the benefits and constraints of using programming on an engineering task. The second part of this course discusses more advanced programming tools to solve modern engineering problems thru MATLAB. It provides students a framework for developing interactive and graphical interfaces when building their solutions. The topics included are array processing, data transformation, plotting data, and graphical user interface.
Course Code: ELECEN1
Course Title: Circuits 1
This course introduces the fundamental concepts, circuit laws, theorems and techniques used in electrical circuit and transient analyses, as well as its application. The course topics covered includes electric circuit elements, circuit variables and parameters, resistor combinations, electrical energy and power, network reduction techniques, and Kirchhoff’s laws; circuit analysis methods such as Mesh, Nodal, and Superposition; Thevenin’s and Norton’s equivalent circuits. Finally, Laplace transforms is introduced in solving RLC circuits. This is a foundation course that provides the students the tools and knowledge to analyze electric circuits, evaluate and discriminate the appropriate techniques.
Course Code: ELECEN2
Course Title: Circuits 2
This course presents the fundamental concepts, circuit laws, theorems and techniques in electrical circuit analysis as applied to alternating-current circuits. It also covers topics on resonance, passive filters and two-port networks.
Course Code: LBYEC2F
Course Title: Circuits 2 Laboratory
This course allows the students to verify the laws and theorems discussed in ELECEN2 through experimentation and project construction. The course topics include experimental determination of the characteristics of an AC circuits, resonant circuits and filter. Designs of experiments are also included in this course.
Course Code: TRONIC1
Course Title: Electronic Devices and Circuits
This course discusses the construction, operation and characteristics of basic electronic devices such as vacuum tube, PN junction diode, Light Emitting Diode, Zener diode, Bipolar Junction Transistor and Field Effect Transistor. Diode circuit applications such as clipper, clamper, voltage multiplier and switching diode circuits will be part of the lecture. Operation and design of a DC regulated power supply will be taught. The course also presents analysis and design of BJT and FET amplifier as well as switching transistor circuit. It also seeks to develop the student’s manipulative skills in solving problems regarding analysis and design of electronic circuits including computer simulations study using MULTISIM.
Course Code: LBYEC2G
Course Title: Electronics Devices and Circuits Laboratory
This course is the practical component of the subject TRONIC1 that provides a practical venue for ECE students to understand the fundamental concepts in electronics. It familiarizes them with the basic electronic components, devices and equipment. It introduces the students to the basic electronic circuits such as rectifiers, regulator, amplifier and switching diode and transistor circuits.
Course Code: MATHADV
Course Title: Advanced Engineering Mathematics for ECE
This course is an introduction to continuous-time signal processing. Discussion begins with a brief overview of linear algebra and some techniques in determining the solution of a system of linear equations. Signals and systems Representation, Classification and Operation in the time-domain will be discussed. Frequency analysis tools like Fourier series and Fourier transform will be explained extensively. Applications such as modulation, multiplexing, sampling, and filtering will be included in the discussion to appreciate the theories and concepts of signal processing. Other continuous-time system representations such as Laplace and Hilbert transforms will be discussed. Finally, a short introduction of the design of analog filters will be discussed.
Course Code: LBYEC2H
Course Title: Advanced Engineering Mathematics for ECE Laboratory
This course is the laboratory component of Advance Engineering Mathematics for ECE. Laboratory activity begins with a brief overview of linear algebra using Matlab. Signals and systems representation, classification and operation in the time domain will be implemented. Frequency analysis tools like Fourier series and Fourier transform will be utilized. Application such as modulation, multiplexing, sampling, convolution, filtering, and analog filter design will be performed.
Course Code: CIRLOGI
Course Title: Logic Circuits and Switching Theory
This course introduces the principles of digital electronics circuit analysis and design. It first discusses number system used in digital systems and introduces the basic logic gates and digital signals. The students are then taught the principles of digital combinational logic and sequential logic circuit design. At the end of the term, the students are expected to develop their own digital circuits for a specific practical system.
Course Code: LBYEC2I
Course Title: Logic Circuits and Switching Theory Laboratory
This course is the laboratory component of Logic Circuits and Switching Theory. The laboratory experiments expose the student to the basic principles of digital logic and logic circuit design. It covers both combinational and sequential logic circuits.
Course Code: ELECMG1/ELECMAG
Course Title: ElectromagneticsÂ
This course focuses on the study of electromagnetics and its subtopics, namely, vector algebra and calculus, vector analysis, and their application in electric and magnetic fields, material properties (i.e. resistive, dielectric, and magnetic), coupled circuits, magnetic circuits and fields, time-varying electromagnetic fields, and Maxwell’s equations, which will lead to the study of its application to transmission lines, radio wave propagation, and antennas in the succeeding courses. This course covers an introduction to vector analysis, steady electric and magnetic fields, dielectric and magnetic materials, coupled and magnetic circuits, and Maxwell’s equations and time-varying fields.
Course Code: TRONIC2
Course Title: Electronic Circuit Analysis and Design
This course is intended for 3rd year ECE Students. The course covers the analysis and design of various small signal amplifier circuits such as cascaded amplifiers, cascade amplifiers and feedback amplifiers for both BJT and FET. Analysis of amplifiers covers the dc analysis, ac analysis and frequency response. Other topics to be discussed are large signal amplifier, RF amplifiers and Oscillator circuits.
Course Code: LBYEC2J
Course Title: Electronics Circuits Analysis and Design Laboratory
The Laboratory experiments expose the students to the different responses and behavior of transistor circuits. The course also includes analysis and design of amplifiers (class A, B, AB, C and D amplifiers, JFET and BJT amplifier circuits); AC small signal analysis of transistor circuits; RF amplifier; oscillators; multi-stage amplifier; feedback amplifier.
Course Code: FEECONS
Course Title: Feedback and Control Systems
This course introduces the students to the theory and practice of control system Engineering, emphasizing on classical control theory and covering fundamentals of modern Control theory. The teaching approach will be both qualitative and quantitative. Various controls Systems will be discussed – emphasizing how the different system variables interact and how they affect system performance, qualitatively.
Course Code: LBYEC3F
Course Title: Feedback and Control Systems Laboratory
This course introduces the students to the application of the theories and practice of control system engineering, emphasizing on classical control theory and covering fundamentals of modern control theory. The teaching approach is laboratory based and will be through numerical simulations using Matlab and Simulink.
Course Code: COMMANA
Course Title: Communications Theory 1
This course discusses the basic principles of basic communication systems and modulation concepts and techniques. AM and FM modulation and demodulation techniques are tackled in detail. It aims to equip the students with sufficient knowledge to evaluate the different parts of an analog communication system.
Course Code: LBYEC3D
Course Title: Principles of Communication Systems Laboratory
In this course, the student obtains hands-on experience on the application of the concepts of signals and communication systems introduced in the lecture course. The students will expand their knowledge and understanding of signals by analyzing them. Amplitude modulation and other systems are the main topics to be tackled.
Course Code: SIGDISC
Course Title: Signals, Spectra and Signal Processing
This course is a continuation of continuous-time signals and systems. It 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.
Course Code: LBYEC4A
Course Title: Signals, Spectra and Signal Processing Laboratory
This laboratory course will enhance the students’ understanding of linear system and signal processing with the use of computers in the form of laboratory exercises and computer-based project. There will be five demonstrations and five laboratory exercises that focus on the following topics: discrete-time signal and system generation, operation and visualization, time to frequency and frequency to time conversion, time-frequency representation, and design of filters.
Course Code: LAWSECE
Course Title: ECE Laws, Contracts, Ethics, Standards, & Safety
This course prepares the students for real-world engineering practice. It will familiarize them with the different laws that affect the ECE profession. It will also cover contracts, warranties, liabilities, patents and bids. This course also covers different ethical approaches and their application to engineering ethical cases or dilemmas. Safety and other standards related to the ECE profession will also be discussed.
Course Code: DIGCOMT
Course Title: Modulation and Coding Techniques
This course provides an introductory treatment of the conversion of analog signals to digital signals, and the use and the transmission of digital signals. The different digital modulation techniques and their performances when applied to various digital communication systems are discussed in depth. Also included in this course are the concept of information theory, and various types of source coding and channel coding techniques. Finally, the basic principles of the different multiplexing and multiple accessing methods and their applications to telephone and wireless communications systems are tackled.
Course Code: LBYEC3E
Course Title: Digital Communications Laboratory
This Laboratory course will enhance the students’ understanding of digital communication system with the use of Matlab and Simulink through its signal processing toolbox, communication blockset and instrument control toolbox. Exercises will be focused on source coding, channel coding, modulation/demodulation, synchronization and Channel distortion.
Course Code: METHECE
Course Title: Methods of Research for ECE
This course deals with research preparation methods, research tools, research proposals, and the implementation, presentation and publication of research work.
Course Code: TRONIC3
Course Title: Electronics Systems and Design
This course covers construction, characteristic and operation of the different types of thyristors and power switches that may be classified according to control, direction or latching capability. These industrial break-over devices may be utilized for power control or may be combined with other systems to provide a much better functional circuitry. The course also trains the student on designing relay logic ladder diagrams for automation application. The students are then oriented on various sensors, transducers, conditioning circuits and actuators. These are then integrated for applications such as building management systems and safety controls.
Course Code: LBYEC3K
Course Title: Electronics Systems and Design Laboratory
This first part of this course introduces the student to the application and theories of industrial electronics. It first focuses on Op-Amp familiarization. It then focuses on performances of some thyristors and breakover devices in either DC or AC circuits. It also touches on characteristics and applications of relays, sensors and transducers. The last part trains the students how to develop relay logic diagram based on a given machine problem using the programmable logic controller. The teaching approach is laboratory based through a set of laboratory experiments and design experiments.
Course Code: MIXIGEL
Course Title: Mixed Signal Electronics
This course covers integrated circuits (IC), differential amplifiers, operational amplifiers and its applications, signal conversion circuits, and mixed-signal systems. As a final course output, students are expected to design a system using mixed-signal circuits for a specific real-world application.
Course Code : LBYEC3J
Course Title : Mixed Signal Electronics Laboratory
This course is the laboratory component of the Mixed Signal Electronics lecture course. It includes computer simulation and actual experiments on circuits containing operational amplifier, analog to digital converter and digital to analog converter. This course aims at enhancing the student competency in designing signal conditioning circuits.
Course Code: LBYEC3G
Course Title: Digital Systems Design Laboratory
This course introduces the student to a new way of designing digital circuit using Hardware Description Language. The students will be immersed in various machine problems that will train their skill in hardware modelling. Emphasis will be given to their ability to make their model 100% synthesizable on a target hardware chip, i.e., the Field Programmable Gate Array.
Course Code: LBYEC3H
Course Title: Analog Systems Design
The course covers concepts involving the design, implementation and testing of analog electronic systems. The students will be involved in doing electronic projects applying design principles and tools from problem specification to prototyping to testing.
Course Code: TRANSIL
Course Title: Transmission of Signals
The course deals with detailed study of transmission lines including but not limited to the electrical model and important parameters and characteristics. The optical fiber transmission media is also discussed in the course. Further, the course also includes a discussion on the nature and behavior of radio waves as they propagate through free space and other media. The last part of the course tackles on the basic principles of antenna systems.
Course Code: LBYEC3I
Course Title: Transmission of Signals Laboratory
In this laboratory course, the students perform experiments on the application of the theoretical concepts of signal transmission on different media, particularly air and metallic conductors, introduced in the lecture course Transmission of Signals. Experiments in this course involve the use of an antenna system trainer and transmission lines. The course requires the students to design an antenna system.
Course Code: COMMDAT
Course Title: Data Communications
This course introduces the key concepts in data networks and related communications technologies. The main emphasis is on the building blocks of the Internet and other TCP/IP-based data network services. The course is relevant as it covers the principles behind the infrastructure on which the global society is increasingly relying upon.
Course Code: LBYEC4B
Course Title: Data Communications Laboratory
The course covers the practical aspects of communications in data networks. Hands-on activities will allow the students to be involved in applying the principles of and demonstrating the operation of TCP/IP-based data networks. The student will be exposed to data network equipment, tools, and methodologies as well as various aspects of design of such systems.
Course Code: ECECAPS
Course Title: Electronics and Communications Systems Design
The course provides the student an opportunity to practice design in a way that parallels what will be encountered in professional practice. It requires students to apply a systematic design process and incorporate multiple and realistic constraints such as engineering codes, standards, and realistic constraints that include economic, environmental, sustainability, manufacturability, ethical, health and safety, social, and political considerations in solving the design problem.
Course Code: LBYEC4C
Course Title: ECE Elective Laboratory (Communications)
In this laboratory course, the students obtain hands-on experience on the practical aspects of the theoretical concepts of broadcast engineering and acoustics. The experiments involve sound level meter, loudspeakers, microphones, sound cancellation and reinforcement. It also involves audio recording and mixing. The broadcast engineering part covers AM and FM antenna design.
Course Code: PRCEC11
Course Title: Practicum for ECE
On-the-Job training will expose the students to the different works that an electronic engineer performs. This includes exposure to communications equipment design and operations, electronic parts and components manufacturing, industrial or power plants, IT related functions, research activities, design projects and others.
Course Code: THSEC13/ THSEC1C
Course Title: Thesis Project 3 for ECE/ECE Project 3
THSEC13 is the final stage of the thesis project. The students are expected to finish the prototype, to complete the rest of the document, and to comply with all the requirements such as passing the defense, joining the forum and participating in the exhibit. All thesis groups who intend to defend on the current term should submit a Letter of Intent to the thesis coordinator before the last day of dropping of subject. A copy of the final thesis draft must be given to the adviser for proofreading. All the thesis groups that have passed the thesis defense and have satisfied all revisions shall submit to the thesis coordinator.