Undergraduate Courses

BACHELOR OF INFORMATICS

Course Objectives:

Preparing graduates with knowledge, skills and competencies in the field of information technology, especially in information technology infrastructure and the application systems development.

 

Outcomes:

Graduates of this program will have competencies for corporate solutions or working independently based on computer science and information technology.

 

Available Programs:

Joining Degree (2+2) :

  • Beijing Institute of Technology, China

University Partners for Credit Transfer Program :

  • University of Malaya, Malaysia
  • Chienkuo Technology University, Taiwan
  • Sungkyunkwan University, South Korea
  • FPT University, Vietnam
  • Rangsit University, Thailand
  • Wuhan University of Technology, China

Core Subjects

Data Center Management (E-learning)

Credit Unit : 3
Competency:

  • Able to understand the concepts and processes of management in the data center. Able to perform data center management.

Lecturers:

Visual Programming Client Server (Lab Work)

Credit Unit : 3
Competency:

  • Being able to understand the structure of a program in Visual Basic 6.0 and can create complex programs with the correct program structure as well as to understand and implement database applications using Visual Data Manager and Client Server understand programming concepts.

Lecturers:

Data Center Technology (E-learning)

Credit Unit : 3
Competency:

  • Able to understand the concepts and technologies in the data center.
  • Able to understand the cycle of the data center design and management.
  • Able to design simple solutions to the problems of data centered.

Lecturers:

Basic Programming (Lab Work)

Credit Unit : 3
Competency:

  • Able to solve simple problems using simple algorithms and programming. Able to distinguish the shape and structure of writing algorithms include flowcharts, pseudo code, of runs, selection, looping. Able to explain and apply the concept of modular programming in a simple program.

Lecturers:

Digital System

Credit Unit : 3
Competency:

  • Able to understand the concept of digital systems.
  • Able to do digital system design.

Lecturers:

Database System

Credit Unit : 3
Competency:

  • Understand the data base system, with the set of abstractions and mapping. the relational data model: basic concepts (relationships, domain, tuple …), operations on relational data model, the concept of normalization & the normal form (1NF, 2NF, …., 5 NF, DKNF). Data model hierarchy. E-R data model: basic concepts (entity-type, relationship-entity, cardinal, attributes, …).
  • The mapping between the data model. The concept of the database integrity. The concept of database security.

Lecturers:

Algorithms and Data Structures

Credit Unit : 3
Competency:

  • Able to solve simple and complex problems using programming algorithms and data structures appropriate to use the problem-solving algorithm. Students are able to understand the concepts and definitions and distinguish various types of data and data structures

Lecturers:

Programming Algorithms & Data Structures (Lab Work)

Credit Unit : 3
Competency:

  • Being able to create complex programs based on defined specifications and debugging of programs that have logic errors, in C / C + +. Able to solve simple and complex problems using programming algorithms and data structures appropriate to use the problem-solving algorithm. Being able to create complex programs that use complex data structures, based on defined specifications and debugging of programs that have logic errors, in C / C + + using Turbo C + + IDE 4.5.

Lecturers:

Computer Society

Credit Unit : 3
Competency:

  • Understanding the related issues with social issues, ethics and simple information technology profession.

Lecturers:

Web Programming (Lab Work)

Credit Unit : 3
Competency:

  • The students able to make a static website using html tags and javascript. Create personal website or e-commerce. Introduction about javascript and basic javascript. Operator logic and if statement. Looping statement. Create function. Using array. Create the object and interaction with html objects. Using the defaults objects and browser objects.

Lecturers:

Database System Design

Credit Unit : 3
Competency:

  • Understand and be able to explain advanced concepts in database systems, the enhanced entity relationship diagram, the normal form of stage 4 and stage 5, BCNF and advanced query. Students are also expected to apply knowledge that has been received into the form design and implementation document. Database for the study of complex cases as the task group should be presented to the class.

Lecturers:

Database System Programming & SQL (Lab)

Credit Unit : 3
Competency:

  • Understanding and being able to use the Oracle Application Builder to create Web-based applications, using a wizard application component, region, input / output, validation and error handling, control structures, dynamic list of values and object handling sequence.

