Bachelor of Science in Information Technology

The Information Technology study program at Asia Pacific International University is concerned with the information that computer systems can provide to aid a company, non-profit or governmental organization in defining and achieving its goals. It is also concerned with the processes that an enterprise can implement and improve using information technology.

The Bachelor of Science in Information Technology degree curriculum aims to develop personnel with information technology knowledge and skills, enable them to design, develop, and implement technological solutions to common IT problems, and provide skills to serve God and society. The proposed program supports the university’s mission that emphasizes production of desirable graduates who are equipped with moral, ethical, and cognitive skills, good character traits, together with knowledge, skills, and competencies.

This program of study was recently designed in accordance with the 12th National Economic and Social Development Plan of Thailand and the ASEAN Economic Blueprint for the establishment of the ASEAN Economic Community, and integrating in the curriculum the main components required by IEEE and ACM (the two most important IT professional bodies in the world). A comprehensive comparative study of IT programs in top universities in Thailand and in The United States of America was done in order to guarantee the curriculum is relevant and up-to-date according to recent developments and market trends.

 

Join Us

Our Faculty is passionate about achieving your goals.

Courses

126 Credits

don't remove this item

General Education Courses: 30 credits

Humanities (11 credits)

  • GENL 110 Seminar in Character Development* (0 credits)
    *This subject is required for every semester
  • Three of the following courses:
    RELB 116 Life and Teachings of Jesus (3 credits)
    RELB 215 Ethical Models (3 credits)
    RELH 271 Adventist Heritage and Mission (3 credits)
    RELT 113 Origins of Life (3 credits)
    RELT 150 Fundamentals of Christian Beliefs (3 credits)
    RELT 213 Human Destiny (3 credits)
    Any RELB course may be substituted for one of the above courses
  • And one of the following courses:
    HIST 212 Introduction to History of Western Civilization (2 credits)
    HIST 213 Introduction to History of Eastern Civilization (2 credits)
    HMNT 210 Appreciation of Fine Arts (2 credits)
    HMNT 216 Thai Culture and Basic Conversational Skills** (2 credits)
    MUSC 210 Music Appreciation (2 credits)
    **This subject is not for Thai students

Social Sciences (7 credits)

  • EDUC 111 Orientation to Higher Education (1 credits)
  • PSYC 115 General Psychology (3 credits)
  • RELP 312 Marriage and Family (3 credits)

Mathematics and Science (6 credits)

  • HLED 117 Health and Fitness (3 credits)
  • MATH 112 Survey of Mathematics (3 credits)

Language (6 credits)

  • ENGL 111 English Composition I (3 credits)
  • ENGL 112 English Composition II (3 credits)

Professional Courses: 90 credits

Core Courses: 42 credits

  • Information Technology Fundamentals (9 credits)
    CPTR 114 Computers and Information Technology (3 credits)
    IT 272 Human-Computer Interaction (3 credits)
    MATH 235 Statistics (3 credits)
  • Platform Technology (3 credits)
    IT 295 Computing Platform Technology (3 credits)
  • Computer Programming (9 credits)
    IT 231 Essentials of Computer Programming (3 credits)
    IT 232 Object Oriented Programming (3 credits)
    IT 333 Data Structures and Algorithms (3 credits)
  • Information Management (6 credits)
    IT 251 Database Design (3 credits)
    IT 352 Database Administration and Applications (3 credits)
  • Social and Professional Issues (3 credits)
    IT 371 Social Issues and Ethics for IT professionals (3 credits)
  • Organizational Issues and IT (12 credits)
    MNGT 231 Principles of Management (3 credits)
    BUAD 234 Communication for Business (3 credits)
    MNGT 378 Project Management (3 credits)
    IT 274 Management Information Systems (3 credits)

Major Required Courses: 30 credits

  • Software Technology (12 credits)
    IT 240 Systems Analysis and Design (3 credits)
    IT 242 Front-End Web Development (3 credits)
    IT 341 Web Applications Development (3 credits)
    IT 447 Software Engineering (3 credits)
  • Networking and Security (9 credits)
    IT 282 Networking and Data Communications (3 credits)
    IT 383 Network Design and Administration (3 credits)
    IT 384 Information Systems Security (3 credits)
  • IT Management (3 credits)
    IT 468 Information Resource Management (3 credits)
  • Applied Technology (6 credits)
    IT 483 Systems Development Project I (3 credits)
    IT 484 Systems Development Project II (3 credits)

