BU-CROCCS Open courses:


Introduction to Optics

Dr Waleed Mohammed
The course focuses on explaining the basics and fundamentals of optics and its applications. The course will deal the scalar approximation of light and will not cover polarization effect. The main topics covered in this course are: * Light and col...


Optimization for Communications and Networks

Dr. Poompat Saengudomlert
The course provides an introduction to the mathematics of optimization, with emphasis given to telecommunication applications. It covers convex optimization, linear optimization, and integer linear optimization. In addition to theoretical discussio...


Modeling of Optical Systems

Dr Waleed Mohammed
The course focuses on the basic numerical modeling techniques commonly used in modeling most of the micro/nano optical systems. By the end of the course, the students should have a solid knowledge in modeling, a skill that is essential in almost ever...


Introduction to Optics II

Dr Waleed Mohammed
* Introduction to Optics and photonics * Electromagnetics and Maxwells equations * wave optics * Ray optics * Beam optics * Particle nature of light: Photons...


Optical Networks

Dr. Poompat Saengudomlert
The course provides an introduction to optical networks, with the emphasis on networking aspects. The discussion starts with optical devices that serve as building blocks of optical networks. Then, wavelength-routed optical networks and associated ...


Research Methodology

Dr Romuald Jolivot
The course focuses on introducing students to research topics and methodology, including critical thinking, scientific responsibilities, academic ethics, scientific writing, and publication. They will be trained on oral and written technical presenta...


Engineering Mathematics

Dr Wisarn Patchoo
In this course, we will discuss about various mathematics techniques generally used in engineering problems and applications, for example, Fourier Series, Fourier integral & transform, Laplace transform, and Z-transform. We will also demonstrate e...


Short courses in optics

Dr Waleed Mohammed
A set of short courses that introduces specific concepts and practical topics in optics. The courses cover some basics in optical spectrum, diffraction and waveguiding....


Communication Principles (in Thai)

Dr. Poompat Saengudomlert
First introduction to communication systems for the undergraduate level, covering bit representation of data, analog modulation using AM & FM, and digital modulation both in baseband and in passband....


Data Structure and Algorithm

Dr Chakkaphong Suthaputchakun
Data Structures are structures to store data programmatically so that data can be used efficiently. Various types of data structures are implemented in most enterprise applications. Therefore, understanding of data structures and algorithms is needed...