2024 BSAI (for 673 onward)

2024 Curriculum (for 673 onward)

According to the trend in manufacturing technologies and artificial intelligence applications, the industries are increasingly moving towards automation systems. To cope with this trend, the Bachelor of Science Program in Informatics has been designed to incorporate both theoretical and pragmatic essence for data/system analyst. The program ensures a suitable combination of lectures, laboratories and workshops to accommodate sufficient practicalities in the curriculum. Students are encouraged to gain experience on real control system designs via case studies, projects, and internship opportunities as deemed appropriate in the existing science programs.

Software Engineering and Development

A track for software engineers, from software developers to software process management, whose aim is to develop the skills to further their career path in the software development industry. Candidates following this track focus on every aspects of software engineering, including software process and management, software development, and application platforms and architectures.

Data Science and AI

Recommended for researchers and innovators, our Informatics and Data Science track takes students on the road towards becoming true experts in information technology. Built on solid IT fundamentals, candidates can select to specialize in the field of modern computing technologies, such as ambient intelligence, computer vision, and big data analytics.

Innovative Marketing and Management Technology

Modern technologies are normally used during the process of creating products and solutions, but it does not end there. This concentration emphasizes the use of technology for effective brand communication, marketing strategies, and innovative activities for raising customers’ awareness and boosting customer engagement.

Selected Topics in various Technology

In this track, students will learn not only how technologies can help with their business analysis and development but also how they can be used in creativity and design tasks like music composition, integrate the food industry with the enterprise application, and apply technologies for financial planning, analysis and investment.

Curriculum Structure

Total number of credits: 126 Credits

  1. General Education Courses (24 Credits)
    1. Required Courses (15 Credits)
    2. Elective Courses (9 Credits)
  2. Specialized Courses (90 Credits)
    1. Core Courses (21 Credits)
    2. Major Courses (42 Credits)
      • 2.1 Organization Issues and Information Systems Group (9 Credits)
      • 2.2 Applications Technology Group (15 Credits)
      • 2.3 Technology and Software Methods Group (12 Credits)
      • 2.4 Systems Infrastructure Group (6 Credits)
    3. Major Elective Courses (27 Credits)
  3. Free Elective Courses (12 Credits)
    • ** At least a “C” grade is required for all English courses in General Education and the following 7 courses (21 credits).
      • ITX 3002 Introduction to Information Technology
      • ITX 3004 Information System Analysis and Design
      • ITX 3006 Database Management Systems
      • ITX 3007 Software Engineering
      • CSX 3005 Computer Networks
      • ITX 3009 Senior Project I
      • ITX 3010 Senior Project II

General Education Courses

Specialized Courses

Major Elective Courses

Free Elective Courses

General Education Courses offered by the University

Other Information Technology Curricula

.