• Moodle
  • Microsoft Imagine
  • Admission
    • Undergraduate Admission
    • Graduate Admission
    • Exchange Study @ IC
    • Scholarships
    • Accommodations
  • Programs
    • Undergraduate
      • Software Engineering
      • Engineering and Technology Management
    • Postgraduate
      • Automotive Engineering
      • Computational Intelligence Systems
      • Logistics and Supply Chain Management
      • AUN/SEED-Net
  • People
    • Academic Staff
    • Administrative Staff
  • Contact us
  • About us

Asst.Prof.Dr. Kulwadee Somboonviwat

  • About Me
  • Courses

Education :
  • 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)
Interests :
  • Web Information Retrieval
  • Web Mining
  • Bioinformatics
  • Data Mining and Databases 

Compiler Construction
Course ID: 13016226
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
Data Structures and Algorithms
Course ID: 13016212
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
Data Structures and Algorithms Laboratory
Course ID: 13016213
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
Database Systems
Course ID: 13016384
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

© 2019 International College, King Mongkut's Institute of Technology Ladkrabang
Goto Top
  • Admission
    • Undergraduate Admission
    • Graduate Admission
    • Exchange Study @ IC
    • Scholarships
    • Accommodations
  • Programs
    • Undergraduate
      • Software Engineering
      • Engineering and Technology Management
    • Postgraduate
      • Automotive Engineering
      • Computational Intelligence Systems
      • Logistics and Supply Chain Management
      • AUN/SEED-Net
  • People
    • Academic Staff
    • Administrative Staff
  • Contact us
  • About us