The CIIT Bachelor of Science in Information Systems (BSIS) course is designed to equip you with the analytical, technical, and managerial skills required to succeed in today’s business world.
Our BSIS program focuses on teaching you how to manage and leverage:
By mastering these essential components, you will be prepared to drive digital transformation, innovate solutions, and contribute meaningfully to the success of institutions.
The BSIS course provides a comprehensive blend of computer science, business management, and information technology, ensuring you gain a deep understanding of both the technical and business dimensions of information systems.
By mastering technical skills in areas such as programming and IT infrastructure, while simultaneously developing strategic and managerial abilities, our BSIS graduates are equipped to steer the complex interplay between technology and organizational goals, positioning them as valuable assets in today’s digital economy.
As per Commission on Higher Education Permit Number C-005 Series of 2002
PROGRAM DURATION
4 academic years
3 terms per year
REQUIRED UNITS
15-21 units per term
INTERNSHIP HOURS
800 hours
ADMISSION CONTACT
Specialized Subjects
Our BSIS major blends business savvy with advanced IT skills, preparing you to thrive in today’s digital world. You’ll gain learning through practical projects while mastering industry-standard software.
Introduction to Computing
CS 101 provides an overview of the computing industry and computing profession, including research and applications in different fields; an appreciation of the history of computing; knowledge of computer hardware and software. It would also enhance their office productivity and skills. By the end of the course, the students will create, design, and upload their Personal Website using HTML and CSS.
TOPICS
Computer Programming
The goal of this course is to provide the students the needed skills to read, synthesize, and encode a program that will be a solution to an existing problem. This also aims to prepare the students for more advanced concepts and disciplines in programming.
TOPICS
Organization and Management Concept
A comprehensive introductory course on the management process from a manager’s perspective, with particular emphasis on the skills, competencies, techniques and knowledge needed to successfully manage an organization. Students will examine the fundamental roles and processes of planning, leading, organizing, and controlling. Topics include, but not limited to, strategic vision, setting objectives, competitive advantage, and changing business environment influenced by political, economic, social, technological, legal, and environmental factors. Students are expected to develop skills related to the manager’s function as required in today’s competitive environment.
TOPICS
Discrete Structures
A continuation of Discrete Mathematics 1, Discrete Mathematics 2, introduces analytical, abstract, and critical thinking methods, deductive reasoning, and logical and mathematical tools used in computing science disciplines. This course aims to introduce students to ideas and techniques from discrete mathematics that are widely used in science and engineering. This course teaches the students techniques to think logically and mathematically and apply these techniques in solving problems.
To achieve this goal, students are expected to know logic and proof, sets, functions, algorithms, and mathematical reasoning. This course covers critical topics involving relations, counting, graphs, trees, and probabilities.
TOPICS
Object Oriented Programming
This course covers object-oriented programming principles and techniques using Java or C#. Topics include pointers, classes, overloading, data abstraction, information hiding, encapsulation, inheritance, polymorphism, file processing, templates, exceptions, container classes, and OOP language features. This course also covers basic concepts for software design and reuse.
TOPICS
Fundamentals of Information Systems
This course provides context on Information Systems practice and use viewed through a range of roles that interact with various entities within and beyond an organization, including those of system developers, users, business managers, IT managers, and vendors. It provides students with a foundation that is further built on in other information systems courses. The course allows students to understand the complexity of real-world applications of information systems within a range of industries. It challenges students to integrate concepts, theories and frameworks with case studies and examples drawn from industry. It contributes to the development of independent critical inquiry, case study analysis and problem solving.
TOPICS
Data Structures and Algorithms
CS 104 covers the design, analysis, and implementation of data structures and engages learners to use data structures as a tool to algorithmically design efficient computer programs and recognize which data structure is the most appropriate for solving a particular problem.
The course focuses on basic and essential topics in data structures, including recursion, array, structure, pointer, queue, stack and searching and sorting algorithms,
TOPICS
IT Infrastructure and Networking Technologies
This course is about information technology infrastructure in a business environment, including inter-networked data communications and distributed data processing. Topics covered include, the business imperatives for distributed systems, systems architectural design (client/server; distributed processing, etc) layered architecture models (TCP/IP, OSI, etc): key network models and technologies, security issues related to architecture, design and technology, network configuration and management techniques.
TOPICS
Design Thinking
This course will offer an immersive experience in Design Thinking as a tool for innovative idea and strategy development. Students are expected to explore and discover the needs of a target audience. They then iterate ideas on teams to develop a range of promising possible solutions, create rough prototypes, and get feedback from the target audience or possible customer. Students can focus on three different challenges; product design, service design, or systems or business design. The course will be teamwork-oriented, but students will also complete readings and independent activities that support the group work and ensure individual depth of knowledge.
TOPICS
Information Management
Information Management course provides students with a foundation of knowledge needed to work with database management systems and to create applications utilizing current development strategies. Students will learn about database object privileges and data security. Students will learn to design, create, populate, and query a database using MySQL. The course will use a mixture of lecture notes, labs, and homework. By the end of the course, the students will create a system database prototype with CRUD
TOPICS
Human Computer Interaction
In this course, students are introduced to the fundamentals, theories and concepts of human-computer interaction (HCI). HCI is an interdisciplinary field that integrates theories and methodologies across many domains including cognitive psychology, neurocognitive engineering, computer science, human factors, and engineering design. Students will gain a theoretical knowledge of and practical experience in the fundamental aspects of Human perception, cognition, and learning as relates to design, implementation, and evaluation of multimodal interfaces (touch, vision, natural language, and audio), virtual reality, and spatial display. In addition to lectures, students will work on individual and team assignments to design, implement, and evaluate various interactive systems and user interfaces based on knowledge culled from class material and additional research.
TOPICS
Business Process Management
This course looks at ways in which business processes can be analyzed, redesigned, and improved. A business process is a set of activities that jointly realize a business goal in an organizational and technical environment.
TOPICS
Applications Development
This course focuses on how organizations can effectively and efficiently assess trends and emerging technologies in data and knowledge management, and analyzing and developing application systems. Students will learn how to help their organizations define, select, and adopt new information technologies. It focuses on the development of software applications using emerging technologies either web or mobile based. Emphasis is on requirements management, interface design, usability, and deployment including ethical and legal considerations. Topics include file handling, front-end development with create-retrieve-update-delete (CRUD) modules, event-driven programming, and data manipulation. In addition, this course will introduce students to new directions in information systems and effective approaches for evaluating their relevance and applicability to their business environments as well as the new challenges and problems that they present. They will learn about emerging technologies and the latest design trends in data and knowledge, and applications in terms of what issues they address and in particular, how organizations can exploit them for competitive advantage.
TOPICS
Evaluation of Business Performance
The scarcity of learning materials that capture the intricacies of doing business in the Philippines and how to evaluate its performance and effectiveness to use in business courses in schools today have pushed the authors to prepare this learning material. The teaching approach falls short in depicting real problems, challenges and opportunities peculiar to a local enterprise. The culture, economic development stage and politico-legal environment have considerable impact on any business venture, particularly small and medium enterprises or SMEs. Thus, the preparation and publication of a casebook that focuses on Philippine businesses fills an existing gap. With the use of local business cases, the application of theories and concepts in evaluating business performance is enriched.
TOPICS
Probability and Statistics
This course introduces students to the basic concepts and logic of statistical reasoning and gives the students introductory-level practical ability to choose, generate, and properly interpret appropriate descriptive and inferential methods. In addition, the course helps students gain an appreciation for the diverse applications of statistics and its relevance to their lives and fields of study. Students are expected to obtain hands-on experience in statistical programming and data management (e.g. R).
TOPICS
Quantitative Methods
College Algebra and Simple Probabilities are the foundation course for Quantitative Techniques in Business. The major topics covered are: Linear Equations, Linear Inequalities and Linear Programming, Graphical Method of Linear Programming, Simplex Method of Linear Programming, Special Purpose of Algorithms of Linear Programming, Decision Theory, Forecasting, Inventory and Network Analysis.
TOPICS
Web Development
This course provides an introduction to web development and client-side scripting. It covers basic construction of web pages, cascading style sheets, and javascript. The course provides a foundation in computer programming in Javascript: syntax and data structures, AJAX, DOM, and JS libraries.
TOPICS
Accounting
As an introductory subject, this course is designed to establish the fundamental knowledge and skills of students in Accounting. This course aims to make students understand the basic theories, concepts, and procedures in accounting, especially the basic accounting equation, to provide a foundation for continuity in studying the facets of Accounting and/or Business and Finance. This course will delve into the procedures essential in the accounting cycle such as recording, classifying, summarizing, and interpreting financial characters in terms of money through journalizing, posting transactions, worksheets, and creation and/or interpretation of financial statements.
TOPICS
Financial Management
This course covers the fundamental issues of financial management and the quantitative techniques used to address them. Topics include, but not limited to, financial markets, nominal interest rates, monetary concepts and cash flow scenarios, fixed-income financial assets, constant-growth dividend discount model, risk-return tradeoff, and budgeting capital. A major objective is the development of analytical and decision-making skills in finance through the use of theory questions and practical problems.
TOPICS
Machine Learning
This introductory course gives an overview of many machine learning concepts, techniques, and algorithms. The course will provide the student with the basic ideas and intuition behind modern machine learning methods as well as a bit more formal understanding of how, why, and when they work. The underlying theme in the course is a statistical inference as it provides the foundation for most of the methods covered. Topics include: supervised learning Linear Regression, Linear Classification, Logistic Regression, Decision Trees, Probabilistic Classifiers, and Reinforcement Learning.
TOPICS
Enterprise Systems
This course gives an overview of Enterprise Architecture (EA) and its role in implementing an organization’s strategy. It explores the most used EA methodologies, the fundamentals in business, technology and security and the interrelationships between domains. Students should learn how to measure EA benefits, convey them to key stakeholders and develop architectural and governance skills that follow key frameworks used in the industry (e.g. COBIT, TOGAF) and use an architectural language (e.g. Archimate).
TOPICS
Systems Analysis and Design
System analysis and design deal with planning the development of information systems through understanding and specifying in detail what a system should do and how the components of the system should be implemented and work together. This course deals with the concepts, skills, methodologies, techniques, tools, and perspectives essential for systems analysts to solve business problems. The practical component of this course is object oriented and use-case driven, requiring students to go through the steps of system analysis and design to solve a real-life business problem.
TOPICS
Data Mining
This course will examine data techniques for the discovery, interpretation and visualization of patterns in large collections of data. Topics covered in this course include data mining methods such as classification, rule-based learning, decision trees, association rules, and data visualization. The work discussed in this course originates in the fields of artificial intelligence, machine learning, statistical data analysis, data visualization, databases, and information retrieval.
TOPICS
IT Security and Risk Management
In this course students will understand the main concept of information security, network security and authenticity of the information as well as how to secure the components of the information system. Topics include, but not limited to, introduction to information security, layers of security, threats and vulnerabilities in information security, concept of data and data security, risk modeling, risk management techniques, risk management components, and risk assessment techniques.
TOPICS
Technopreneurship
This course covers the principles and theories of Technopreneurship. Students will be able to understand the underlying factors and concepts in creating an innovative solution in delivering Information Technology enabled business. The course also covers the essential elements of entrepreneurship. The students are expected to develop an IT business plan.
TOPICS
IS Project Management
This course is mainly designed to prepare project managers, novice or experienced, with project management skills needed to manage projects and build systems. Built along the project management lifecycle, this course covers detailed topics of the basic concepts of project management, including initiating, planning, controlling, executing, and closing projects. The course also shows how systems should be managed, from inception to post implementation review. Students are expected to define project scope, create a workable project plan, and manage within the budget and schedule.
TOPICS
Big Data Systems
The course aims to provide students with both theoretical knowledge and practical experience of the field by covering some recent research on big data systems and their basic properties. The course would consider both small and large datasets because both are equally important and with different trade-offs. Topics may include, but not limited to, software frameworks for distributed storage and processing of very large data sets, MapReduce programming model, querying of structured data sets, column stores, key-value stores, document stores, graph databases, distributed stream processing frameworks.
TOPICS
Innovation and Emerging Technologies
This course will act as a placeholder for a range of current, disruptive, or emerging technology courses and their implications on organizations, industry sectors and society at large. Possible topics for this course are cloud computing, cybersecurity and blockchain, DevOps, robotics, drones, and other technologies suggested by the Industry. Students are expected to apply strategic thinking and current tools in this course to be industry ready.
TOPICS
Digital Marketing
With the rapid shift of marketing budget away from traditional media to online platforms, it is becoming increasingly important for marketing professionals to be well versed in digital marketing and analytics fundamentals. This course is designed to empower students to learn and use digital marketing as a powerful strategy for starting, running, and growing a business.
TOPICS
IS Strategy, Management and Acquisitions
This course covers (1) the development, maintenance, and continuous improvement of systems to deliver the information necessary for an organization; (2) the creation of long-term plans for implementing and using organizational information systems to achieve strategic organizational goals and objectives; and (3) the monitoring and controlling of IS resources to ensure alignment with and achievement of strategies, goals, and objectives.
TOPICS
IT Audit and Controls
This course presents information systems audit, control concepts, and management practices; and how information systems relate to financial and general organizational controls. Before the end of the course, students should be able to conduct audits of information systems.
TOPICS
Business Analytics
Business analytics will provide students with hands-on skills and knowledge to be able to analyze, present findings, and make meaningful conclusions about data in a business setting. By the end of the course, students will be able to offer valuable insights by recognizing, interpreting, and summarizing a company’s data. The course covers key subjects related to business analytics including, but not limited to, data collection, data visualizations, descriptive statistics, basic probability, statistical inference, and creating linear models.
TOPICS
Enterprise Architecture
This course gives an overview of Enterprise Architecture (EA) and its role in implementing an organization’s strategy. It explores the most used EA methodologies, the fundamentals in business, technology and security and the interrelationships between domains. Students should learn how to measure EA benefits, convey them to key stakeholders and develop architectural and governance skills that follow key frameworks used in the industry (e.g. COBIT, TOGAF) and use an architectural language (e.g. Archimate).
TOPICS
Capstone Project 1
Capstone Project 1 is intended to be intensive, active learning projects, requiring significant effort in the planning and implementation, as well as preparation of a substantial final documented work product. This subject is an integrative subject where the students work in project teams under academic supervision and guidance, on a project task.
TOPICS
Professional Issues in Information Systems
This course provides students with insights into the ethical and social issues associated with developing and maintaining information systems. Students will work in an industry-based learning environment to discuss and understand the application of ethical standards, legal issues, professional practices and principles in business or real-world environments. Topics include, but not limited to, (1) professionalism and business, (2) managing yourself, leaders, and managers, (3) professional communication, (4) professional ethics, (5) legal, social, and cultural issues, (6) IT governance: principles, change, and risk management, (7) teamwork concepts and societal issues.
TOPICS
Capstone Project 2
Capstone Project 2 is a continuation and the completion of Capstone Project 1, where the project is expected to be working and survey has been made prior to data presentation and analysis. The construction of a summary of findings, conclusions and recommendations are also part of this course. The course will include oral examination or presentation of the project (design or prototype) and paper to a panel of professional experts
TOPICS
Job Skills and Career Preparation
Job Skills & Career Preparation course is based on the assumption that every human being is of value and has the right to maximize development. Thus, its main focus is the growth and development of the individual so that they would be able to positively and effectively respond to the realities of everyday life. This course will focus on providing activities that will help in developing each individual so that they can grow into a better person who can make a wise decision in life; a productive individual; and a useful, loving, concerned citizen.
TOPICS
Practicum
The Practicum course, divided into Practicum 1 (480 hours) and Practicum (320 hours), connects the classroom learning and student interest with the acquisition of knowledge in an applied work or industry setting. Through direct observation, hands-on experience, reflection and evaluation, students should gain an understanding of the company’s work, purpose and different stakeholders, how these relate to their academic study, as well as, the organization’s position in the broader computing industry or IT field. Students will produce a critical reflection on their internship experience demonstrating how they achieved the target learning outcomes.
At the end of this course, the student should be able to:
TOPICS
Our BSIS major blends business savvy with advanced IT skills, preparing you to thrive in today’s digital world. You’ll gain learning through practical projects while mastering industry-standard software.
The BSIS program at CIIT provides you with the following tools:
Learning Management and Collaboration: Canvas, Zoom, Copyleaks

