Bachelor of Science in Computer Engineering

Bachelor of Science in

Computer Engineering

The Bachelor of Science in Computer Engineering (BSCpE) embodies the science and technology of design, development, implementation, maintenance ang integration of software and hardware components in moder computing systems and computer-controlled equipment..

Program Educational Objectives

The graduates of Computer Engineering program shall:

1 Be effective in Engineering design and the practical application of engineering theory in accordance with high standards of ethics;Competent and equipped with research-based knowledge
2 Be effective in communication skills and exhibits teamwork;Collaborative and with leadership skills
3 Be successfully employed or accepted into graduate programs and serve their communities, whether locally, nationally, or globally; andLife-long learner
4 Be successful designer, manager, planner, and or entrepreneur in the practice of civil engineering profession serving local international or global communities.Ethical, critical thinker, problem solver, creative, and innovative
  • Program Outcomes
    • Apply knowledge of mathematics and science to solve complex engineering problems;
    • Design and conduct experiments, as well as to analyze and interpret data;
    • Design a system, component, or process to meet desired needs within realistic constraints such as economic, environmental, social, political, ethical, health and safety, manufacturability, and sustainability, in accordance with standards;
    • Function on multidisciplinary teams;
    • Identify, formulate, and solve complex engineering problems;
    • Understanding of professional and ethical responsibility;
    • Can communicate effectively;
    • Broad education necessary to understand the impact of engineering solutions in a global economic, environmental, and societal context;
    • Recognition of the need for, and an ability to engage in life-long learning
    • Knowledge of contemporary issues;
    • Use techniques, skills, and modern engineering tools necessary for engineering practice; and
    • Knowledge and understanding of engineering and management principles as a member and leader in a team, to manage projects and in multidisciplinary environments.
  • Curriculum

    1st Year • 1st Semester

    Course NameUnits
    Chemistry for Engineers (Lab)1
    Chemistry for Engineers (Lec)3
    Computer Fundamentals and Prog 11
    Engineering Drawing and Plans1
    English Enhancement Course3
    The University and I2
    Mathematics in the Modern World3
    Algebra and Trigonometry3
    Analytic Geometry w/ Solid Mensuration2
    Naval Res Officer Trng Course 13
    National Service Training Program 13
    Physical Activities Toward Health and Fitness 12
    Science, Technology and Society3

    1st Year • 2nd Semester

    Course NameUnits
    Purposive Communication3
    Computer Fundamentals and Prog 21
    Engineering Economy3
    The Family2
    Calculus 13
    Engineering Data Analysis3
    Naval Res Officer Trng Course 23
    National Service Training Program 13
    Physical Activities Toward Health and Fitness 22
    Physics for Engineering (Lab)1
    Physics for Engineering (Calculus-based)3
    Understanding the Self3

    2nd Year • 1st Semester

    Course NameUnits
    Computer Aided Drafting1
    Object Oriented Programming 11
    Emerging Technologies in CpE3
    Computer Engineering as a Discipline1
    Fundamentals of Electrical Circuits (Lab)1
    Fundamentals of Electrical Circuits (Lec)3
    Calculus 23
    Discrete Mathematics3
    Physical Activities Toward Health and Fitness 32
    Environmental Science and Engineering3
    Readings in Philippine History3

    2nd Year • 2nd Semester

    Course NameUnits
    Logic Circuits and Design (Lab)1
    Logic Circuits and Design (Lec)3
    Computer Engg Drafting & Design1
    Object Oriented Programming 21
    Feedback and Control Systems3
    Fundamentals of Electronic Circuits (Lab)1
    Fundamentals of Electronic Circuits (Lec)3
    Art Appreciation3
    Differential Equations3
    Physical Activities Toward Health and Fitness 42
    The Contemporary World3

    3rd Year • 1st Semester

    Course NameUnits
    Data Structures and Algorithm2
    Data and Digital Communications3
    Fundamentals of Mixed Signals & Sensors3
    Introduction to HDL1
    Panitikang Filipino3
    Numerical Methods3
    Engineering Management2
    Rizal's Life, Works and Writings3

    3rd Year • 2nd Semester

    Course NameUnits
    Microprocessors (Lab)1
    Microprocessors (Lec)3
    System & Network Administration 13
    Computer Networks & Security (Lab)1
    Computer Networks & Security (Lec)3
    Digital Signal Processing (Lab)1
    Digital Signal Processing (Lec)3

    3rd Year • Summer

    Course NameUnits
    OJT (On-Job-Training) Practicum1
    OJT (On-Job-Training) lec2
    Seminar & Field Trips1

    4th Year • 1st Semester

    Course NameUnits
    Academic Writing3
    Operating Systems3
    CpE Practice and Design (Lab)1
    Methods of Research2
    System & Network Administration 23
    Embedded System (Lab)1
    Embedded System (Lec)3
    Software Design (Lab)1
    Software Design (Lec)3

    4th Year • 2nd Semester

    Course NameUnits
    CpR Laws and Professional Practice2
    Computer Architecture & Org. (Lab)1
    Computer Architecture & Org. (Lec)3
    CpE Practice and Design 22
    System & Network Administration 33
    Correlation Course3
    Basic Occupational Safety & Health3
    The curriculum is subject to modification without prior notice. For precise and current listings, kindly coordinate with our registrar department.
  • Estimated Fees
    Particular Amount
    Estimated Total Fees per semester (including tuition and other fees)₱40,227.00
    The particulars and corresponding amounts are subject to modification without prior notice. For precise and current listings, kindly coordinate with our treasury and assessment department.
  • Career Opportunities

    Entry Level:

    • Hardware Engineer: Assist in designing and testing computer hardware components. Collaborate with teams to develop and implement hardware solutions.
    • Software Developer: Develop and test software applications. Work on coding, debugging, and implementing software solutions.
    • Network Engineer: Assist in designing and maintaining computer networks. Troubleshoot network issues and implement solutions.
    • Embedded Systems Engineer: Work on designing and programming embedded systems. Develop software for devices like microcontrollers.
    • Quality Assurance Engineer: Test software applications and systems for functionality and performance. Report and troubleshoot bugs and issues.


    • Systems Engineer: Design and integrate complex computer systems. Coordinate with different teams to ensure system compatibility.
    • Cybersecurity Analyst: Implement security measures to protect computer systems and networks. Monitor and respond to security incidents.
    • Database Administrator: Manage and optimize databases, ensuring data integrity and availability. Implement backup and recovery procedures.
    • Project Manager (IT Projects): Manage and coordinate IT projects from initiation to completion. Collaborate with cross-functional teams and stakeholders.
    • Machine Learning Engineer: Work on developing and implementing machine learning models. Collaborate with data scientists and software engineers.

    Senior Level:

    • Senior Systems Architect: Lead the design and architecture of large-scale computer systems. Provide technical guidance to engineering teams.
    • Principal Software Engineer: Lead the development of critical software components. Mentor junior developers and contribute to code reviews.
    • Director of IT: Oversee the IT department and its functions. Develop and implement IT strategies aligned with business goals.
    • Chief Technology Officer (CTO): Serve as the top technology executive in charge of the overall technology strategy. Shape the technological direction of the organization.
    • Senior Network Architect: Lead the design and implementation of complex network architectures. Provide expertise in network optimization and security.

    Managerial/Executive Level:

    • IT Manager: Manage the overall IT infrastructure and operations. Oversee IT teams and projects.
    • Chief Information Officer (CIO): Serve as the top executive in charge of information technology. Align IT strategies with business objectives.
    • Engineering Director: Lead the engineering department, overseeing both hardware and software teams. Provide strategic leadership for product development.
    • Chief Security Officer (CSO): Oversee cybersecurity strategies and initiatives. Ensure the organization's information security.
    • Chief Executive Officer (CEO - Tech Company): Serve as the top executive in charge of a technology company. Set corporate strategy, lead business development, and ensure company success.


Manuel S. Enverga University Foundation - Candelaria, Inc. Candelaria


Computer Engineering