Computer Engineering (International Program)

Bachelor’s Degree (International)

Program
Bachelor of Engineering Program in Computer Engineering (International Program)

Study Plan

Notes: Course Group Code
G    General EducationC    Core Courses
R    Required Major CoursesE    Elective Major Courses
F    Free ElectivesI    i-Design

Year 1 – Trimester I

Course
Group Code
Course CodeSubjectCredits
GICGC 101Academic Writing and Research I4 (4-0-8)
GICGN xxxGen Ed (Digital Literacy)4 (4-0-8)
GICGN xxxGen Ed (Critical Thinking)4 (4-0-8)
Total 12

Year 1 – Trimester II

Course
Group Code
Course CodeSubjectCredits
GICGC 102Academic Writing and Research II4 (4-0-8)
GICGN xxxGen Ed (Global Citizenship)4 (4-0-8)
GICGN xxxGen Ed (Life Appreciation)2 (2-0-4)
CICPY 101Physics I4 (4-0-8)
Total 14

Year 1 – Trimester III

Course
Group Code
Course CodeSubjectCredits
GICGC 103Public Speaking4 (4-0-8)
CICMA 106Calculus I4 (4-0-8)
CICPY 102Physics II4 (4-0-8)
CEGCI 113Fundamental Computer Programming3 (2-2-5)
Total 15

 

Year 2 – Trimester I

Course
Group Code
Course CodeSubjectCredits
GICGC 2xxEnglish Communication (4)4 (4-0-8)
CICMA 213Calculus II4 (4-0-8)
RICMA 223Linear Algebra A2 (2-0-4)
CEGCI 201Discrete Mathematics4 (4-0-8)
CEGCI 211Advanced Computer Programming3 (2-2-5)
Total 17

Year 2 – Trimester II

Course
Group Code
Course CodeSubjectCredits
GICGP xxxGen Ed (Leadership)4 (4-0-8)
CEGCI 230Electric Circuit Analysis4 (4-0-8)
REGCI 202Eng. Maths for Signal & Systems4 (4-0-8)
REGCI 213Programming Paradigms4 (4-0-8)
Total 16

Year 2 – Trimester III

Course
Group Code
Course CodeSubjectCredits
CEGCI 232Engineering Electronics4 (3-2-7)
REGCI 221Data Structure and Algorithms4 (4-0-8)
REGCI 233Digital Circuit Design Lab1 (0-2-1)
REGCI 231Digital Circuit Design4 (4-0-8)
REGCI 252System programming4 (4-0-8)
Total 17

 

Year 3 – Trimester I

Course
Group Code
Course CodeSubjectCredits
REGCI 321Database Systems4 (4-0-8)
REGCI 330Microprocessors and Interfacing4 (4-0-8)
REGCI 333Computer Architecture4 (4-0-8)
REGCI 340Software Design2 (2-0-4)
Total 14

Year 3 – Trimester II

Course
Group Code
Course CodeSubjectCredits
CEGCI 305Statistics for Research in Computer Engineering4 (4-0-8)
REGCI 332Embedded Systems4 (4-0-8)
REGCI 341Software Engineering4 (4-0-8)
REGCI 351Operating Systems4 (4-0-8)
Total 16

Year 3 – Trimester III

Course
Group Code
Course CodeSubjectCredits
GICGN xxxGen Ed (Life Appreciation)2 (2-0-4)
REGCI 371Computer Networks and Information Security4 (4-0-8)
FICXX xxxFree Elective (1)4 (x-x-x)
FICXX xxxFree Elective (2)4 (x-x-x)
Total 14

Year 3 – Trimester Summer

Course
Group Code
Course CodeSubjectCredits
REGCI 319Internship in Computer Engineering2 (0-12-2)
Total 2

 

Year 4 – Trimester I

Course
Group Code
Course CodeSubjectCredits
REGCI 491Computer Engineering Seminar1 (0-2-2)
IICXX xxxiDesign Elective (1)4 (4-0-8)
IICXX xxxiDesign Elective (2)4 (4-0-8)
IICXX xxxiDesign Elective (3)4 (4-0-8)
Total 13

Year 4 – Trimester II

Course
Group Code
Course CodeSubjectCredits
GICGN xxxGen Ed2 (2-0-4)
REGCI 492Computer Engineering Project2 (0-4-2)
IICXX xxxiDesign Elective (4)4 (4-0-8)
IICXX xxxiDesign Elective (5)4 (4-0-8)
Total 12

Year 4 – Trimester III

Course
Group Code
Course CodeSubjectCredits
EEGCI xxxEGCI Required Elective (1)4 (4-0-8)
EEGCI xxxEGCI Required Elective (2)4 (4-0-8)
Total 8

 

Course Description

Major Courses

Engineering Core Courses  38 credits

ICMA 106

Calculus I

4 (4-0-8)

ICMA 213

Calculus II

4 (4-0-8)

ICPY 101

Physics I

4 (4-0-8)

ICPY 102

Physics II              

4 (4-0-8)

EGCI 113

Fundamental Computer Programming

