YEARS | SEMESTERS | SUBJECTS | CREDITS |
---|---|---|---|
4 | 9 | 48 | 138 |
Course | Subject | Credits |
---|---|---|
2147103 |
Discrete Mathematics
This course covers elementary discrete mathematics for computer science and engineering. It emphasizes mathematical definitions and proofs as well as applicable methods. Topics include formal logic notation, proof methods; induction, well-ordering; sets, relations; elementary graph theory; integer congruence; asymptotic notation and growth of functions; permutations and combinations, counting principles; discrete probability. Further selected topics may also be covered, such as recursive definition and structural induction; state machines and invariants; recurrences; generating functions.
|
3 |
2190101 |
Computer Programiing
Computer concepts, computer system components, hardware and software interaction, electronic information and data processing concepts; programming: data types, operators, statements, control structures; programming tools; programming styles and conventions; debugging; program design and development with applications to engineering problems using a high-level langauge.
|
3 |
2301107 |
Calculus I
Limit, continuity, differentiation and integration of real-valued functions of a real variable and their applications; techniques of integration; improper integrals.
|
3 |
2304153 |
Physics for Engineers
Mechanics of particles and rigid bodies, properties of matter, fluid mechanics, heat, vibrations and waves, elements of electromagnetism, optics, modern physics.
|
3 |
2304193 |
Physics Laboratory for Engineers
CONDITION: CO-REQUISITE 2304153
Measurement and precision; experiments on simple harmonic motion, radius of gyration, dynamics of rotation, velocity of sound, viscosity of fluids. |
1 |
5501112 |
Communicative English I
Practice language skills in acquiring information and knowledge from different sources and media in subjects of students’ interest under selected themes; collecting information, summarizing and presenting important issues.
|
3 |
xxxxxxx |
General Education
|
3 |
19 |
Course | Subject | Credits |
---|---|---|
2301108 |
Calculus II
CONDITION: PRE-REQUISITE 2301107
Mathematical induction; sequences and series of real numbers; Taylor series expansion and approximation of elementary functions; numerical integration; vectors, lines and planes in three-dimensional space; calculus of vector valued functions of one variable; calculus of real valued functions of two variables; introduction to differential equations and their applications. |
3 |
2304154 |
Physics and Electronics for Engineers
CONDITION: PRE-REQUISITE 2304153
Electricity; DC circuit; AC circuit; basic electronics; solid state devices; electrical actuators |
3 |
2304194 |
Physics and Electronics Laboratory for Engineers
CONDITION: CO-REQUISITE 2304154
Resistance and electromotive force measurements; experiments on amp meter, voltmeter, oscilloscope, AC circuit, transistor, lenses and mirrors, polarization, Interference, diffraction. |
1 |
2182203 |
Probability and Statistics for Engineers
Engineering basis in statistics and probability; discrete and continuous probability distribution; joint probability distribution; parameter estimation: estimator, bias, consistency; point estimation; interval estimation; engineering applications in measurement and uncertainty, linear regression, introduction to random process; integration of statistics in engineering applications; case studies.
|
3 |
5501123 |
Communicative English II
CONDITION: PRE-REQUISITE 5501112
Practice language skills in acquiring analyzing and synthesizing information and knowledge from different sources and media on topics of students’ interest under selected themes; summarizing what they have learned, and presenting opinions from group discussion. |
3 |
2147105 |
Data Structure and Algorithm
CONDITION: PRE-REQUISITE 2190101
Linear allocation: array, stack, queue, dequeues; linked allocation: singly linked lists, and doubly linked lists; trees: binary tree, traversal, representation, AVL-tree; heap storage, hash coding. |
3 |
xxxxxxx |
General Education
|
3 |
19 |
Course | Subject | Credits |
---|---|---|
2147204 |
Linear Algebra and Multivariable Calculus
CONDITION: PRE-REQUISITE 2301108
System of linear algebraic equations; linear spaces; inner products; eigenvalues and eigenvectors; principal axis theorem; higher-order linear differential equations; method of variation of parameters; system of first-order linear differential equations; qualitative analysis and dynamical system; Vector; curves, planes and surfaces; derivatives of vector-valued functions; partial, total and directional derivatives; implicit differentiation; maxima-minima; gradient, divergence, curl; scalar and vector fields; line integral; surface integral and volume integral; integral theorems of vector analysis. |
3 |
5501214 |
Communication and Presentation Skills
CONDITION: PRE-REQUISITE 5501123
Practice using English for social communication and giving oral presentation on engineering related topics. |
3 |
2147206 |
Fundamentals of Digital Circuits
Introduction to digital circuit design; synthesis of logic circuit; CAD tools and VHDL; standard chips, programmable logic devices and gate arrays; optimized implementation of logic functions; combinational circuit design; synchronous sequential circuit design; controller; digital system design; microcontroller; digital system design; microcontroller-based design.
|
3 |
2183212 |
Statics
Force-couple system; resultants; equilibrium; factor of safety; frames and machines; truss; Pappus theory; distributed forces; fluid statics; flexible cable; friction, friction in machines; principle of virtual work; stability.
|
3 |
2147211 |
Engineering Design Process using CAD
Engineering Design Process; Conceptual Design; Detail Design; Introduction to CAD/CAM/CAE, 3D solid modeling, design concepts and implementation; link to manufacturing interface.
|
3 |
xxxxxxxx |
General Education
|
3 |
2147212 |
Robotics Project I
Conduct and complete a engineering project in a team such that the processes comply with prescribed design processes as well as documenting and presenting the project in a professional manner.
|
1 |
19 |
Course | Subject | Credits |
---|---|---|
5501225 |
Technical Writing
CONDITION: PRE-REQUISITE 5501123
Practice in writing summaries composing different types and styles of writing in the field of engineering and writing reports of studies and experiments. |
3 |
2183231 |
Dynamics
CONDITION: CO-REQUISITE 2183212
Kinematics and kinetics of particles and planar rigid body; Newton's second law; equations of motion; work and energy; impulse and momentum of particles and planar rigid body. |
3 |
xxxxxxx |
General Education
|
3 |
xxxxxxx |
Approved Elective
|
3 |
2147213 |
Robotic Project II
CONDITION: PRE-REQUISITE 2147012
Conduct and complete a engineering project in a team such that the processes comply with prescribed design processes as well as documenting and presenting the project in a professional manner. |
3 |
15 |
Course | Subject | Credits |
---|---|---|
2183213 |
Mechanics of Materials
CONDITION: PRE-REQUISITE 2183212
Concept of stress and strain; stress and strain components; plane stress and plane strain; Mohr's circle of plane stress; Hooke's law and modulus of elasticity; engineering stress-strain diagrams; working stress; factor of safety; problems in axial loading including statically indeterminate problems and temperature changes; thin-walled pressure vessel; torsion of circular shaft; statically indeterminate shaft; beam; stress in beam; deflection of beam; statically indeterminate beam; Euler's formula; combined stress. |
3 |
2147310 |
Mechanical Engineering Design
Design machine concept; design of robotics components; joints and transmission system design of robots; link and joint connection design, design standard; materials used in robots, design for manufacturing.
|
3 |
xxxxxxx |
General Education
|
3 |
xxxxxxx |
Approved Elective
|
3 |
xxxxxxx |
Approved Elective
|
3 |
2147314 |
Robotic Project III
Conduct and complete a engineering project in a team such that the processes comply with prescribed design processes as well as documenting and presenting the project in a professional manner.
|
1 |
16 |
Course | Subject | Credits |
---|---|---|
2147307 |
Logic Design
Number systems; logic gates and logic expressions; Boolean algebra: Karnaugh map and tabulation method; combination logic circuit and applications: adder, subtractor, multiple outputs circuit, decoder, encoder, multiplexer and demultiplexer; gate implementation: tristate; speed and delay in logic circuits; sequential circuits and design; flip-flop, and counter; register.
|
3 |
2147308 |
Industrial Robot
CONDITION: PRE-REQUISITE 2183231
Introduction Industrial Robots; robot reference frames; manipulator kinematics; inverse manipulator kinematics; Jacobian; manipulator dynamics; introduction to robot controls; trajectory generation; mechanism design; introduction to hybrid force/position control; summary. |
3 |
2147309 |
Mechatronics
Introduction to mechanical system interfacing; combinational digital logic; industrial electronic components; industrial sensors; simple computer structure; low level programming techniques; embedded control computers; microcontroller; stepping motors; DC motors; analog/digital conversion; position and velocity measurement; amplifiers; projects related to mechatronics.
|
3 |
xxxxxxx |
General Education
|
3 |
2147315 |
Robotic Project IV
CONDITION: PRE-REQUISITE 2147314
Conduct and complete a engineering project in a team such that the processes comply with prescribed design processes as well as documenting and presenting the project in a professional manner. |
3 |
15 |
Course | Subject | Credits |
---|---|---|
2140301 |
Industrial Training
Industrial Training in related areas under supervision of experience experienced engineers in private sectors or government agencies.
|
2 |
2 |
Course | Subject | Credits |
---|---|---|
xxxxxxx |
Approved Elective
|
3 |
xxxxxxx |
Approved Elective
|
3 |
xxxxxxx |
Approved Elective
|
3 |
xxxxxxx |
Free Elective
Select 3 credits from any courses offered in English by any International Programs in Chulalongkorn University.
|
3 |
2147416 |
Final Project I
Conduct and complete a engineering project in a team such that the processes comply with prescribed design processes as well as documenting and presenting the project in a professional manner.
|
3 |
15 |
Course | Subject | Credits |
---|---|---|
xxxxxxx |
Approved Elective
|
3 |
xxxxxxx |
Approved Elective
|
3 |
xxxxxxx |
Free Elective
Select 3 credits from any courses offered in English by any International Programs in Chulalongkorn University.
|
3 |
2147417 |
Final Project II
CONDITION: PRE-REQUISITE 2147416
Conduct and complete a engineering project in a team such that the processes comply with prescribed design processes as well as documenting and presenting the project in a professional manner. |
6 |
15 |