International Bachelor’s Degree Program – Faculty of Computer Science

Why this Program?

  • Our international undergraduate program offers highly qualified education in collaboration with reputable partner universities abroad (The University of Queensland, RMIT University, University of Birmingham, Deakin University, Australia National University, as of 2022).
  • We offer double degree programs (normally 2.5 + 1.5 scheme with RMIT and University of Queensland, 2+2 scheme with Australia National University, Deakin University, and University of Birmingham).
  • Lower tuition fees compared to full-time undergraduate study at a partner university abroad.
  • Intensive courses in relatively small classes.

Program Overview (Deakin University)

Please note that courses may change from time to time.

Year 1 (Semester 1-2)

Basic computer science courses (Calculus, Introduction to Digital Systems, Discrete Mathematics, Programming Foundation, Linear Algebra).

Year 2 (Semester 3-4)

  • Platform-based Development, Automata and Theory of Languages, Statistics and Probability, Operating Systems, Databases.
  • Introduction to Artificial Intelligence & Data Science, Computer Networks, Advanced Programming, Software Engineering, Algorithms Design & Analysis.

Year 3-4 (Semester 5-8)

  • Overseas study to partner university.
    Students can choose one of the following specializations:

    • Application Development, Creative Technologies, Game Design & Development, Cyber Security, Networking & Cloud Computing, Virtual & Augmented Reality.

Students are also required to take courses at Deakin University that are equivalent to the following UI’s mandatory courses:

    • Scientific Writing and Research Methodology, Computer & Society, Human-Computer Interaction, Software Engineering Projects, Numerical Analysis, Bachelor’s thesis.

Program Overview (RMIT University)

Year 1 (Semester 1-2)

Basic computer science courses (Calculus, Introduction to Digital Systems, Discrete Mathematics, Programming Foundation, Linear Algebra).

Year 2 (Semester 3-4)

  • Platform-based Development, Automata and Theory of Languages, Statistics and Probability, Operating Systems, Databases.
  • Introduction to Artificial Intelligence & Data Science, Computer Networks, Advanced Programming, Software Engineering, Algorithms Design & Analysis.

Year 3-4 (Semester 5-8)

  • Semester 5 at UI: Scientific Writing and Research Methodology, Computer & Society, Human-Computer Interaction, Software Engineering Projects, Numerical Analysis.

  • Overseas study to partner university (2.5 + 1.5 scheme).
    Students can choose one of the following specializations:

    • Web & Mobile Computing,

    • Security & Cloud Computing,

    • Data Management,

    • Software Systems Development,

    • Software Systems Analysis,

    • Artificial Intelligence,

    • Systems Administration.

Program Overview (University of Queensland)

Year 1 (Semester 1-2)

Basic computer science courses (Calculus, Introduction to Digital Systems, Discrete Mathematics, Programming Foundation, Linear Algebra).

Year 2 (Semester 3-4)

  • Platform-based Development, Automata and Theory of Languages, Statistics and Probability, Operating Systems, Databases.
  • Introduction to Artificial Intelligence & Data Science, Computer Networks, Advanced Programming, Software Engineering, Algorithms Design & Analysis.

Year 3-4 (Semester 5-8)

  • Semester 5 at UI: Scientific Writing and Research Methodology, Computer & Society, Human-Computer Interaction, Software Engineering Projects, Numerical Analysis.

  • Overseas study to partner university (2.5 + 1.5 scheme):

    • Bachelor of Computer Science without specialization (Cyber Security, Data Science, Machine Learning),

    • Bachelor of Information Technology without specialization (Software Design, Software Information System, UX Design).

*Some majors (such as UX Design and Machine Learning) may require students to do a 2.5 + 2 scheme.
*University of Queensland also offers “No Major” option or without specialization that spans only 1 year (2 semesters).

Program Overview (Birmingham University)

Year 1 (Semester 1-2)

Basic computer science courses (Calculus, Introduction to Digital Systems, Discrete Mathematics, Programming Foundation, Linear Algebra).

Year 2 (Semester 3-4)

  • Platform-based Development, Automata and Theory of Languages, Statistics and Probability, Operating Systems, Databases.
  • Introduction to Artificial Intelligence & Data Science, Computer Networks, Advanced Programming, Software Engineering, Algorithms Design & Analysis.

Year 3-4 (Semester 5-8)

  • Overseas study to partner university (2 + 2 scheme)
    • Team Project/Team Project AI, Systems Engineering in C/C++, Software Engineering, Mathematical Modelling and Decision Making, Security and Networks.
      *Other modules of 20 credits each (including Advanced Functional Programming)
      *An optional module becomes mandatory for UI students to accomplish the curriculum. They still have flexibility to have 60 credits elective.
    • Final Year Project
  • Students will then earn the degree of:
    • Bachelor of Computer Science,

    • B. Sc. Artificial Intelligence & Computer Science.

Contact the Faculty of Computer Science

  • Phone – (021) 7863419

For further information about the program, head to the Faculty of Computer Science website by clicking or tapping the button below.


Learn more

pg slot slot thailand slot4d https://milad.umy.ac.id/2024/wp-includes/css/dist/toto4d/ slot pulsa pgslot