BU-CROCCS Open courses:


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


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


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


Numerical modeling

Dr Waleed Mohammed
Introduction to numerical modeling of optical systems. That includes analytical, semi-numerical and numerical approaches such as finite-difference and finite-difference beam propagation....


Communication principles

Dr. Poompat Saengudomlert
This course covers the principles behind data transmissions in communication systems, including basic signal processing, data modulation, upconversion and downconversion. Special attention is paid to digital communication systems. ...