Font Size

SCREEN

Profile

Layout

Menu Style

Cpanel

Program Structure

Bachelor of Engineering (Computer Engineering) regular/special
In Computer and Electronics Engineering 
   Course     Credits
Total minimum requirement 
142
 
1. General Educations 
30
    1.1  Sciences and mathematics     
 
           obtain additional 6 credits from the following subjects or else in the interdisciplinary courses in sciences and mathematics   
    01999011   Food for Mankind 3 (3-0-6)
    01999012  Health for Life 3 (3-0-6)
    01999213 Environment, Technology and Life 3 (3-0-6)
         
   1.2  Languages   15
    01999021 Thai Language for Communication 3 (3-0-6)
    01355xxx English 12 ( - -)
    and obtain additional 3 credits from the following subjects or else in the interdisciplinary courses in languages  
         
   1.3  Social Sciences 4
    Obtain 4 credits from the following subjects or else in the interdisciplinary courses in social sciences  
    01999041 Economics for Better Living 3 (3-0-6)
    01999141 Man and Society 3 (3-0-6)
    02999144 Life Skills For Undergraduate Student 1 (1-0-2)
         
  1.4  Humanities  4
    Obtain 3 credits from the following subjects or else in the interdisciplinary courses in humanities  
    01999031 The Heritage of World Civilizations 3 (3-0-6)
    01999032 Thai Studies 3 (3-0-6)
    01999033 Arts of Living 3 (3-0-6)
         
   1.5  Physical Education Activities   2
    01175xxx Physical Education Activities  1,1 (0-2-1)
         
2. Specific Courses 106
    2.1 Major Requirements 30
    01208111 Engineering Drawing  3 (2-3-6) 
    01403114 Laboratory in Fundamental of General Chemistry 1 (0-3-2)
    01403117 Fundamental of General Chemistry 3 (3-0-6)
    01417167 Engineering Mathematics I 3 (3-0-6)
    01417168 Engineering Mathematics II 3 (3-0-6)
    01417267 Engineering Mathematics III 3 (3-0-6)
    01420111 General Physics I 3 (3-0-6)
    01420112 General Physics II 3 (3-0-6)
    01420113 Laboratory in Physics I 1 (0-3-2)
    01420114 Laboratory in Physics II  1 (0-3-2)
    02204112 Introduction to Object-Oriented Programming 3 (2-3-6)
    02206111 Engineering Material 3 (3-0-6)
         
    2.2 Major Electives 58
   2.2.1 Hardware and Computer Architecture  
    02204222 Digital Fundamentals 3 (3-0-6) 
    02204224 Digital Laboratory 1 (0-3-2)
    02204225 Computer Architecture 3 (3-0-6)
    02204281 Fundamentals of Electrical Engineering 3 (3-0-6) 
    02204282 Fundamentals of Electrical Engineering Laboratory 1 (0-3-2)
    02204283 Fundamentals of Electronics 3 (3-0-6)
    02204284 Fundamentals of Electronics Laboratory  1 (0-3-2) 
    02204323 Microprocessor and Microcontroller 3 (3-0-6)
    02204324 Microprocessor and Microcontroller Laboratory 1 (0-3-2)
         
   2.2.2 Basic Structure System  
    02204211 Discrete Mathematics 3 (3-0-6)
    02204217 Probability and Statistics for Computer Engineers 3 (3-0-6)
    02204226 Data Communications and Computer Network Systems 3 (3-0-6)
    02204326 Data Communications and Computer Network Systems Laboratory 1 (0-3-2)
    02204332 Operating Systems Engineering 3 (3-0-6)
    02204385  Analog and Digital Control Systems  3 (3-0-6)
         
   2.2.3 Technology and Software   
    02204212 Data Structures and Algorithms I 3 (3-0-6) 
    02204214 Practicum in Programming and Problem Solving Skills 1 (0-3-2)
    02204215 Data Structures and Algorithms II  3 (3-0-6)
    02204216  Software Development Camp 1 (0-3-2)
    02204341 Software Engineering  3 (3-0-6)
    02204351 Database Systems Management 3 (3-0-6)
         
   2.2.4 Application Technology
 
    02204352 Legal and Ethical Considerations in Information Technology 3 (3-0-6)
         
   2.2.5 Independent Study   
    02204399 Professional Training  1
    02204495 Computer and Electronics Engineering Project I 2 (2-0-4)
    02204497 Seminar 1
    02204499 Computer and Electronics Engineering Project II 2 (0-6-3)
         
3. Selected Courses  18
    Obtain 18 credits from the following subjects   
    02204322  Embedded System 3 (3-0-6)
    02204424 Design Automation of Digital System 3 (3-0-6)
    02204425  Computer Network Design 3 (3-0-6) 
    02204426 Practical Network Configuration 3 (2-3-5)
    02204427 Wireless Communication 3 (3-0-6)
    02204428 Service Oriented Architectures 3 (3-0-6)
    02204429 Computer and Network Security 3 (3-0-6)
    02204432 Object-Oriented Programming 3 (2-3-6) 
    02204436 Grid System Technology 3 (3-0-6)
    02204452 Management of Information Technology 3 (3-0-6)
    02204453 Science communication for Engineers 3 (3-0-6)
    02204454 Data Warehouse and Data Mining  3 (2-3-6) 
    02204461 Artificial Intelligence for Computer Engineers  3 (3-0-6) 
    02204466 Machine Learning 3 (3-0-6)
    02204471 Computer Graphics 3 (3-0-6)
    02204472 Human-Computer Interaction 3 (3-0-6)
    02204473  Mechatronic Systems Design  3 (3-0-6) 
    02204474 Digital Image Processing  3 (3-0-6)
    02204485 Power Electronics and Communication  3 (3-0-6) 
    02204486  Very Large Scale Integrated Circuit Technology  3 (3-0-6) 
    02204487 Digital Signal Processing 3 (3-0-6) 
    02204490  Co-Operative Education  6
    02204496 Selected Topics in Computer and Electronics Engineering 1-3
    02204498 Special Problems 1-3
4. Free Electives 

6