• About
    • About DLSU
      • Facts and Figures
      • Vision-Mission
      • Lasallian Guiding Principles
      • History and Traditions
      • University Governance
      • Code of Ethics
    • Our Core Values
    • Quality@DLSU
    • DLSU President
    • DLSU Administration
    • DLSU Fellows
    • DLSU Emeriti
    • De La Salle Brothers
    • Lasallian Mission
    • Staff
      • Staff Directory
      • Jobs@DLSU
    • Offices
    • Alumni
    • Board of Advisors
  • Admissions
    • Scholarships
    • Undergraduate
    • Graduate
    • Integrated School
      • Grade School
      • Junior High School
      • Senior High School
  • Academics
    • Colleges
      • Brother Andrew Gonzalez FSC College of Education
        • Counseling and Educational Psychology
        • Educational Leadership and Management
        • English and Applied Linguistics
        • Physical Education
        • Science Education
      • College of Computer Studies
        • Computer Technology
        • Information Technology
        • Software Technology
      • Tañada-Diokno School of Law
      • College of Liberal Arts
        • Behavioral Sciences
        • Communication
        • Filipino
        • History
        • International Studies
        • Literature
        • Philosophy
        • Political Science
        • Psychology
        • Theology and Religious Education
      • College of Science
        • Biology
        • Chemistry
        • Mathematics and Statistics
        • Physics
      • Gokongwei College of Engineering
        • Chemical Engineering
        • Civil Engineering
        • Electronics and Communications Engineering
        • Industrial Engineering
        • Manufacturing Engineering and Management
        • Mechanical Engineering
      • Ramon V. del Rosario College of Business
        • Accountancy
        • Commercial Law
        • Decision Sciences and Innovation
        • Management of Financial Institutions
        • Management and Organization Department
        • Marketing Management
      • Carlos L. Tiu School of Economics
    • Campuses
      • Manila
      • Laguna
      • Makati
      • Rufino (BGC)
    • Undergraduate
      • Degree Programs
      • Student Handbook
        • Amendments
      • Undergraduate Viewbook
      • Laguna Campus Viewbook
    • Graduate
      • Degree Programs
      • Student Handbook
        • Amendments
      • Graduate Studies Viewbook
        • Brother Andrew Gonzales F.S.C. College of Education
        • College of Computer Studies
        • College of Liberal Arts
        • College of Science
        • Gokongwei College of Engineering
        • Ramon V. del Rosario College of Business
    • Integrated School
      • SHS Research Congress
      • Student Handbook
    • School of Lifelong Learning
    • Academic Calendar
    • Faculty
    • University Registrar
    • Enrollment Services Hub
      • Document Tracking
      • Request for Documents
      • CAV CHED requests
  • Research
    • Conferences
    • Abstracts
    • Centers (1)
      • Advanced Research Institute for Informatics, Computing and Networking (AdRIC)
      • Alfred Shields FSC Ocean Research (SHORE)
      • Bienvenido N. Santos Creative Writing Center (BNSCWC)
      • Center for Business Research and Development (CBRD)
      • Southeast Asia Research Center and Hub (SEARCH)
      • Yuchengco Center (YC)
    • Centers (2)
      • Center for Engineering and Sustainable Development Research (CESDR)
      • College of Science Center for Natural Sciences and Environmental Research (CENSER)
      • Institute of Biomedical Engineering and Health Technologies (DLSU-IBEHT)
      • Jesse M. Robredo Institute of Governance (JMRIG)
      • Lasallian Institute for Development and Educational Research (LIDER)
      • Social Development Research Center (SDRC)
      • Thermomechanical Analysis Laboratory
    • Offices
      • Research and Grants Management Office
      • DLSU Publishing House (DLSUPH)
      • DLSU Intellectual Property Office (DIPO)
      • DLSU Innovation and Technology Office (DITO)
      • Research Ethics Office (REO)
    • Journals
    • Manuals
    • Projects
      • Algae Big Hub
      • Coenomap
    • Publications
  • Campus Life
    • Undergraduate Online Viewbook
    • Graduate Online Viewbook
      • Brother Andrew Gonzales F.S.C. College of Education
      • College of Computer Studies
      • College of Liberal Arts
      • College of Science
      • Gokongwei College of Engineering
    • Campus Map
    • Student Affairs
    • Student Resources
    • Student Organizations
    • Libraries
    • The Museum
  • Global
    • International Students
      • Student Guide
    • International Short Courses
    • Exchange Programs
    • External Relations
De La Salle UniversityDe La Salle University
  • About
    • About DLSU
      • Facts and Figures
      • Vision-Mission
      • Lasallian Guiding Principles
      • History and Traditions
      • University Governance
      • Code of Ethics
    • Our Core Values
    • Quality@DLSU
    • DLSU President
    • DLSU Administration
    • DLSU Fellows
    • DLSU Emeriti
    • De La Salle Brothers
    • Lasallian Mission
    • Staff
      • Staff Directory
      • Jobs@DLSU
    • Offices
    • Alumni
    • Board of Advisors
  • Admissions
    • Scholarships
    • Undergraduate
    • Graduate
    • Integrated School
      • Grade School
      • Junior High School
      • Senior High School
  • Academics
    • Colleges
      • Brother Andrew Gonzalez FSC College of Education
        • Counseling and Educational Psychology
        • Educational Leadership and Management
        • English and Applied Linguistics
        • Physical Education
        • Science Education
      • College of Computer Studies
        • Computer Technology
        • Information Technology
        • Software Technology
      • Tañada-Diokno School of Law
      • College of Liberal Arts
        • Behavioral Sciences
        • Communication
        • Filipino
        • History
        • International Studies
        • Literature
        • Philosophy
        • Political Science
        • Psychology
        • Theology and Religious Education
      • College of Science
        • Biology
        • Chemistry
        • Mathematics and Statistics
        • Physics
      • Gokongwei College of Engineering
        • Chemical Engineering
        • Civil Engineering
        • Electronics and Communications Engineering
        • Industrial Engineering
        • Manufacturing Engineering and Management
        • Mechanical Engineering
      • Ramon V. del Rosario College of Business
        • Accountancy
        • Commercial Law
        • Decision Sciences and Innovation
        • Management of Financial Institutions
        • Management and Organization Department
        • Marketing Management
      • Carlos L. Tiu School of Economics
    • Campuses
      • Manila
      • Laguna
      • Makati
      • Rufino (BGC)
    • Undergraduate
      • Degree Programs
      • Student Handbook
        • Amendments
      • Undergraduate Viewbook
      • Laguna Campus Viewbook
    • Graduate
      • Degree Programs
      • Student Handbook
        • Amendments
      • Graduate Studies Viewbook
        • Brother Andrew Gonzales F.S.C. College of Education
        • College of Computer Studies
        • College of Liberal Arts
        • College of Science
        • Gokongwei College of Engineering
        • Ramon V. del Rosario College of Business
    • Integrated School
      • SHS Research Congress
      • Student Handbook
    • School of Lifelong Learning
    • Academic Calendar
    • Faculty
    • University Registrar
    • Enrollment Services Hub
      • Document Tracking
      • Request for Documents
      • CAV CHED requests
  • Research
    • Conferences
    • Abstracts
    • Centers (1)
      • Advanced Research Institute for Informatics, Computing and Networking (AdRIC)
      • Alfred Shields FSC Ocean Research (SHORE)
      • Bienvenido N. Santos Creative Writing Center (BNSCWC)
      • Center for Business Research and Development (CBRD)
      • Southeast Asia Research Center and Hub (SEARCH)
      • Yuchengco Center (YC)
    • Centers (2)
      • Center for Engineering and Sustainable Development Research (CESDR)
      • College of Science Center for Natural Sciences and Environmental Research (CENSER)
      • Institute of Biomedical Engineering and Health Technologies (DLSU-IBEHT)
      • Jesse M. Robredo Institute of Governance (JMRIG)
      • Lasallian Institute for Development and Educational Research (LIDER)
      • Social Development Research Center (SDRC)
      • Thermomechanical Analysis Laboratory
    • Offices
      • Research and Grants Management Office
      • DLSU Publishing House (DLSUPH)
      • DLSU Intellectual Property Office (DIPO)
      • DLSU Innovation and Technology Office (DITO)
      • Research Ethics Office (REO)
    • Journals
    • Manuals
    • Projects
      • Algae Big Hub
      • Coenomap
    • Publications
  • Campus Life
    • Undergraduate Online Viewbook
    • Graduate Online Viewbook
      • Brother Andrew Gonzales F.S.C. College of Education
      • College of Computer Studies
      • College of Liberal Arts
      • College of Science
      • Gokongwei College of Engineering
    • Campus Map
    • Student Affairs
    • Student Resources
    • Student Organizations
    • Libraries
    • The Museum
  • Global
    • International Students
      • Student Guide
    • International Short Courses
    • Exchange Programs
    • External Relations

Undergraduate Degree Programs

  • Home
  • Colleges
  • College of Computer Studies
  • Undergraduate Degree Programs

Undergraduate Degree Programs, College of Computer Studies

Numerous service learning and research opportunities are integrated into classes taught by our nationally-recognized faculty.

For CCS graduate degree programs, please see here.

Undergraduate Degree Programs

  • Bachelor of Science in Computer Science
    • Major in Software Technology
    • Major in Computer Systems Engineering
    • Major in Network and Information Security
  • Bachelor of Science in Information Systems
  • Bachelor of Science in Information Technology
  • Bachelor of Science in Interactive Entertainment
    • Major in Game Art and Design
    • Major in Game Development
  • Bachelor of Science (Honors) in Computer Science and Master of Science in Computer Science

Bachelor of Science in Computer Science Major in Software Technology

Bachelor of Science in Computer Science Major in Software Technology

The Software Technology (ST) program is a multidisciplinary program that covers fundamental computing theories and principles, focusing on logic formulation, algorithm design, application development, computer architectures and operating systems as well as advanced topics on platform-based development, software engineering, computational science, technology management, intelligent systems, and machine learning.

Software Technology graduates are equipped both for professional and academic work in the field of computing and software development and can pursue careers as software designers, software developers, technical team leads or researchers. They are knowledgeable in the design and development of a wide range of software solutions in various domains. They are also capable of innovating technology to adapt to new and ever-changing requirements, which may have an immediate impact to society or can further advance the field of computing.

On top of this, graduates of the program are also equipped with soft skills that enables them to be strong team leaders and team players that are able to effectively and confidently communicate to various audiences. Guided by a strong sense of professionalism and sound ethics, these are graduates that are industry or academe ready, equipped with the skills necessary to succeed in the fields of computing and software development.

  • Program Educational Outcomes
  • Program Requirements
  • Detailed Curriculum

Program Educational Outcomes

