Bachelor of Informatics Program Handbook: Basic Programming Module, Study notes of Design

This handbook provides details about the basic programming module in the bachelor of informatics program offered by the department of informatics at institut teknologi sepuluh nopember. The module includes information on module name, level, code, semester, contact person, lecturers, language, relation to curriculum, type of teaching, workload, credit points, requirements, learning outcomes, content, study and examination requirements, media employed, and assessments and evaluation.

Typology: Study notes

2021/2022

Uploaded on 08/05/2022

nguyen_99
nguyen_99 🇻🇳

4.2

(80)

1K documents

1 / 3

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
HANDBOOK
BACHELOR OF INFORMATICS PROGRAM
DEPARTMENT OF INFORMATICS
FACULTY OF INTELLIGENT ELECTRICAL AND INFORMATICS TECHNOLOGY
INSTITUT TEKNOLOGI SEPULUH NOPEMBER
Module name
Basic Programming
Module level
Undergraduate
Code
IF184101
Courses (if applicable)
Basic Programming
Semester
1
Contact person
-
Lecturer Rully Soelaiman, S.Kom., M.Kom.
Misbakhul Munir Irfan Subakti, S.Kom., M.Sc.
Dr. Diana Purwitasari, S.Kom., M.Sc.
Dr. Agus Budi Raharjo, S. Kom, M. Kom
Language
Bahasa Indonesia and English
Relation to curriculum
1.
Undergraduate degree program; mandatory; 1
st
semester.
2. International undergraduate program; mandatory; 1
st
semester.
Type of teaching,
contact hours
1.
Undergraduate degree program: lectures, < 60 students,
2. International undergraduate program: lectures, < 40 students
Workload 1. Lectures: 4 sks x 50 = 200 minutes (3 hours 20 minutes) per week.
2. Exercises and Assignments: 4 x 60 = 240 minutes (4 hours) per
week.
3. Private study: 4 x 60 = 240 minutes (4 hours) per week.
Credit points
4 credit points (sks).
Requirements
according to the
examination
A student must have attended at least 80% of the lectures to sit in the
exams.
regulations
pf3

Partial preview of the text

Download Bachelor of Informatics Program Handbook: Basic Programming Module and more Study notes Design in PDF only on Docsity!

HANDBOOK

BACHELOR OF INFORMATICS PROGRAM

DEPARTMENT OF INFORMATICS

FACULTY OF INTELLIGENT ELECTRICAL AND INFORMATICS TECHNOLOGY

INSTITUT TEKNOLOGI SEPULUH NOPEMBER

Module name Basic Programming Module level Undergraduate Code IF Courses (if applicable) Basic Programming Semester 1 Contact person - Lecturer Rully Soelaiman, S.Kom., M.Kom. Misbakhul Munir Irfan Subakti, S.Kom., M.Sc. Dr. Diana Purwitasari, S.Kom., M.Sc. Dr. Agus Budi Raharjo, S. Kom, M. Kom Language Bahasa Indonesia and English Relation to curriculum 1. Undergraduate degree program; mandatory; 1 st^ semester.

  1. International undergraduate program; mandatory; 1 st^ semester.

Type of teaching, contact hours

  1. Undergraduate degree program: lectures, < 60 students,
  2. International undergraduate program: lectures, < 40 students

Workload 1. Lectures: 4 sks x 50 = 200 minutes (3 hours 20 minutes) per week.

  1. Exercises and Assignments: 4 x 60 = 240 minutes (4 hours) per week.
  2. Private study: 4 x 60 = 240 minutes (4 hours) per week. Credit points 4 credit points (sks). Requirements according to the examination

A student must have attended at least 80% of the lectures to sit in the exams.

regulations

Mandatory prerequisites

Learning outcomes and their corresponding PLOs

After completing this module, a student is expected to:

CO1 Students are able to understand software development methodologies (analysis, design, coding, testing, documentation) and are able to apply the methodology to simple problems. CO2 Students are able to design programs in a modular / structured manner with a top-down approach using functions. CO3 Students are able to implement the algorithm correctly and in a structured manner using the C language. CO4 Students are able to carry out the debugging and testing process.

CO5 Students are able to think comprehensively in designing and implementing programs. CO6 Students are able to communicate and work together in a team through the program documentation mechanism. CO7 Students are able to communicate and work together in a team through the program documentation mechanism.

Content Knowledge:

  • Mastering the principles and techniques of solving problems using: calculus, matrices, statistics, approximation, liner optimization, modeling and simulation
  • Mastering the principles of making an algorithm and various programming language concepts

Specific Skill:

  • Capable to design and analyze algorithms to solve problems effectively and efficiently based on strong programming principles, and be able to apply programming model models that underlie various existing programming languages, and be able to choose a programming language to produce suitable applications;