Lecturers:

Organization Architecture Computer

Credit Unit : 3
Competency:

  • Students are expected to understand and explain the various concepts related to architecture and organization of computer hardware, especially with regard to the concept of evolution and performance of the computer, system bus, internal and external memory, computer arithmetic, instruction sets, input / output unit, pipelining, cache memory, multiprocessor and RISC and CISC concepts.

Lecturers:

Human and Computer Interaction (Elearning)

Credit Unit : 3
Competency:

  • Able to understand and explain the concept of human and computer interaction in the manufacture of computer applications, including visual perception theory, avoiding information overload, metaphors, supporting documents, hypertext, and interactions on web pages.

Lecturers:

Object Oriented Analysis

Credit Unit : 3
Competency:

  • Students are expected to design object-oriented systems.

Lecturers:

Enterprise Web Programming (Lab Work)

Credit Unit : 3
Competency:

  • Students are expected to understand and be able to explain the concepts related to the development of WEB based applications to Enterprise-scale enterprises using Java Enterprise Edition technologies and Java Server Faces, which includes the introduction of Java Server Faces technology, application configuration, the use of language expression, merging with Ajax technology, Enterprise Beans and database applications with the Java Persistence API.

Lecturers:

Object Oriented Programming (Lab Work)

Credit Unit : 3
Competency:

  • Understand and explain the concept of object-oriented programming and be able to create object-oriented applications that are console-based and Gui.

Lecturers:

Operation System (Elearning)

Credit Unit : 3
Competency:

  • Being able to understand and explain the concept of the operating system that includes definitions, functions, the types.
  • Able to explain the specific concepts within the operating system, which consists of processes, process scheduling, memory management, file systems and security aspects.

Lecturers:

Network System (Elearning)

Credit Unit : 3
Competency:

  • Understand the concept and data communications in computer network technologies include: understanding the concept of networks, network topology and switched network, able to understand and explain the network LAN, ethernet, Fiber optic, server. Able to understand and explain how the delivery of data communication in a WAN, the concept of a Frame Relay.

Lecturers:

Software Engineering (Elearning)

Credit Unit : 3
Competency:

  • Students are able to explain and apply the principles of software engineering, ranging from the study of the specification phase to the maintenance phase in which these capabilities are implemented in the form of task design and implementation of a simple software in groups.

Lecturers:

Multimedia System

Credit Unit : 3
Competency:

  • Being able to understand the concept of multimedia systems and applications to design technology developed at this time.

Lecturers:

Basic Router (Lab Work)

Credit Unit : 3
Competency:

  • Understand and learn the basic theory and practical aspects of network components that router, referred to in the configuration and implementation of computer networks.

Lecturers:

Project Management Software Engineering (Elearning)

Credit Unit : 3
Competency:

  • Students can successfully (according to the triple constraints of projects) in handling the information system project.

Lecturers:

Mobile Programming (Lab Work)

Credit Unit : 3
Competency:

  • The students understand the principle of the creation of mobile applications in the Blackberry and android platform as well as capable of designing mobile applications.

Lecturers:

Basic Undergraduate Courses

Mathematical Logic

Credit Unit : 3
Competency:

  • Understanding the set, logic formulas, relations, functions, forms of argument, drawing conclusions, Boolean algebra, logic gates, SOP minimal, Karnaugh maps, and AND-OR circuit, and can apply specifically to a simple electric circuit, further on digital circuit.

Lecturers:

Indonesian Language

Credit Unit : 2
Competency:

  • Able to speak Indonesian language orally was good and true
  • Able to write scientific papers by meet the rules of the applicable scientific writing
  • Able to comply with the norms of Indonesian language and the enhanced Spelling
  • Able to increase the effective speed reading (KEM) so that an adequate level.
  • Able to understand the message and information exactly and not miscommunication who delivered by communicators
  • Able to translate ideas, thoughts and opinions into the form of a sentence that is effective and easy to understand
  • Able to writing the formal letter / cover letter effectively, completely and communicative
  • Able to present papers in an interesting and effective
  • Able to write citations, footnotes and references correctly