3 (2-2-5)

EGCI 201

Discrete Mathematics

4 (4-0-8)

EGCI 211

Advanced Computer Programming

3 (2-2-5)

EGCI 230

Electric Circuit Analysis

4 (4-0-8)

EGCI 232

Engineering Electronics

4 (3-2-7)

EGCI 305

Statistics for Research in Computer Engineering

4 (4-0-8)

 

Major Required Courses  58 credits

ICMA 223

Linear Algebra A

2 (2-0-4)

EGCI 202

Engineering maths for Signal and System

4 (4-0-8)

EGCI 213

Programming Paradigms

4 (4-0-8)

EGCI 221

Data Structures and Algorithms

4 (4-0-8)

EGCI 233

Digital Circuit Design Lab

1 (0-2-1)

EGCI 231

Digital Circuit Design

4 (4-0-8)

EGCI 252

System Programming

4 (4-0-8)

EGCI 319

Internship In Computer Engineering

2 (0-12-2)

EGCI 321

Database Systems

4 (4-0-8)

EGCI 330

Microprocessor and Interfacing

4 (4-0-8)

EGCI 332

Embedded Systems

4 (4-0-8)

EGCI 333

Computer Architecture

4 (4-0-8)

EGCI 340

Software Design

2 (2-0-4)

EGCI 341

Software Engineering

4 (4-0-8)

EGCI 351

Operating Systems

4 (4-0-8)

EGCI 371

Computer Networks and Information Security

4 (4-0-8)

EGCI 491

Computer Engineering Seminar

1 (0-2-1)

EGCI 492

Computer Engineering Project

2 (0-4-2)

 

Computer Engineering Elective Courses  8 Credits

Note:    To earn Specialization in each field, students must complete at least 12 credit from each specialization track.

  • Network and Security Specialization Course

EGCI 432

Distributed Systems       

4 (4-0-8)

EGCI 474

Internetworking Technologies I

4 (3-2-7)

EGCI 475

Internetworking Technologies II

4 (3-2-7)

EGCI 476

Cryptography and Computer Security

4 (4-0-8)

EGCI 477

Penetration Testing and Prevention

4 (4-0-8)

EGCI 478

Wireless Communication

4 (4-0-8)

  • System and Signal Specialization Courses

EGCI 431

Internet of Things

4 (4-0-8)

EGCI 451

Cloud Computing

4 (4-0-8)

EGCI 466

Big Data Processing

4 (4-0-8)

EGCI 467

Natural Language and Speech Processing

4 (4-0-8)

EGCI 486

Image Processing

4 (4-0-8)

EGCI 487

Computer Vision

4 (4-0-8)

  • Intelligent System and Robotic Sciences Specialization Courses

EGCI 331

Introduction to IC Design

4 (4-0-8)

EGCI 406

Mechatronics

4 (3-2-7)

EGCI 407

Human-Robot Interaction (HRI)

4 (4-0-8)

EGCI 425

Data Mining

4 (4-0-8)

EGCI 461

Artificial Intelligence

4 (4-0-8)

EGCI 463

Pattern Recognition

4 (4-0-8)

  • Linguistic Software and Theory Elective Courses

EGCI 301

Computer Graphics

4 (4-0-8)

EGCI 404

Theory of Computation

4 (4-0-8)

EGCI 427

Web Programming

4 (4-0-8)

EGCI 428

Mobile Device Programming

4 (4-0-8)

EGCI 429

Web Application Architecture

4 (4-0-8)

EGCI 494

Fundamental of Digital Forensics

4 (4-0-8)

  • Advanced topics

EGCI 381

Introduction to Quantum Computing

4 (4-0-8)

EGCI 382 – 389

Special Topics in Computer Engineering (…)

4 (4-0-8)

EGCI 394 – 399

Special Topics in Computer Engineering (…)

4 (3-2-5)

  • Field Work Elective Course

EGCI 493

Cooperative Education

8 (0-40-8)

EGCI 495

Regional Study Experience

1 (0-2-1)

EGCI 496

International Study Experience

2 (0-4-2)

ข้อมูลติดต่อ

ภาควิชาวิศวกรรมคอมพิวเตอร์

คณะวิศวกรรมศาสตร์ มหาวิทยาลัยมหิดล
25/25 ถนนพุทธมณฑล สาย 4 ศาลายา จ. นครปฐม 73170
ที่ตั้งภาควิชา : ตึก 3  ชั้น 2  ห้อง 6267

โทรศัพท์ (02) 889-2138 ต่อ 6251-2
โทรสาร (02) 889-2138 ต่อ 6259

จันทร์ – ศุกร์ 8.30 – 16.30

Department of Computer Engineering

Faculty of Engineering, Mahidol University
25/25 Phuttamonthon 4 Rd. Salaya Nakorn Pathom 73170
Location : No.3 Bldg, 2nd Fl, 6267 room

Tel. (662) 889-2138 ext. 6251-2
Fax. (662) 889-2138 ext. 6259

Mon – Fri 8:30A.M. – 4:30P.M.

Social Info

สมัครเรียน