Major Electives Courses: 18 Credits

  • ACCT 131 Accounting Principles I (3 credits)
  • IT 323 User Interface Design (3 credits)
  • IT 325 Linux System (3 credits)
  • IT 326 Cloud Computing (3 credits)
  • IT 327 Internet of Things (3 credits)
  • IT 328 Web Services Technology (3 credits)
  • IT 343 Visual Programming (3 credits)
  • IT 345 Application Development for Mobile Devices (3 credits)
  • IT 347 Games Programming (3 credits)
  • IT 364 Content Management Systems (3 credits)
  • IT 421 Computer Graphics Design (3 credits)
  • IT 422 Digital Media Production (3 credits)
  • IT 423 Business Intelligence and Data Mining (3 credits)
  • IT 424 Big Data (3 credits)
  • IT 445 Artificial Intelligence (3 credits)
  • IT 460 Electronic Business (3 credits)
  • IT 461 Accounting Information Systems (3 credits)
  • IT 463 Information Technology Entrepreneurship (3 credits)
  • IT 480 Emerging Topics in Information Technology (3 credits)
  • IT 485 Professional Internship (3 credits)

Free Electives: 6 credits

Students may choose 6 credits from any courses offered by any Faculty at Asia-Pacific International University.

Sequence of Studies

4 Years Plan

don't remove this item

First Year

First Semester
Course Title Credits
EDUC 111 Orientation to Higher Education 1
ENGL 111 English Composition I 3
HLED 117 Health & Fitness 3
PSYC 115 General Psychology 3
RELB 215 Ethical Models or 3
RELB 271 Adventist Heritage and Mission
RELT 113 Origins of life or 3
RELT 213 Human Destiny
Total 16
Second Semester
Course Title Credits
CPTR 114 Computer and Information Technology 3
BUAD 234 Communication for Business 3
ENGL 112 English Composition II 3
MATH 112 Survey of Math 3
RELB 116 Life and Teachings of Jesus or 3
RELT 150 Fundamentals of Christian Beliefs
Total 15
Summer Session
Course Title Credits
HIST 212 Introduction to History of Western Civilization or 2
HIST 213 Introduction to History of Eastern Civilization or
HMNT 210 Appreciation of Fine Arts or
HMNT 216 Thai Culture and Basic Conversational Skills
Free Elective 3
Total 5

Second Year

First Semester

Course Title Credits
IT 231 Essentials of Computer Programming 3
IT 251 Database Design 3
IT 295 Computing Platform Technology 3
MATH 235 Statistics 3
MNGT 231 Principles of Management 3
Total 15

Second Semester

Course Title Credits
IT 232 Object Oriented Programming 3
IT 282 Networking and Data Communications 3
IT 272 Human-Computer Interaction 3
IT 242 Front-End Web Development 3
IT 274 Management Information Systems 3
Total 15

Summer Session

Course Title Credits
IT 240 System Analysis and Design 3
Major Elective 3
Total 6

Third year

First Semester

Course Title Credits
IT 333 Data Structures and Algorithms 3
IT 383 Network Design and Administration 3
IT 341 Web Applications Development 3
IT 371 Social Issues and Ethics for IT professionals 3
Major Elective 3
Total 15

Second Semester

Course Title Credits
IT 384 Information Systems Security 3
IT 352 Database Administration and Applications 3
MNGT 378 Project Management 3
RELP 312 Marriage and Family 3
Major Elective 3
Total 15

Summer Session

Course Title Credits
IT 485 Professional Internship or 3
Major Elective
Free Elective 3
Total 6

Fourth year

First Semester

Course Title Credits
IT 447 Software Engineering 3
IT 483 Systems Development Project I 3
Major Elective 3
Total 9

Second Semester

Course Title Credits
IT 468 Information Resource Management 3
IT 484 Systems Development Project II 3
Major Elective 3
Total 9

Learning Outcomes

don't remove this item

General Education Learning Outcomes

1. Ethics and Morals
Learning Outcomes

  1. Has moral standards, adheres to an ethical code of conduct in professional life, and serves as a role model to others
  2. Is honest and faithful to oneself and to others
  3. Has a sacrificial spirit, a heart for public service, and understands oneself and others
  4. Has self-discipline and a sense of responsibility, respects others’ rights, and is a good listener
  5. Respects the rules and regulations of organizations and society