In 3-5 years after graduation, BSCS-ST students are expected to:

  • Demonstrate professional computing competence through:
    • the responsible and ethical practice in the advancement of computer science, and
    • providing innovative services and solutions, aligned to ethical and Christian principles to the industry, academe, and/or the public sector.
  • Exhibit capability to manage, lead, interact, motivate, encourage, influence, and collaborate with a broad range of people (in diverse and multi-cultural environments) to achieve goals and effect positive changes, recognizing the individuality and diversity of needs, ideas, opinions and cultures; preferably at mid-management levels.
  • Adapt to technological, organizational and societal changes by engaging actively in computing professional activities, learning, and professional development opportunities.

Program Requirements

  • Total of 173 academic units and 9 non-academic units
  • Completion of a practicum program
  • Completion of a thesis project focusing on ST specialty areas
General Education 53 units
Lasallian Studies 3 units  (non-academic)
Common Computing Courses 27 units
Common Math Courses 8 units
Computer Science Professional Courses 37 units
ST Specialization Track 27 units
Professional Electives 12 units
Thesis 6 units
Practicum 3 units
National Service Training Program (NSTP) 6 units (non-academic)
Total No. of Units 173 (9)

Detailed Curriculum

General Education Units
GEUSELF Understanding the Self 3
GERPHIS Readings in Philippine History 3
GEWORLD The Contemporary World 3
GEMATMW Mathematics in the Modern World 3
GEPCOMM Purposive Communication 3
GEARTAP Art Appreciation 3
GESTSOC Science, Technology, and the Society 3
GEETHIC Ethics 3
GERIZAL Life and Works of Rizal 3
GEFILI1 Introduksyon sa Filipinohiya 3
GEFILI2 Mga Usaping Pangwika sa Iba’t Ibang Larangan 3
GELITE1 Literatures of the Philippines 3
LCFAITH Faith Worth Living 3
LCENWRD Encountering the Word in the World 3
LCASEAN The Filipino and ASEAN 3
LSLSONE Lasallian Studies 1 1 (non-acad)
LSLSTWO Lasallian Studies 2 1 (non-acad)
Lasallian Studies 3 1 (non-acad)
GEFTWEL Physical Fitness and Wellness 2
GEDANCE Physical Fitness and Wellness in Dance 2
GESPORT Physical Fitness and Wellness in Individual Sports 2
GETEAMS Physical Fitness and Wellness in Team Sports 2
Computer Science Professional Courses Units
BASMATH Algebra and Trigonometry 5
BASSTAT Algebra and Statistics 3
CCICOMP Introduction to Computing 3
CCPROG1 Logic Formulation and Introductory Programming 3
CCPROG2 Programming with Structured Data Types 3
CCPROG3 Object-Oriented Programming 3
CCDSTRU Discrete Structures 3
CCDSALG Data Structures and Algorithms 3
CCINFOM Information Management 3
CCAPDEV Web Application Development 3
CCINOV8 Innovation and Technology Management 3
CSMATH1 Differential Calculus 3
CSMATH2 Linear Algebra for Computer Science 3
CSMODEL Modelling and Simulation 3
CSADPRG Advanced Programming Techniques 3
CSSWENG Software Engineering 3
CSALGCM Algorithms and Complexity 3
CSNETWK Introduction to Computer Networks
CSARCH1 Introduction to Computer Organization and Architecture 1 3
CSARCH2 Introduction to Computer Organization and Architecture 2 (Lecture and Laboratory) 4
CSOPESY Introduction to Operating Systems 3
CSINTSY Introduction to Artificial Intelligence 3
CSSECDV Secure Web Development 3
Software Technology Specialization Courses Units
ST-MATH Integral Calculus for Computer Science Students 3
STALGCM Advanced Algorithms and Complexities 3
MOBDEVE Mobile Development 3
STSWENG Advanced Software Engineering 3
STADVDB Advanced Database Systems 3
STHCIUX Human Computer Interactions 3
STINTSY Advanced Intelligent Systems 3
STDISCM Distributed Computing 3
STMETRE Software Technology Research Methods 3
Professional Electives Units
STELEC Students will take 4 courses (3 units each) of advanced topics in ST specialty areas such as:

  • Natural Language Processing
  • Advanced Machine Learning
  • 3D Graphics
  • Data Analytics
  • Complex Systems
  • Foreign Languages
9
Practicum 3
Thesis for Software Technology 6

Bachelor of Science in Computer Science Major in Network and Information Security

Bachelor of Science in Computer Science Major in Network and Information Security

The Network and Information Security (NIS) program focuses on the interconnection of various devices over a network in relation to the emergence of the Internet of Things (IoT), while at the same time, understanding the vulnerability of these devices and the methods by which they can be secured.

The objective of the program is to prepare graduates that who will be capable of contributing to the growth of the Internet of Things and implementing security measures to protect the confidentiality, integrity, and availability of data from the billions of connected devices and users. Specialization courses emphasize network technologies, platform-based development, and information security.

BSCS-NIS graduates can pursue careers as network technology specialists, threat and vulnerability analysts, and system software developers. Possessing excellent technical and soft skills, NIS graduates are ready to be productive individuals in the IT and allied industries.

  • Program Educational Outcomes
  • Program Requirements
  • Detailed Curriculum

Program Educational Outcomes

In 3-5 years after graduation, BSCS-NIS students are expected to:

  • Demonstrate professional computing competence through:
    • the responsible and ethical practice in the advancement of computer science, and
    • providing innovative services and solutions, aligned to Ethical and Christian principles to the industry, academe, and/or the public sector
  • Exhibit capability to manage, lead, interact, motivate, encourage, influence and collaborate with a broad range of people (in diverse and multi-cultural environments) to achieve goals and effect positive changes, recognizing the individuality and diversity of needs, ideas, opinions and cultures; preferably at mid-management levels
  • Adapt to technological, organizational and societal changes by engaging actively in computing professional activities, learning, and professional development opportunities

Program Requirements

  • Total of 176 academic units and 9 non-academic units
  • Completion of a practicum program
  • Completion of a thesis project focusing on NIS specialty areas
General Education 53 units
Lasallian Studies 3 units  (non-academic)
Common Computing Courses 27 units
Common Math Courses 8 units
Computer Science Professional Courses 37 units
NE Specialization Track 33 units
Professional Electives 9 units
Thesis 6 units
Practicum 3 units
National Service Training Program (NSTP) 6 units (non-academic)
Total No. of Units 176 (9)

Detailed Curriculum

General Education Units
GEUSELF Understanding the Self 3
GERPHIS Readings in Philippine History 3
GEWORLD The Contemporary World 3
GEMATMW Mathematics in the Modern World 3
GEPCOMM Purposive Communication 3
GEARTAP Art Appreciation 3
GESTSOC Science, Technology, and the Society 3
GEETHIC Ethics 3
GERIZAL Life and Works of Rizal 3
GEFILI1 Introduksyon sa Filipinohiya 3
GEFILI2 Mga Usaping Pangwika sa Iba’t Ibang Larangan 3
GELITE1 Literatures of the Philippines 3
LCFAITH Faith Worth Living 3
LCENWRD Encountering the Word in the World 3
LCASEAN The Filipino and ASEAN 3
LSLSONE Lasallian Studies 1 1 (non-acad)
LSLSTWO Lasallian Studies 2 1 (non-acad)
LSLSTRI Lasallian Studies 3 1 (non-acad)
GEFTWEL Physical Fitness and Wellness 2
GEDANCE Physical Fitness and Wellness in Dance 2
GESPORT Physical Fitness and Wellness in Individual Sports 2
GETEAMS Physical Fitness and Wellness in Team Sports 2
Computer Science Professional Courses Units
BASMATH Algebra and Trigonometry 5
BASSTAT Algebra and Statistics 3
CCICOMP Introduction to Computing 3
CCPROG1 Logic Formulation and Introductory Programming 3
CCPROG2 Programming with Structured Data Types 3
CCPROG3 Object-Oriented Programming 3
CCDSTRU Discrete Structures 3
CCDSALG Data Structures and Algorithms 3
CCINFOM Information Management 3
CCAPDEV Web Application Development 3
CCINOV8 Innovation and Technology Management 3
CSMATH1 Differential Calculus 3
CSMATH2 Linear Algebra for Computer Science 3
CSMODEL Modelling and Simulation 3
CSADPRG Advanced Programming Techniques 3
CSSWENG Software Engineering 3
CSALGCM Algorithms and Complexity 3
CSNETWK Introduction to Computer Networks 3
CSARCH1 Introduction to Computer Organization and Architecture 1 3
CSARCH2 Introduction to Computer Organization and Architecture 2 (Lecture and Laboratory) 4
CSOPESY Introduction to Operating Systems 3
CSINTSY Introduction to Artificial Intelligence 3
CSSECDV Secure Web Development 3
Network Engineering Specialization Track Units
NSCOM01 Network Application Protocols 3
NSCOM02 Network Connectivity and Data Delivery 3
NSCOM03 Data Communications 3
NSSECU1 Introduction to Security
NSSECU2 Advanced and Offensive Security 3
NSSECU3 Defensive Security 3
NSETRON Practical Electricity and Electronics 3
NSEMBED Embedded Platform Development 3
NSAPDEV Server Application Development 3
NSDSYST Introduction to Distributed Systems 3
NSRESME Network and Information Security Research Methods 3
Professional Electives Units
NSELEC Students will take 3 courses (3 units each) of advanced topics in NIS specialty areas such as:

  • Programmable Networks
  • Cloud Computing
  • Mobile Platform Development
  • Cyber Threat Analysis
  •  Cryptography
  • Advanced Software Security
9
Practicum 3
Thesis for Network and Information Security 6

Bachelor of Science in Computer Science Major in Computer Systems Engineering

BS Computer Science major in Computer Systems Engineering

The Computer System Engineering (CSE) program is a multidisciplinary program that combines a foundational computer science curriculum with selected computer engineering courses to create a curriculum that synergistically harnesses the power of digital computers with analog electronics, electromechanical systems and computer software.

The objective of the program is to prepare graduates that specialize in hardware and software integration in order to develop intelligent and application-specific computer systems that involve robotics, machine vision, speech recognition, and ubiquitous computing. Majoring track courses place emphasis on embedded systems, digital signal processing, and computer architecture.

Computer System Engineering graduates can pursue careers as microprocessor systems designers, embedded system engineers, test engineers, and system software developers. Possessing excellent hard and soft skills, CSE graduates are ready to be productive individuals in the IT and allied industries.

  • Program Educational Outcomes
  • Program Requirements
  • Detailed Curriculum
  • Course Description

Program Educational Outcomes

In 3-5 years after graduation, BSCS-CSE students are expected to:

  • Demonstrate professional computing competence through:
    • the responsible and ethical practice in the advancement of computer science, and
    • providing innovative services and solutions, aligned to ethical and Christian principles to the industry, academe, and/or the public sector
  • Exhibit capability to manage, lead, interact, motivate, encourage, influence and collaborate with a broad range of people (in diverse and multi-cultural environments) to achieve goals and effect positive changes, recognizing the individuality and diversity of needs, ideas, opinions and cultures; preferably at mid-management levels
  • Adapt to technological, organizational, and societal changes by engaging actively in computing professional activities, learning, and professional development opportunities

