18.04.2015 Views

undergrad2014

undergrad2014

undergrad2014

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Undergraduate Catalog Academic Year 2014<br />

CSS400 Project Development<br />

1(0-3-0)<br />

Prerequisite: Senior standing or consent of Head of <br />

School<br />

Practical projects or problems in Computer Engineering<br />

for individual students or groups of students under<br />

supervision of faculty members. Students are required to<br />

submit and present the project proposal to their project<br />

committee appointed by the department of School.<br />

CSS403 Computer Engineering Project 6(0-18-0)<br />

Prerequisite: Senior standing or consent of Head of School<br />

Practical projects or problems in Computer Engineering<br />

for individual student or group of students under<br />

supervision of faculty members. Students are required<br />

to submit and present the project report to their project<br />

committee appointed by the school.<br />

CSS431 Machine Learning and Pattern 3(3-0-6) <br />

Recognition<br />

<br />

Prerequisite: None<br />

Introduction to machine learning and statistical decision<br />

theory, adaptive classifiers, and supervised and<br />

unsupervised learning. Different types of machine<br />

learning and pattern recognition systems are<br />

introduced, including transducers, feature extraction,<br />

and decision units. Techniques for optical character<br />

recognition, speech processing, and remote sensing.<br />

CSS432 Information Retrieval<br />

Prerequisite: None<br />

3(3-0-6)<br />

Organization, representation, and access to information.<br />

Categorization, indexing, and content analysis. Data<br />

structures. Design and maintenance of databases,<br />

indexes, classification schemes, and thesauri. Use of<br />

codes, formats, and standards. Analysis and evaluation<br />

of search and navigation techniques.<br />

CSS433 Computer Vision<br />

Prerequisite: None <br />

3(3-0-6)<br />

Optics and image acquisition. Image sequence processing.<br />

Stereo vision. Texture segmentation. Multivariate data<br />

analysis. Discriminant functions. Unsupervised learning<br />

and clustering. Self-organizing map (SOM). 3-D medical<br />

imaging (computed tomography), Range data and<br />

surface analysis. 3-D structure analysis.<br />

CSS434 Knowledge Representation and 3(3-0-6)<br />

Reasoning<br />

Prerequisite: Have earned credits of ITS201 <br />

This course concerns how knowledge can be represented<br />

symbolically and how it can be manipulated in an<br />

automated way by reasoning algorithms. The topics<br />

include logic-based knowledge representation, first-order<br />

logic, description logic, inference mechanisms, and their<br />

applications in ontologies and the Semantic Web.<br />

CSS441 Security and Cryptography<br />

Prerequisite: None<br />

3(3-0-6)<br />

Principles of number theory and the practice of network<br />

security and cryptographic algorithms. Topics include<br />

primes, random numbers, modular arithmetic and<br />

discrete logarithms, conventional or symmetric encryption,<br />

and public key or asymmetric encryption, key <br />

management, hash functions, digital signatures,<br />

certificates and authentication protocols, electronic <br />

mail security, web security and protocols for secure<br />

electronic commerce. There are some applications, <br />

such as smart cards, electronic voting, and some<br />

programming topics, e.g., provable security.<br />

CSS442 Computer Interfacing<br />

3(3-0-6)<br />

Prerequisite: Have earned credits of CSS332 or consent <br />

of Head of School<br />

Architectural view of microprocessor-based systems.<br />

Components of microprocessor-based systems. Detailed<br />

descriptions of the components: electronics, functions,<br />

and interfaces. System bus. Interrupts, DMA and I/O.<br />

Interfacing techniques<br />

CSS443 Real-time and Embedded<br />

Systems<br />

3(3-0-6)<br />

Prerequisite: Have earned credits of ITS100 or consent <br />

of Head of School<br />

Design and development of real-time systems, real-time<br />

programming and real-time operating systems,<br />

multitasking and other concurrent-system concepts,<br />

real-time schedulers, process synchronization, memory<br />

management, interrupts. Real-time modeling languages,<br />

state chart diagrams and sequence diagrams. Real-time<br />

systems and embedded system applications.<br />

CSS444 Wireless Networks<br />

3(3-0-6)<br />

Prerequisite: Have earned credits of (ITS327 or CSS334) or<br />

Corequisite: Taking (ITS327 or CSS334) in the same <br />

semester or consent of Head of School<br />

Concepts and technologies that allow untethered <br />

communications between users and computers, especially<br />

in wireless networking. Major topics include: characteristics<br />

of wireless communications and mobile devices; wireless<br />

personal area networks; wireless local area networks<br />

(WLANs); mobile telephone systems and fixed wireless<br />

access; mobile Internet technologies and applications;<br />

ad-hoc, mesh and sensor networks; design of wireless<br />

systems for performance and security.<br />

CSS495 Special Studies in Computer<br />

Engineering I<br />

Prerequisite: None <br />

3(3-0-6)<br />

Special study on current topics related to in Computer<br />

Engineering.<br />

44 Sirindhorn International Institute of Technology<br />

Thammasat University

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!