Computer Engineering Ph.D

 
รหัส
Code
วิชา
Course
หน่วยกิต
Credit
วิชาปรับพื้นฐาน (Preparation Courses)
เรียนจากรายวิชาในหลักสูตรวิศวกรรมศาสตรมหาบัณฑิตสาขาวิศวกรรมคอมพิวเตอร์ (คลิก) ทั้งนี้ขึ้นอยู่กับการพิจารณาของอาจารย์ที่ปรึกษา
Study from courses in Master of Engineering Program in Computer Enginneering (click) based on advisor's consideration
วิชาบังคับ 9 หน่วยกิต (Main Courses 9 credits)
QE801
วิธีวิจัยทางวิศวกรรมคอมพิวเตอร์
Computer Engineering Research MethodologyComputer Engineering Research Methodology, problems, hypothesis, tools, local and global optimums, optimization, Mathematics analyses, linear algebra, eigen vector, eigen value, SVD, Monte-carlo simulation, numerical methods, heuristics and meta-heuristics algorithms, progrmaming solving: greedy, linear, dynamic.
3(3-0-12)
QE811
สัมมนาการวิจัย 1
Research Seminar 1Research procedure, research plagiarism, contribution, original, improvement, literature survey and review, report and presentation.
1(1-0-4)
QE812
สัมมนาการวิจัย 2
Research Seminar 2Literature survey and review, research topic, research design, tools for research, scope, objective, procedure guideline, reference, report and presentation.
1(1-0-4)
QE813
สัมมนาการวิจัย 3
Research Seminar 3Research experiments, simulation, accuracy, analysis, research paper in Thai, report and presentation.
1(1-0-4)
QE814
สัมมนาการวิจัย 4
Research Seminar 4Research progress, extending research, research paper in English, report and presentation.
1(1-0-4)
QE815
สัมมนาการวิจัย 5
Research Seminar 5Research progress, mathematics applying, research improvement, writing a research article for international publication, report and presentation.
1(1-0-4)
QE816
สัมมนาการวิจัย 6
Research Seminar 6Dissertation defense preparation, standard and format of dissertation, report and presentation.
1(1-0-4)
วิชาเลือก 9 หน่วยกิต (Elective Courses 9 credits)
QE830
ปัญญาประดิษฐ์
Artificial IntelligenceKnowledge base system, expert system, recognition, meta-hueristics algorithms, neural network, evolutional computation, genetic programming, particle swarm, animal colony algorithms.
3(3-0-12)
QE831
วิทยาการข้อมูลขนาดใหญ่
Big Data ScienceData entropy, data analytics: cluster, classification and regression, machine learning, deep learning, big data preparation, noise reduction, data lake, big data streaming, big data engineering, research articles related to big data.
3(3-0-12)
QE832
เทคโนโลยีใหม่ทางวิทยาการข้อมูลและปัญญาประดิษฐ์
Emerging Technologies in Big Data Science and Artificial IntelligenceLiterature survey and review in emerging and new technologies related to big data and AI.
3(3-0-12)
QE840
การสื่อสารดิจิทัลและเคลื่อนที่
Mobile and Digital CommunicationsMobile communications: channel and fading, digital modulation, transmitters and receivers, block coding, FEC, MIMO, air interface, radio networks, core network, research articles related to mobile and digital communications.
3(3-0-12)
QE841
โครงข่ายคอมพิวเตอร์ขั้นสูง
Advanced Computer NetworksNext generation computer networks, VxLAN, SDN, NFV, mobile and vehicular networks: routing, congestion, allocation, performance evaluation, research articles related to advanced computer networks.
3(3-0-12)
QE842
เทคโนโลยีใหม่ทางโครงข่ายคอมพิวเตอร์และการประมวลผลเคลื่อนที่
Emerging Technologies in Computer Network and Mobile ComputingLiterature survey and review in emerging and new technologies related to computer network and mobile computing.
3(3-0-12)
QE850
วิทยาการรหัสลับ
CryptographyEvolution of cryptography, security concept, data integrity, authentication, confidential, hash, HMAC, symmtetric and asymmetric encryption: encryption analysis, PKI and X.509, EAP and Radius, blockchain, Crypto currency, research articles related to cryptography.
3(3-0-12)
QE851
ความมั่นคงไซเบอร์
Cyber SecurityCyber security, risk and attack, vulnerability assessment and penetration testing, OWASP, personal identity, vault, blockchain, smart contract, e-money, e-wallet, cyber security offensive and defensive, research articles related to cyber security.
3(3-0-12)
QE852
เทคโนโลยีใหม่ทางความมั่นคงไซเบอร์
Emerging Technologies in Cyber SecurityLiterature survey and review in emerging and new technologies related to cyber security.
3(3-0-12)
QE860
การจัดสรรทรัพยากรการประมวลผล
Computing Resource AllocationRandom variables, stochastics process, queueing and servicing, service performance, multi processing system, load balancing, servicing optimization based on energy and time, serving algorithms: round-robin, greedy, dynamic, forecasting: recursive and Kalman filters, heuristics and meta-heuristics algorithms, resource allocation.
3(3-0-12)
QE861
การประมวลผลคลาวด์ขั้นสูง
Advanced Cloud ComputingVirtual system, SD-Cloud, SD-Storage, Load balancing, Container and micro-services, orchestrator, k8s, mobile cloud computing, privacy on cloud environment, research articles related to cloud computing.
3(3-0-12)
QE862
เทคโนโลยีใหม่ทางการประมวลผลคลาวด์
Emerging Technologies in Cloud ComputingLiterature survey and review in emerging and new technologies related to cloud computing.
3(3-0-12)
วิทยานิพนธ์ (Dissertation)
QE910
วิทยานิพนธ์
DissertationResearch topic, research proposal, research progress defense and dissertation defense, required at least 1 international journal paper.
36