Program Requirements

  • Total of 181 academic units and 9 non-academic units
  • Completion of a practicum program
  • Completion of a thesis project focusing on CSE specialty areas
General Education 45 units
PE 8 units
Lasallian Studies 3 units  (non-academic)
Common Computing Courses 27 units
Common Math Courses 8 units
Computer Science Core Courses 37 units
CSE Specialization Courses 35 units
CSE Specialization Electives 9 units
Practicum 3 units
Thesis 9 units
Lasallian Recollection 0 units
Student Affairs Services 0 units
National Service Training Program (NSTP) 6 units (non-academic)
Total No. of Units 181 (9)

Detailed Curriculum

General Education Units
GEUSELF Understanding the Self 3
GERPHIS Readings in Philippine History 3
GEWORLD The Contemporary World 3
GEMATMW Mathematics in the Modern World 3
GEPCOMM Purposive Communication 3
GEARTAP Art Appreciation 3
GESTSOC Science, Technology and Society 3
GEETHIC Ethics 3
GERIZAL Life and Works of Rizal 3
GELECST GE Elective: Mathematics, Science and Technology 3
GELECSP GE Elective: Social Sciences and Philosophy 3
GELECAH GE Elective: Arts and Humanities 3
LCFAITH Faith Worth Believing 3
LCENWRD Encountering the Word in the World 3
LCASEAN The Filipino and the ASEAN 3
Physical Education Units
PE1CRDO Cardio Fitness 2
PE2FTEX Physical Fitness and Wellness in Dance 2
PETHREE Physical Fitness and Wellness in Individual Sports 2
PEDFOUR Physical Fitness and Wellness in Team Sports 2
Lasallian Studies Units
LCLSONE Lasallian Studies 1 1 (non-acad)
LCLSTWO Lasallian Studies 2 1 (non-acad)
LCLSTRI Lasallian Studies 3 1 (non-acad)
Common Computing Courses Units
CCICOMP Introduction to Computing 3
CCPROG1 Logic Formulation and Introductory Programming 3
CCPROG2 Programming with Structured Data Types 3
CCDSALG Data Structures and Algorithms 3
CCINFOM Information Management 3
CCAPDEV Web Application Development 3
CCDSTRU Discrete Structures for CS Students 3
CCPROG3 Object-Oriented Programming 3
CCINOV8 Innovation and Technology Management 3
Common Math Courses Units
MTH101A Foundation Course in Mathematics 5
STT101A Foundation Course in Statistics 3
Computer Science Core Courses Units
CSALGCM Algorithms and Complexity 3
CSARCH1 Introduction to Computer Organization and Architecture 1 3
CSARCH2, LBYARCH Introduction to Computer Organization and Architecture 2 (Lecture and Laboratory) 4
CSSECDV Secure Web Development 3
CSINTSY Introduction to Intelligent Systems 3
CSNETWK Introduction to Computer Networks 3
CSOPESY Introduction to Operating Systems 3
CSADPRG Advanced Programming and Theory of Programming Languages 3
CSSWENG Software Engineering 3
CSMATH1 Differential Calculus 3
CSMATH2 Linear Algebra for Computer Science Students 3
CSMODEL Statistical Modeling and Simulation 3
CSE Specialization Courses Units
CEETRN1, LBYTRN1 Fundamentals of Electric Circuits (Lecture and Laboratory) 4
CEETRN2. LBYTRN2 Basic Principles of Electronic Circuits (Lecture and Laboratory) 4
CEETRN3, LBYTRN3 Linear Circuits and Communications (Lecture and Laboratory) 4
CEMICRO, LBYMCRO Microprocessor Interfacing (Lecture and Laboratory) 4
CECNTRL Introduction to Microcontrollers and Applications 3
CEDISP1, LBYDISP Digital Signal Processing 1 (Lecture and Laboratory) 4
CEPARCO Multiprocessing and Parallel Computing 3
CEMCLRN Machine Learning for CSE 3
CEARTIN Special Topics on Artificial Intelligence 3
CE-MATH Mathematical Methods for Computer Systems Engineering 3
CSE Specialization Electives Units
CEELEC1-3 Students will take 3 courses (3 units each) of advanced topics in CSE specialty areas such as:

  • Computer Vision
  • Speech Processing
  • Mobile Robotics
  • Control Systems
  • Machine Learning
9
Practicum Units
PRCCC01 CS Practicum Orientation 1
PRCTCE1 Practicum for Computer Systems Engineering 2
Thesis for Computer Systems Engineering Units
CSRESME Computer Systems Engineering Research Methods 3
THSCE01-03 Computer Systems Engineering Thesis 6
National Service Training Program Units
NSTP101 National Service Training Program General Orientation 0
NSTP-01 National Service Training Program Phase 1 3 (non-acad)
NSTP-02 National Service Training Program Phase 2 3 (non-acad)

Course Description

List of courses with description in the BSCS-CSE curriculum.

Bachelor of Science in Information Systems

Bachelor of Science in Information Systems

The Information Systems program provides students with foundation knowledge on organizations and Information and Communications Technology (ICT). It allows students to understand how ICT can enable organizations to improve performance and achieve competitive advantage. It trains students to develop strong analytical, technical, and leadership skills to thrive in a global environment as future information systems professionals.

  • Program Educational Objectives
  • Career Outlook
  • Program Requirements
  • Detailed Curriculum

Program Educational Objectives

  • Practice as a successful/competitive IS professional for the advancement of society by:
    • Demonstrating strong sense of influence and character to effect positive change in the organization and society as a whole by exhibiting leadership, technical, and analytical skills, at mid-management level
    • Establishing expertise in specific areas/fields in certain domains
    • Being adaptable to technological and societal advancements/changes through continuous learning and professional development
    • Engaging in IS activities involved in diverse and multi-cultural environment
  • Live out the core values of an authentic Lasallian achiever for God and country

Career Outlook

Specifically, students are trained in order to fulfill the following job roles:

Primary Job Roles Secondary Job Roles
  • Organizational Process Analyst
  • Data Analyst
  • Solutions Specialist
  • Systems Analyst
  • IS Project Management Personnel
  • Applications Developer
  • End User Trainers
  • Documentation Specialist
  • Quality Assurance Specialist

Program Requirements

  • Total of 176 academic units and 9 non-academic units
  • Completion of 520 hours for the practicum program
  • Completion of a capstone project involving the development and implementation of an information system for a target organization
General Education 53 units
Lasallian Studies 3 units  (non-academic)
Common Computing Courses 27 units
Common Math Courses 8 units
IS Professional Courses 69 units
Professional Electives 12 units
Capstone 4 units
Practicum 3 units
National Service Training Program (NSTP) 6 units (non-academic)
Total No. of Units 176 (9)

Detailed Curriculum

General Education

Course Code Course Title Units
GEUSELF Understanding the Self 3
GERPHIS Mga Babasahin sa Kasaysayan ng Pilipinas 3
GEWORLD The Contemporary World 3
GEMATMW Mathematics in the Modern World 3
GEPCOMM Purposive Communication 3
GEARTAP Art Appreciation 3
GESTSOC Science, Technology, and the Society 3
GEETHIC Ethics 3
GERIZAL Ang Buhay at mga Akda ni Rizal 3
GEFILI1 Kominikasyon sa Filipinolohiya 3
GEFILI2 Pagbasa at Pagsulat sa Iba’t Ibang Disiplina at Larangan 3
GELITE1 Literatures of the Philippines 3
LCFAITH Faith Worth Living 3
LCENWRD Encountering the Word in the World 3
LCASEAN The Filipino and ASEAN 3
LCLSONE Lasallian Studies 1 (1)
LCLSTWO Lasallian Studies 2 (1)
LCLSTRI Lasallian Studies 3 (1)
LASARE1 Lasallian Retreat 1 (0)
LASARE2 Lasallian Retreat 2 (0)
LASARE3 Lasallian Retreat 3 (0)

Common Computing and Math Courses

These courses are common to the BS in Computer Science, BS in Information Systems, and BS in Information Technology degree programs:

Course Code Course Title Units
CCICOMP Introduction to Computing 3
CCPROG1 Logic Formulation and Introductory Programming 3
CCPROG2 Programming with Structured Data Types 3
CCPROG3 Object-Oriented Programming 3
CCDSALG Data Structures and Algorithms 3
CCINFOM Information Management 3
CCAPDEV Applications Development and Emerging Technologies 3
CCDISTRU Discrete Structures 3
CCINOV8 Innovation and Technology Management 3
BASMATH Algebra, Trigonometry, and Analytical Geometry (Pre-calculus) 5
BASSTAT Statistics 3

Professional IS Courses

Course Code Course Title Units
ITISORG Organization and Management Concepts 3
ISBISPR Organizations and Business Processes 3
ISFINMA Financial and Managerial Accounting for IS 3
ISOPRES Introduction to Operations Research 3
ISINFOM Transaction Management & Descriptive Analytics 3
ITISHCI Human-Computer Interaction 3
ISBUSPE Business Performance 3
ITISDEV Business Applications Development 3
ISANDE1 Systems Analysis 3
ISINFRA Introduction to IT Infrastructures 3
MOBDEVE Mobile Applications Development 3
ISANDE2 Systems Design & Development 3
ISSYSAD Systems Administration 3
ISRESME IS Research Methods 3
ITISSES Special Enterprise Systems 3
ISSYSQA Systems Quality Assurance 3
ISPRENL Predictive Analytics 3
ISENTAR Enterprise Architecture 3
ISSECUR Information Security 3
ISSTRMA IT Strategic Management 3
ITISPRJ IT Project Management 3
ISTREND Trends in Information Systems 3

Professional Electives

Course Code Course Title Units
ISELEC1 IS Elective 1 3
ISELEC2 IS Elective 2 3
ISELEC3 IS Elective 3 3
ISELEC4 IS Elective 4 3

The possible elective offerings are listed below, under two categories:

  • Business Analytics
    • Data Analytics Programming
    • Platform Development of Enterprise Systems
    • Data Visualization
    • Decision Models and DSS
  • Service Management
    • IT Service Management
    • IT Outsourcing and Offshoring Management
    • IT and Customer Relationship Management
    • IT and Supply Chain Management

Physical Education

Course Code Course Title Units
GEFTWEL Physical Fitness and Wellness 2
GEDANCE Physical Fitness and Wellness in Dance 2
GESPORT Physical Fitness and Wellness in Individual Sports 2
GETEAMS Physical Fitness and Wellness in Team Sports 2

National Service Training Program (NSTP)

Course Code Course Title Units
NSTP101 National Service Training Program 0 (0)
NSTP-01 National Service Training Program 1 (3)
NSTP-02 National Service Training Program 2 (3)

Capstone