Web Development and Design: C Panel, HTML5, CSS, jQuery, React Native

Programming and Development: Android Studio, Kotlin, Flutter, Dev C++, C#, Python, Java

Database Management: SQL Server, MySQL
Our BSIS curriculum delivers a well-rounded education, combining in-depth software development knowledge with practical industry experience. By partnering with top companies, we offer you exceptional opportunities to learn from the best while still in college.
Imagine gaining practical experience at a company known for its top talent. You’ll build a solid foundation, setting you apart from other graduates.
CIIT’s BSIS program’s partnership with Orange and Bronze Software Labs (O&B) is just one example of how we connect you with industry leaders. With a focus on addressing authentic industry challenges and innovative technologies, you’ll be ready to shape the future of business.
The BSIS course offers a comprehensive approach to information systems education, going beyond isolated technical skills or business concepts. We integrate these aspects to provide a complete understanding of how information systems operate in the real world.
By demonstrating the interconnectedness of various areas within information systems, we help you develop a deeper grasp of the field’s dynamic interplay. This approach equips you to handle technical tasks while understanding the broader context of information systems within organizations.
The BSIS major equips you with a versatile skill set to navigate the ever-evolving world of technology. But what exactly will you be learning? We listed the most critical subjects you will be learning through the entire course of this program.
A BSIS program goes far beyond rote memorization and textbook knowledge. It’s a dynamic learning experience designed to equip you with a powerful skill set that will propel you toward a successful career in information technology. Let’s explore some of the key skills you’ll develop throughout your BSIS journey:
If you find yourself fascinated by technology, enjoy problem-solving, and possess strong analytical skills, then a BSIS course could be your perfect gateway to a rewarding career in information technology.
Propel your IT career to new heights! CIIT’s Bachelor of Science in Information Systems (BSIS) program equips you with the in-demand skills you need to excel.
Master data management, technology integration, and business strategy through case studies and expert instruction. Get ready to transform into a tech-savvy business leader – apply now at CIIT Online Admissions System and launch your future in IT!