Lewati ke konten utama
Beranda

Pilihan pendaftaran

The Informatics Engineering Study Program targets all its graduates to be able to create computer programs. Through this course, students will be given basic skills to do so. This programming skill will be needed by almost all courses offered during the completion of the study period, including when participating in real work lecture activities, internships, and theses.

After taking this basic course, students will be able to formulate steps to solve a problem ( ie , algorithm) and implement it in a particular programming language. The Java™ programming language will be used in this course, but with a procedural programming paradigm, rather than object-oriented.

Graduate Learning Outcomes (CPL) in this course are:

Code Description
S1 Becoming a ScoRe (Smart, Compassionate, Reliable) Muslim
KU1 Able to apply logical, critical, systematic and innovative thinking in the context of developing or implementing science and technology.
KU2 Demonstrate professionalism that pays attention to humanities values
P3 Mastering the basic concepts of algorithms, data structures, and complexity to solve software design problems and implement them using declarative, structured, and object-oriented programming paradigms.

The programming concepts that will be discussed are primitive data types and Strings and their operations, selection structures, Array structures, repetition structures, and method structures. During the learning period, students will often be given exercises to familiarize their minds and train their self-regulation skills in creating programs. The main principle in this course is #smartIsAChoice.

The competencies to be achieved in this course are needed by all graduate profiles in the Informatics Engineering Study Program. The graduate profiles in question are Junior Data Scientist , Intelligent System Developer , Data Architect , Database Administrator , Object-Oriented Programmer , Database Programmer , Software Engineer , Network Control Analyst (who can also act as Lan Application Support Analyst ), Network Administrator , System Analyst , Webmaster , Web Developer , and Augmented Reality Developer .

Synchronous Meeting Type: Fully Online
Skill Level: Beginner
Pendaftaran mandiri (Siswa)
loader image