Course Code Course Title Units
ISCAPR1 IS Capstone Project 1 2
ISCAPR2 IS Capstone Project 2 2

Practicum

Course Code Course Title Units
ISPRACT IS Practicum 3

Bachelor of Science in Information Technology

Bachelor of Science in Information Technology

Information Technology is the study of utilization of both hardware and software technologies to provide computing solutions that address the needs of various users and organizations. The Information Technology (IT) program encompasses a wide range of knowledge areas – from organizational information systems to systems infrastructure to prepare graduates that have the capability to select, apply, configure, integrate, deploy, and administer computing technology to meet user requirements over a large spectrum of contexts.

BSIT graduates possess excellent technical, management, and soft skills, making them suited to pursue careers as system administrators, network engineers, information security practitioners, technology consultants, and enterprise system specialists.

  • Program Educational Outcomes
  • Program Requirements
  • Detailed Curriculum

Program Educational Outcomes

In 3-5 years after graduation, BSIT graduates are expected to:

  • Demonstrate global professional competence by:
    • building an internationally validated expertise in a specific area in IT.
    • adapting to technological and societal changes through continuous professional development.
  • Exhibit leadership and planning to influence positive changes in diverse environments.
  • Bridge faith and profession in service of society.

Program Requirements

  • Total of 181 academic units and 9 non-academic units
  • Completion of a practicum program
  • Completion of a capstone project focusing on technology integration
General Education 53 units
Lasallian Studies 3 units  (non-academic)
Common Computing Courses 27 units
Common Math Courses 8 units
IT Professional Courses 71 units
Professional Electives 12 units
Capstone 4 units
Practicum 3 units
National Service Training Program (NSTP) 6 units (non-academic)
Total No. of Units 178 (9)

Detailed Curriculum

General Education Units
GEUSELF Understanding the Self 3
GERPHIS Readings in Philippine History 3
GEWORLD The Contemporary World 3
GEMATMW Mathematics in the Modern World 3
GEPCOMM Purposive Communication 3
GEARTAP Art Appreciation 3
GESTSOC Science, Technology, and the Society 3
GEETHIC Ethics 3
GERIZAL Life and Works of Rizal 3
GEFILI1 Introduksyon sa Filipinohiya 3
GEFILI2 Mga Usaping Pangwika sa Iba’t Ibang Larangan 3
GELITE1 Literatures of the Philippines 3
LCFAITH Faith Worth Living 3
LCENWRD Encountering the Word in the World 3
LCASEAN The Filipino and ASEAN 3
LSLSONE Lasallian Studies 1 1 (non-acad)
LSLSTWO Lasallian Studies 2 1 (non-acad)
LSLSTRI Lasallian Studies 3 1 (non-acad)
GEFTWEL Physical Fitness and Wellness 2
GEDANCE Physical Fitness and Wellness in Dance 2
GESPORT Physical Fitness and Wellness in Individual Sports 2
GETEAMS Physical Fitness and Wellness in Team Sports 2
Information Technology Professional Courses Units
BASMATH Algebra and Trigonometry 5
BASSTAT Algebra and Statistics 3
CCICOMP Introduction to Computing 3
CCPROG1 Logic Formulation and Introductory Programming 3
CCPROG2 Programming with Structured Data Types 3
CCPROG3 Object-Oriented Programming 3
CCDSTRU Discrete Structures 3
CCDSALG Data Structures and Algorithms 3
CCINFOM Information Management 3
CCAPDEV Web Application Development 3
CCINOV8 Innovation and Technology Management 3
ITNET01 Introduction to Networks (Lecture and Laboratory) 4
ITNET02 Basic Routing and Switching (Lecture and Laboratory) 4
ITNET03 Advanced Routing and Switching (Lecture and Laboratory) 4
ITNET04 Wide Area and Enterprise Network Technologies (Lecture and Laboratory) 4
ITSECUR Introduction to Information Security 3
ITSECWB Secure Web Development 3
ITCMSY1 Introduction to Computing Platforms and Operating Systems (Lecture and Laboratory) 4
ITCMSY2 Virtualization and Cloud Platforms 3
MOBDEVE Mobile Application Development 4
ITSYSAD System Administration and Maintenance (Lecture and Laboratory) 3
IT-PROG Integrative Programming 3
ITISHCI Human – Computer Interaction 3
ITDBADM Database Administration 3
ITISDEV Business Application Development 3
ITSRAQA System Requirements Analysis and Quality Assurance 3
ITISSES Special Enterprise Systems 3
ITSYSOP IT System Operation 3
ITSPLAN IT System Planning 3
ITSTRAG IT Strategy 3
ITISORG Organizational Management 3
ITISPRJ Project Management 3
ITRESME Information Technology Research Methods 3
Professional Electives Units
ITELEC Students will take 4 courses (3 units each) of advanced topics in IT specialty areas such as:

  • Internet of Things
  • Big Data
  • Financial Management
  • Business Continuity and Disaster Recovery
  • Network Security Administration
  • Tools Development
  • Cybersecurity Operations
  • Security Law and Governance
12
Practicum 3
Capstone for BSIT 4

Bachelor of Science in Interactive Entertainment Major in Game Art and Design

Bachelor of Science in Interactive Entertainment Major in Game Art and Design

Students begin with theoretical foundations in drawing, principles of design, and color in both traditional and digital art. Skills are enhanced by applying the basics in designing games, game objects, levels, 2D concept art, 3D modeling, texturing and real-time lighting. Students also learn the principles of gaming, balance, and usability to ensure a worthwhile gaming experience. All of these are experienced using the same kinds of technology professional use.

  • Career Outlook
  • Program Educational Objectives
  • Admission Information
  • Detailed Curriculum

Career Outlook

Graduates of the Bachelor of Science in Interactive Entertainment major in Game Art and Design program are ready to pursue a variety of entry-and intermediate-level positions in the areas of multimedia in general, and video game development, in particular, including the following roles:

  • Game Artist
  • Technical Artist
  • Creative Programmer
  • Creative Content Developer
  • Ad Builders
  • Technical Specialist for Modeling /Rigging /Lighting
  • Art Quality Assurance Specialist
  • Level Designer
  • Game Designer
  • Digital 2D or 3D Art Content Producer
  • Digital 2D or 3D Production Designer

Program Educational Outcomes

  • Demonstrate professional competence by:
    • Responsibly practicing and adhering to professional and ethical standards in the advancement of the interactive entertainment industry; and
    • Providing innovative products and solutions, aligned to ethical and Christian principles to the industry, academe, and/or the public sector
  • Exhibit capability to manage, lead, interact, motivate, encourage, influence, and collaborate with a broad range of people (in diverse and multicultural environments) to achieve goals and effect positive changes, recognizing the individuality and diversity of needs, ideas, opinions and cultures; preferably at mid-management levels
  • Able to adapt to technological, organizational, and societal changes by engaging actively in professional activities, learning, and professional development activities

Admission Information

Applicants to the BS Interactive Entertainment major in Game Art and Design program must be passionate about visual arts, but don’t necessarily need any prior experience in drawing.

Applicants should also be passionate about designing and making games. The ideal candidate should have strong math, science, analytical, and problem-solving abilities, and have completed pre-calculus subjects prior to attending De La Salle University. Subjects in physics and computer science (i.e. computer programming, logic formulation, etc.), or multimedia arts (i.e. drafting, 2D/3D graphics and animation, etc.) are also recommended.

Applicants who need additional topics for physics and mathematics will be required to take additional courses prior to the start of their program.

Detailed Curriculum

Knowledge Area Course Title Course Code Academic Units
(Non-Academic)
GENERAL EDUCATION 53
Lasallian Core Curriculum Purposive Communication LCC..01 3
Understanding the Self LCC..02 3
Mathematics in the Modern World LCC..03 3
Art Appreciation LCC..04 3
Ethics LCC..05 3
The Contemporary World LCC..06 3
Science, Technology, and Society LCC..07 3
Mga Babasahin asa Kasaysayan ng Pilipinas LCC..08 3
Ang Buhay at mga Akda ni Rizal (Life and Works of Rizal) LCC..09 3
The Philippines and the ASEAN LCC..10 3
General Education Elective Science and Technology LCC..11 3
General Education Elective Social Sciences and Philosophy LCC..12 3
General Education Elective Arts and Humanities LCC..13 3
Faith Worth Living LCC..14 3
Encountering Jeesus, the Word in the World LCC..15 3
Physical Fitness and Wellness Physical Fitness and Wellness PE1CRDO 2
Physical Fitness and Wellness in Dance PE2FTEX 2
Physical Fitness and Wellness in Individual Sports PETHREE 2
Physical Fitness and Wellness in Team Sports PEDFOUR 2
National Service Training Program NSTP Orientation NSTP101 (0)
National Service Training Program Phase 1 NSTP-01 (3)
National Service Training Program Phase 2 NSTP-02 (3)
Lasallian Studies Lasallian Studies 1 LCLSONE (1)
Lasallian Studies 2 LCLSTWO (1)
Lasallian Studies 3 LCLSTRI (1)
Lasallian Recollection 1 LASARE1 (0)
Lasallian Recollection 2 LASARE2 (0)
Lasallian Recollection 3 LASARE3 (0)
Career Planning and Selfcare Student Affairs Services 1000 SAS1000 (0)
Student Affairs Services 2000 SAS2000 (0)
Student Affairs Services 3000 SAS3000 (0)
CORE COURSES 48
Computational Thinking Computational Thinking IECMPTK 3
Game Studies Introduction to Computer Game Theory IETHEOR 3
Introduction to Game Design IEDESGN 3
Serious Games IESERGA 3
Software Engineering & UI/UX Introdution to Game Engines IEENG01 3
Application of User Interfaces and User Experiences in Games IEUI-UX 3
Audio Design Game Audio Design IEAUDIO 4
Production & Business in Games Interactive Entertainment Fundamentals IEFUNDA 3
Advanced Professional Practice in the Game Industry IEPRFDV 3
Introduction to Game Business and Entrepreneurship IEGMBIZ 3
Project Management IEPRJMG 3
IEt Project Development 1 IE-PRJ1 1
IEt Project Development 2 IE-PRJ2 1
IEt Project Development 3 IE-PRJ3 2
Capstone and OJT Interactive Entertainment Capstone 1 CAPIET1 3
Interactive Entertainment Capstone 2 CAPIET2 2
Interactive Entertainment Capstone 3 CAPIET3 2
Practicum Course for IET Students PRCIENT 3
MAJOR IN GAME ARTS AND DESIGN 72
Game Art Foundations Game Art Fundamentals AD-FUND 3
Drawing Art Foundations ADART-1 3
Figure Drawing of Human Anatomy ADART-2 3
Environment Art ADART-3 3
Concept Art 1 (Characters and Props) ADCON-1 3
Concept Art 2 (Creatures and Environments) ADCON-2 3
Technical Game Art Introduction to 2D and 3D Game Art ADGAM-1 3
Advanced 2D and 3D Game Art ADGAM-2 3
Game Prop Modeling ADGAM-3 3
Game Environment and Level Design ADGAM-4 3
Introduction to Rendering Techniques ADRNDER 3
Lights, Camera, and Visual effects AD-VSFX 3
User Interface and Design ADUIDGN 3
Game Studies Art Studies and History ADSTUDY 3
Narratives Basic Games Naratives ADNARA1 3
Visual Narratives ADNARA2 3
Game Design Game Mechanics ADRULES 3
Animation Character Design ADCHR-1 3
Advanced Game Character and Materials ADCHR-2 3
Animation 1: Modeling and Rigging ADANI-1 3
Animation 2: Advanced Rigging and Animation Execution ADANI-2 3
Professional Electives Game Art and Design Elective 1 ADELEC1 3
Game Art and Design Elective 2 ADELEC2 3
Game Art and Design Elective 3 ADELEC3 3
  – Foreign Language
  – Technical Art
  – Pixel Art
  – Animated Film Development

