Bachelor of Science in Information Technology with specialization in Web & Mobile Application

Bachelor of Science in

Information Technology

with specialization in Web & Mobile Application

The Bachelor of Science in Information Technology (BSIT) program includes the study of the utilization of both hardware and software technologies involving planning, installing, customizing, operating, managing, and maintaining IT infrastructure that provides computing solutions to address the needs of an organization.

Program Educational Objectives

Three (3) years after graduation, alumni of BS in Information Technology programs shall:

1 Be employed in the IT industry or established a technology startup company;Competent and equipped withresearch-based and entrepreneurial Spirit
2 Demonstrate professionalism, competence and innovativeness in utilizing and implementing IT solutions;Ethical, critical thinker, problem solver, creative, and Innovate
3 Embark in lifelong learning or research to attune to the continuous innovation in the IT profession; andLife-long learner
4 Exhibit leadership, teamwork, and commitment to their respective local or global organizations.Collaborative and with leadership skills
  • Program Outcomes
    • Apply knowledge of computing, science, and mathematics appropriate to the discipline;
    • Understand best practices and standards and their applications;
    • Analyze complex problems, and identify and define the computing requirements appropriate to these solution;
    • Identify and analyze user needs and take them into account in the selection, creation, evaluation and administration of computer-based system;
    • Design, implement, and evaluate computer-based systems, processes, components, or programs to meet desired needs and requirements under various constraints;
    • Integrate IT-based solutions into the user environment effectively;
    • Apply knowledge through the use of current techniques, skills, tools and practices necessary for the IT profession;
    • Function effectively as a member or leader of a development team recognizing the different roles within a team to accomplish a common goal;
    • Assist in the creation of an effective IT project plan;
    • Communicate effectively with the computing community and with society at large about complex computing activities through logical writing, presentations, and clear instructions;
    • Analyze the local and global impact of computing information technology on individuals, organizations, and society;
    • Understand professional, ethical, legal, security and social issues and responsibilities in the utilization of information technology;
    • Recognize the need for and engage in planning self-learning and improving performance as a foundation for continuing professional development; and
    • Preserve and promote “Filipino historical and cultural heritage”.
  • Curriculum

    1st Year • 1st Semester

    Course NameUnits
    Introduction to Computing3
    Computer Programming 13
    Mathematics in the Modern World3
    Understanding the Self2
    Fitness and Wellness2
    English Enhancement Course3
    The University and I2
    National Service Training Program 13

    1st Year • 2nd Semester

    Course NameUnits
    Computer Programming 23
    Discrete Mathematics3
    Introduction to Human Computer Interaction3
    Readings in Philippine History3
    Purposive Communication3
    Rhythmic Activities2
    The Family2
    National Service Training Program 23

    2nd Year • 1st Semester

    Course NameUnits
    Data Structures and Algorithms3
    Quantitative Methods (incl. Modelling and Simulation)3
    Networking 1 (Introduction to Networks)3
    System Integration and Architecture 13
    The Contemporary World3
    Art Appreciation3
    Individual Sports (Swimming)2

    2nd Year • 2nd Semester

    Course NameUnits
    Information Management3
    Application Development and Emerging Technologies3
    Social Issues and Professional Practice3
    Networking 2 (Routing and Switching Essentials)3
    Science, Technology and Society3
    Individual and Team Sports2

    3rd Year • 1st Semester

    Course NameUnits
    Fundamentals of Database Systems3
    Information Assurance and Security 13
    Panitikang Filipino3
    Academic Writing3
    Object-oriented Programming3
    Platform Technologies3
    Web Development 1 (Front-end)3

    3rd Year • 2nd Semester

    Course NameUnits
    Information Assurance and Security 23
    Integrative Programming and Technologies 13
    Capstone Project and Research 13
    Web Systems and Technologies3
    Web Development 2 (Back-end)3

    3rd Year • Summer

    Course NameUnits
    Web Application Framework Development3
    Human Computer Interaction 23
    Great Books3

    4th Year • 1st Semester

    Course NameUnits
    System Administration and Maintenance3
    Mobile Application Development 1 (Android)3
    Mobile Application Development 2 (iOS)3
    Mobile Application Development 3 (Cross-platform)3
    Capstone Project and Research 23
    English for Occupational Purposes3
    Foreign Language3
    Rizal’s Life, Works and Writings3

    4th Year • 2nd Semester

    Course NameUnits
    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)₱32,798.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 Positions:

    • Junior Web Developer: Entry-level web developers assist in creating and maintaining websites, web applications, and front-end components.
    • Junior Mobile App Developer: Junior app developers work on mobile app projects, often focusing on coding and testing.
    • Quality Assurance Tester: QA testers ensure that web and mobile applications meet quality standards by identifying and reporting defects.
    • Support Technician: Support technicians provide technical assistance to end-users and clients, helping troubleshoot web and mobile app issues.
    • UI/UX Designer: Entry-level UI/UX designers focus on creating user interfaces and user experiences within web and mobile apps.

    Mid-Level Positions:

    • Web Developer: Mid-level web developers are responsible for coding, testing, and maintaining web applications and websites, often with a focus on back-end development.
    • Mobile App Developer: Mid-level app developers take on more complex tasks, working on app features, improving performance, and debugging.
    • Front-End Developer: Front-end developers focus on creating user interfaces and improving user experiences on web and mobile platforms.
    • DevOps Engineer: DevOps engineers manage deployment and continuous integration/continuous deployment (CI/CD) pipelines for web and mobile applications.
    • UX Designer: UX designers lead user experience design efforts, ensuring web and mobile apps are user-friendly and intuitive.

    Senior-Level Positions:

    • Senior Web Developer: Senior web developers take on complex projects, provide technical leadership, and mentor junior team members.
    • Senior Mobile App Developer: Senior app developers lead mobile app projects, making high-level design and technical decisions.
    • Solutions Architect: Solutions architects design and implement solutions for web and mobile applications, often with a focus on integrating various technologies.
    • Tech Lead: Tech leads oversee the technical aspects of projects, guide teams, and ensure best practices are followed.
    • Security Analyst: Security analysts focus on securing web and mobile applications, identifying vulnerabilities, and implementing security measures.

    Managerial/Executive Positions:

    • IT Project Manager: Project managers oversee web and mobile application development projects, including scheduling, budgets, and team coordination.
    • IT Director: IT directors have overall responsibility for the organization's technology strategy, including web and mobile application development.
    • Chief Technology Officer (CTO): CTOs are responsible for the organization's technology strategy and often oversee development teams.
    • Chief Information Officer (CIO): CIOs oversee the organization's information technology and ensure it aligns with business objectives.
    • Chief Executive Officer (CEO): In some cases, IT majors with extensive business acumen may become CEOs of technology companies, where their technical background informs strategic decisions.


Manuel S. Enverga University Foundation - Lucena City Lucena

College of Computing and Multimedia Studies CCMS


information technology
web development
mobile app development
application development