Cookies Policy and Privacy Notice

We use cookies to analyze traffic and improve your overall experience.

Privacy Policy

Bachelor of Science in Computer Science

General Description of the Program

The Bachelor of Science in Computer Science includes the study of computing concepts and theories, algorithmic foundations, and new developments in computing. The program prepares students to design and create algorithmically complex software and develop new and effective algorithms for solving computing problems. Graduates of this program can expect a successful and rewarding career in specification design, coding, and software testing. It also focuses on software engineering, database, and large-scale software.


Program Educational Objectives

Within 3 to 5 years after graduation, graduates of the Bachelor of Science in Computer Science program are:


  1. Engaged in further professional development and have an interest in or aptitude for advanced studies or training in computing.
  2. Entrepreneurs or are employed in computing industries, organizing, and managing team-based projects leading to successful and sustainable computing systems solutions.
  3. Responsible computing professionals actively participating in community groups that make a significant impact in addressing current and future societal challenges.

Program Outcomes of Computer Science


  1. Apply knowledge of computing appropriate to the discipline.
  2. Analyze a complex problem and identify and define the computing requirements appropriate to its solution.
  3. Design, implement, and evaluate computer-based systems or applications to meet desired needs and requirements.
  4. Function effectively as a member or leader of a development team recognizing the different roles within a team to accomplish a common goal.
  5. Understand professional, ethical, legal, security, and social issues and responsibilities in the utilization of information technology
  6. Communicate effectively with the computing community and with society at large about complex computing activities through logical writing, presentations, and clear
  7. Analyze the local and global impact of computing information technology on individuals, organizations, and society.
  8. Recognize the need for and engage in planning self-learning and improving performance as a foundation for continuing professional development.
  9. Apply knowledge through the use of current techniques and tools necessary for the IT profession
  10. Apply mathematical foundations, algorithmic, principles, and computer science theory in the modeling and design of computer-based systems in a way that demonstrates comprehension of the tradeoffs involved in design choices and applicable standards
  11. Apply design and development principles in the construction of software systems of varying complexity in accordance with applicable standards.
  12. Apply mastery in their field of specialization

Specializations

Artificial Intelligence (New)

The Artificial Intelligence specialization aims to give students the essential competencies that can emulate cognitive functions, adapt and enhance performance over time, and tackle complex tasks that are comparable to human performance.

Furthermore, the Artificial Intelligence specialization covers expansive topics on problem-solving, reasoning, understanding natural language, speech recognition, and computer vision. The curriculum is created to give students the skills and expertise they need to deploy artificial intelligence algorithmic solutions that adhere to industry standards and best practices.

Graduates of the BSCS Program with specialization in Artificial Intelligence should be capable of managing efficiency and automation, personalization, data analysis and insights, capable of creating predictive and prescriptive solutions with enhanced decision-making and innovative solutions.


  • Career Opportunities
    • Machine Learning Engineer
    • Data Scientist
    • AI Research Scientist
    • Robotics Engineer
    • Natural Language Processing (NLP) Engineer
    • Computer Vision Engineer
    • AI Ethics and Bias Specialist
    • AI Product Manager
    • AI Consultant
    • AI Software Developer
    • AI in Healthcare Specialist
    • Cybersecurity Analyst specializing in AI

  • Unique Value Proposition of AI:
    • Efficiency and Automation
    • Personalization
    • Data Analysis and Insights
    • Predictive Capabilities
    • Continuous Learning and Adaptability
    • Enhanced Decision-Making
    • Innovative Solutions

Data Science (New)

Data Science seeks to understand and investigate data in various forms using scientific methods, processes, algorithms, and frameworks to extricate knowledge and insights to see genuine peculiarities. It utilizes methods and various hypotheses from software engineering, mathematics, statistics, and other related disciplines. It trains students to understand different data science algorithms to generate and derive meaningful results for application in any domain.


The BSCS program with a specialization in Data Science helps produce students who are computing professionals equipped with mathematics and statistics foundations, algorithmic principles, and computer science theory appropriate to identify, analyze, formulate, research literature, and solve complex problems in the relevant domain disciplines. With this program, Tamaraws can become data-driven decision-makers.

Skills and Competencies


  • BSCS Soft Skills and Values
    • Communication Skills
    • Problem-Solving Skills
    • Adaptability to Change
    • Professional Ethics
    • Lifelong Learning Skills
    • Creativity and Innovation
    • Team Work
    • Leadership

  • BSCS Technical Skills
    • Programming Skills
    • Software Engineering
    • Design and Analysis Skills
    • Project Management
    • Math and Statistics
    • Security Skills
    • Data Management

  • Additional Technical Skills from Specialization
    • Analytics and Modeling
    • Machine Learning Methods
    • Data Visualization and Storytelling
    • Artificial Intelligence
    • Business Expertise
    • Research Methods

Software Engineering

The BSCS program with a specialization in Software Engineering aims to train students to focus on the design of efficient, reliable, and quality software applications.

Skills and Competencies


  • BSCS Soft Skills and Values
    • Communication Skills
    • Problem-Solving Skills
    • Adaptability to Change
    • Professional Ethics
    • Lifelong Learning Skills
    • Creativity and Innovation
    • Team Work
    • Leadership

  • BSCS Technical Skills
    • Programming Skills
    • Software Engineering
    • Design and Analysis Skills
    • Project Management
    • Math and Statistics
    • Security Skills
    • Data Management

  • Additional Technical Skills from Specialization
    • Mobile Programming
    • Modeling and Simulation
    • Image Processing
    • Artificial Intelligence
    • Research and Development

Computer Science Department

Room 1505


CONTACT DETAILS

Office Hours: Monday to Friday
8:00 a.m. ─ 5:00 p.m.

Trunkline: (02) 8281 8888 Local 222/224

Email: ccs_cs@feutech.edu.ph



Back to College of Computer Studies and Multimedia Arts