Bachelor of Science in Interactive Entertainment Major in Game Development

Bachelor of Science in Interactive Entertainment Major in Game Development

The Bachelor of Science in Interactive Entertainment Major in Game Development is a 4-year degree program aimed to prepare students to become innovators and leaders in the growing game development industry in Asia.

Students begin with theoretical foundations in computer science to enhance their skills in critical thinking, problem analysis, and software development. Armed with these skills and knowledge, students design and develop games; creating immersive game environments and believable characters, developing innovative gameplay and interfaces. Students will not only experience developing games for entertainment, but also invent games for learning, for innovating practices in various disciplines, and for promoting local culture and global citizenship.

  • Career Outlook
  • Program Educational Objectives
  • Admission Information
  • Detailed Curriculum

Career Outlook

Graduates of the program are ready to pursue a variety of entry- and intermediate-level positions in the areas of software engineering in general and video game development, in particular, including the following roles:

  • Computer Programmer
  • Gameplay Programmer
  • Tools Programmer
  • Artificial Intelligence Programmer
  • Mobile Applications Programmer
  • Web Developer
  • Quality Assurance Engineer
  • Software Analyst
  • Game Designer

Program Educational Objectives

  • Demonstrate professional competence by:
    • Responsibly practicing and adhering to professional and ethical standards in the advancement of the interactive entertainment industry; and
    • Providing innovative products and solutions, aligned to ethical and Christian principles to the industry, academe, and/or the public sector
  • Exhibit capability to manage, lead, interact, motivate, encourage, influence, and collaborate with a broad range of people (in diverse and multicultural environments) to achieve goals and effect positive changes, recognizing the individuality and diversity of needs, ideas, opinions and cultures; preferably at mid-management levels
  • Able to adapt to technological, organizational, and societal changes by engaging actively in professional activities, learning, and professional development activities

Admission Information

Applicants to the BS in Interactive Entertainment major in Game Development program must be passionate about software development, but they don’t necessarily need any prior programming experience to be successful.

Applicants should be passionate about designing and making games. The ideal candidate will have strong math, science, analytical, and problem-solving abilities, and have completed pre-calculus subjects prior to attending De La Salle University. Subjects in physics and computer science (i.e. computer programming, logic formulation, etc.), or multimedia arts (i.e. drafting, 2D/3D graphics and animation, etc.) are also recommended.

Applicants who need additional topics for physics and mathematics will be required to take additional courses prior to the start of their program.

Detailed Curriculum

Knowledge Area Course Title Course Code Academic Units
(Non-Academic)
GENERAL EDUCATION 53
Lasallian Core Curriculum Purposive Communication LCC..01 3
Understanding the Self LCC..02 3
Mathematics in the Modern World LCC..03 3
Art Appreciation LCC..04 3
Ethics LCC..05 3
The Contemporary World LCC..06 3
Science, Technology, and Society LCC..07 3
Mga Babasahin asa Kasaysayan ng Pilipinas LCC..08 3
Ang Buhay at mga Akda ni Rizal (Life and Works of Rizal) LCC..09 3
The Philippines and the ASEAN LCC..10 3
General Education Elective Science and Technology LCC..11 3
General Education Elective Social Sciences and Philosophy LCC..12 3
General Education Elective Arts and Humanities LCC..13 3
Faith Worth Living LCC..14 3
Encountering Jeesus, the Word in the World LCC..15 3
Physical Fitness and Wellness Physical Fitness and Wellness PE1CRDO 2
Physical Fitness and Wellness in Dance PE2FTEX 2
Physical Fitness and Wellness in Individual Sports PETHREE 2
Physical Fitness and Wellness in Team Sports PEDFOUR 2
National Service Training Program NSTP Orientation NSTP101 (0)
National Service Training Program Phase 1 NSTP-01 (3)
National Service Training Program Phase 2 NSTP-02 (3)
Lasallian Studies Lasallian Studies 1 LCLSONE (1)
Lasallian Studies 2 LCLSTWO (1)
Lasallian Studies 3 LCLSTRI (1)
Lasallian Recollection 1 LASARE1 (0)
Lasallian Recollection 2 LASARE2 (0)
Lasallian Recollection 3 LASARE3 (0)
Career Planning and Selfcare Student Affairs Services 1000 SAS1000 (0)
Student Affairs Services 2000 SAS2000 (0)
Student Affairs Services 3000 SAS3000 (0)
CORE COURSES 48
Computational Thinking Computational Thinking IECMPTK 3
Game Studies Introduction to Computer Game Theory IETHEOR 3
Introduction to Game Design IEDESGN 3
Serious Games IESERGA 3
Software Engineering & UI/UX Introdution to Game Engines IEENG01 3
Application of User Interfaces and User Experiences in Games IEUI-UX 3
Audio Design Game Audio Design IEAUDIO 4
Production & Business in Games Interactive Entertainment Fundamentals IEFUNDA 3
Advanced Professional Practice in the Game Industry IEPRFDV 3
Introduction to Game Business and Entrepreneurship IEGMBIZ 3
Project Management IEPRJMG 3
IEt Project Development 1 IE-PRJ1 1
IEt Project Development 2 IE-PRJ2 1
IEt Project Development 3 IE-PRJ3 2
Capstone and OJT Interactive Entertainment Capstone 1 CAPIET1 3
Interactive Entertainment Capstone 2 CAPIET2 2
Interactive Entertainment Capstone 3 CAPIET3 2
Practicum Course for IET Students PRCIENT 3
MAJOR IN GAME DEVELOPMENT 74
Programming Basic Computer Programming in C GDPROG1 3
Advanced Computer Programming in C GDPROG2 3
Object Oriented Programing in C# GDPROG3 3
Advanced Programming Concepts GDADPRG 3
Mathematics Foundation course in statistics STT101A 3
Foundation course in Mathematics MTH101A 5
Discrete Structures CCDSTRU 3
Differential Calculus for Computer Science Students CSMATH1 3
Linear Algebra for Computer Science Students CSMATH2 3
Mathematics for Game Development GD-MATH 3
Integral Calculus for Computer Science Students ST-MATH 3
Algorithms Data Structures and Algorithms for Game Development GDDASGO 3
Computer Graphics Introduction to Computer Graphics GDGRAP1 3
AI for Games Introduction to AI in Games GDINTAI 3
Physics Game Physics GDPHYSX 3
Web and Mobile Web Application Development CCAPDEV 3
Information Management CCINFOM 3
Networking Introduction to Computer Networks CSNETWK 3
Game Engines Game Engines 2 GDENG02 3
Game Engines 3 GDENG03 3
Operating Systems Parallel Computing in Game Development GDPARCM 3
Professional Electives Game Development Elective 1 GDELEC1 3
Game Development Elective 2 GDELEC2 3
Game Development Elective 3 GDELEC3 3
  – Foreign Language
  – Machine Learning
  – Data Science
  – Technical Art
  – Augmented Reality and Virtual Reality

Bachelor of Science (Honors) in Computer Science and Master of Science in Computer Science

Bachelor of Science (Honors) in Computer Science and Master of Science in Computer Science

The Computer Science Honors program is a multidisciplinary five-year program that bridges the Bachelor of Science in Computer Science with specialization in Software Technology undergraduate program with the Master of Science in Computer Science program. It covers fundamental computing theories and principles focusing on logic formulation, algorithm design, application development, computer architectures and operating systems, as well as advanced topics on platform-based development, software engineering, computational science, technology management, intelligent systems and machine learning.

Graduates of the Honors program receive both a Bachelor’s Degree and a Master’s Degree in Computer Science. Students who apply for the program transition from the Bachelor’s to the Master’s program seamlessly on their Junior year.  They would also be exposed to the research laboratories of the College during their Senior year, which would prepare them for their Master’s thesis on their Fifth year. They can pursue careers in software engineering, technical team management, or as researchers in the academe. They will be knowledgeable in the design and development of a wide range of software solutions in various domains, and will be capable of innovating technology to adapt to new and ever-changing requirements that can have an immediate impact to society or can advance the field of computing.

On top of this, graduates of the program are also equipped with soft skills that enables them to be strong team leaders and team players that are able to effectively and confidently communicate to various audiences. Guided by a strong sense of professionalism and sound ethics, these are graduates that have skills necessary to succeed in the fields of computing and software development.

  • Program Educational Outcomes
  • Program Requirements
  • Detailed Curriculum

Program Educational Outcomes

In 3-5 years after graduation, CS Honors students are expected to:

  • Demonstrate professional computing competence through:
    • the responsible and ethical practice in the advancement of computer science, and
    • providing innovative services and solutions, aligned to Ethical and Christian principles to the industry, academe, and/or the public sector.
  • Exhibit capability to manage, lead, interact, motivate, encourage, influence, and collaborate with a broad range of people (in diverse and multi-cultural environments) to achieve goals and effect positive changes, recognizing the individuality and diversity of needs, ideas, opinions and cultures; preferably at mid-management levels.
  • Adapt to technological, organizational and societal changes by engaging actively in computing professional activities, learning and professional development opportunities.

Program Requirements

  • Total of 197 academic units and 9 non-academic units
  • Completion of a practicum program
  • Completion of a master’s thesis specializing in a CS area
General Education 53 units
Lasallian Studies 3 units  (non-academic)
Computer Science Professional Courses 72 units
ST Specialization Track 24 units
Master in Computer Science Courses 18 units
Professional Electives 3 units
Master’s Electives 12 units
Laboratory Exposure 6 units
Thesis 6 units
Practicum 3 units
National Service Training Program (NSTP) 6 units (non-academic)
Total No. of Units 197 (9)

Detailed Curriculum

