International Teachers with Industry Experience

The Faculty of Information Technology is integrated by experienced teachers in different areas of Computer Sciences and Information Technology. The experience provided by our teachers plus their strong background provide a solid learning experience to our students.

Up-To-Date Students

We like to explore cutting-edge technologies. As a student of the Faculty of Information Technology, you can catch up on new technologies through yearly IT workshops.

Oracle Academy Certification

Our students have the opportunity to get a Java Fundamentals and Java Programming certification through Oracle Academy.

Up-To-Date Curriculum

The structure of our program is linked to professional standards issued by the ACM and IEEE and requirements provided by OHEC. At the same time, our teachers constantly look for teaching the last versions of the technologies available.

Really International Program

More than 80% of our students are from abroad, making English the only language of communication for instruction and relationships.

IT Infrastructure Labs

The Faculty has an IT dedicated lab with fingerprint access lock, CCTV, and a high-resolution projector.  The lab is fully equipped with up-to-date computers with double screen configuration. IT students are granted access to the lab outside their class time to work on their assignments and projects.

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.

First Year

First Semester

Course TitleCredits
EDUC 111 Orientation to Higher Education1
ENGL 111 English Composition I3
HLED 117 Health & Fitness3
PSYC 115 General Psychology3
RELB 215 Ethical Models or3
RELB 271 Adventist Heritage and Mission
RELT 113 Origins of life or3
RELT 213 Human Destiny
Total16

Second Semester

Course TitleCredits
CPTR 114 Computer and Information Technology3
BUAD 234 Communication for Business3
ENGL 112 English Composition II3
MATH 112 Survey of Math3
RELB 116 Life and Teachings of Jesus or3
RELT 150 Fundamentals of Christian Beliefs
Total15

Summer Session

Course TitleCredits
HIST 212 Introduction to History of Western Civilization or2
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 Elective3
Total5

Second Year

First Semester

Course TitleCredits
IT 231 Essentials of Computer Programming3
IT 251 Database Design3
IT 295 Computing Platform Technology3
MATH 235 Statistics3
MNGT 231 Principles of Management3
Total15

Second Semester

Course TitleCredits
IT 232 Object Oriented Programming3
IT 282 Networking and Data Communications3
IT 272 Human-Computer Interaction3
IT 242 Front-End Web Development3
IT 274 Management Information Systems3
Total15

Summer Session

Course TitleCredits
IT 240 System Analysis and Design3
Major Elective3
Total6

Third Year

First Semester

Course TitleCredits
IT 333 Data Structures and Algorithms3
IT 383 Network Design and Administration3
IT 341 Web Applications Development3
IT 371 Social Issues and Ethics for IT professionals3
Major Elective3
Total15

Second Semester

Course TitleCredits
IT 384 Information Systems Security3
IT 352 Database Administration and Applications3
MNGT 378 Project Management3
RELP 312 Marriage and Family3
Major Elective3
Total15

Summer Session

Course TitleCredits
IT 485 Professional Internship or3
Major Elective
Free Elective3
Total6

Fourth Year

First Semester

Course TitleCredits
IT 447 Software Engineering3
IT 483 Systems Development Project I3
Major Elective3
Total9

Second Semester

Course TitleCredits
IT 468 Information Resource Management3
IT 484 Systems Development Project II3
Major Elective3
Total9

Second Year

First Semester

CodeCourse TitleCredits
IT 231Essentials of Computer Programming3
IT 251Database Design3
IT 295Computing Platform Technology3
MATH 235Statistics3
MNGT 231Principles of Management3
Total15

Second Semester

CodeCourse TitleCredits
IT 232Object Oriented Programming3
IT 282Networking and Data Communications3
IT 272Human-Computer Interaction3
IT 242Front-End Web Development3
IT 274Management Information Systems3
Total15

Summer Session

CodeCourse TitleCredits
IT 240System Analysis and Design3
Major Elective3
Total6

Third Year

First Semester

CodeCourse TitleCredits
IT 333Data Structures and Algorithms3
IT 383Network Design and Administration3
IT 341Web Applications Development3
IT 371Social Issues and Ethics for IT professionals3
Major Elective3
Total15

Second Semester

CodeCourse TitleCredits
IT 384Information Systems Security3
IT 352Database Administration and Applications3
MNGT 378Project Management3
RELP 312Marriage and Family3
Major Elective3
Total15

Summer Session

CodeCourse TitleCredits
IT 485Professional Internship or
Major Elective
3
Free Elective3
Total6

Fourth Year

First Semester

CodeCourse TitleCredits
IT 447Software Engineering3
IT 483Systems Development Project I3
Major Elective3
Total9

Second Semester

CodeCourse TitleCredits
IT 468Information Resource Management3
IT 484Systems Development Project II3
Major Elective3
Total9

The 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

The 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