Teaching Strategies

  1. Faculty members are good role models and instill the value of honesty while teaching classes
  2. Establish rules that promote self-discipline and a sense of responsibility, such as punctuality dress code and academic honesty
  3. Encourage students to participate in and organize activities that provide academic and professional services to society
  4. Encourage students to participate in/ organize activities that build Ethics and Moral Values
  5. Teach through actual situations
  6. Teach through lectures
  7. Special lectures by experienced persons
  8. Teach through discussions
  9. Personal or group assignments

Evaluation Methods

  1. Evaluate from submission of assignments
  2. Evaluate from punctual attendance
  3. Evaluate from self-discipline via appropriate dress and following of university rules and regulations
  4. Evaluate from student participation in activities
  5. Evaluate from student responsible on the assignments
  6. Evaluate from behavioral observation and student participation in class
  7. Evaluate by using examinations

2. Knowledge
Learning Outcomes

  1. Understands fundamental concepts and principles in various fields including the Social Sciences, Humanities, Sciences and Languages
  2. Has a knowledge and understanding of principles, theories and concepts in knowledge that are studied
  3. Is able to analyze and explain the principles of courses that are studied
  4. Is able to integrate and apply knowledge appropriately in real-life situations

Teaching Strategies

  1. Teach through lectures include a variety of teaching methodologies based on course content that emphasize student-centered
  2. Teach through discussions
  3. Teach through practice in laboratory
  4. Teach through project-based instruction
  5. Teach through self-study
  6. Using situations, problems and case studies
  7. Using actual situations
  8. Emphasize participative learning by using collaborative and cooperative methodology
  9. Personal or group assignments
  10. Field trips

Evaluation Methods

  1. Sectional quizzes, midterm examination and final examination
  2. Case study analysis reports
  3. Practice assessment
  4. Report/Project assessment
  5. Presentation assessment
  6. Self-assessment, Peer assessment, Teacher assessment
  7. Behavioral Observation and student participation in class

3. Cognitive Skills
Learning Outcomes

  1. Understands concepts and is able to think systematically
  2. Able to analyze, synthesize, and evaluate problems by using knowledge obtained through study
  3. Able to apply knowledge to solve problems in various situations properly and appropriately

Teaching Strategies

  1. Teach through discussions to foster analytical thinking
  2. Teach through problem-based learning or case studies related to course content
  3. Teach through experiential learning with actual situations, field trips
  4. Emphasize application of theory in actual situations
  5. Teach through self-study
  6. Personal or group assignments

Evaluation Methods

  1. Evaluate by using examinations
  2. Case study analysis reports
  3. Evaluate from problem solving processes and analytical performance
  4. Evaluate from actual work performance
  5. Report/Project assessment
  6. Presentation assessment

4. Interpersonal Skills and Responsibility
Learning Outcomes

  1. Has good human relation skills, is able to adapt to situations and organizational culture
  2. Is responsible to society, organizations, and for assigned work
  3. Able to assume the roles of either a leader or a follower in various circumstances

Teaching Strategies

  1. (1) Use a variety of teaching methodologies that emphasize student-centered learning by using problems, case studies and actual situations
    (2) Emphasize interaction between student and student, student and teacher, student and service recipient
    (3) Organize group activities to foster the roles of leader and follower
    (4) Organize learning from practical activities or projects that promotes team work and leadership skills

Evaluation Methods

  1. Evaluate students’ interpersonal skills and sense of responsibility by using cooperative learning methods
  2. Self-assessment, Peer assessment, Teacher assessment
  3. Behavioral observation and student participation
  4. Evaluate learner on leadership skills and how they assume the roles of leader and follower in different kinds of situations
  5. Evaluate ability to work with others and as a team
  6. Evaluate the responsiveness from the practical section

5. Quantitative Analytical, Communication and Information Technology Skills
Learning Outcomes

  1. Able to use knowledge in mathematics or statistics to analyze data and present it in a suitable manner
  2. Able to communicate with others appropriately through listening, speaking, reading, writing, and presenting information
  3. Able to use information technology skills to search for, collect, analyze, and present data properly

Teaching Strategies

  1. Organize activities that emphasize quantitative analytical skills through practice exercises, solving mathematical or statistical problems, and applying these principles in actual situations
  2. Organize activities that emphasize the communication skills in listening, speaking, reading, writing, and presenting
  3. Provide learning experience in selecting and using information technology to search for data and communicates it clearly in many formats
  4. Provide learning experience in presenting information that is appropriate in terms of the audience, content, and channel

Evaluation Methods

  1. Evaluate numerical skills through examinations
  2. Evaluate communication skills through examinations, observation, or assignments that measure listening, speaking, reading, and writing skills
  3. Evaluate information technology skills through examinations, project reports and presentations

