Upload
others
View
1
Download
0
Embed Size (px)
Citation preview
Bachelor of Engineering in Software Engineering
• Curriculum design based on the ACM/IEEE guideline for
undergraduate curricula in software engineering, with a solid mathematical and computer science foundation and extensive laboratory practice and semester projects
• Option for a double-degree study in collaboration
with the University of Glasgow, a leading research university in the UK and one of the world’s top 100
universities • Opportunities for exchange study and internships abroad
• The first two years of the program primarily cover mathematics, computer programming, computer science fundamentals, software engineering overview, and general education courses.
• After Year 2, every student is required to undertake an internship in a software company or a research lab for 8 - 10 weeks during the summer
semester. • Years 3 and 4 cover further computer science topics, core and
specialized software engineering topics, software projects, and elective courses. Each student is to choose one of the following
specializations and take the relevant specific courses: • Enterprise Software Engineering: Specializing in large and
complex software for enterprises and distributed systems • Internet of Things: Specializing in the Internet of Things, including
embedded and mobile systems • Intelligent Systems: Specializing in applications of artificial
intelligence and data science, including machine learning and Big Data
• Double Degree: The students who finish Year 2 with a GPA of 3.25 or higher and
have got an IELTS score of 6.5 or higher have an option to join the KMITL – University of Glasgow Double-Degree Program by studying Years 3 and 4 in
the software engineering program at University of Glasgow (UK) and, when
graduate, earn BSc (Hon) Software Engineering degree from Glasgow, in
addition to B.Eng. in Software Engineering degree from KMITL.
Program
Structure
Strengths
International College, KMITL
Semester 1 Semester 2
Year 1 Calculus 1 Introduction to Computers &
Programming Basic Electricity and Electronics Academic English 1 Introduction to Logic C Programming C Programming Lab
Calculus 2 Academic English 2 Elective in Humanity Discrete Mathematics Digital Circuit and Logic Design Digital Circuit Laboratory Object-Oriented Concepts and
Programming Object-Oriented Programming
Laboratory
Year 2 Linear Algebra Technical Writing Elective in Social Study Com. Organization and Assembly
Language Com. Organization and Assembly
Laboratory Data Structures and Algorithms Data Structures and Algorithms
Laboratory Advanced Object-Oriented Programming
Probability and Statistics Technical Communication and
Presentation Software Engineering Principles Software Engineering Principle
Laboratory Information Systems and Databases Algorithm Design and Analysis Computer Networks Computer Networks Lab Seminar in Software Engineering
Year 2 Summer – Internship
Year 3 Object-Oriented Analysis & Design
Object-Oriented Analysis & Design
Laboratory Operating Systems Artificial Intelligence Theory of Computation For Enterprise SE Specialization: Web Programming Database Systems For Internet of Things Specialization: Web Programming Microprocessors and Interfacing For Intelligent System Specialization: Machine Learning Big Data
Compiler Construction Software Design and Architecture Software Development Process Team Software Project For Enterprise SE Specialization: Distributed Computing Enterprise Software Development For Internet of Things Specialization: Embedded System Software Computer Networking for the Internet of
Things For Intelligent System Specialization: Computational Intelligence Knowledge Representation and
Reasoning
Year 4 Software Verification and Validation Human-Computer Interactions
Software Project 1 Major Elective 1 Free Elective 1
Computer Ethics and Law Software Project 2 Major Elective 2 Free Elective 2
Note: 1. See the program website for the list of available electives. 2. The study plan above lists the courses taught at the International College, KMITL. The
study plan in Years 3 and 4 at University of Glasgow for the students in the double-degree program can be found on the program website.
Applicants are required to satisfy the conditions 1, 2 and 3 below:
1. Educational background – satisfy one of the following: a) Graduated from a high/secondary school
b) Obtained a qualification equivalent to Thai Mathayom 6
Admission
Requirements
2. Mathematics skills – satisfy one of the following: a) Overall GPA or score for courses in mathematics in high/secondary
school is no less than 75% or 3.0/4.0
b) Obtained one of the following test scores
Test Minimum Score
SAT (Math section) or SAT Subject test (Math I or
Math II) 600
ACT (Math section) 24
AP test for a mathematical subject 4 A-Level or AS-Level for a mathematical subject B
IB-Diploma for a mathematical subject 5
NCEA (Level 2 or Level 3) for a mathematical
subject
Merit
Gaokao score of Mathematics 90 (out of 150) CU-AAT (Math section) 480
3. English language proficiency - satisfy one of the following: a) Obtained one of the following test scores
Test Minimum Score
TOEFL (iBT – Internet-based test) 61
TOEFL (ITP or paper-based test) 500
IELTS 5.5
Cambridge English Exams – FCE or CAE or CPE 160
Gaokao score of English language 90 (out of 150) CU-TEP 65
TU-GET 500
b) Having studied for two years or longer in a school/college outside
Thailand in which the primary language of instruction is English
• Application period: October – June for entry in August
• Submit an online application at http://www.ic.kmitl.ac.th/apply • Interview in-person or via Skype
•
• Website: http://www.ic.kmitl.ac.th/se • Email: [email protected] • Phone: +66-2-329-8260, +66-81-751-4994
• Facebook: https://www.facebook.com/interkmitl/ • Line: @ic.kmitl WeChat: njkmitl
How to Apply
Contact