General Education Units
GEUSELF Understanding the Self 3
GERPHIS Readings in Philippine History 3
GEWORLD The Contemporary World 3
GEMATMW Mathematics in the Modern World 3
GEPCOMM Purposive Communication 3
GEARTAP Art Appreciation 3
GESTSOC Science, Technology, and the Society 3
GEETHIC Ethics 3
GERIZAL Life and Works of Rizal 3
GEFILI1 Introduksyon sa Filipinohiya 3
GEFILI2 Mga Usaping Pangwika sa Iba’t Ibang Larangan 3
GELITE1 Literatures of the Philippines 3
LCFAITH Faith Worth Living 3
LCENWRD Encountering the Word in the World 3
LCASEAN The Filipino and ASEAN 3
LSLSONE Lasallian Studies 1 1 (non-acad)
LSLSTWO Lasallian Studies 2 1 (non-acad)
Lasallian Studies 3 1 (non-acad)
GEFTWEL Physical Fitness and Wellness 2
GEDANCE Physical Fitness and Wellness in Dance 2
GESPORT Physical Fitness and Wellness in Individual Sports 2
GETEAMS Physical Fitness and Wellness in Team Sports 2
Computer Science Professional Courses Units
BASMATH Algebra and Trigonometry 5
BASSTAT Algebra and Statistics 3
CCICOMP Introduction to Computing 3
CCPROG1 Logic Formulation and Introductory Programming 3
CCPROG2 Programming with Structured Data Types 3
CCPROG3 Object-Oriented Programming 3
CCDSTRU Discrete Structures 3
CCDSALG Data Structures and Algorithms 3
CCINFOM Information Management 3
CCAPDEV Web Application Development 3
CCINOV8 Innovation and Technology Management 3
CSMATH1 Differential Calculus 3
CSMATH2 Linear Algebra for Computer Science 3
CSMODEL Modelling and Simulation 3
CSADPRG Advanced Programming Techniques 3
CSSWENG Software Engineering 3
CSALGCM Algorithms and Complexity 3
CSNETWK Introduction to Computer Networks 3
CSARCH1 Introduction to Computer Organization and Architecture 1 3
CSARCH2 Introduction to Computer Organization and Architecture 2 (Lecture and Laboratory) 4
CSOPESY Introduction to Operating Systems 3
CSINTSY Introduction to Artificial Intelligence 3
CSSECDV Secure Web Development 3
Software Technology Specialization Courses Units
ST-MATH Integral Calculus for Computer Science Students 3
STALGCM Advanced Algorithms and Complexities 3
MOBDEVE Mobile Development 3
STSWENG Advanced Software Engineering 3
STADVDB Advanced Database Systems 3
STHCIUX Human Computer Interactions 3
STINTSY Advanced Intelligent Systems 3
STDISCM Distributed Computing 3
Professional and Master’s Electives Units
STELEC

MSELEC

Students will take one 3-unit course of advanced topics and four 3-unit elective master’s courses in areas such as:

  • Natural Language Processing
  • Advanced Machine Learning
  • 3D Graphics
  • Data Analytics
  • Complex Systems

3

12

Master’s in Computer Science Units
MSCORE Students will take five 3-unit courses of Master’s courses 15
MSLABS Students will take three 2-unit exposure courses to the various research laboratories in CCS 6
CSC701M Methods of Research 3
Practicum 3
Thesis for Master’s in Computer Science 6

Minor Programs

  • Minor in Cybersecurity
  • Minor in System Administration
  • Minor in Digital and Technology Solutions
  • Minor in Information & Communications Technology for Business Agility
  • Minor in Social Technopreneurship
  • Minor in Game Design

Minor in Cybersecurity

Minor in Cybersecurity

Cybercrime is increasing as more and more people go online for their daily activities.  The minor program in Cybersecurity introduces the students to the different attacks that can happen over the network, and the different techniques and tools to protect against these threats.  The program emphasizes skills development in identifying security risks and developing strategies to protect the system and data from cyber attacks using appropriate tools.

  • Program Outcomes
  • Course List
  • Course Details
  • Schedule of Course Offerings

Program Outcomes

By the end of the program, learners will be able to:

  • Identify security risks present in an organization’s information systems
  • Apply industry best practices and tools for the protection of systems and data
  • Effectively document the vulnerabilities and prevention recommendations in reports

Course List

 

Introduction to Computing (CCICOMP) 3 units
Introduction to Networks – Lecture (ITNET01) 3 units
Introduction to Networks – Laboratory (LBYITN1) 1 unit
Introduction to Security (NSSECU1) 3 units
Advanced and Offensive Security (NSSECU2) 3 units
Total 13 units

Course Details

Introduction to Computing (CCICOMP)
This course provides an introduction to the ICT industry and an understanding of how a computer works.  Hands-on laboratory activities will teach the students how to assembly a computer, install an operating system, solve basic hardware and software issues, and connect the computer to the Internet.  

By the end of the course, learners should be able to:

  • Understand the breadth of the ICT industry,professional ethics and core values
  • Build knowledge in the key areas of computing that includes information processing, hardware and software components of computer systems, databases, programming languages and program development, the Internet and security
  • Develop skills in assembling a computer, installing operating systems, troubleshooting basic computer problems, connecting the computer to the Internet, and configuring it with basic security measures using actual equipment and tools

Introduction to Networks (ITNET01 and LBYITN1)
This course covers the fundamentals of networking concepts and technologies. It introduces the architecture, structure, functions, components, and models of the Internet and other computer networks. The principles and structure of IP addressing and the fundamentals of Ethernet concepts, media, and operations are introduced to provide a foundation for succeeding computer networking courses. By the end of the course, students will have the ability to understand data networking using concepts learned throughout the course, as well as to plan small networks across a range of applications.  Fundamental understanding and comprehension shall be developed through reading, assignments, and classroom discussion; while critical thinking and technical skills shall be developed though supplemental hands-on activities in a laboratory co-component that should be enrolled simultaneously with the lecture component.

By the end of the course, learners should be able to:

  • Apply knowledge of network media, devices, protocols and services considering their functionality, advantages and limitations to conceptualize solution models for computer communication requirements
  • Design, implement, and troubleshoot a simple Ethernet network based on required specifications exhibiting usage of correct addressing schemes and networking devices
  • Comprehend written instructions to complete a laboratory activity
  • Source knowledge independently to accomplish tasks

Introduction to Security (NSSECU1)

This course provides an introduction to concepts and applications in computer security. Mainly focusing on lectures and practical discussions on the principles of secure design and different aspects of computer security from data, access, host, network, and enterprise. Security policies and management would also be discussed together with issues on ethics as well as legal concerns. This course serves as a foundation for future courses that would involve concepts in computer security. The main output of the course is to create a security survey in order to better understand the process of determining threats and risks to the different elements of a computer system.

By the end of the course, learners should be able to:

  • Design a security survey and a security awareness campaign in order to better understand the risks and implications from a security standpoint of an organization
  • Use and test various techniques and strategies of good security practices for the protection of the confidentiality, integrity, and availability of information
  • Pursue knowledge in various domains of the cyber security field

Advanced and Offensive Security (NSSECU2)
This course  provides an introduction to the ethical method of proving computer system vulnerabilities and providing countermeasures to mitigate them. The course covers topics on reconnaissance, scanning, enumeration, system hacking, trojan and backdoors, sniffers, denial of service, web application hacking, and others. Lectures and demonstrations would allow students to understand different vulnerabilities that may exist in computer systems, network, and software. Hands-on laboratory would allow students to implement topics discussed in a control environment in order to fully understand the effect of each hacking technique as well as to provide a venue for students to exchange ideas with each other.

By the end of the course, learners should be able to:

  • Use knowledge of vulnerabilities in computer systems, networks, and software to design and implement penetration testing techniques 
  • Perform penetration testing following ethical methods using existing offensive and security applications to determine system and network vulnerabilities
  • Modify and develop software utilities that can be used for information gathering or penetration testing
  • Effectively document findings and reports of a penetration test for proper reporting

Schedule of Course Offerings

Term 1

  • Introduction to Computing

Term 3

  • Introduction to Networks – Lecture
  • Introduction to Networks – Laboratory

Term 2

  • Introduction to Security

Term 1

  • Advanced and Offensive Security

 

Minor in System Administration

Minor in System Administration

Information Technology (IT) has never been more in demand now when almost all our daily activities are done online.  We do our banking and business transactions online, buy groceries and basic necessities online, and we attend our classes online.  In an internetworked multi-platform environment, someone has to make sure that infrastructure and services are running smoothly.  Someone has to manage both hardware and software resources, ensure that security policies are in place, and provide technical support to the organization.  These are all under the responsibility of a System Administrator.  

The Minor in System Administration introduces the students to the different computing systems and platforms, as well as to configure and maintain computer systems and services.  The program emphasizes skills development in handling network devices, systems of computers, including cloud infrastructure.

  • Program Outcomes
  • Course List
  • Course Details
  • Schedule of Course Offerings

Program Outcomes

By the end of the program, learners will be able to:

  • Install, support, and maintain the IT infrastructure and services of mSMEs. 
  • Apply industry best practices and tools to manage the network infrastructure, computer systems, and user information
  • Plan and improve processes to improve user productivity

Course List

Introduction to Computing (CCICOMP) 3 units
Introduction to Computing Platforms and Operating Systems – Lecture (ITCMSY1) 3 units
Introduction to Computing Platforms and Operating Systems – Laboratory (LBYCMSY) 1 unit
System Administration and Maintenance – Lecture (ITSYSAD) 3 units
System Administration and Maintenance – Laboratory (LBYSYAD) 1 unit
Virtualization and Cloud Platforms (ITCMSY2) 3 units
Total 14 units

Course Details

Introduction to Computing (CCICOMP)
This course provides an introduction to the ICT industry and an understanding of how a computer works.  Hands-on laboratory activities will teach the students how to assembly a computer, install an operating system, solve basic hardware and software issues, and connect the computer to the Internet.  

By the end of the course, learners should be able to:

  • Understand the breadth of the ICT industry, professional ethics and core values
  • Build knowledge in the key areas of computing that includes information processing, hardware and software components of computer systems, databases, programming languages and program development, the Internet and security
  • Develop skills in assembling a computer, installing operating systems, troubleshooting basic computer problems, connecting the computer to the Internet, and configuring it with basic security measures using actual equipment and tools

Introduction to Computing Platforms and Operating System (ITCMSY1 and LBYCMSY)
This course introduces the fundamental components and the different architectures of computing systems and their corresponding operating system.  It provides an understanding of how the interactions among the various components of a computer system affect the operations through the methods by which they manage resources and provide services.  Lab activities will focus on usage of appropriate tools and following industry best practices in assessing the strengths and weaknesses of various computing components and architecture designs.

By the end of the course, learners should be able to:

  • Analyze and evaluate different processors, operating systems, platforms, and applications for a specific IT computing need using known metrics
  • Use correct tools and methods to evaluate a computing platform component
  • Recommend an appropriate system design for the specific IT infrastructure

System Administration and Maintenance (ITSYSAD and LBYSYAD)
This course presents the role of a system administrator and how to fulfill this role.  The course focuses on system administrator concepts and how information technology services can be implemented and provided in the organization’s IT infrastructure.  Discussion covers administration, configuration, and maintenance of various systems and services.  Laboratory activities will focus on installation, troubleshooting, maintenance, and disaster recovery of system servers and network services.

