Graduate profile and learning outcomes
The roles graduates are prepared for, and the learning outcomes that build them.
Graduate profiles
- PL01
Professional attitude of every graduate
Works with integrity, professional ethics and responsibility when developing and deploying IT solutions, considering social and environmental impact.
- PL02
Soft skills that support every graduate's academic ability
Communicates effectively in speech and writing and works in multidisciplinary teams with stakeholders in IT projects.
- PL03
Backend and Frontend Developer
Analyses complex problems, designs innovative solutions and implements current technologies in various domains.
- PL04
Data Scientist Supervisor and Data Analyst
Manages, analyses and interprets data and develops artificial intelligence models for real problems.
- PL05
Information Security Analyst and Network Administrator
Analyses, designs and implements IT products according to IT security governance standards.
Programme Learning Outcomes (PLO)
What every graduate must be able to do. Track outcomes (CPLP) apply to students taking that track.
ITERA
- CPL01
- Show faith in God Almighty and apply the values of Pancasila, the philosophical foundation of the Indonesian state.
- CPL02
- Show commitment to the Republic of Indonesia and adapt to developments in society and technology.
- CPL03
- Use the potential of Sumatra to advance competitive science and technology.
TPB
- CPL04
- Apply the concepts, theories and skills of basic science and engineering.
Program Studi
- CPL05
- Analyse and apply software engineering concepts to develop intelligent systems professionally.
- CPL06
- Analyse and implement fundamental concepts of mathematics, statistics, algorithms and computer systems as the foundation of computing.
- CPL07
- Design and implement methods to manage data and information in various formats.
- CPL08
- Analyse and implement artificial intelligence concepts to solve problems in various domains.
- CPL09
- Analyse the principles and practice of computer system security to mitigate cyber threats and attacks.
- CPL10
- Apply a scientific approach to design, carry out and analyse IT solutions and document them in systematic reports.
Bidang utama RPLSI
- CPLP01
- Develop and manage cloud-based intelligent information system solutions, assure security and quality through professional governance, and show entrepreneurship and innovation in technology.
Bidang utama KSMI
- CPLP02
- Design and evaluate modern computing system architectures that integrate artificial intelligence, multimedia and data integrity, and apply cyber defence strategies to infrastructure and mobile devices.
Bidang utama AIDE
- CPLP03
- Develop advanced artificial intelligence models and manage big data, and build applied decision support with attention to optimal performance and computing ethics.
Body of knowledge
Knowledge areas studied to achieve the learning outcomes.
| Code | Name | PLO | Reference |
|---|---|---|---|
| BK01 | Foundations of Programming Languages (FPL) Studies the basic concepts of programming languages, including syntax, semantics, programming paradigms (imperative, functional, logic and object-oriented), and techniques for the analysis and design of programming languages. | CPL05 | ACM Computer Science 2023 |
| BK02 | Systems Fundamentals (SF) Examines the basic principles of computer systems, including computer architecture, operating systems, networks and security. The focus is on understanding how system components work in an integrated way. | CPL06CPL09 | ACM Computer Science 2023 |
| BK03 | Algorithmic Foundations (AL) Studies the theory of algorithms, computational complexity, algorithm design strategies, and the performance analysis of algorithms in various computing scenarios. | CPL05CPL06CPL08 | ACM Computer Science 2023 |
| BK04 | Mathematical and Statistical Foundations (MSF) Provides the mathematical and statistical foundations used in computer science, including discrete logic, probability, numerical analysis, linear algebra and statistical methods for data analysis. | CPL06CPL07CPL08 | ACM Computer Science 2023 |
| BK05 | Operating Systems (OS) Studies the concepts, structures and mechanisms of operating systems, including process management, scheduling, file systems, virtual memory, and security and protection in modern operating systems. | CPL06CPL09 | ACM Computer Science 2023 |
| BK06 | Data Management (DM) Covers the principles of design, implementation and optimisation of database systems, data models, and techniques for managing and processing data at large scale. | CPL07 | ACM Computer Science 2023 |
| BK07 | Software Engineering (SE) Examines the principles, methodologies and practices of software engineering, including the design, testing, maintenance and project management of software using process-oriented and team-based approaches. | CPL05CPL09 | ACM Computer Science 2023 |
| BK08 | Software Development Fundamentals (SDF) Studies the basic techniques of software development, covering programming, debugging, documentation and the use of development tools in software projects. | CPL05 | ACM Computer Science 2023 |
| BK09 | Artificial Intelligence (AI) Studies the concepts and techniques of artificial intelligence, including machine learning, natural language processing, heuristic search, fuzzy logic and the application of AI in various domains. | CPL05CPL08CPL09 | ACM Computer Science 2023 |
| BK10 | Society, Ethics, and the Profession (SEP) Explores ethical, legal and social issues in information technology, including data privacy, cybersecurity, the impact of technology on society, and professional responsibility in software development. | CPL05 | ACM Computer Science 2023 |
| BK11 | Networking and Communication (NC) Studies the principles and technologies of computer networks, including network architecture, communication protocols, addressing, network security, and wireless and wired network infrastructure. | CPL06CPL09 | ACM Computer Science 2023 |
| BK12 | Human-Computer Interaction (HCI) Examines the design, evaluation and implementation of effective user interfaces, as well as principles of human-computer interaction focused on user experience and accessibility. | CPL05 | ACM Computer Science 2023 |
| BK13 | Security (SEC) Studies the principles and practices of computer system security, including encryption, network security, identity management, access control, and the mitigation of cyber threats and attacks. | CPL09 | ACM Computer Science 2023 |
| BK14 | Architecture and Organization (AR) Examines the design and organisation of computer systems, including processor architecture, memory, graphics processing units, and the relationship between hardware and software. | CPL06 | ACM Computer Science 2023 |
| BK15 | Parallel and Distributed Computing (PDC) Studies parallel and distributed computing techniques, including parallel programming models, distributed algorithms and cloud computing technologies to improve data processing performance. | CPL06 | ACM Computer Science 2023 |
| BK16 | Graphics and Interactive Techniques (GIT) Examines the theory and implementation of computer graphics and interactive techniques, including 3D modelling, rendering, animation and data visualisation. | CPL08 | ACM Computer Science 2023 |
| BK17 | Specialized Platform Development (SPD) Studies software development for specialised platforms such as embedded systems, mobile devices, quantum computing, and cloud-based or edge computing environments. | CPL05 | ACM Computer Science 2023 |
| BK18 | Professional Attitude Refers to the characteristics of Informatics graduates according to ACM 2023: 1. Adaptable: Adjusting to technological developments. 2. Collaborative: Working effectively in teams. 3. Inventive: Creating new solutions or adapting existing solutions to new contexts. 4. Meticulous: Ensuring the correctness and completeness of solutions. 5. Persistent: Iterative in problem solving. 6. Proactive: Anticipating issues (security, ethics, etc.). 7. Responsible: In design, implementation and maintenance. 8. Self-directed: Committed to lifelong learning. | CPL02CPL03 | ACM Computer Science 2023 |
| BK19 | Scientific Attitude Studies the systematic steps for designing, conducting and analysing research | CPL03CPL10 | 1. Permendikbudristek No. 53 Tahun 2023 menyatakan tugas akhir merupakan bagian dari pembelajaran2. Peraturan Rektor Institut Teknologi Sumatera Nomor 2/IT9/PK.01.03/2025 Tentang Bentuk Tugas Akhir |
| BK20 | Character Education and National Identity Develops students' character so that they have noble morals and national insight and are able to communicate effectively in Indonesian and global contexts | CPL01CPL02 | Bahan kajian terintegrasi yang memenuhi ketentuan Undang-Undang Nomor 12 Tahun 2012 Pasal 35 ayat 3 dan 5 |
| BK21 | Basic Sciences The ability or skill to develop knowledge and understanding of scientific concepts and methods in uncovering diverse phenomena and their changes, as well as the role of science in everyday life. | CPL04 | Peraturan Rektor Nomor 1 Tahun 2025 Tentang Kurikulum TPB dan Pelaksanaannya |