Lecturers:

Computer Application (Lab Work)

Credit Unit : 3
Competency:

  • After completing this course, students are able to use application software packages such as Microsoft Word, Microsoft Excel, Microsoft Powerpoint, can search through internet resources, and the method is able to indulge lectures Multi Access Learning (MAL).

Lecturers:

Religion

Credit Unit : 2
Competency:

 

Lecturers:

Pancasila (Indonesian Ideology)

Credit Unit : 2
Competency:

  • Students are able to analyze problems in the life of society, nation and state through intellectual responsibility by preserving the values ​​of Pancasila in the reality of life.

Lecturers:

Discrete Mathematics

Credit Unit : 3
Competency:

  • Students are expected to resolve the problems in discrete mathematics, which includes a set of topics, relationships, analysis of algorithms, functions and types, sequences and series of numbers, the permutations and combinations, opportunity theory, as well as an introduction to graph theory.

Lecturers:

Matrices and Linear Algebra

Credit Unit : 3
Competency:

  • Students are expected to understand and be able to solve various problems in the context of matrix and linear algebra, which covers linear equations, matrices, determinants and inverse matrices, vectors, dot product, cross product, lines and fields in three-dimensional space, a common vector space, orthonormal basis, linear transformations, matrix of linear transformation, eigenvalues and Eigen vectors, linear algebra application on different equations, linear algebra application on quadratic forms.

Lecturers:

Calculus

Credit Unit : 3
Competency:

  • Students are expected to resolve the problems in calculus, which includes the topic of derivatives, differential functions, trigonometric functions differential, partial differential, integral particular integrals with trigonometric substitution, integrals of rational functions, integral double and triple integrals.

Lecturers:

Civics (E-Learning)

Credit Unit : 2
Competency:

  • Students are able to understand about the urgency of civic education in college, the state and the system of government in several countries and in Indonesia, the national identity, the meaning of democracy, develop democratic attitudes, rights and obligations of citizens, sensitive to the problems and implementation of the existing rule of environment’s law, human rights, geography, population and environment in Indonesia, the concept of National Resilience in solving the problems that arise in society, understand the relationship between state and religion and its problems, recognize the model of regional autonomy and the principles of good governance.

Lecturers:

Statistic and Probability

Credit Unit : 3
Competency:

  • Students are expected to understand and be able to solve various problems in statistics and probability, which covers the topic of data measures of central tendency, measures of dispersion of data, skewness, kurtosis, index numbers, analysis of simple linear regression and correlation, multiple regression and non-linear, periodic data analysis, theory probability, probability distributions, interval estimation, hypothesis testing and non-parametric statistics.

Lecturers:

English I

Credit Unit : 3
Competency:

  • Students are able to communicate in English (orally and in writing) in common business contexts and comprehend business-related reading materials.
  • Students achieve a TOEIC score between 450-550

Lecturers:

UMB Ethics

Credit Unit : 2
Competency:

  • Being able to dig in and maximize potential
  • Being able to identify the characters and personalities that are tough and are able to apply them in order to become a human resources professional.

Lecturers:

English II

Credit Unit : 3
Competency:

  • Students are able to communicate in English (orally and in writing) in common business contexts and to comprehend business-related reading materials.
  • Students achieve 550 of TOEIC score.

Lecturers:

Enterpreneurship I

Credit Unit : 3
Competency:

  • Able to create a business plan, determine of the business and get the experience of business management.
  • Able to control the business simple, knowing and applying the marketing management, human resource and financial management, have a view of the potential of entrepreneurship as an option for the future.

Lecturers:

Research Methodology

Credit Unit : 3
Competency:

  • Students are expected to understand and be able to explain the various concepts related to measures of research in the field of information technology, ranging from problem identification stage, literature searches, research design, determination of variables, collecting samples, drawing conclusions, making reports to the presentation of research results. Students are also expected to apply the concepts they have learned, in the form of making a simple study in groups to be presented in front of the class.

Lecturers:

Internship (Online)