Professional Learning Outcomes

1. Ethics and Morals
Learning Outcomes

  1. Understand values, ethics, and morals in Information Technology
  2. Learn self-discipline with regards to time and responsibility to oneself, to one’s profession, and to society
  3. Demonstrate skills for leading and following and be able to work in a team
  4. Respect other peoples’ rights and listen to others’ ideas
  5. Respect rules and regulations of organizations and society
  6. Possess both academic and professional ethics

Teaching Strategies

  1. Establish an organizational culture that fosters self-discipline in students by class attendance regulations
  2. Learning from actual situations
  3. Learning from group role play by practicing leader and follower roles
  4. Learning from case studies related to moral and ethical issues
  5. Establish rules that promote honesty, such as rules about plagiarism
  6. Integrate moral and ethical standards into all courses, and organize moral and ethical activities

Evaluation Methods

  • There are different types of evaluation during the class period, after class, and after graduation. This evaluation includes student self-assessment, along with evaluation by peers, teachers, and internship work supervisors. The evaluation methods include interviews, observation, questionnaires, focus groups, recording notes, and other related measurements. The contents of the evaluation include at least the following: class attendance, submission of assignments, participating in activities, doing high quality work, self-discipline, responsiveness, and work performance.

2. Knowledge
Learning Outcomes

  1. Acquire knowledge and understanding of the principles and theories pertinent to the field of studies
  2. Exhibit ability to analyze problems and to understand and explain the needs in the information technology area
  3. Be cognizant of recent and ongoing developments in the field of studies
  4. Show interest in knowledge development
  5. Display a broad knowledge within the field of studies
  6. Foster the integration of what is learnt with other related disciplines

Teaching Strategies

  1. Emphasize theory and application in actual situations
  2. Emphasize participative learning
  3. Use problems and case studies
  4. Learn from actual situations and field trips
  5. Lecturing and discussion
  6. Research, analysis, and independent study
  7. Selected topic presentations and group study

Evaluation Methods

  1. Sectional quizzes
  2. Midterm and final examination
  3. Student reports and assignments
  4. Case study analysis reports
  5. Independent study and projects
  6. Class presentations

3. Cognitive Skills
Learning Outcomes

  1. Think systematically and critically
  2. Be able to search, define, and evaluate information for solving problems creatively
  3. Be able to apply knowledge and skills to solve Information Technology problems appropriately

Teaching Strategies

  1. Case studies
  2. Group discussion
  3. Independent study
  4. Projects

Evaluation Methods

  1. Ability to analyze and solve problems in case studies
  2. Evaluate from problem solving processes, independent study, and analytical performance, such as case study analysis presentations, independent study reports, group discussion reports, and seminars

4. Interpersonal Skills and Shouldering of Responsibility
Learning Outcomes

  1. Be able to communicate to different groups of people efficiently
  2. Be able to assist and facilitate problem solving in different situations, both in a leadership or a team member role
  3. Demonstrate ability to use knowledge to exercise leadership in one’s society
  4. Responsible for individual work and group work
  5. Show initiative and demonstrate problem solving capability, both in individual and group contexts
  6. Responsible for self and professional development

Teaching Strategies

  1. Emphasize interaction between student and student, student and teacher, student and service recipient
  2. Organize group activities to foster the roles of leader and follower
  3. Organize learning from practical activities that promotes team work and leadership skills
  4. Organize learning from practical activities that promotes team work in multicultural situations

Evaluation Methods

  1. Evaluate learners on how they assume the roles of leader and follower
  2. Evaluate leadership skills in different kinds of situations
  3. Evaluate ability to work with others and as teams
  4. Evaluate responsiveness from practical activities

5. Quantitative Analytical, Communication, and IT Skills
Learning Outcomes

  1. Demonstrate skills in applying quantitative tools for problem solving
  2. Demonstrate the ability to communicate effectively in both oral and written formats
  3. Be able to choose appropriate types of media for presentations

Teaching Strategies

  1. Organize activities that emphasize communication skills in speaking, listening, and writing between two people and with groups
  2. Provide learning experience in selecting and using information technology for communication
  3. Provide learning experience in selecting, using information, and presenting information that is appropriate in terms of the audience, content, and channel employed

Evaluation Methods

  1. Evaluation on learning activities by observation and assessment of speaking and writing skills
  2. Listening assessment
  3. Analysis of information by examining documents, case study analysis reports, research output, and independent study