By the end of the course, learners should be able to:

  • Utilize different concepts related to system administration and server management in order to determine and implement solutions to infrastructure requirements
  • Elicit and analyze organizational infrastructure needs and requirements to be able to select and implement proper server configuration and services
  • Install and configure server hardware and software, and their services, following correct standards and processes
  • Deploy and administer a server and its corresponding services to address user requirements while adhering to professional norms of practice

Virtualization and Cloud Platforms (ITCMSY2)
This course  discusses concepts and implementation mechanisms of cloud computing as a key infrastructure element that aims to create a scalable and elastic network, provide a pool of shared infrastructure services and enforce a higher level of application availability and reliability.  Hands-on laboratory activities will focus on setting up a cloud infrastructure and managing its services.

By the end of the course, learners should be able to:

  • Perform infrastructure and organizational requirements analysis to understand proper cloud migration and setup parameters as well as services needed
  • Evaluate cloud solutions and implement the appropriate cloud solution and service provider based on a given set of requirements
  • Perform cloud service deployment with installation and administration of the necessary instances in accordance with organizational requirements
  • Assess own skills and pursue knowledge in platform technology trends

Schedule of Course Offerings

Term 1

  • Introduction to Computing

Term 2

  • Introduction to Computing Platforms and Operating Systems – Lecture
  • Introduction to Computing Platforms and Operating Systems – Laboratory

Term 2

  • System Administration and Maintenance – Lecture
  • System Administration and Maintenance – Laboratory

Term 2

  • Virtualization and Cloud Platforms

 

Minor in Digital and Technology Solutions

Minor in Digital and Technology Solutions

The industrial revolution eras have evolved different organizations and how they use technology to increase productivity to gain competitive advantage. In an environment where there is prevalence in technology use and disruptions, companies need to be constantly innovating their products, services, and processes in order to improve customer experience and satisfaction. This program provides an opportunity to explore how different industries and organizations can benefit from the adoption of digital solutions, methods, and strategies which fit their current needs and business challenges.

  • Program Outcomes
  • Course List
  • Course Details
  • Schedule of Course Offerings

Program Outcomes

By the end of the program, learners will be able to:

  • Recommend an appropriate digital strategy to support organizational operations
  • Design an information system/business application/ICT solution that can help improve core business function
  • Determine business data and corresponding analytics to determine organizational aspects for improvement

Course List

Digital Strategy and Transformation (ITDIGIT) 3 units
Emerging Technologies (ITEMTEC) 3 units
Design Thinking (ISDESTH) 3 units
Data and Business Analytics (ISBUSAN) 3 units

Course Details

Digital Strategy and Transformation (ITDIGIT)
This course enables students to achieve a fundamental understanding of digital transformation and how it both positively and negatively affects various industries and sectors. The course also covers how a digital strategy gives an opportunity for organizations to create shifts in their core business functions in order to gain and sustain competitive advantage.

By the end of the course, learners should be able to:

  • Understand the foundations and principles of digital transformation and its impact on different industries 
  • Analyze an organization’s existing digital strategy/need for a digital strategy and the challenges and opportunities that go with it
  • Identify and present appropriate actions for the successful implementation of a digital strategy in an organization’s functional unit

Emerging Technologies (ITEMTEC)
This course provides an in-depth exploration of emerging technologies and trends and their historical backgrounds. The current and future impacts of these technologies on various organizations, industries, and sectors will be examined in order to determine whether they are viable for adoption. Moreover, different perspectives, including economic, social, and cultural ones, will be used to analyze the effects of new innovations in the Philippine context and around the world.

By the end of the course, learners should be able to:

  • Be familiar with the historical and new emerging technology trends in various industries
  • Determine the advantages and disadvantages of adopting emerging technologies in a particular organization/industry
  • Recognize the current and potential impact of technologies on economic, social, and cultural landscapes, on a local and global scale

Design Thinking (ISDESTH)
This course involves the development of skills in innovative thinking and strategic problem solving with the goal of addressing customer needs. With regard to creating ICT solutions, such as business applications and information systems, this design thinking course provides a systematic approach to new product development, covering human-centered processes of ideation, prototyping, and testing. Additionally, contemporary tools and methods that are used in design thinking will also be tackled.

By the end of the course, learners should be able to:

  • Understand the design thinking framework and its principles
  • Apply the design thinking framework, processes, techniques, and strategies in identifying problems and understanding customer/user requirements
  • Apply the design thinking framework, processes, techniques, and strategies in crafting innovative ICT solutions for identified problems and customer/user requirements
  • Develop, present, and test a prototype of the proposed ICT solution

Data and Business Analytics (ISBUSAN)
This course exposes students to the strategic value of information for the analysis of the organization, its businesses, requirements, and trends. In this course, students will learn how to design and develop a database that can support online and batch transaction processing, considering the characteristics of transactional data, including data integrity, and information persistence. Basic concepts and skills in developing data warehouses to support online analytical processing (OLAP) will also be covered. Furthermore, the course introduces the students to data mining and producing information through business intelligence tools and techniques as part of descriptive analytics.

By the end of the course, learners should be able to:

  • Explain and understand the importance of business intelligence and descriptive analytics in organizations
  • Identify and understand the various techniques of mining data from a data warehouse
  • Design and develop a database that can support transaction processing
  • Apply knowledge in data warehousing in designing one for descriptive analytics

Schedule of Course Offerings

Term 1

  • Digital Strategy and Transformation
  • Emerging Technologies*

Term 2

  • Design Thinking

Term 3

  • Data and Business Analytics
  • Emerging Technologies

*Emerging Technologies can either be taken on Term 1 or Term 3.

 

Minor in Information & Communications Technology for Business Agility

Minor in Information & Communications Technology for Business Agility

Risks are an inherent part of any organization, thus minimizing the cost and impact of risks has become a major area of focus and concern. Moreover, the risks and uncertainties brought about by fast-changing technology and digital adoption can increase doubts in moving forward for a company or its industry as a whole. In general, this program introduces concepts and strategies in business agility, which allows organizations to quickly adapt to changes in their internal and external environments and remain resilient in the face of uncertainty. This program also provides means to develop skills and knowledge for the integration of business continuity planning into the organization to address corporate-threatening incidents/events, regardless of their source. These skills empower businesses and individuals in becoming change leaders, ensuring creativity, quality, and cost-effectiveness in their operations.

  • Program Outcomes
  • Course List
  • Course Details
  • Schedule of Course Offerings

Program Outcomes

By the end of the program, learners will be able to:

  • Identify security risks, threats, and measures to ensure the protection of data and information in the organization
  • Determine appropriate business performance evaluation frameworks, tools, techniques, metrics, and analytics for an organization
  • Apply agile project management principles and perform agile methods and strategies
  • Recommend ICT solutions that can help mitigate organizational risks and allow planning for continuous business operations

Course List

Introduction to Information Security (ISINSEC) 3 units
Business Performance (ISBPERF) 3 units
Agile Project Management (ITAGILE) 3 units
Data and Business Analytics (ISBUSAN) 3 units

Course Details

Introduction to Information Security (ISINSEC)
Information Security is a broad set of theories and practices that can include technology acquisition up to enterprise governance. This course provides an overview into the inclusion of information security considerations into the IT services lifecycle which includes the selection, implementation, and management of IT services by guiding organizations.

By the end of the course, learners should be able to:

  • Identify the phases in IT security life cycle
  • Recognize the fundamental technical knowledge requirements in identifying security requirements, their current state, and the importance of data privacy act
  • Understand how to implement data privacy
  • Evaluate potential data and information security solutions and their business case

Business Performance (ISBPERF)
The value of businesses and the information systems they use could be assessed and evaluated based on several frameworks including value chain, benchmarking, value network analysis, and investment performance. Students learn to appreciate that ICTs as an investment for an organization need to have articulated business value, that must be assessed and monitored.

By the end of the course, learners should be able to:

  • Identify, describe and explain the concepts of business performance management and related IT applications
  • Effectively use frameworks/models/standards, appropriate metrics, and corresponding IT tools for an organization
  • Analyze and evaluate an organization’s business performance management approach
  • Provide business performance recommendations/solutions that have positive impact for the organization

Agile Project Management (ITAGILE)
This course involves the practice and discussion of principles, processes, methodologies, tools, and techniques in agile project management. Students will get to identify and assess IT project constraints, including scope, time, cost, and quality in performing various activities throughout the project lifecycle to ensure project success. The course also provides an opportunity for students to hone their knowledge, skills, and attitude as an effective IT project manager, considering the continuously changing requirements, technology, resources, and schedule in an agile environment.

By the end of the course, learners should be able to:

  • Understand the agile principles and phases in managing a project
  • Apply appropriate tools and techniques in order to manage project resources effectively and efficiently
  • Evaluate and present the result of agile project management activities and recommend areas for improvement

Data and Business Analytics (ISBUSAN)
This course exposes students to the strategic value of information for the analysis of the organization, its businesses, requirements, and trends. In this course, students will learn how to design and develop a database that can support online and batch transaction processing, considering the characteristics of transactional data, including data integrity, and information persistence. Basic concepts and skills in developing data warehouses to support online analytical processing (OLAP) will also be covered. Furthermore, the course introduces the students to data mining and producing information through business intelligence tools and techniques as part of descriptive analytics.

By the end of the course, learners should be able to:

  • Explain and understand the importance of business intelligence and descriptive analytics in organizations
  • Identify and understand the various techniques of mining data from a data warehouse
  • Design and develop a database that can support transaction processing
  • Apply knowledge in data warehousing in designing one for descriptive analytics

Schedule of Course Offerings

Term 1

  • Introduction to Information Security

Term 2

  • Business Performance

Term 3

  • Agile Project Management
  • Data and Business Analytics

 

 

Minor in Social Technopreneurship

Minor in Social Technopreneurship

Social entrepreneurship involves identifying and implementing business solutions focused on addressing problems and issues in communities and society. On the other hand, technopreneurship merges entrepreneurial principles and technological prowess in the development of novel products, services, and processes that aim to disrupt existing economic environments. Combining these two disciplines, the Social Technopreneurship minor program goes beyond traditional entrepreneurship and technology use, aligning with the Lasallian Mission of helping the last, the lost, and the least by taking advantage of technologies that can help achieve the Sustainable Development Goals. This program targets students who want to conceptualize & develop technological innovations intended to take advantage of entrepreneurial gains for social change.

  • Program Outcomes
  • Course List
  • Course Details
  • Schedule of Course Offerings

Program Outcomes

By the end of the program, learners will be able to:

  • Understand the business and social perspectives of entrepreneurial concepts and strategies
  • Conceptualize, design, and present an ICT solution that addresses societal problems
  • Identify and analyze factors that can affect the adoption of the proposed technology solution
  • Develop a plan of action for the successful management and implementation of the social enterprise and technology innovation