Credit Unit : 3
Competency:

  • After following this Job Training activity students are expected to be able to explain the problems that are often encountered in the industry related to a certain field or concentration, and then able to formulate a research problem completed for the final project / thesis.

Lecturers:

Final Project (Online)

Credit Unit : 6
Competency:

 

Lecturers:

Electives Subjects

English III

Credit Unit : 3
Competency:

  • Students are able to communicate in English (orally and in writing) in common business contexts and comprehend business-related reading materials.
  • Students achieve a TOEIC score between 450-550

Lecturers:

Entrepreneurship II

Credit Unit : 3
Competency:

  • Able to create a business plan, determine of the business and get the experience of business management.
  • Able to control the business simple, knowing and applying the marketing management, human resource and financial management, have a view of the potential of entrepreneurship as an option for the future.

Lecturers:

Computer Graphics (Lab Work)

Credit Unit : 3
Competency:

  • After following this course, students are expected to understand the concepts of making computer graphics using OpenGL and be able to implement it in the form of the completion of the weekly individual tasks and task groups made a presentation computer graphics using OpenGL.

Lecturers:

Image Processing (Lab Work)

Credit Unit : 3
Competency:

  • Students are expected to understand and be able to explain the concepts related to image processing computer and be able to apply a variety of image transformation algorithms are used for various purposes.

Lecturers:

Network Security

Credit Unit : 3
Competency:

  • Being able to understand the concept of network security that covers aspects of basic data security and network security.

Lecturers:

Cryptography (Lab Work)

Credit Unit : 3
Competency:

  • Able to explain and at the same time modern cryptographic algorithms implemented using any programming language standards based on the principles of cryptographic algorithms.

Lecturers:

English IV

Credit Unit : 3
Competency:

  • Students are able to communicate in English (orally and in writing) in common business contexts and to comprehend business-related reading materials.
  • Students achieve 550-650 of TOEIC score.

Lecturers:

Entrepreneurship III

Credit Unit : 3
Competency:

  • Students are able to manage the well business in the field of science, make bankable financial statements, provide added value to the product and increase the amount of revenue significantly.

Lecturers:

Introduction to Cloud Computing (E-learning)

Credit Unit : 3
Competency:

  • Being able to solve problems in online storage
  • Able to distinguish usage of virtual storage
  • Able to save and to distinguish the use of documents by public, private, and hybrid as well as community

Lecturers:

Network Programming (Lab Work)

Credit Unit : 3
Competency:

  • After following this course, students are expected to understand the basic concepts of network programming using socket programming. Students are also able to design and implement a network-based applications such as applications that use TCP and UDP packets, and be able to make a computer program that enables devices to communicate using the parallel port.

Lecturers:

Model and Simulation (Lab Work)

Credit Unit : 3
Competency:

  • Students are expected to understand and be able to explain the concepts of modeling and simulation of a system made contained in the real world, starting from the problem definition, data collection, modeling, random numbers, analytical outputs and know different distribution of the input data into a models.

Lecturers:

Audit IS/IT

Credit Unit : 3
Competency:

  • Being able to solve problems in the accomplishment results examination for better making decision.
  • Capable of dealing with the conflict, potential risks and best practices, planning the specifics of the information technology audit.

Lecturers:

IT Governance (E-learning)

Credit Unit : 3
Competency:

  • Being able to solve problems in the accomplishment results examination for better making decision.
  • Capable of dealing with the conflict, potential risks and best practices, planning the specifics of the information technology audit.

Lecturers:

2D/3D Modeling (Lab Work)

Credit Unit : 3
Competency:

  • After following this course, students are expected to understand and be able to explain the process of making a model that represents real world objects, both two-dimensional objects and three-dimensional objects. Students are also expected to implement their knowledge in a way to make the various object models using 2D/3D modeling assistive applications.

Lecturers:

Design Data Center

Credit Unit : 3
Competency:

  • Able to understand the concepts and processes of designing a data center. Able to perform data center design.

Lecturers:

Robotics Programming (Lab Work)

Credit Unit : 3
Competency:

  • The students have an understanding of basic concepts of Robotics as well as capable of designing and implementing a simple robot.

Lecturers: