Asst.Prof.Dr. Kulwadee Somboonviwat

- B.Eng. (First Hons) Computer Engineering (King Mongkut's Institute of Technology Ladkrabang)
- M.Sc. Information and Communication Engineering (University of Tokyo, Japan)
- Ph.D. Information and Communication Engineering (University of Tokyo, Japan)
- Web Information Retrieval
- Web Mining
- Bioinformatics
- Data Mining and Databases
Credits: 3 (3-0-6)
Description:
This course studies theories and concepts for constructing computer language translators. The topics include lexical analysis, syntax analysis, parser construction, syntax-directed translation, type checking, run-time environment handling, intermediate and machine code generation and code optimization, interpreter construction, together with case studies of compiler design and construction for some computer languages.
Prerequisite: Data Structures and Algorithms, Theory of Computation
Lecturer: Asst.Prof.Dr. Kulwadee Somboonviwat
Moodle Link: None
Credits: 3 (3-0-6)
Description:
The course studies basic data structures and their related operations as well as an introduction to the analysis of algorithms. Topics include arrays, stacks, queues, lists, hash tables, trees, heaps, graphs, time and space complexity analysis of algorithms, asymptotic notations, iterative and recursive algorithms, and algorithms for sorting and searching and their complexity.
Prerequisite: Object-Oriented Concepts and Programming
Lecturer: Asst.Prof.Dr. Kulwadee Somboonviwat
Moodle Link: None
Credits: 1 (0-3-2)
Description:
Practical study related to 13016212 Data Structures and Algorithms
Prerequisite: Object-Oriented Concepts and Programming
Lecturer: Asst.Prof.Dr. Kulwadee Somboonviwat Dr. Natthapong Jungteerapanich
Moodle Link: None
Credits: 3 (3-0-6)
Description:
This course studies the structures and mechanisms of database management systems, physical structures of databases, access mechanisms, query processing, transaction processing, database recovery, concurrency control, distributed database systems, and object-oriented database systems.
Prerequisite: Information Systems and Databases
Lecturer: Asst.Prof.Dr. Kulwadee Somboonviwat
Moodle Link: None