Computer Science: CATALOG 2019/2020
Computer Science: CATALOG 2019/2020
BINUS UNIVERSITY
Computer Science
Introduction
In this fast-moving era, Computer Science (CS) has gone beyond the simple use of computer software. With the
third wave of computing (pervasive computing), the most recent advancement in the computing and technology
field, graduates need the ability to understand, create, and support applied computing solutions for their own
businesses, their clients, or their employers. This program encourages and challenges students in the areas of:
• General CS, and
• Pervasive Games Technology
In becoming familiar with a broad range of information technologies and how they are used, the students develop
the ability to specify and manage the implementation of a wide range of applications to support various needs and
the ability to design, develop, and implement viable technological solutions using appropriate platforms, tools, and
techniques. The program provides the students with the technical, entrepreneurial, and specialized skills needed
to develop and design applications across modern platforms, such as Cloud, the Web, and mobile, in a rapidly
changing IT environment.
The Computer Science program has an “A” grade accreditation - the highest level of accreditation that can be given
to a private higher education program in Indonesia - and it is designed to provide graduates with a thorough
understanding of the theories, methods, and systems used by the computing industry. It produces graduates who
are knowledgeable and creative, who have excellent programming skills, who are capable of designing,
implementing, and maintaining innovative software systems, and who are readily adaptable to new advances in
the rapidly changing IT environment. The program provides double degree and intensive specialist courses in
interesting computing areas such as:
Students experience a vast range of innovative learning processes, from blended learning to experiential; student
centered, flipped classroom, and Hackerspace/Makerspace. Students get the opportunity to be future
entrepreneurs by getting engaged in a series of entrepreneurial courses (Project Hatchery and Entrepreneurship
Hatchery), which focus on technology and provide them the necessary skills and knowledge to create and market
their work.
The curriculum also provides a scheme and platform whereby through the 3+1 program, students may choose from
creating a startup company, internship, research, or community development work that is suitable for their future
goals in the final year of their studies. Students benefit from having an internationally recognized curriculum in an
internationally diverse environment, get an opportunity to work on international projects, and attain professional
certifications in major areas of the IT industry that will enable them to be successful in their careers.
CATALOG 2019/2020
BINUS UNIVERSITY
Vision
To become a leading and world class Computer Science school, which is reputable and excellent in teaching and
research, in order to keep relevant with the needs of the global industry and society.
Mission
1. Educate students from diverse backgrounds with relevant knowledge and skills for the society by providing
computer science courses and internships.
2. Prepare graduates to become smart and good IT leaders, innovators, and entrepreneurs in global industries,
as well as prepare them for advanced studies.
3. Build strong connections with international academic and non-academic partners and global corporations.
Program Objectives
The objectives of the program are:
1. To produce reputable professionals with the skills to develop creative and impactful software products and
services, including but not limited to computer networks and security and games technology.
2. To produce reputable professionals with a solid foundation of mathematics, algorithms, and principles related
to computing that will be needed in problem-solving practice.
3. To equip graduates with communication skills and utilize the latest trends in technology to contribute to the
global workplace.
4. To produce reputable professionals with the skills to design and implement various computer networking
environments using different security techniques and routing theories to produce secure and robust networks.
5. To produce reputable professionals with the skills to design and develop game applications by combining
technology with creative art and design concepts to produce an exceptional game application that is able to run
on multi-platform environments.
6. To equip graduates with six key skills (self-management, planning and organizing, teamwork, problem-solving,
decision-making, initiative, and enterprise), adept knowledge and use of a foreign language as well as using
information technology and to be of value in the workplace and society.
Student Outcomes
After successful completion of the four-year program, students are expected to be able to:
1. Create software application design with the implementation of database system principal design to solve
structured and semi-structured data.
2. Design software application solution based on problem analysis which can be solved with structured approach
in informatics area.
3. Assess technology trend in informatics area to deliver alternative solution of software development.
4. Develop creative and impactful software products and services, including but not limited to computer networks
and security and games technology.
5. Apply principles related to computing that is needed in problem solving practice.
6. Communicate and utilize the latest trend in technology to contribute in the global workforce.
7. Acquire skills and knowledge needed to design and implement various computer networking environments
using different security techniques and routing theories to produce secured and robust networks.
8. Acquire the necessary skills to design and develop game applications by combining technology with creative
art and design concepts to produce an exceptional game application that is able to run in multi-platform
environments.
CATALOG 2019/2020
BINUS UNIVERSITY
9. Apply the 6 key skills (self-management, planning and organizing, team work, problem solving, decision making,
initiative and enterprise) and a foreign language as well as using information technology and to be a useful in
the workplace and society.
A wide range of career opportunities in IT and the computer industry are introduced in which students will be
prepared throughout the four years of study. The integrated curriculum is designed and developed to support
students in building on their technical and non-technical skills as well as engaging with the industry. Typical starting
career positions include:
• Web developer
• Software engineer
• Network administrator
• Computer security professional
• Multimedia systems developer
• Games developer
• Technical artist
• Database developer
• IT sales engineer
• Data Scientist
• Business application developer
• IT project planner
Since computer science graduates are considered as engineers, they are also able to obtain employment as
professionals in non-IT fields, including sales, marketing, and management. Thus, the career opportunities are
unlimited for computer science graduates.
The single-degree program streams provide an internship program for each student, wherein the student may
conduct real projects as a practical study within an industrial context. The program develops the student’s ability to
be involved in professional practices, and ethical and organizational responsibilities. Furthermore, the industrial
internship program provides students with real experience in the workplace and teaches them to cope with the
work environment. In addition, a series of study/field trips to visiting professionals and industries will be conducted
to give good grounds for having a broad overview of the industry. These experiences support individual career
aspirations and may provide social and professional networks.
BINUS UNIVERSITY INTERNATIONAL also provides career support for students by disseminating information on
the latest job vacancies, internships, and workshops. This support service can be accessed at:
www.binuscareer.com.
CATALOG 2019/2020
BINUS UNIVERSITY
Award/Degree
▪ Sarjana Komputer from BINUS UNIVERSITY
▪ Double Degree with Bachelor of Information Technology from RMIT University at Melbourne, Australia
▪ Double Degree with Bachelor of Computer Science from the University of Wollongong at New South Wales,
Australia
▪ Double Degree with Bachelor of Science (Hons.) from the University of Nottingham, United Kingdom
▪ Double Degree with Bachelor in Computer and Information Sciences from Auckland University of Technology
undergraduate degree programs. Students may progress to the United Kingdom campus, the Malaysia campus,
or the China campus of Nottingham. Upon successful completion of the four years of study, students shall receive
a degree award from Nottingham, which is either B.Sc. (Hons.) Computer Science, B.Sc. (Hons.) Computer
Science with Artificial Engineering, or B.Sc. (Hons.) Software Systems. Degrees awarded by the United Kingdom
campus and the Malaysia campus are identical. Students will also receive an S.Kom. degree from BINUS
UNIVERSITY. Students who would like to pursue careers in the IT industry and business in general are the ideal
candidates for this program.
Course Structure
Sem Code Course Name SCU Total
ENTR6091 Project Hatchery 2
LANG6061 Indonesian 1
ENGL6171 Academic English I 3
4 COMP6343 Web Application Development and Security 8 23
COMP6504 Computer Architecture and Operating Systems 4
COMP6345 Intelligent Systems 4
4 Stream: Computer Science 23
CATALOG 2019/2020
BINUS UNIVERSITY
ENTR6045 Technopreneurship 2
Stream: Computer Science
COMP6348 Network Forensics 3
Stream: Pervasive Games Technology
GAME6046 Advanced Games Design and Programming 3
6 Enrichment Program I 16 16
7 Enrichment Program II 16 16
8 COMP6128 Thesis 6 6
TOTAL CREDITS 146 SCU
Enrichment Program I (6th Semester) & Enrichment Program II (7th Semester):
-) Students will take one of the enrichment program tracks (off campus).
11 v v
12 v v
Notes:
I : Internship
RS : Research
ENTR : Entrepreneurship
CD : Community Development
SA : Study Abroad
Other : Program’s specific need
CATALOG 2019/2020
BINUS UNIVERSITY
Notes:
Student can choose one of the available tracks.
Enrichment Internship Track
Code Course Name SCU Total
Enrichment Program I
COMP6349 Industry Experience I 8
16
COMP6350 Software Development Practice 4
COMP6351 Software Quality Practice 4
Enrichment Program II
COMP6352 Industry Experience II 8
16
COMP6353 Information Technology in Industry 4
COMP6354 IT Project Practice 4
*) The elective courses for study abroad will be transferred to Binus University International’s SCU systems based
on credit transfer policies.
The Table of Prerequisite for Computer Science Program
Subject SCU Smt Prerequisite(s) SCU Smt
Student should pass all of these quality control courses as listed below:
No Course Code Course Name Minimal Grade
1. CHAR6013 Character Building: Pancasila B
2. ENTR6486 Entrepreneurship Hatchery C
3. COMP6502 Introduction to Programming C
4. COMP6056 Program Design Methods C
5. COMP6571 Data Structures and Algorithms C
6. COMP6506 Pervasive Software Engineering C
7. COMP6510 Programming Languages C
8. COMP6343 Web Application Development and Security C