BINUS University Computer Science Catalog
BINUS University Computer Science Catalog
BINUS UNIVERSITY
Computer Science
Introduction
In the new millennium and the global era, the role of information and automation in the various domains and
activities of the business industry are becoming more important. The successes of the activities are determined by
how how computer science can support in managing the information. Information must be up-to-date, accurate and
comprehensive to allow decision makers to determine the enterprise’s strategy. Furthermore, automation can
facilitate human activity, accelerate the pace of work and make it more effective and efficient, while also increasing
productivity in various activities. The development of communication and computer technology has made it possible
to get information that is rapid, exact, and accurate. It also increases the application of automation in various fields
such as industry, business, office affairs and development of science and technology.
The Computer Science Program was founded in September 1987, under STMIK Bina Nusantara; it became one
of the programs under the coordination of the Faculty of Computer Science, Bina Nusantara University in December
1998.
Computer Science Program at Bina Nusantara University emphasizes the processes, techniques, and tools that
go into developing computer-based systems, with specialities in intelligent systems, software engineering,
multimedia technology, database systems and network technology.
Vision
A study program of choice in Computer Science which focuses on developing creative software solutions for
industry, is recognized internationally, champions innovation and delivers graduates with international
qualifications.
Mission
The mission of Computer Science Department is to contribute to the global community through the provision of
world-class education by:
1. Educating students with fundamental and advance knowledge, skill and practice in software development
specialized in database technology, intelligence system, networking or multimedia and game development by
providing an excellent learning environment and promoting research and collaboration with global industry;
2. Providing IT professional services with emphasis in application of knowledge in terms of society development;
3. Sharing application of knowledge related to computer science for Indonesian and international community
quality of life improvement;
4. Promoting students & lecturers to be creative and value-addings talents in computer science by creating
suitable environment in order to be able to compete in international level;
5. Preparing students for becoming smart and good ICT professionals, leaders and entrepreneurs in global
market or for continuing in advanced studies.
Program Objective
The objectives of the program are:
1. To provide students with a solid foundation of mathematical, algorithm principles, computer science knowledge
and ethical that will be needed in IT practice;
2. To provide students with skills to apply design and development principles in the construction of software
system applied in database technology, intelligence system, networking and multimedia development;
CATALOG 2020/2021
BINUS UNIVERSITY
3. To prepare students with abilities to keep up-to-date with the latest Information Technology trends,
developments and industries;
4. To prepare students with abilities in problem solving and good communication skills to be able to work as an
individual or in a team in an IT environment.
Student Outcomes
After completing the study, graduates are:
1. Able to create software application design with the implementation of database system principal design to
solve structured and semi-structured data;
2. Able to design software application solutions based on problems analysis which can be solved with structured
approach in informatics area;
3. Able to assess technology trend in informatics area to deliver alternative solutions of software development;
4. Able to produce software applications which can solve the problems in informatics;
5. Able to produce database software with high complexity to solve problems;
6. Able to produce computer network-based software to solve problems;
7. Able to produce smart software using artificial intelligence algorithms to solve problems;
8. Able to produce multimedia-based software to solve the problems;
9. Able to apply interdisciplinary knowledge and skills in developing alternative solutions for problem-solving.
Curriculum
The curriculum of the Computer Science Program has been developed in line with the National Curriculum. Also,
the local content has been developed in line with the Computer Science Curriculum standard of ACM (Association
for Computing Machinery), several local and foreign universities, and market trends, so that the graduates of the
Computer Science Program are expected to be able to face competition at both a national and international level.
Generally, the subjects of the curriculum 2020 are divided into these following groups of subjects:
Core Group
The objective of this group is to provide a grounding in Computer Science through practice as well as applied theory
which is required by business both now and in the future. The subjects that are included in this group are
programming, algorithm design and analysis, software engineering, databases systems, computer graphics,
multimedia technology, human and computer interaction, operation systems, computer architecture, and computer
network.
Course Structure
Sem Code Course Name SCU Total
CHAR6013 Character Building: Pancasila 2
MATH6025 Discrete Mathematics 4
MATH6030 Linear Algebra 2
COMP6047 Algorithm and Programming** 4/2
1 20
COMP6056 Program Design Methods** 4
English University Courses I
ENGL6128 English in Focus 2
ENGL6130 English for Business Presentation 2
CHAR6014 Character Building: Kewarganegaraan 2
COMP6048 Data Structures*&** 4/2
2 20
MATH6031 Calculus 4
ENTR6509 Entrepreneurship: Ideation 2
CATALOG 2020/2021
BINUS UNIVERSITY
Streaming/Minor/Free Electives:
-) For 4th Semester: Students are required to choose Streaming or Minor Program or Free Electives. For Free
Electives, students are required to choose from the list of Free Electives in Appendix.
-) For 5th Semester: Students are required to choose Streaming or Minor Program same with previous semester.
For Free Electives, students are required to choose from the list of Free Electives in Appendix.
Pre-thesis (2 SCU) & Thesis (4 SCU) can be taken in the 6th and/or 7th semester by the students who meet the
requirements from the Study Program/Program
Minor Scheme
Minor Program Semester 4 Semester 5
Minor @ Binus Kemanggisan
Digital Ecosystem - -
Human Capital in Digital Workplace v v
Sustainable Development v v
Cross Cultural Communication v v
Interactive & Users Experience Design v v
Data Analytics v v
Robotic Process Automation v v
Minor @ Binus Alam Sutera
Digital Business v v
Minor @ Binus Bekasi
Virtual Services - -
Culinary v v
Minor @ Binus Malang
Digital Technopreneur v v
Minor @ Binus Bandung
DesignPreneur v v
CATALOG 2020/2021
BINUS UNIVERSITY
Course Owner
No Course Code Course Name SCU Semester
Department
Computer
34 CPEN6232010 Cloud Technology Practice 2 5
Engineering
Current Issues in Food
35 Food Technology FOOD6073015 2 4
Technology
36 Industrial Engineering ISYE6041011 Engineering Economy 2 4
Leadership & Organizational
37 Industrial Engineering ISYE6113011 2 4
Behavior
38 Industrial Engineering ISYE6181011 System Engineering & Analysis 2 4
39 Business Law LAWS6017028 Intellectual Property Rights 4 4
40 Business Law LAWS6110028 Cyber Law 2 4
Business Competition &
41 Business Law LAWS6171028 2 4
Consumer Protection Law
42 Business Law LAWS6052028 Bankruptcy Law 2 5
Legal Philosophy & Professional
43 Business Law LAWS6167028 2 5
Ethics
44 Business Law LAWS6176028 Tax Law 2 5
Chinese Business for Etiquette
45 Chinese Literature CHIN6157026 4 4
(Beginner)
46 English Literature ENGL6169024 English for Professionals 2 4
47 English Literature SOCS6021024 Social and Digital Media Writing 2 5
48 English Literature ENGL6244024 Social Media Broadcasting 4 5
International International Media and State
49 INTR8043029 4 4
Relations Role
International Multiculturalism and Digital
50 INTR6162029 2 5
Relations Society
Primary Teacher
51 EDUC6018030 Micro Teaching 4 4
Education
Primary Teacher Current Issues in Primary
52 EDUC6041030 2 4
Education Education
Primary Teacher International and National
53 EDUC6062030 2 4
Education Curriculum
Primary Teacher
54 EDUC6033030 Physical Education 2 5
Education
Primary Teacher
55 EDUC6061030 ICT for Distance Learning 2 5
Education
Psychology of Early Childhood
56 Psychology PSYC6124027 4 4
Education
Psychology of Special Needs
57 Psychology PSYC6125027 4 4
Education
Human Performance
58 Psychology PSYC6130027 4 4
Technology
59 Psychology PSYC6123027 Educational Psychology 2 5
60 Computer Science COMP6226001 Competitive Programming 2 5
61 Computer Science COMP7116001 Computer Vision 2/2 5
62 Computer Science COMP6736001 Distributed Cloud Computing 2 5
63 Computer Science COMP6586001 Embedded Systems 2 5
64 Computer Science COsMP6578001 Information Visualization 2 5
65 Computer Science MOBI6059001 Mobile Programming 2 5
66 Cyber Security COMP6646001 Computer Forensic 2 5
67 Cyber Security COMP6582001 Computer Security 2 4
Data Management and
68 Statistics STAT6158001 2 5
Organization
Game Application &
69 GAME6082001 Game Animation 2 4
Technology
CATALOG 2020/2021
BINUS UNIVERSITY
Course Owner
No Course Code Course Name SCU Semester
Department
Mobile Application &
70 MOBI6059001 Mobile Programming 2 5
Technology
Research Methodology in Data
71 Statistics RSCH6483001 2 5
Science
Mobile Application &
72 MOBI6057001 Wearable Technology 2 5
Technology
73 Animation DSGN6693007 Motion Graphic 4 4
74 Animation DSGN6694007 Visual Effect (VFX) 4 4
75 Animation DSGN6695007 Asset Creation 4 4
Creative Writing for
76 Creative Advertising DSGN6671007 4 4
Commercials
77 Creative Advertising DSGN6651007 Photography 4 4
78 Film FILM6026009 History of Indonesian Cinema 2 4
79 Interior Design DSGN6611008 Business in Interior Design 2 4
80 New Media DSGN6743007 Digital Graphic Reproduction 4 4
Business Information
81 ISYS6574003 Information Retrieval 4 4
Technology
Business Information Machine Learning &
82 ISYS6577003 2 4
Technology Foundations
Business Information
83 ISYS6606003 Smart Application 2 4
Technology
Business Information Knowledge-Based AI: Cognitive
84 ISYS6579003 4 5
Technology Systems
85 Information Systems BUSS6043003 Introduction to E-Business 4 4
86 Information Systems ISYS6016003 Social Media Fundamental 2 4
87 Information Systems ISYS6203003 Mobile Application Development 2/2 4
88 Information Systems ISYS6210003 Data Visualization 2 4
89 Information Systems ISYS6285003 Digital and New Media 2 4
90 Information Systems ISYS6442003 Applied ERP: Fundamental 4 4
Applied Database: Database
91 Information Systems ISYS6567003 Programming With SQL and 4 4
PL/SQL
92 Information Systems ISYS6594003 Coding for Finance 2 4
93 Information Systems ISYS6196003 Business Analytics 2 5
94 Information Systems ISYS6199003 Data & Text Mining 4 5
95 Information Systems ISYS6202003 Social Informatics 4 5
96 Information Systems ISYS6289003 Collaborative Computing 4 5
97 Information Systems ISYS6402003 Business Analytics 2/2 5
98 Information Systems ISYS8066003 Business Process Management 4 5
Information Systems
99 ISYS6608003 IT Service & Risk Management 2 5
Accounting & Auditing
CATALOG 2020/2021
BINUS UNIVERSITY
Description:
Student will take one of enrichment program tracks
Students who failed in Enrichment Program I can retake with the same track or change into another track. As for
Enrichment Program II, student who failed with Certified Internship, Certified Research, Certified Community
Development, and Certified Study Abroad track on Enrichment Program II, can retake with the same track or
change into another track. However students who take Certified Entrepreneurship track on Enrichment Program
II, should retake with another track.
Student should pass all of these quality controlled courses as listed below:
No. Course Code Course Name Minimal Grade
1. CHAR6013 Character Building: Pancasila B
2. ENTR6511001 Entrepreneurship: Market Validation C
3. COMP6047 Algorithm and Programming* C
4. COMP6048 Data Structures* C
5. COMP6056 Program Design Methods* C
6. COMP6640001 Software Engineering* C
Streaming : Software Engineering
7. COMP6732001 Code Reengineering C
8. COMP6122001 Framework Layer Architecture C
Streaming : Intelligent System
7. COMP6745001 Machine Learning C
8. COMP7116001 Computer Vision C
Streaming : Interactive Multimedia
7. COMP8129001 User Experience C
8. COMP6583001 Computer Graphics C
Streaming : Database Technology
7. COMP6734001 Big Data Processing C
8. COMP6746001 Data Mining C
Streaming : Network Technology
7. COMP6735001 Network and System Programming C
8. COMP6591001 Portable Operating System Interface C
Streaming : Internet of Things (Binus @Bandung)
7. COMP6653031 Embedded System C
8. COMP6627031 Portable Operating System Interface C
Streaming : Digital Creative Technology (Binus @Malang)
7 COMP6397004 User Experience C
8 COMP6678004 Big Data Analytics for Business C
*) Tutorial & Multipaper