Course List

ICT for Development/Governance (ISICT4D) 3 units
Design Thinking (ISDESTH) 3 units
Planning for Lean Tech Startup (ITSTART) 3 units
Emerging Technologies (ITEMTEC) 3 units

Course Details

ICT for Development & Governance (ISICT4D)
This course will introduce students to the concepts in social development and its applicability to the Philippine and global context. Discussions and learning activities will center on relevant social issues and how the use of information and communications technologies (ICTs) in brings about social change and development. The course highlights how ICTs can contribute to the attainment of Sustainable Development Goals (SDGs), while also considering how such technology solutions can be appropriately managed and governed.

By the end of the course, learners should be able to:

  • Recognize different ICT and technology solutions that address socially relevant issues in various sectors and industries
  • Recommend a viable ICT solution as a service that can help social development growth in the country
  • Identify challenges and issues in the use of ICT for social development and governance and propose appropriate management and governance solutions on how these issues can be addressed

Design Thinking (ISDESTH)
This course involves the development of skills in innovative thinking and strategic problem solving with the goal of addressing customer needs. With regard to creating ICT solutions, such as business applications and information systems, this design thinking course provides a systematic approach to new product development, covering human-centered processes of ideation, prototyping, and testing. Additionally, contemporary tools and methods that are used in design thinking will also be tackled.

By the end of the course, learners should be able to:

  • Understand the design thinking framework and its principles
  • Apply the design thinking framework, processes, techniques, and strategies in identifying problems and understanding customer/user requirements
  • Apply the design thinking framework, processes, techniques, and strategies in crafting innovative ICT solutions for identified problems and customer/user requirements
  • Develop, present, and test a prototype of the proposed ICT solution

Planning for Lean Tech Startup (ITSTART)
This course covers entrepreneurship in technology ventures, and takes the student through the commercialization of technology ideas into viable enterprises.  The course examines how technology ideas may be quickly developed into opportunities and eventually into viable businesses. Furthermore, the course takes the students through the process of crafting the business model canvas for a proposed innovation, applying lean startup principles, processes, and techniques.

By the end of the course, learners should be able to:

  • Recognize the importance of entrepreneurial process, skills, and attitudes in the commercialization of technology
  • Analyze and identify business and market opportunities using knowledge of ICT vis-à-vis entrepreneurial skills
  • Critically assess business ideas
  • Develop and present a business plan for disruptive innovations and ICT using lean startup methods

Emerging Technologies (ITEMTEC)
This course provides an in-depth exploration of emerging technologies and trends and their historical backgrounds. The current and future impacts of these technologies on various organizations, industries, and sectors will be examined in order to determine whether they are viable for adoption. Moreover, different perspectives, including economic, social, and cultural ones, will be used to analyze the effects of new innovations in the Philippine context and around the world.

By the end of the course, learners should be able to:

  • Be familiar with the historical and new emerging technology trends in various industries
  • Determine the advantages and disadvantages of adopting emerging technologies in a particular organization/industry
  • Recognize the current and potential impact of technologies on economic, social, and cultural landscapes, on a local and global scale

Schedule of Course Offerings

Term 1

  • ICT for Development
  • Emerging Technologies*

Term 2

  • Design Thinking

Term 3

  • Planning for Lean Tech Startup
  • Emerging Technologies

*Emerging Technologies can either be taken on Term 1 or Term 3.

 

Minor in Game Design

Minor in Game Design

Games have evolved from having simple, singular mechanics and visuals to expansive worlds that blur the line between simulations and entertainment. From requiring a controller with a few buttons and a knob to having your entire body as a controller, games have revolutionized the way we consume entertainment and the way we engage with it. However, for every great game, there are a couple of poorly designed or developed ones, hastily put together to capitalize on this growing trend. This puts a great emphasis on understanding proper game design, which is the focus of this minor offering. 

In this minor offering, students would be exposed to various principles of Game Design, including theories surrounding games, principles surrounding the creation of game mechanics as well as techniques to improve player experiences through intentionally designed user interfaces. Upon its completion, students would be able to craft well-designed games anchored in theories, principles and best practices, preparing all the associated game design artifacts (High Concept Document, Game Design Document, Art Bible, etc.).

  • Program Outcomes
  • Course List
  • Course Details
  • Schedule of Course Offerings

Program Outcomes

By the end of the program, learners will be able to:

  • Relate various theories around games and game design
  • Articulate well-designed game mechanics that adhere to best practices and sound mechanics design and induces intentional and desired player experiences
  • Properly design games, preparing all the associated game design artefacts (High Concept Document, Game Design Document, Art Bible, etc.), adhering to accepted game design theories (MDA, GameFlow, etc.)

Recommended Prerequisities
(Note that these are not required prerequisites; taking these courses, however, could help prepare you for the requirements for this minor.)

  • Design Thinking
  • Entertainment Theories

Course List

Computer Game Theory (IETHEOR) 3 units
Introduction to Game Design (IEDESGN) 3 units
Game Mechanics (ADRULES) 3 units
Game Design Minor Elective 3 units

Course Details

Computer Game Theory (IETHEOR)
It is recommended that this course is taken at the beginning of the minor program.
This course is an introduction to the interdisciplinary study and applications of video games, with a heavy emphasis on Serious Games. It discusses the cultural, societal, and individual impact of video games. It also introduces the concept of game deconstruction and the research process.

By the end of the course, learners should be able to:

  • Understand various educational, psychological, and philosophical theories related and applicable to video games
  • Execute game deconstruction and the research process in the field of game research
  • Apply various educational, psychological, and philosophical theories in conceptualizing a serious gam
  • Manifest intellectual honesty and punctuality in various class activities

Introduction to Game Design (IEDESGN)
It is recommended that this course is taken after Computer Game Theory.
This is an introductory course that aims to equip students with the necessary skills to design their own game through a play-centric approach. The fundamentals of game design is explored through various activities, including lectures, reflections and play-testing of non-digital tabletop games (e.g. board, card games). Students will be exposed to the iterative process of game design involving conceptualization, prototyping, play-testing and evaluation by reinventing a classic game and creating an entirely original game.

By the end of the course, learners should be able to:

  • Explain why there are different kinds of games and why some feel more fun than others
  • Categorize the kinds of play experiences by the target demographics they appeal towards
  • Critique ideas for a game and evaluate its feasibility or scope
  • Apply the basic iterative process of game development on an original game idea or in the analysis of a finished product

Game Mechanics (ADRULES)
It is recommended that this course is taken after Introduction to Game Design, along with Application of User Interfaces and User Experience in Games.
The Game Mechanics course explores the theories and principles employed in rule–based systems found in games. Students will learn how pacing and thematic structures incorporate conflict resolution and generate a plausible challenge-and-reward system. Students will understand the use of feedback mechanisms by employing a heuristic testing process. After completing this course, students will have a better idea of how to sync gameplay decisions to a specified target audience.

By the end of the course, learners should be able to:

  • Explain theories of game mechanics, including Emergence & Progression, Internal Economies & the Machination Framework, Game Balancing, and Progression Mechanisms
  • Build game mechanics that adhere to the various theories of Emergence & Progression, with respect to given requirements
  • Assess the appropriateness and balance of game mechanics, adhering to concepts of Emergence
  • Compose Machination Diagrams describing Emergence mechanics, either from existing games or from their own designs

Game Design Minor Elective
It is recommended that this course is taken after Introduction to Game Design, along with Game Mechanics.
The final 3 units of the Game Design Minor Offering may be customized to where the student would wish to specialize in the domain of game design. Students can select any of the following courses for this elective:

  • User Interfaces and User Experiences in Games (IEUI-UX, normally offered on Term 3) – As computers become more and more integral in our everyday activities, a key design decision is how they can provide effective interfaces that are accessible, meaningful, visually consistent, comprehensive and oriented around the tasks that users need to perform. The course on HCI (human-computer interaction) explores the principles, process and different techniques in designing interactions between human activities and the computational systems that support them.
  • Game Story Essentials (ADSTORY, normally offered on Term 1) – This course covers storytelling in games. Concepts of linear and branching narratives would be discussed, along with other unique properties of stories told through a game-based medium.
  • Visual Narratives (ADVISNA, normally offered on Term 3) – The course surveys how people have used the visual arts to communicate stories and concepts throughout history and across disciplines. Visual narratives have been used by early ancestors who painted on cave walls and by modern means through digital media to communicate emotions, break sociocultural boundaries and share ideas. Special attention is given to emerging forms of art and media that have developed through the workings of human-computer interaction and implications of these new forms on the future of visual narratives.
  • Introduction to Game Business and Entrepreneurship (IEGMBIZ, normally offered on Term 3) – This course covers entrepreneurship in technology ventures, and takes the student through the commercialization of technology ideas into viable enterprises. The course examines how technology ideas may be developed into opportunities and eventually into viable businesses; it takes the students through the process of crafting the business model canvas, which will be the final (team) output in this course.
  • Game Development Fundamentals (GDFUNDA, normally offered on Term 3) – This course introduces students to game development, with emphasis on developing games using the Unity Engine. Much of the material in this area could be taught under the auspices of a traditional computer science or software engineering curriculum. However, games do present a very specific set of programming challenges, such as asset optimization to make games work even on low-end devices or creating efficient algorithms for complex agent behavior. The major output of this course is a 3D game with several systems implemented such as, but not limited to scene lighting, complex animations, physics, materials, particle systems, AI, scripting, and audio.

Schedule of Course Offerings

Term 1

  • Computer Game Theory

Term 2

  • Introduction to Game Design
  • Game Mechanics

Term 3

  • Game Design Minor Elective (may also be taken on another term, depending on course availability)

 

College of Computer Studies

  • About CCS
    • Overview
    • Mission-Vision
    • Historical Background
    • Strategic Goals
    • Equipment and Facilities
    • Contact Information
  • Organization
    • Office of the Dean
    • Academic Departments
      • Computer Technology
      • Information Technology
      • Software Technology
    • Research Center
    • Organizational Chart
    • Consulting and Education Center
  • Degree Programs
    • Undergraduate Degree Programs
    • Graduate Degree Programs
  • Faculty
    • Faculty Profile
  • Students
    • Student Organizations
  • News and Events

Copyright©2017. All Rights Reserved De La Salle University | Manila PH

 


__________________
Connect with us

__________________

Accessibility | Contact us | Jobs | Campus Map | My.DLSU | Animo.Sys | Privacy | Terms | Give | Safe Spaces Act | Request for Documents
Copyright©2017. All Rights Reserved De La Salle University | Manila PH

×
  • Animo.Sys
  • My.LaSalle
  • AnimoSpace (Canvas)
  • DLSU Gateway
  • HRIS Portal
  • Website Portal
  • The CONCiERGE
  • Give to DLSU
  • Online Request for Documents
We use cookies to analyze traffic and improve your experience. This is part of our updated Privacy Policy. Ok, got it!