Program Educational Objectives
The Program Educational objectives of the Undergraduate Program in Computer Science are:
- To produce graduates who are able to follow the development of computer science in particular and science and technology in general, able to work and compete in the national and international job market, and able to continue study to higher education level.
- To increase the contribution of the study program in the quality of human resources, environmental conservation, science and technology development, and education.
- To improve the quality of education and computer science research.
Graduate Profiles
Graduates of Undergraduate Program in Computer Science have four main profiles:
(1) System programmers,
(2) Network service supervisor,
(3) Database Administrator, and
(4) Software Engineering.
The detail of each profile is described in Table below
Graduate Profiles | Description |
System Programmer | Persons capable of creating or repairing an existing system software and produce software that provides services to computer hardware. |
Network ServiceSupervisor | Persons capable of supervising all activities related to installation and service of equipment related to data, computer devices, and networks. |
Database Administrator | Persons capable of creating database design and implementing it, as well as installing configuration, upgrade, adaptation, monitoring and maintaining database within an organization. |
Software Engineer | Persons capable of applying software engineering principles in designing, developing, testing and evaluating software and systems |
Program Learning Outcomes
To obtain a graduate profile mentioned before, learning achievements (Program learning outcome, PLO) of Computer Science Study Program are set. The learning achievements of the study program consist of four elements, namely (1) Attitudes and Values, (2) Mastery of Knowledge, (3) Working Capability, and (4) Managerial Capability. The learning achievements of the study program have fulfilled with the level 6 on KKNI.
Here’s a detailed explanation of each element of PLOs.
PLO
|
Knowledge Area
|
PLO Description
|
A. Attitude and Values
|
||
PLO1
|
[Attitude and Values]
|
Having the following attitudes and values:
|
B. Mastery of Knowledge
|
||
PLO2
|
[Foundational knowledge]
|
Mastering the foundations of knowledge for computer science, which includes mathematics, logic, electronics, and science.
|
PLO3
|
[Theoretical knowledge]
|
Mastering the theoretical concepts of computer science, which include algorithms, computation, language, data structures, programming, computer systems, data processing, software, intelligent systems, and numerical analysis.
|
PLO4
|
[Applied knowledge]
|
Mastering the applied concepts in the field of computer science, which includes methods of modelling, development, verification and validation of software in computer science
|
C. Working Capability
|
||
PLO5
|
[Problem-solving skills]
|
Capable of applying the basic, theoretical, and applied knowledge that has been acquired, and adapting state-of-the-art developments to find constructive solutions to problems encountered.
|
PLO6
|
[Ability to do research]
|
Capable of carrying out literature studies and carrying out independent and group research, in the field of computer science
|
D. Managerial Capability
|
||
PLO7
|
[Professional attitudes]
|
Have good interpersonal skills; capable of working together in teams, and have a sense of responsibility for the job itself, and can be given the task to support the achievement of teamwork.
|
PLO8
|
[Communication skills]
|
Capable of communicating with stakeholders from diverse backgrounds, and using English; writing scientific papers in accordance with the correct rules.
|
PLO9
|
[Life-long learning]
|
Have the skills to follow the state-of-the-art developments in the field of computer science in particular, and to deepen the knowledge gained previously in the framework of lifelong learning
|