Algorithm Design & Analysis
Algorithm is essential and fundamental in the field of informatics. This course provides instruction on the analysis of Algorithm complexity in terms of time and methods / strategies of problem-solving include: brute force, exhaustive search, greedy, divide and conquer, branch and bound, dynamic programming, as well as methods to complete pattern matching. So that students […]
Operating System
Course of Operating System is intended to provide insight, understanding and basic essence of the resource management process on a computerized system. After following this course the student expected to be able to: Explain the basic structure and functions of the operating system, Explaining the mechanism of action and the role of the components of […]
Computation Theory
Computational theory explains grammar theory and modeling include Chomsky hierarchy regular grammar, context sensitive grammar, context free grammar, and unrestricted grammar. Regular application expression on the lexical analyzer and parser on language structure discussed in the Theory of Computation.
Practicum of Computer Network
Students able to understand and explain the application of an algorithm or method on the network. And is expected to also be able to understand the contents of the details for each layer, from physics layer, data link, network, transport, session, presentation, up to application.
Computer Network
Students understand the concept and are able to explain: layer-based internet network architecture, Some applications in computer networks including its functionality, formats and data compression is used for computer network, Mechanism of session on computer network along with protocol session related, importance of guaranteeing delivery the data on computer networks, including the protocol supporters, importance […]
GELADI (Sophomore Internship Program)
Geladi is an exercise that is carefully designed to create a certain work experience for students, conducted in an atmosphere of learning. By implementing Geladi, students are trained to recognize and appreciate the scope of work in their field, in order to adapt to the environment and complete the process of learning gained in college.
Studium Generale
Studium Generale is a course organized as a public lecture with speaker was practitioner / professional with the theme of a general nature and is intended for student innovative, creative, honest and independent character development.
Discreet Mathematics
This lecture provides an understanding of Proposition Calculus, determines the real value of compound sentences, concluding a set of sentences, Predicate Calculus, determine the real value based on the interpretation given, using the Prologue as Predicate Calculus applications, using Mathematical Induction as a method of mathematical prove.
Software Design
Definition and history of software engineering, paradigms and methodologies contained in software engineering, analysis and structured design along with tool modeling (Data Flow Diagram, State Transition Diagram, Structure Chart, Data Dictionary. Spesification proccess, and so on.), Mechanical testing software, maintenance and documentation.
Practicum of Object Oriented Programming
This lab course teaches the implementation of the basic concepts of Object Oriented Programming using the Java programming language. The discussion covers the basic object-oriented programming, object, class, encapsulation, inheritance, polymorphism, abstract classes, interfaces, exception handling, access to a MySQL database with JDBC, and create desktop applications with Swing. What is needed for this course […]