Software Engineering

advertisement
คู่มือการศึกษาระดับปริญ179
ญ
าตรี
COLLEGE OF ARTS, MEDIA AND TECHNOLOGY
Name of the Curriculum
:
Name of the Degree
:
:
1.
2.
Bachelor of Science Program in Software Engineering
(International Program)
(Full) Bachelor of Science (Software Engineering)
(Abbr.) B.S. (Software Engineering)
General Education
1.1 Social Sciences
Select 1 course from the followings
176101 LAGE 101
Introduction to Law
703103 MGMT 103
Introduction to Entrepreneurship and Business
751101 ECON 101
Principle of Economics I
1.2 Humanities
Select 1 course from the followings
011153 PHIL 153
Introduction to Philosophy
011251 PHIL 251
Logic
013103 PSY 103
General Psychology
050105 HUGE 105
Man and Communication
1.3 Language and Communication
Select 4 courses from the followings
001103 ENGL 103
Foundation English I
001104 ENGL 104
Foundation English II
001203 ENGL 203
English for Academic Purposes
001205 ENGL 205
English for Science and Technology
002101 FR
101
Fundamental French I
002102 FR
102
Fundamental French II
003101 GER 101
Fundamental German I
003102 GER 102
Fundamental German II
018103 JA
103
Fundamental Japanese I
018104 JA
104
Fundamental Japanese II
019101 CN
101
Beginning Chinese I
019102 CN
102
Beginning Chinese II
1.4 Science and Mathematics
202111 BIOL 111
Biology I
203111 CHEM 111
Chemistry I
203115 CHEM 115
Chemistry Laboratory I
206111 MATH 111
Calculus I
207117 PHYS 117
Physics Laboratory I
207187 PHYS 187
Physics I
Field of Specialization : a minimum of
2.1 Core Courses
206112 MATH 112
Calculus II
206281 MATH 281
Discrete Mathematics
206325 MATH 325
Linear Algebra
208263 STAT 263
Elementary Statistics
953101 SE
101
Computers and Programming
953102 SE
102
Abstract Data Type and Problem Solving
953201 SE
201
Algorithms Design and Analysis
953202 SE
202
Introduction to Software Engineering
33 Credits
3 Credits
3 Credits
3 Credits
3 Credits
3 Credits
3 Credits
3 Credits
3 Credits
3 Credits
12 Credits
3 Credits
3 Credits
3 Credits
3 Credits
3 Credits
3 Credits
3 Credits
3 Credits
3 Credits
3 Credits
3 Credits
3 Credits
15 Credits
4 Credits
3 Credits
1 Credit
3 Credits
1 Credit
3 Credits
92 Credits
25 Credits
3 Credits
3 Credits
3 Credits
3 Credits
4 Credits
3 Credits
3 Credits
3 Credits
180
3.
คู่มือการศึกษาระดับปริญญาตรี
2.2 Major: a minimum of
67 Credits
2.2.1 Required Courses
49 Credits
953211 SE
211 Computer Organization
3 Credits
953212 SE
212 Database Systems and Database Systems Design 3 Credits
953213 SE
213 Operating systems and Technologies
3 Credits
953231 SE
231 Object Oriented Programming
3 Credits
953232 SE
232 Object Oriented Analysis and Design
3 Credits
953320 SE
320 Laws and Ethics for Software Engineers
3 Credits
953321 SE
321 Software Requirement Analysis
3 Credits
953322 SE
322 Software Design and Architecture
3 Credits
953323 SE
323 Software Construction, Testing and Maintenance 3 Credits
953331 SE
331 Component-Based Software Development
3 Credits
953361 SE
361 Computer Network and Protocols
3 Credits
953391 SE
391 Software Development Training Camp
3 Credits
953491 SE
491 Cooperative Education
9 Credits
953497 SE
497 Software Engineering Seminar
1 Credit
953499 SE
499 Software Engineering Project
3 Credits
2.2.2 Major Electives: a minimum of
18 Credits
951202 ANI 202 Computer Graphics for Animation
3 Credits
953421 SE
421 Software Engineering Approach to Human
Computer Interaction
3 Credits
953441 SE
441 E-Business Strategy and Architecture
3 Credits
953442 SE
442 Collaborative E-Business
3 Credits
953443 SE
443 Security in E-Business
3 Credits
953444 SE
444 Web Services Technologies
3 Credits
953451 SE
451 Multimedia System Engineering
3 Credits
953452 SE
452 Multimedia Software Design and Development 3 Credits
953461 SE
461 Corporate Network Planning and Management 3 Credits
953462 SE
462 Computer Network and Security
3 Credits
953463 SE
463 Wireless Communication System
3 Credits
953464 SE
464 Wireless Application Development
3 Credits
953494 SE
494 Selected Topics in Software Engineering I
3 Credits
953495 SE
495 Selected Topics in Software Engineering II
3 Credits
Free Electives : a minimum of
6 Credits
At least 6 credits of elective courses, taken outside the major and minor
(if any) fields, are required.
Total : a minimum of
131 Credits
คู่มือการศึกษาระดับปริญ181
ญ
าตรี
Recommended Study Program Leading to the B.S. (Software Engineering)
First Year
First Semester
Course Code
206111 MATH
207117 PHYS
207187 PHYS
953101 SE
Humanities
Second Semester
Course Code
202111 BIOL
203111 CHEM
203115 CHEM
206112 MATH
953102 SE
Credits
111
3
117
1
187
3
101
4
3
Language and Communication 3
Total
17
First Semester
Course Code
206281 MATH
208263 STAT
953202 SE
953211 SE
953231 SE
281
263
202
211
231
Credits
3
3
3
3
3
Credits
4
3
1
3
3
Language and Communication 3
Total
Second Year
Second Semester
Course Code
206325 MATH
953201 SE
953212 SE
953213 SE
953232 SE
17
Credits
3
3
2
3
3
Language and Communication 3
Total
18
Language and Communication 3
Total
111
111
115
112
102
18
325
201
212
213
232
Third Year
First Semester
Course Code
953320 SE
953321 SE
953322 SE
953361 SE
Major Elective
Social Sciences
Total
320
321
322
361
First Semester
Course Code
953497 SE
497
953499 SE
499
Major Electives
Free Elective
Total
Credits
3
3
3
3
3
3
18
Credits
1
3
9
3
16
Second Semester
Course Code
953323 SE
323
953331 SE
331
953391 SE
391
Major Electives
Free Elective
Total
Fourth Year
Second Semester
Course Code
953491 SE
Total
491
Credits
3
3
3
6
3
18
Credits
9
9
Download