Computer Science and Software Development Innovation

The Bachelor of Science Program in Computer Science and Software Development Innovation (CSI) is designed to develop learners to be full-stack software developers. Currently, driving businesses in the digital age requires the use of software applications and digital platforms that can work intelligently (Smart), such as intelligent buying-selling systems that can analyze customer demand behavior (Customer Insight), can predict and predict new needs and future sales.

Branch Highlights

Knowledge of information technology and practical aspects go hand in hand.

1. The CSI curriculum focuses on developing learners’ potential to become full-stack software developers, “Write, Complete, Finish in One Person,” which is modern and the country’s digital industry has a high demand for personnel in this field.

2. CSI curriculum enhances ABCDI digital technology skills.
A: A I (Artificial Intelligence)
B: B lock chain
C: C loud Computing
D: Big D ata
I: I oT (Internet of Things)
It is a tool that helps learners to apply technology to create new innovations.

term fees

First semester fee

41100
36,100 Tuition fees for the first academic year
  • Tuition (4 years) / 362,000
Popular

Loan Fund

60,000 บาท Characteristic 2 + Human*
  • High school graduate/Vocational Certificate/NFE graduate
  • Regular semester

Registration Payment

Option 1: Pay by borrowing from the Student Loan Fund, starting at only 4,000 baht. The rest is borrowed from the Student Loan Fund.
Option 2: Pay in full by yourself
Option 3: Pay a portion of 15,000 baht yourself and pay the remaining amount by the date specified by the university.

Course Structure

Study plan

Computer Science and Software Development Innovation (New)

The Bachelor of Science Program in Computer Science and Software Development Innovation (CSI) is designed to develop learners to be full-stack software developers. Currently, driving businesses in the digital age requires the use of software applications and digital platforms that can work intelligently (Smart), such as intelligent buying-selling systems that can analyze customer demand behavior (Customer Insight), can predict and predict new needs and future sales.

In addition, new businesses arising from digital technologies such as artificial intelligence, blockchain in the form of digital currency (cryptocurrency), new investments such as DeFi, NFT, Metaverse all require the skills of modern software developers who are capable of analyzing business needs, designing software applications, developing user interface software (Front-end) and developing software that interfaces with various support systems such as databases, big data, cloud systems. It can be called a full-stack software developer in the style of “writing, complete, finished in one person”.

Currently, both the government and digital industry sectors have a high demand for personnel in the position of Full Stack software developer. The field of study of “Computer Science and Software Development Innovation” is a curriculum that meets the needs of producing personnel in the software development line of the country. Students will receive development in both knowledge, skills, and experience together with the industrial sector, both lecturers and an environment working with real people and real experiences.

1) General studies subjects, 30 credits
2) Specialized subjects, 88 credits
(2.1) Basic professional subjects, 12 credits

Course Code Course Name Credits
CSI101 Digital Programming 3(2-3-5)
CSI102 Mathematics for Computer Applications 3(3-0-6)
CSI103 Mathematics for Analytical Thinking 3(3-0-6)
CSI104 Statistics and Probability for Computer Applications 3(3-0-6)

(2.1) Compulsory vocational subjects 46 credits

Course Code Course Name Credits
CSI105 Artificial Intelligence Algorithms and Problem Solving 3(2-3-5)
CSI106 Design Thinking Process for Innovation 3(3-0-6)
CSI199 opens the world to career paths in computer science.
and software development innovation
1(0-2-1)
CSI201 Business Requirements Analysis for Software Development 3(3-0-6)
CSI202 Digital Business System Analysis and Design 3(2-3-5)
CSI203 Digital Architecture and Operating Systems 3(2-3-5)
CSI204 Digital Platform for Software Development 3(2-3-5)
CSI205 Front-end Program Development 6(4-6-10)
CSI206 Database and Big Data Management 3(2-3-5)
CSI207 Artificial Intelligence Technology 3(2-3-5)
CSI208 User Experience Design and User Interface 3(2-3-5)
CSI301 Smart Contract Development 3(2-3-5)
CSI498 Preparation for Cooperative Education in Computer Science and Software Development Innovation 3(1-4-4)
CSI499 Cooperative Education in Computer Science and Software Development Innovation 6(0-40-0)

(2.3) Elective profession 30 credits
Students are to choose a 15-credit Full Stack Software course and choose one other course group, totaling 15 credits, from the following groups:
Group 1: Full Stack Software Group (Software Full Stack)

Course Code Course Name Credits
CSI400 Web Services 3(2-3-5)
CSI401 Back-end Program Development 6(4-6-10)
CSI402 Front-end and Back-end Program Connection 3(2-3-5)
CSI403 Full Stack Program Development 3(2-3-5)

Group 2 Data Science

Course Code Course Name Credits
CSI410 Data Science 3(2-3-5)
CSI411 Machine Learning 3(2-3-5)
CSI412 Data Collection, Preparation, and Cleaning 3(2-3-5)
CSI413 Data Analysis and Business Model Development 3(2-3-5)
CSI414 Data Visualization 3(2-3-5)

Group 3 Mobile Application Group

Course Code Course Name Credits
CSI420 Writing Instruction Sets on Mobile Devices 1 3(2-3-5)
CSI421 Writing Instruction Sets on Mobile Devices 2 3(2-3-5)
CSI422 Digital Platform for Mobile Application Development 3(2-3-5)
CSI423 Mobile Application Development 1 3(2-3-5)
CSI424 Mobile Application Development 2 3(3-0-6)

Group 4 Internet of Things subject group

Course Code Course Name Credits
CPE100 Introduction to Embedded Systems Technology 3(3-0-6)
CPE345 Embedded Systems 1 3(2-3-5)
CPE346 Embedded Systems 2 3(2-3-5)
CPE451 Applications 1 3(2-3-5)
CPE407 Computer Communication Networks 3(3-0-6)

Group 5 Professional Training Subject Group

Course Code Course Name Credits
CSI290 Integration of Learning and Work 1 3(0-20-0)
CSI296 Integration of Learning and Work 2 3(0-20-0)
CSI297 Integration of Learning and Work 3 6(0-40-0)
CSI298 Integration of Learning and Work 4 6(0-40-0)

3) Free elective courses, 15 credits

Degree Name

  • Full name (Thai) : Bachelor of Science (Computer Science and Software Development Innovation)
  • Abbreviation (Thai) : B.Sc. (Computer Science and Software Development Innovation)
  • Full name (English) : Bachelor of Science (Computer Science and Software Development Innovation)
  • Abbreviation (English) : BS (Computer Science and Software Development Innovation)

Duration of study: 4-year course (regular semester)

Normal section
Study during office hours, Monday – Friday, 9:00 a.m. – 5:00 p.m.

CAREER PATH

Computer Science and Software Development Innovation (New)

  • Software Developer
  • Systems Analyst and Designer
  • Software works
  • Data Scientist
  • Data Analyst
  • programmer

Department of Computer Science and Software Development Innovation

Assistant Professor Masweer Masdisornchoti

Professor Maliwan Boonploy

Teacher Thipha-Arun Khiawkaew

Review
New things, highlights, differences

Faculty of Information Technology, Sripatum University is one of the faculties that has a commitment to develop students to be outstanding in digital technology, leading to the creation of success in the unique style of students under the motto “Make IT Your Way: Create success in your own style”.

SPU quota scholarship

Good scholarships that don't use TCAS scores
No interview, no portfolio submission required

SPU Portfolio 3 Good Scholarship

Portfolio collectors, come this way.

Real SPU scholarship

Apply and submit a portfolio 100% free study*