CURRICULAR PROPOSAL FOR BACHELOR OF SCIENCE IN COMPUTER ENGINEERING, MAJOR IN SOFTWARE ENGINEERING Wesleyan University-Philippines Cabanatuan City, Nueva Ecija TABLE OF CONTENTS I. Program Specifications Introduction . Rationale . . . . . . . . . . . . . . . . . . . . . . . . . 2 2 2 II. Program Outcomes . . . . . . . . . 3 III. Curriculum . . . . Program Structure and Duration Content Particulars . . . . . . . . . . . . . . . . . . . . 4 4 4 IV. Curriculum Design . . Curricular Map . Course Descriptions . . . . . . . . . . . . . . . . . . . 5 5 6 . . . . . 9 . . . . . . 10 VII. Academic Organization and Resources The Dean . . . Secretary . . . Program Heads . . Extension Coordinator . Research Coordinator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 13 14 15 16 16 VIII. Faculty . . . . . . . . . . 17 IX. Library . . . . . . . . . . 18 X. Facilities and Equipment . . . . . . . . 21 XI. Students . . . . . . . . 22 . . . . . . . . 23 . . . V. Program of Study and Curriculum Delivery VI. Instructional Standards . . XII. Fees and Financial Plan . . 1 I. PROGRAM SPECIFICATIONS Title of the Program: Type of Program: Proponent: Total No. of Years: Total No. of Units: Bachelor of Science in Computer Engineering, major in Software Engineering Baccalaureate Level Wesleyan University-Philippines 4 years PROGRAM DESCRIPTION The Bachelor of Science in Computer Engineering, major in Software Engineering is a 4-year degree program designed to grow multidisciplinary software development talents and artificial intelligence skills. RATIONALE Software engineering applies the knowledge and theoretical understanding gained through computer science to building high quality software’s. As maturity disciplines, software is becoming more and more important in our everyday lives and there is a growing need for talented software developers across every industry. As technology advances the ability to build quality software considering design, development, security and maintenance is now very much in demand. II. PROGRAM OUTCOMES The degree program aims to produce graduates who are able to: 1. Work collaboratively on multidisciplinary teams and manage conflicts; 2. Demonstrate social, environmental ,and corporate responsibility; 3. Identify, formulate, and solve complex engineering problems; 4. Design and conduct experiments, analyze, and interpret data; 5. Design a system, component, or process to meet needs of stakeholders; 6. Apply knowledge of Mathematics and Science to solve complex engineering problems; 7. Engage in research and development projects; 8. Ability to use techniques, skills and modern engineering tools necessary for engineering practice; 9. Apply engineering and management principles to manage projects and in multidisciplinary environment; 10. Communicate effectively; 11. Apply knowledge of contemporary issues; 12. Engage in life-long learning; 13. Display leadership skills by meeting stakeholders’ needs and address their concerns and through service oriented initiatives and goals; and 14. Adhere to high ethical, professional, and legal standards. 2 Program Outcomes 1. Work collaboratively with all stakeholders and manage conflicts 2. Demonstrate social, environmental, and corporate responsibility 3. Identify, formulate, and solve complex engineering problems 4. Design and conduct experiments, analyze, and interpret data 5. Design a system, component, or process to meet needs of stakeholders 6. Apply knowledge of Mathematics and Science to solve complex engineering problems 7. Engage in research and development projects 8. Ability to use techniques, skills and modern engineering tools necessary for engineering practice 9. Apply engineering and management principles to manage projects and in multidisciplinary environment 10. Communicate effectively 11. Apply knowledge of contemporary issues to practice of software engineering 12. Engage in life-long learning. 13. Display leadership skills by meeting stakeholders’ needs, address their concerns and through service oriented initiatives and goals Operational Definition of Program Outcomes Effectively work in teams in managing institutions, projects, and similar situations. Propose social and environmental strategies and action plans for business. Propose solutions to existing problems in software engineering and innovations to improve systems and processes. Conduct experiments that are specifically designed to improve systems and processes. Analyze and interpret data gathered from the experiments. Present a new design or innovation of system, component or process that will address the needs of stakeholders. Solve complex software engineering problems using extensive knowledge in Mathematics and Science. Participate in research and development projects involving software engineering. Utilize appropriate tools, techniques and skills for effective computer software engineering practice. Initiate, plan and manage a project in a multidisciplinary environment relevant to the practice of the profession. Convey information, written and oral, across all types of audiences, venues and media in a manner that can easily be understood. Demonstrate knowledge of contemporary issues and recent developments in software engineering to improve practice. Actively engage in activities that promote learning and growth in the profession. Lead people workplace and in the community to productivity that reflects the core values of the institution. Propose action plans grounded in research findings and gathered data to meet societal needs and concerns. 3 14. Adhere to ethical, professional, and legal standards Adhere to national and international codes of conduct and legal standards that govern their profession. Evaluate the ethical and societal implications of a design solution to a problem in computer engineering. III. CURRICULUM Degree Name: Bachelor of Science in Computer Engineering Major in Software Engineering PROGRAM STRUCTURE AND DURATION The Bachelor of Science in Computer Engineering major in Software Engineering is a full-time, four-year baccalaureate program in partnership with LITHAN of Singapore. CURRICULAR CONTENT COURSE CODE COURSE TITLE UNITS General GE Courses GEC 1 Understanding the Self GEC 2 Purposive Communication GEC 3 Math in the Modern World GEC 4 Reading in Philippine History GEC 5 Art Appreciation GEC 6 Science technology and Society GEC 7 Ethics GEC 8 Contemporary World Mandated GE Course GEC 9 Rizal's Life and Works GE Elective Course GEE 1 Environmental Science GEE 2 Philippine Pop Culture GEE 3 Gender and Society National Service Programs and Physical Education Courses NSTP 1 NSTP 1 NSTP 2 NSTP 2 PE 1 Physical Fitness PE 2 Rhythmic Activities PE 3 Individual Sports PE 4 Team Sports 24 3 3 3 3 3 3 3 3 3 3 9 3 3 3 14 3 3 2 2 2 2 4 Technical Courses GEM 1 Calculus 1 GEM 2 Calculus 2 GEM 3 Engineering Data Analysis GEM 4 Differential Equations GEM 5 Numerical Methods GEM 6 Discrete Mathematics GES 1 Chemistry for Engineers GEs 2 Physics for Engineers BES 1 Computer-Aided Drafting BES 2 Engineering Economics BES 3 Technopreneurship BES 4 Engineering Management BES 5 Basic Occupational Safety and Health ACC 1 Fundamentals of Electrical Circuits ACC 2 Fundamentals of Electronics Circuits Professional Major/Specialization Courses CPE 0 Computer Engineering as a Discipline CPE 1 Programming Logic and Design (Programming Foundations) CPE 2 Object Oriented Programming (Front-End Web Development) CPE 3 Data Structures & Algorithms (Database Design & Implementations) CPE 4 Software Design (UI Frameworks) CPE 5 Operating Systems CPE 6 Introduction to HDL CPE 7 Feedback and Control Systems CPE 8 Digital Signal Processing CPE 9 Computer Engineering Drafting & Design CPE 10 Fundamentals of Mixed Signals and Sensors CPE 11 Data & Digital Communications (IT Systems and Networks) CPE 12 Computer Networks and Security (IT Security) CPE 13 Logic Circuits and Design CPE 14 Microprocessors CPE 15 Embedded Systems (Python Programming for AI) CPE 16 Computer Architecture and Organization CPE 17 Emerging Technologies (Deep Learning) CPE 18 CpE Laws and Professional Practice CPE 19 Methods of Research CPE 20 CpE Practice Design 1 (Machine Learning) CPE 21 CpE Practice Design 2 (Capstone Project: AI) CPE 22 Seminars and Fieldtrips LTH 1 Web Development Foundations LTH 2 Web development Using Platforms 47 3 3 4 3 3 3 4 4 1 3 3 2 3 4 4 93 1 4 4 4 4 3 1 3 4 1 3 4 4 4 4 4 4 4 3 3 1 1 1 5 4 5 LTH 3 Development Enterprise Applications LTH 4 Capstone Project: Web Development LTH 5 Application Integration LTH 6 Application Implementation LTH 7 Capstone Project: Application Development Internship CPE 23 On the Job Training (360 Hours) Professional Electives ELEC 1 Software Development 1 (Application, Development & Processes) ELEC 2 Software Development 2 (Data Science Essentials) ELEC 3 Software Development 3 (Reinforcement Learning) Institutional Courses CE 1 Christian Spirituality CE 2 Experiencing Christian Faith CE 3 Transforming Society TOTAL 5 3 4 4 3 3 3 9 4 4 4 9 3 3 3 211 Outcomes Based Education (OBE) Framework 6 The College of Engineering and Computer Technology uses Outcomes Based Education (OBE) Framework across all program, based on the Commission on Higher Education Memorandum Order 37, series of 2012, which is also grounded in the Washington Accord shift from Input-based to Outcomes-based education for all engineering education. This framework establishes an input, output, and assessment process that will determine the efficiency of the curriculum of a certain program. The inputs show all the stakeholders contribution composed of students, parents, alumni, and industry partners. The outcomes of individual graduates are based on the following: Course outcomes, Program/Student Outcomes, Program Educational Objectives, and mission/vision of the university. The course outcomes are grounds of Course Planning & Delivery which consists of the syllabus, teaching methods, learning activities and assessment tools. CURRICULAR MAP The College of Engineering and Computer Technology of Wesleyan University-Philippines implements outcomes-based education, which also applies to Applied Degree in Software Engineering. The curriculum map shows the expected program outcomes to be demonstrated for each of the courses. General GE Courses GEC 1 Understanding the Self GEC 2 Purposive Communication GEC 3 Math in the Modern World GEC 4 Reading in Philippine History GEC 5 Art Appreciation Science Technology & Society GEC 6 GEC 7 Ethics GEC 8 Contemporary World Rizal's Life and Works GE Electives GEC 9 GEE 1 Environmental Science GEE 2 Philippine Pop Culture GEE 3 Gender and Society 1 I 2 I I 3 I 4 I 5 6 I E 7 8 I I 9 I I I I I I 10 11 12 13 14 I I I E I I I I I I I I I I E I I I I I I I Institutional Courses CE 1 Christian Spirituality CE 2 Experiencing Christian Faith CE 3 Transforming Society E E E National Service Programs and Physical Education Courses NSTP 1 NSTP 2 PE 1 NSTP 1 I NSTP 2 I Physical Fitness I 7 PE 2 Rhythmic Activities PE 3 Individual Sports PE 4 Team Sports I I I Technical Courses GEM 1 Calculus 1 GEM 2 Calculus 2 GEM 3 Engineering Data Analysis GEM 4 Differential Equations GEM 5 Numerical Methods GEM 6 Discrete Mathematics GES 1 Chemistry for Engineers GES 2 Physics for Engineers BES 1 Computer-Aided Drafting BES 2 Engineering Economics BES 3 Technopreneurship BES 4 BES 5 ACC 1 ACC 2 Engineering Management Basic Occupational Safety and Health Fundamentals of Electrical Circuits Fundamentals of Electronics Circuits I I I I I I I I I I I I I I I I E I E I I E I I I I I E E E I E E E I E I E Professional Major/Specialization Courses CPE 0 CPE 1 CPE 2 CPE 3 CPE 4 Computer Engineering as a Discipline Programming Logic and Design (Programming Foundations) Object Oriented Programming (Front-End Web Development) Data Structures & Algorithms (Database Design & Implementations) Software Design (UI Frameworks) CPE 5 Operating Systems CPE 6 Introduction to HDL Feedback and Control Systems CPE 7 CPE 8 CPE 9 CPE 10 Digital Signal Processing Computer Engineering Drafting & Design Fundamentals of Mixed Signals and Sensors I I I I E I I E I I E I I E I I I E I I I I I I I I I 8 CPE 11 CPE 12 Data & Digital Communications (IT Systems and Networks) Computer Networks and Security (IT Security) CPE 13 Logic Circuits and Design CPE 14 Microprocessors Embedded Systems (Python Programming for AI) Computer Architecture and Organization Emerging Technologies (Deep Learning) CpE Laws and Professional Practice CPE 15 CPE 16 CPE 17 CPE 18 CPE 19 CPE 20 CPE 21 CPE 22 CPE 23 LTH 1 LTH 2 LTH 3 LTH 4 Methods of Research CpE Practice Design 1 (Machine Learning) CpE Practice Design 2 (Capstone Project: AI) Seminars and Fieldtrips On the Job Training (360 Hours) Web Development Foundations Web development Using Platforms Development Enterprise Applications Capstone Project: Web Development LTH 5 Application Integration LTH 6 Application Implementation Capstone Project: Application Development LTH 7 I I I I I I I I I E I E I I E I I E I E I I I I I I I I I I I E I I P I I I E I I I I P E E E E E I P E I P E E E Professional Electives ELEC 1 ELEC 2 ELEC 3 Software Development 1 (Application, Development & Processes) Software Development 2 (Data Science Essentials) Software Development 3 (Reinforcement Learning) E E E Code: I - Introduced. The student gets introduced to concepts / principles. P - Practiced. The student practices the competencies with supervision. D - Demonstrated. The student practices competencies across different settings with minimal supervision. COURSE DESCRIPTIONS AND OUTCOMES 9 Below are details of each course in the curriculum, with course code, course title, credit units and hours, course description, and course outcomes. INSTITUTION REQUIRED COURSES Below are the details of institution required courses of the BSCpE major in SE program particularly the course code, course title, credit units and hours, and course description. INSTITUTIONAL REQUIREMENTS CE 1 Christian Spirituality CREDIT UNITS AND HOURS: 3 UNITS 54 54 hours lecture COURSE DESCRIPTION: This course introduces the Methodist traditions that inspire Wesleyan University Philippines as a Christian institution of learning in consonance with its Vision Statement. The life and teachings of John Wesley on Christian spiritually will be given particular attention and how these can be appropriated to the present context. COURSE OUTCOME: Explain the life and teachings of John Wesley on Christian spirituality and apply these to the present. CE 2 Experiencing Christian Faith CREDIT UNITS AND HOURS: 3 UNITS 54 hours lecture COURSE DESCRIPTION: This course is a study of basic Christian beliefs such as those stated in the Apostles' Creed from a biblical perspective in order for learners to consider establishing a personal relationship with God. The teaching-learning sessions will consist of a variety of experiences, using Gardner's theory of multiple intelligences as a pedagogical approach. COURSE OUTCOME: Use the basic Christian beliefs to establish a personal relationship with God. 10 CE 3 Transforming Society CREDIT UNITS AND HOURS: 3 UNITS 54 hours lecture COURSE DESCRIPTION: This course will present the Social Principles of the church with the goal of engaging the students to work for the transformation of society by concretely addressing contemporary social issues through social advocacies, social action, and social reform. COURSE OUTCOME: Use the Social Principles of the church to motivate students in the transformation of society through social advocacies and social reform NEW GENERAL EDUCATION SUBJECTS GEC 1 Understanding the Self CREDIT UNITS AND HOURS: 3 UNITS 54 hours lecture COURSE DESCRIPTION: This course deals with the nature of identity as well as the factors and forces that affect the development and maintenance of personal identity. It promotes better understanding of the self and development of critical and reflective attitude through exploration of issues and concerns about the self and integration of classroom learning into the context of everyday experiences. COURSE OUTCOME: At the end of the course, the students are expected to demonstrate understanding and skills in managing and caring for the different aspects of the self. GEC 2 Purposive Communication CREDIT UNITS AND HOURS: 3 UNITS 54 hours lecture COURSE DESCRIPTION: This course is about writing, speaking and presenting to different audiences and for various purposes. It focuses on the power of language and impact of images in conveying messages responsibly. It develops students’ communicative competence and enhances their cultural and intercultural awareness through multimodal tasks that provide varied opportunities for communicating effectively and appropriately to multi-cultural audience in a local or global context. COURSE OUTCOME: At the end of the course, the students are expected to demonstrate skills in effective delivery of ideas to different audience using varied communication materials. 11 GEC 3 Mathematics in the Modern World CREDIT UNITS AND HOURS: 3 UNITS 54 hours lecture COURSE DESCRIPTION: This course deals with nature of mathematics, appreciation of its practical, intellectual, and aesthetic dimensions, and application of mathematical tools in daily life. The course begins with an introduction to the nature of mathematics as an exploration of patterns (in nature and environment) and as an application of inductive and deductive reasoning. By exploring these topics, students are encouraged to go beyond the typical understanding of mathematics as merely a set of formulas but as a source of aesthetics in patterns of nature, for example, and a rich language in itself (and of science) governed by logic and reasoning. The course then proceeds to survey ways in which mathematics provides a tool for understanding and dealing with various aspects of present-day living, such as dividing limited resources fairly and making social choices. These aspects will provide opportunities for actually doing mathematics in a broad range of exercises that bring out the various dimensions of mathematics as a way of knowing, and test the students’ understanding and capacity. COURSE OUTCOME: At the end of the course, the students are expected to apply mathematics principles in other areas such as finance, health, governance and environment. GEC 4 Readings in Philippine History CREDIT UNITS AND HOURS: 3 UNITS 54 hours lecture COURSE DESCRIPTION: The course analyzes Philippine History from multiple perspectives through the lens of selected primary sources coming from various disciplines and different periods. Students are given opportunities to analyze the author’s background and main arguments, compare different points of view, identify biases and examine evidences presented in the document. The discussions will tackle traditional topics in history and other interdisciplinary themes that will deepen and broaden understanding of Philippine political, economic, cultural, social, scientific and religious history. The course also includes mandatory topics on Philippine Constitution, agrarian reform and taxation. COURSE OUTCOME: At the end of the course, the students are expected to demonstrate interest in local history and concern in promoting and preserving the Filipino cultural heritage. 12 GEC 5 Arts Appreciation CREDIT UNITS AND HOURS: 3 UNITS 54 hours lecture COURSE DESCRIPTION: The course deals with the nature, function and appreciation of the arts in contemporary society. Through interdisciplinary and multimodal approaches, the course equips students with a broad knowledge of the practical, historical, philosophical, and social relevance of the arts in order to hone their ability to appreciate, analyze and critique works of art. It aims to develop genuine appreciation for Philippine arts by providing the students opportunities to explore the diversity and richness and their rootedness in Filipino culture. COURSE OUTCOME: At the end of the course, the students are expected to appreciate a work of art based on its aesthetic value, historical context, tradition and social relevance. GEC 6 Science Technology and Society CREDIT UNITS AND HOURS: 3 UNITS 54 hours lecture COURSE DESCRIPTION: The course deals with interactions between science and technology and social, cultural, political and economic contexts that shape and are shaped by them. The course also covers specific examples throughout human history of scientific and technological developments. The course seeks to instill reflective knowledge in the students that they are able to live a good life and display ethical decision making in the face of scientific and technological advancement. COURSE OUTCOME: At the end of the course, the students are expected to apply scientific and ethical principles in making decisions that affect the environment, their health and other issues that impact their lives and the community. GEC 7 Ethics CREDIT UNITS AND HOURS: 3 UNITS 54 hours lecture COURSE DESCRIPTION: The course discusses the context and principles of ethical behavior in modern society at the level of individual, society and in interaction with the environment and other shared resources. It aims to teach the students moral decisions by using dominant moral frameworks and by applying a seven-step moral reasoning model to analyze and solve dilemmas. The course is organized according to three main elements: (1) agent including contextcultural, communal and environmental, (2) the act and (3) reason or framework for the act. COURSE OUTCOME: At the end of the course, the students are expected to apply ethical principles in decision making and in interacting with the environment and other members of society. 13 GEC 8 The Contemporary World CREDIT UNITS AND HOURS: 3 UNITS 54 hours lecture COURSE DESCRIPTION: This course introduces students to the contemporary world by examining the multifaceted phenomenon of globalization. Using the various disciplines of the social sciences, it examines the economic, social, political, technological, and other transformations that have created an increasing awareness of the interconnectedness of peoples and places around the globe. To this end, the course provides an overview of the various debates in global governance, development, and sustainability. Beyond exposing the student to the world outside the Philippines, it seeks to inculcate a sense of global citizenship and global ethical responsibility. COURSE OUTCOME: At the end of the course, the students are expected to articulate personal stand on global issues which are developed from one’s critical analysis of reliable information. GEC 9 Rizal Course CREDIT UNITS AND HOURS: 3 UNITS 54 hours lecture COURSE DESCRIPTION: This course covers the life and works of the Philippine national hero Dr. Jose Rizal as mandated by Republic Act 1425. Topics covered are Rizal’s biography and writings particularly the novels Noli Me Tangere and El Filibusterismo, some of his essays and various correspondences. COURSE OUTCOME: At the end of the course, the students are expected to interpret and live the values that can be derived from studying Rizal’s life and works and display an appreciation for education and love of country. GENERAL EDUCATION ELECTIVE COURSES GEE 1 Environmental Science CREDIT UNITS AND HOURS: 3 UNITS 54 hours lecture COURSE DESCRIPTION: The course deals with the interrelationships among the components of the natural world, environmental problems, their causes, associated risks, preventive measures and alternative solutions. COURSE OUTCOME: At the end of the course, the students are expected to demonstrate personal advocacies and initiatives in caring for the environment. 14 GEE 2 Philippine Pop Culture CREDIT UNITS AND HOURS: 3 UNITS 54 hours lecture COURSE DESCRIPTION: The course deals with new forms in arts, music and literature arising from opportunities and demands of mass audiences, markets and mass media, and their social, economic and political contexts. COURSE OUTCOME: At the end of the course, the students are expected to appraise and analyze popular culture they using appropriate sociological tools. GEE 3 Gender and Society CREDIT UNITS AND HOURS: 3 UNITS 54 hours lecture COURSE DESCRIPTION: The course examines gender as social construction, its role and impact on different facets of social life. The course explores how different social institutions shaped gendered lives which leads to the understanding of the relationship between gender and the social structure. COURSE OUTCOME: At the end of the course, the students are expected to critically analyze trends, issues and legislations relevant to gender and sexuality. PHYSICAL EDUCATION COURSES PE 1 Physical Fitness CREDIT UNITS AND HOURS: 2 UNITS 36 hours lecture COURSE DESCRIPTION: The course deals with the five most important health-related components of physical fitness namely: body composition, cardio-respiratory endurance, flexibility, muscular strength and muscular endurance. Discussions on weight management and stress management are also included in the Wellness part of the course. COURSE OUTCOME: At the end of the course, the students are expected to demonstrate skills in performing different physical activities and appreciation of the same through living a healthy lifestyle. 15 PE 2 Rhythmic Activities CREDIT UNITS AND HOURS: 2 UNITS 36 hours lecture COURSE DESCRIPTION: The subject covers dances like social dance, folk dance and popular dance, dances that will serve as venues for self- expression, exercise, relaxation and enjoyment. The subject provides ample opportunity to hone students` leadership in group activities, and creativity through movement exploration and movement improvisation. A dance presentation before the end of the semester culminates the course. The course provides knowledge, skills, and attitude necessary to enjoy and sustain a physically active and healthy lifestyle. COURSE OUTCOME: At the end of the course, the students are expected to demonstrate skills in dancing and appreciation of its role in promoting healthy lifestyle. PE 3 Individual/Dual Sports Game CREDIT UNITS AND HOURS: 2 UNITS 36 hours lecture COURSE DESCRIPTION: The course is designed to assist students in refining basic skills, reviewing strategies and techniques and updating in new rules and regulations of an individual/dual sport. Much emphasis is given to sports officiating and management. A class tournament is conducted near the end of the semester to facilitate skills application in playing as well as in officiating. The subject provides knowledge, skills and attitudes to enjoy and sustain a physically active and healthy lifestyle. COURSE OUTCOME: At the end of the course, the students are expected to demonstrate understanding of rules, strategies and techniques of individual/dual sport game and perform the same with refined basic skills. PE 4 Team Sports CREDIT UNITS AND HOURS: 2 UNITS 36 hours lecture COURSE DESCRIPTION: The subject is designed to assist students in refining basic skills, reviewing strategies and techniques, and updating on new rules and regulations in selected team sports. Emphasis is allotted in sports leadership and management. Different types of tournament formats are discussed and used. An inter- class tournament where students will be officiating and competing culminates the subject. The subject includes knowledge, skills and attitudes necessary to enjoy and sustain a physically active and healthy lifestyle. COURSE OUTCOME: At the end of the course, the students are expected to demonstrate understanding of rules, strategies and techniques of selected team sport games and perform the same with refined basic skills. 16 NSTP 1 CREDIT UNITS AND HOURS: 3 UNITS 54 hours lecture COURSE DESCRIPTION: This course is one of the components of NSTP or known also as RA9163. It is a course aimed at enhancing the civic consciousness of the youth and students developing them the values like service and patriotism. COURSE OUTCOME: Enhancing the civic consciousness of the youth and develop the values of service and patriotism in students NSTP 2 CREDIT UNITS AND HOURS: 3 UNITS 54 hours lecture COURSE DESCRIPTION: The National Service Training Program (NSTP) seeks to instill civic consciousness and defense preparedness in the youth by developing their values of community service and patriotism. It involves the implementation of the Civic Welfare Training Service (CWTS), which seeks to instill the value of social action in their lives and the capability of marginalized communities to respond to their needs. COURSE OUTCOME: Instill the value of social action in the youth and to respond to the needs of the marginalized communities in their area. ROTC COURSE DESCRIPTION: Reserve Officers’ Training Corps (ROTC) – refers to the Program component, institutionalized under Sections 38 and 39 of Republic Act No. 7077, designed to provide military training to tertiary level students in order to motivate, train, organize and mobilize them for national defense preparedness. COURSE OUTCOME: At the end of the course, the students are expected to demonstrate leadership and basic technical and tactical skills like land navigation, basic rifle marksmanship, squad tactics, patrolling tactics, and first aid. CWTS COURSE DESCRIPTION: Civic Welfare Training Service (CWTS) – refers to the Program component or activities Contributory to the general welfare and the betterment of life for the members of the community or the enhancement of its facilities, especially those devoted to improving health, education, environment, entrepreneurship, safety, recreation and moral of the citizenry and other social welfare services. COURSE OUTCOME: At the end of the course, the students are expected to demonstrate positive Filipino values like active involvement and/or initiating community development activities, environmental advocacies and disaster preparedness activities. 17 PROFESSIONAL AND LITHAN COURSES CPE 0 Computer Engineering As A Discipline CREDIT UNITS AND HOURS: 1 UNITS 18 hours lecture COURSE DESCRIPTION: This course discusses the curriculum for Computer Engineering as well as how to prepare students for success through engineering design process, ethical decision-making, teamwork and communicating to diverse audiences. COURSE OUTCOME: The primary objective of this course is to have understanding and evaluation of the sustainability and impact of professional engineering work in solving problems. Some other objectives of the course are: To have a better understanding of a BSCpE Program. To choose appropriate knowledge areas of interest to focus on. To develop a plan or clear career path in the future. CPE 1 Programming Logic and Design (Programming Foundations) CREDIT UNITS AND HOURS: 4 UNITS 36 hours lecture 108 hours laboratory COURSE DESCRIPTION: This is an introductory course in computer programming logic. The student will learn algorithms applicable to all programming languages, including: identifiers, data types, arrays, control structures, modular programming, generating reports, and computer memory concepts. The student will learn to use charts commonly used in business and information processing. Program logic will be developed using flowcharts and pseudo code. Programs will be written using any programming language. COURSE OUTCOME: After completing this course, the student must be able to: Identify important steps in program development cycle. Draw a flowchart to represent the program's logic. Break down programming problems into modules Design requirements for simple, basic software components Documentation of design details 18 CPE 2 Object Oriented Programming (Front-End Web Development) CREDIT UNITS AND HOURS: 4 UNITS 36 hours lecture 108 hours laboratory COURSE DESCRIPTION: The course includes basic web design skills using HTML, CSS & Javascript along with interactive library like jQuery. COURSE OUTCOME: After completing this course, the student must be able to: Create web pages using HTML, CSS & Javascript §Include interactive elements using JQuery Design graphic user interfaces (GUIs), according to clear guidelines and specifications, making tweaks where required Document changes or updates to software / applications' user interface design CPE 3 Data Structures and Algorithms (Database Design and Implementations) CREDIT UNITS AND HOURS: 4 UNITS 36 hours lecture 108 hours laboratory COURSE DESCRIPTION: The course includes basic SQL programming skills, create and implement MySQL Database and write SQL queries for web application development. COURSE OUTCOME: After completing this course, the student must be able to: Identify requirements of various structured and unstructured data. Draft database schemas within design constraints, to meet business / information needs Implement mechanisms for the maintenance, storage and retrieval of data from database models. Translate project specifications, objects and data models into database structures CPE 4 Software Design (UI Frameworks) CREDIT UNITS AND HOURS: 4 UNITS 36 hours lecture 108 hours laboratory COURSE DESCRIPTION: The course includes techniques for gathering and analyzing user feedback. This will acquire knowledge on Bootsrap, understand the basic of Angular JS as well as do testing on software/application design. COURSE OUTCOME: After completing this course, the student must be able to: Identify techniques for gathering and analyzing user feedback Determine the steps in the user interaction process Perform tests for software / application design 19 CPE 5 Operating Systems CREDIT UNITS AND HOURS: 3 UNITS 54 hours lecture COURSE DESCRIPTION: This course includes different policies and strategies used by an operating system. Topics include operating systems structures, process management, storage management, file management and distributed systems. Course Outcome: After completing this course, the student must be able to: Install and configure operating system for client-server setup. Discuss the different algorithms used for CPU scheduling Describe the different memory management techniques Differentiate different file system implementation Discuss deadlock avoidance and resolution. Apply the basic concepts of distributed operating system in a design. CPE 6 Introduction to HDL CREDIT UNITS AND HOURS: 1 UNIT 54 hours laboratory COURSE DESCRIPTION: A laboratory course that introduces hardware description language as a tool for designing and testing combinational and sequential circuits. It covers fundamental of concepts of HDL and the basic building blocks of HDL programming. COURSE OUTCOME: To understand and implement digital circuit design by the use of Hardware Description Language CPE 7 Feedback and Control Systems CREDIT UNITS AND HOURS: 3 UNITS 54 hours lecture COURSE DESCRIPTION: The course deals with the time and frequency response of feedback control system. The topics covered includes the time response in the first and second order, modelling, transfer function, poles-zero map, stability analysis, root locus, bode plots, compensators, PID controllers and introduction to space state techniques. COURSE OUTCOME: Upon the completion of the course, the student must be: Familiar with various system exhibiting control mechanisms and understand their operation. Able to develop the value of being analytic and able to apply learned concepts to improved system. Able to demonstrate knowledge of concept in dealing with feedback and control system. 20 CPE 8 Digital Signal Processing CREDIT UNITS AND HOURS: 4 UNITS 54 hours lecture and 54 hours laboratory COURSE DESCRIPTION: This course includes the need for and tradeoff made when sampling and quantizing a signal; linear, time-variant system properties; frequency as an analysis domain complementary to time; and filter design. COURSE OUTCOME: Upon the completion of the course, the student must be able to conceptualize, analyzed and design signal, spectra and signal processing system CPE 9 Computer Engineering Drafting and Design CREDIT UNITS AND HOURS: 1 UNIT 54 hours laboratory COURSE DESCRIPTION: A laboratory course that focuses on the principles of layout of electrical, electronics and logic drawings; stressing modern representation used for block diagrams, wiring/assembly, drawings, printed circuit board layouts and etching. COURSE OUTCOME: To be able to design a computer and digital circuit, prototype, or network systems using computer aided software. CPE 10 Fundamentals of Mixed Signals and Sensors CREDIT UNITS AND HOURS: 3 UNITS 54 hours lecture COURSE DESCRIPTION: This course covers operational amplifiers, signal converters, power switching devices, and the construction and operation sensors and transducers for converting physical parameters to electrical signals and vice versa. The course focuses on the application of these devices in developing signal conversion circuits, that allows measurement, processing, and control of physical parameters by digital processing systems such as finite state machine or a digital computer. COURSE OUTCOME: Upon the completion of the course, the student must be able to be: Familiarize with different devices on the control and processing of signals Develop digital circuits that process physical parameters into digital electrical signals Apply digital processing principles in solving engineering problem 21 CPE 11 Data and Digital Communications (IT Systems and Networks) CREDIT UNITS AND HOURS: 4 UNITS 54 hours lecture and 54 hours laboratory COURSE DESCRIPTION: The course includes operating systems, including various components, network configuration, diagnostic and troubleshooting techniques. COURSE OUTCOME: Upon the completion of the course, the student must be able: Discuss the benefits and constraints of different network types and standards. Explain the impact of network topology, communication and bandwidth requirements. Compare common networking principles and how protocols enable the effectiveness of networked systems. Discuss the operating principles of networking devices and server types. Discuss the interdependence of workstation hardware with relevant networking software. Design a networked system to meet a given specification. Test and evaluate the design to meet the requirements and analyze user feedback. Implement a networked system based on a prepared design. Document and analyze test results against expected results. CPE 12 Computer Networks and Security (IT Security) CREDIT UNITS AND HOURS: 4 UNITS 54 hours lecture and 54 hours laboratory COURSE DESCRIPTION: The course includes the security, associated risks, and breaches as well as security measures such as access authorization, regulation of use, implementation of contingency plans, security policies and procedures, and impact on business continuity. COURSE OUTCOME: Upon the completion of the course, the student must be able: Identify types of security risks to organisations. Describe organisational security procedures. Identify the potential impact to IT security of incorrect configuration of firewall policies and third party VPNs. Show, using an example for each, how implementing a DMZ, static IP and NAT in a network can improve Network Security. Discuss risk assessment procedures. Explain data protection processes and regulations as applicable to an organisation. Design and implement a security policy for an organisation. List the main components of an organisational disaster recovery plan, justifying the reasons for inclusion. Discuss the roles of stakeholders in the organisation to implement security audit recommendations. 22 CPE 13 Logic Circuits and Design CREDIT UNITS AND HOURS: 4 UNITS 54 hours lecture and 54 hours laboratory COURSE DESCRIPTION: This course includes design and analysis or digital circuits. This course covers both combinational (synchronous and asynchronous) logic circuits with emphasis on solving digital problems using hardwired structures of the complexity of medium and large-scale integration. This course also focuses on providing hands-on experience in designing digital circuits. COURSE OUTCOME: Upon the completion of the course, the student must be able: Define and identify important logic switching circuit theories and terminologist. Use Boolean algebra in simplifying logic switching and solving related problems. Apply minimization techniques in designing combinational logic circuits and in solving related problems. Design combinational and /or sequential circuits and sub-systems CPE 14 Microprocessors CREDIT UNITS AND HOURS: 4 UNITS 54 hours lecture and 54 hours laboratory COURSE DESCRIPTION: This course provides understanding of architecture of microprocessor-based systems; registers, study of microprocessor operation, assembly language, arithmetic operations, and interfacing. COURSE OUTCOME: By the end of this course, students will be able: Design microcomputer systems using a microprocessor or a microcontroller. Implement microprocessor based system using different levels of implementation. Develop the control software for the given system implementation 23 CPE 15 Embedded Systems (Python Programming for AI) CREDIT UNITS AND HOURS: 4 UNITS 54 hours lecture and 54 hours laboratory COURSE DESCRIPTION: This course provides advanced topics in embedded systems design using contemporary practice; interrupt-driven, reactive, real-time, object- oriented, and distributed client/server embedded systems. It also include topics on basic knowledge and skills in Python programming focusing on the lists, functions, packages, file handling and learning Python numpy, pandas libraries to perform basic inferential data analysis and visualize data using matplotlib libraries. COURSE OUTCOME: Upon the completion of the course, the student must be able: Create python application program using types and variables Write python programs that controls microcontrollers. Design a prototype that interfaces software and hardware components. CPE 16 Computer Architecture and Organization CREDIT UNITS AND HOURS: 4 UNITS 54 hours lecture and 54 hours laboratory COURSE DESCRIPTION: This course includes the study of the evolution of computer architecture and the factors influencing design of hardware and software elements of computer systems The focus is on the understanding of the design issues specifically the instruction set architecture and hardware architecture. COURSE OUTCOME: Upon the completion of the course, the student must be able: Describe how computer technology has evolved and how this rapid evolution has influenced computer architecture. Explain how computer design affects the system performance and cost of a computer. Identify the issues in instruction set design and memory design. 24 CPE 17 Emerging Technologies (Deep Learning) CREDIT UNITS AND HOURS: 4 UNITS 54 hours lecture and 54 hours laboratory COURSE DESCRIPTION: The course includes intuitive approach to build complex models through deep learning neural networks with uncompromised scaling, speed, and accuracy that help machines solve real-world problems with human-like intelligence using Python Jupyter notebooks. COURSE OUTCOME: Upon the completion of the course, the student must be able: Apply Deep Learning Concepts Develop Multi class classification model using Logistic Regression Improve Machine Learning models Use Convolution Neural Network Apply Recurrent Neural Network (RNN) and Long Short-Term Memory (LSTM) Perform Text Classification with RNN and LSTM. Explain how computer design affects the system performance and cost of a computer. Identify the issues in instruction set design and memory design. CPE 18 CpE Laws and Professional Practice CREDIT UNITS AND HOURS: 3 UNITS 54 hours lecture COURSE DESCRIPTION: This course provides the importance of the professional and ethical responsibilities of practicing computer engineers and the effects of their work on society; the importance of understanding contemporary issues, lifelong learning strategies; and applicable IT laws in the field of computer engineering. COURSE OUTCOME: Upon the completion of the course, the student must be able to be: Relate the fundamentals of professionalism and ethics with the focus on the fields of engineering. Identify the codes of ethics, conflict of interest, safety and risk tradeoffs in design, confidentiality, behavior in the work place, intellectual property, patents, trade secrets and contemporary issues in computer engineering 25 CPE 19 Method of Research CREDIT UNITS AND HOURS: 3 UNITS 54 hours lecture COURSE DESCRIPTION: This course will provide in-depth understanding of research through exploration of different research methodologies and ethics. It includes qualitative and quantitative research, descriptive and other applicable research methodologies, inferential statistics and introduction to data mining. COURSE OUTCOME: Upon the completion of the course, the student must be able to be: Employ the knowledge and skill in data analysis in developing and conducting a study. Review and relate the existing findings of a study in developing a proposed study. Write a documentation that applies concepts learned from purposive communications to present the study to intended readers. Conduct a research of selected topics related to technology or computer engineering. CPE 20 CpE Practice Design 1 (Machine Learning) CREDIT UNITS AND HOURS: 1 UNIT 60.5 hours COURSE DESCRIPTION: This course is the first course in a two-semester sequence that constitutes the design experience for undergraduate computer engineers. It provides essential ideas, concepts and principles in engineering design process and emphasizes other design issues including engineering standards and multiple constraints as well as effective communication strategies. Students work in teams to develop project proposals for assigned open-ended problems. Students are required to make oral presentations and submit written proposal for their projects. It also includes conceptual knowledge and skills in Applied Machine Learning focusing more on the techniques and methods of Machine Learning by using latest Python libraries to perform exploratory data analysis, feature engineering and evaluate supervised and unsupervised models. COURSE OUTCOME: Upon the completion of the course, the student must be able to be: Apply process in research and methods of providing data. Present a sample design project applying the concepts of Machine Learning. Perform exploratory data analysis for the given dataset Clean and Validate date using Azure Machine Learning Perform feature engineering Develop regression model and classification model Improve model performance by using optimization techniques Use regularization on over-parameterized models Apply cross validation to estimating model performance Apply and evaluate k-means and hierarchical clustering models. 26 CPE 21 CpE Practice Design 2 (Capstone Project: AI) CREDIT UNITS AND HOURS: 1 UNIT 120.5 hours COURSE DESCRIPTION: The course includes natural language processing (NLP) and how to use classic machine learning methods including Vision-Language Multimodal Intelligence. COURSE OUTCOME: Upon the completion of the course, the student must be able to be: Apply Functions and Methods in NLP Evaluate algorithms to apply in NLP Implement Models for NLP Implement Capstone Project Implement solutions to address the problem through appropriate control procedures Document information about problems and the appropriate workarounds and resolutions. CPE 22 Seminars and Fieldtrips CREDIT UNITS AND HOURS: 1 UNIT 54 hours COURSE DESCRIPTION: The course includes seminars and lectures on current trends and issues on Computer Engineering program. Instead of doing field trips to different companies and plants with computer system facilities, students are directed to have skills training programs online with partner industries. COURSE OUTCOME: Upon the completion of the course, the student must be able to be: Plan and organize a seminar workshop. Review the major areas of computer engineering, and apply the concepts learned from the courses taken through various workshops. Summarize and create a report of seminars conducted. CPE 23 On the Job Training CREDIT UNITS AND HOURS: 3 UNITS 360 hours COURSE DESCRIPTION: This course enables students to relate their acquired competencies to the realities and problems of industries in a multidisciplinary environment. This may include involvement in the industry’s manpower requirements, development and research concerns, trainings, applications of principles, environmental concerns, ethical and behavioral concerns, decision making, and equipment and materials concern. COURSE OUTCOME: Upon the completion of the course, the student must be able to be: Involve and participate in a real IT or Technology organization. Complete 360 hours in a company or organization where skills in planning, team management, communications, and technical skills, are applied. 27 LTH 1 Web Development Foundations CREDIT UNITS AND HOURS: 5 UNITS 54 hours lecture and 108 hours laboratory COURSE DESCRIPTION: The course includes basics of Servlets, JSP and Spring MVC framework as well as the organizational standards in application development and documentation along with the process of embedding user interface templates. COURSE OUTCOME: Upon the completion of the course, the student must be able: Develop / program simple applications or components according to agreed specifications. Reuse externally developed components in creation of applications Embed user interface templates into applications according to design guidelines and specifications Document the internal design of the application for future maintenance and enhancement LTH 2 Web Development Using Platforms CREDIT UNITS AND HOURS: 4 UNITS 36 hours lecture and 108 hours laboratory COURSE DESCRIPTION: The course includes building great web digital experiences and modernizing business operations with highly expandable, scalable and enterprise standard applications using Liferay portals. COURSE OUTCOME: Upon the completion of the course, the student must be able: Identify the technical and functional requirements of stakeholders' meeting their business needs Demonstrate how the recommended architecture address the business needs. Develop a solution architecture using Liferay portal by developing the content, portlets and backend using Liferay SDK/ IDE Plugins Recommend modifications by implementing regular reviews and monitoring 28 LTH 3 Development Enterprise Applications CREDIT UNITS AND HOURS: 5 UNITS 54 hours lecture and 108 hours laboratory COURSE DESCRIPTION: The course includes building customer centric, data led, marketing, sales, and enterprise commerce applications by applying Omnicom process and rules engine. COURSE OUTCOME: Upon the completion of the course, the student must be able: Create a software design blueprint based on a broad design concept, and business and user requirements. Prepare functional specifications of software systems to address business and user needs. Develop the persona-based marketing campaign on Digital channels using Omnicom process engine Produce design documentation for complex software Review design documentations produced Break down programming problems into modules LTH 4 Capstone Project: Web Development CREDIT UNITS AND HOURS: 3 UNITS 280 hours COURSE DESCRIPTION: The course includes planning small to medium scale web application using Spring framework, as well as project management, including resource allocation and risk mitigation. COURSE OUTCOME: Upon the completion of the course, the student must be able: Prepare a project plan to manage the Spring application development process. Plan to develop reusable components and Design reusable User Interface templates and components using Spring MVC, Spring Boot, Spring Data, JPA repository, scripting and mark-up languages required to develop applications Develop applications in alignment with design specifications using a range of tools and techniques, by adopting the security standards and features for the application. Deploy the application build in a virtual machine 29 LTH 5 Application Integration CREDIT UNITS AND HOURS: 4 UNITS 36 hours lecture and 108 hours laboratory COURSE DESCRIPTION: This course include activities in orchestrating the integrated flow of the disparate applications by providing access to the functionalities and data from independently designed applications (Facebook Ads, Google Ads, Webhook) using a single application service or user interface. COURSE OUTCOME: Upon the completion of the course, the student must be able: Assess available hardware and software integration solutions to meet stakeholder needs. Develop the middleware component using ReactJS to integrate with external applications such as Google Ads, Facebook Ads Track the application integration end-to-end process in the target environment Facilitate changes to improve integration performance among applications Execute testing methods to verify the application integration LTH 6 Application Implementation CREDIT UNITS AND HOURS: 4 UNITS 54 hours lecture and 54 hours laboratory COURSE DESCRIPTION: The course includes application development processes, various testing methods, risk assessment and problem management techniques. COURSE OUTCOME: Upon the completion of the course, the student must be able: Conduct research using appropriate methods for implementing the application Communicate research outcome to the relevant stakeholders Identify appropriate methodologies and approaches to develop the application. Identify the risks associated and mitigation methods Organize project accomplishments in an agreed cost, time, and resource, where appropriate, enforce corrective action 30 LTH 7 Capstone Project: Application Development CREDIT UNITS AND HOURS: 3 UNITS 520 hours COURSE DESCRIPTION: The course includes planning small to medium scale software applications using Liferay Platforms, Omnicom channels and other 3rd party applications, as well as project management, including resource allocation and risk mitigation. COURSE OUTCOME: Upon the completion of the course, the student must be able: Conduct research using appropriate methods for enterprise application. Establish timely contact points for internal and external stakeholders which have an impact or impact on the project process and results Prepare the project scope, costing and schedule Implement appropriate methodologies and techniques to develop the solution Develop test cases to test the solution Perform root cause analysis to manage the problem or incidents happened during the development and testing Adopt problem management life cycle to resolve the issues Allocate resources to different service areas based on a Policy Priorities Assessment Organize project accomplishments in an agreed cost, time and resources and, where appropriate, enforce corrective action PROFESSIONAL ELECTIVE COURSES ELECT 1 Software Development 1 (Application Development & Processes) CREDIT UNITS AND HOURS: 4 UNITS 36 hours lecture and 108 hours laboratory COURSE DESCRIPTION: This course introduces the applications of the tools and techniques required for the data-driven dynamic web application by using Spring framework, MVC, Spring Boot, Spring Security, perform the unit testing, and document the application interfaces. COURSE OUTCOME: Upon the completion of the course, the student must be able: Use Software Development Life Cycle methodologies to develop the enterprise application using Spring framework. Identify software deployment techniques Develop applications in alignment with design specifications using a range of tools and techniques, by adopting the security standards and features for the application. 31 ELECT 2 Software Development 2 (Data Science Essentials) CREDIT UNITS AND HOURS: 4 UNITS 54 hours lecture and 54 hours laboratory COURSE DESCRIPTION: The course includes essential skills and hands-on experience from acquiring data, transforming data to visualizing data, and building predictive analytics using Microsoft Azure Machine Learning and R programming. COURSE OUTCOME: Upon the completion of the course, the student must be able: Working with probability and statistics; Simulation and hypothesis testing Create and customize visualizations using ggplot2 Design the process of predictive analysis to transform extracted dataset into models using R Consolidating data from multiple datasets and Visualization with Azure Machine Learning and R on Azure stack Supervised Learning with Azure Machine Learning Design Classification and Regression Experiments Develop data integration procedures using Webservice publishing from Azure Machine Learning ELECT 3 Software Development 3 (Reinforcement Learning) CREDIT UNITS AND HOURS: 4 UNITS 54 hours lecture and 54 hours laboratory COURSE DESCRIPTION: The course includes intuitive approach to build complex models through Reinforcement learning using dynamic programming, TD (temporal difference) Learning to solve live problems by a system interacting with its environment to achieve a goal dynamically. COURSE OUTCOME: Upon the completion of the course, the student must be able: Reflect trends and correlations of data using RL concepts Develop news recommendations using RL concepts Identify data sources to apply RL concepts in Minecraft game Perform data exploration in optimal way Apply and implement project Malmo a platform for AI experimentation 32 TECHNICAL COURSES GEM 1 Calculus 1 CREDIT UNITS AND HOURS: 3 UNITS 54 hours lecture COURSE DESCRIPTION: An Introductory course covering the core concepts of limit, continuity and differentiability of functions involving one or more variables. This also includes the application of differential calculations in solving problems on optimization, rate of change, related rates, tangents and normal, and approximations, partial differentiation and transcendental curve tracing. COURSE OUTCOME: At the end of the course, students must be able to: Differentiate algebraic and transcendental functions Apply the concept of differentiation in solving word problems Analyze and trace transcendental curves GEM 2 Calculus 2 CREDIT UNITS AND HOURS: 3 UNITS 54 hours lecture COURSE DESCRIPTION: The course introduces the concept of integration and its application to some physical problems such as evaluation of areas, volumes of revolution, force and work. The fundamental formulas and various techniques of integration are taken up and applied to both single variable and multivariable functions. The course also includes tracing of functions of two variables for a better appreciation of the interpretation of the double and triple integrals as volume of a three-dimensional region bounded by two or more surfaces. COURSE OUTCOME: At the end of the course, students must be able to: Apply integration to the evaluation of the areas, volumes of revolution, force and work Use integration techniques on single and multivariable functions Explain the physical interpretation of the double and triple integrals 33 GEM 3 Engineering Data Analysis CREDIT UNITS AND HOURS: 4 UNITS 54 hours lecture and 54 hours laboratory COURSE DESCRIPTION: This course is designed for undergraduate engineering students with emphasis on problem solving related to societal issues that engineers and scientists are called upon to solve. It introduces different methods of data collection and the suitability to statistics is also discussed providing students with the tools they need to understand how “chance “ plays a role in statistical analysis. Probability distributions of random variables within the context of their application to data analysis and inference. The course also includes estimation techniques for unknown parameters; and hypothesis testing used in making inferences from sample to population; inference for regression parameters and build models for estimating means and predicting future values for key variables under study. Finally, statistically based experimental design techniques and analysis of outcomes of experiments are discussed with the aid of statistical software. COURSE OUTCOME: At the end of the course, students must be able to: Apply statistical method in the analysis of data Design experiments applying all the methods in data analysis GEM 4 Differential Equations CREDIT UNITS AND HOURS: 3 UNITS 54 hours lecture COURSE DESCRIPTION: This course is intended for all engineering students to have a firm foundation on differential equations in preparation for their degree specific advance mathematics course. It covers first degree differential equations, nth degree differential equations, nth order linear differential equations and system of first order linear differential equations. It also introduces the concept of Laplace transforms in solving differential equation. The students are expected to be able to recognize different kinds of differential equations. Determine the existence and uniqueness of solution, select the appropriate methods of solution and interpret the obtained solution. Students are also expected to relate differential equations to various practical engineering and scientific problems as well as employ computer technology in solving and verifying solution. COURSE OUTCOME: At the end of the course, students must be able to: Evaluate the solution of 1st order DE (variable, exact, linear and substitution method Apply the 1st order DE (decomposition, Newton's Law of Cooling, Mixing, and electric circuits. Use Laplace Transform 34 GEM 5 Numerical Methods CREDIT UNITS AND HOURS: 3 UNITS 54 hours lecture COURSE DESCRIPTION: This course covers the concept of numerical analysis and computer software tools in dealing with engineering problems which includes techniques in finding the roots of equation, solving system of linear and nonlinear equations, eigenvalue problems, polynomial approximation and interpolation, ordinary and partial differential equation, the Monte-Carlo method simulation, error propagation and analysis, the methods of least squares, and goodness-of-fit tests. COURSE OUTCOME: At the end of the course, students must be able to: Apply the different laws, methods, and theorems particularly in complex engineering problems; Use numerical analysis in evaluating solutions to engineering problems; Solve simultaneous linear and nonlinear equations; Prepare algorithms, write computer programs, use computer software, and implement these to the solution of engineering problems. GEM 6 Discrete Mathematics CREDIT UNITS AND HOURS: 3 UNITS 54 hours lecture COURSE DESCRIPTION: This course deals with logic, sets, proofs, growth of functions, theory of numbers, counting techniques, trees and graph theory. COURSE OUTCOME: Students will learn the basic concepts of sets, permutations, relations, graphs, trees and finite state machines. Students will represent discrete objects and relationships using abstract mathematical structures. 35 GES 1 Chemistry for Engineers CREDIT UNITS AND HOURS: 4 UNITS 54 hours lecture and 54 hours laboratory COURSE DESCRIPTION: The course covers the development of the fundamental language, concepts and principles of chemistry and their applications. Emphasis is on the atomic and electronic structure and bonding, chemical symbols, formulas, equations and chemical nomenclature, stoichiometry, solutions, basic principles underlying the chemistry of carbons which includes bonding, isomerism, and functional groups in the alkanes, alkenes, alkynes, ethers, alcohol, aldehydes, ketones, monocarboxylic acids, esters, amines and amides. COURSE OUTCOME: At the end of the course, students must be able to: Apply significant figures and appropriate units in all measurements and calculations Balance and interpret chemical equations and perform stoichiometric calculations Use the periodic table to classify elements and predict trends in properties Distinguish between inter- and intramolecular forces; give examples of intramolecular forces and how they relate to physical properties Distinguish different types of solutions; work with different concentration units; Understand the effect of temperature and pressure on solubility Explain and apply colligative properties to determine molar mass GES 2 Physics for Engineers CREDIT UNITS AND HOURS: 4 UNITS 54 hours lecture and 54 hours laboratory COURSE DESCRIPTION: The course covers topics on vectors, kinematics, dynamics; work, energy and power; impulse and momentum; rotation; and thermal expansion, heat transfer, calorimetry. COURSE OUTCOME: At the end of the course, students must be able to: Explain the concepts of vectors; Define work, power and energy; Solve problems in motion using calculus; State the different Newton’s law of motion; Interpret, analyze problems of equilibrium condition; Solve problems on momentum; Interpret, analyze and solve problems on angular motion and Solve problems on heat and temperature 36 ACC 1 Fundamentals of Electrical Circuits CREDIT UNITS AND HOURS: 4 UNITS 54 hours lecture and 54 hours laboratory COURSE DESCRIPTION: The course deals will the fundamental relationship in circuit theory, mesh and node equation ; resistive networks, network theorems and DC transient analysis. COURSE OUTCOME: At the end of the course, students must be able to: Apply the fundamentals of dc circuit theory to problem solving; Solve problems in complex circuits and Demonstrate the use of electrical measuring equipment. ACC 2 Fundamentals of Electronic Circuits CREDIT UNITS AND HOURS: 4 UNITS 54 hours lecture and 54 hours laboratory COURSE DESCRIPTION: This course discusses the construction, operation, and characteristics of basic electronic devices such as junction diodes, bipolar junction transistors, field effect transistors and oscillators . COURSE OUTCOME: At the end of the course, students must be able to: Explain the construction, basic operation, characteristics and configuration of semiconductor diodes; Analyze and solve transistor circuit problems; Analyze combinational and sequential devices for logic circuit BES 1 Computer Aided Drafting CREDIT UNITS AND HOURS: 1 UNIT 54 hours laboratory COURSE DESCRIPTION: This course discusses the concepts of computer aided drafting (CAD). It introduces students to the CAD environment terminologies and the general operating procedures and techniques in entering and executing basic CAD commands. COURSE OUTCOME: At the end of the course, students must be able to: Define the terms related to computer aided drafting system Identify the important tools used to create technical drawings in CAD Create electronic drawings (e-drawing) using CAD; and Use of the knowledge and skills in computer aided drafting as a tool in designing computer engineering projects 37 BES 2 Engineering Economics CREDIT UNITS AND HOURS: 3 UNITS 54 hours lecture COURSE DESCRIPTION: This course explores the entrepreneurial mindset and culture utilizing a technology background. This should fit into goals of starting a company or being involved in an entrepreneurial or R&D effort in companies of all sizes and industries. COURSE OUTCOME: At the end of the course, students must be able to: Solve problems involving interest and the time value of money; Evaluates project alternatives by applying engineering economic principles and methods and select the most economically efficient one; and Deal with risk and uncertainty in project outcomes by applying the economic decision making concepts BES 3 Technoprenuership CREDIT UNITS AND HOURS: 3 UNITS 54 hours lecture COURSE DESCRIPTION: This course is intended to give the students in the field of Engineering the basic as well as advanced principles of Engineering Economics. This course includes the concepts of the time value of money such as simple interest, compound interest, annuities, amortization and sinking funds, and depreciation; basic economy study methods; decisions under certainty; decisions recognizing risk; and decisions admitting uncertainty. COURSE OUTCOME: At the end of the course, students must be able to: Explain the difference concepts of technoprenuership. Apply the entrepreneurial process from the generation of creative ideas. Explore the feasibility and creation of a business enterprise Implement creative ideas into real products Experience the dynamics of participating on a business team, create and present a business plan for a technology idea 38 BES 4 Engineering Management CREDIT UNITS AND HOURS: 2 UNITS 36 hours lecture COURSE DESCRIPTION: It discusses the following engineering management concepts: decision-making; the functions of management; managing production and service operations; managing the marketing function; and managing the finance function. COURSE OUTCOME: At the end of the course, students must be able to: Understand the field of engineering management Know and apply the different functions of management BES 5 Basic Occupational Safety and Health CREDIT UNITS AND HOURS: 3 UNITS 54 hours lecture COURSE DESCRIPTION: This course tackles key Occupational Health and Safety (OSH) concepts, principles and practices that are foundational knowledge requirements applicable in almost all industries. COURSE OUTCOME: At the end of the course, students must be able to: Identify the key elements in the OSH situation; Determine existing potential safety and health hazards; Identify the range of control measures; Discuss pertinent provisions of Philippine laws that refer to occupational safety and health Explain key principles in effective communicating OSH; Identify components of effective OSH programs and demonstrate some skills in identifying hazards and corresponding control measures at the workplace. 39 IV. PROGRAM OF STUDY AND CURRICULUM DELIVERY Bachelor of Science in Computer Engineering with Major in Software Engineering (BSCpE-SE) Based on CHED Memorandum Order No. 87, Series of 2017 and Lithan Academy Singapore 4 Year Non - Board Degree Program FIRST YEAR Code First Semester Units PreReq CE1 Intro to Bible/ Christian Spirituality 3 None CPE0 Computer Engineering as a Discipline 1 None CPE1 Programming Logic and Design (Programming Foundations) 4 None GEC1 Understanding the Self 3 None GEC2 Purposive Communication 3 None GEM1 Calculus 1 3 None GES1 Chemistry for Engineers 4 None LTH1 Web Development Foundations 5 None NSTP1 National Service Training Program 1 (3) None PE1 Physical Fitness 2 None TOTAL Code Second Semester 28 Units PreReq CE2 Experiencing Christian Faith 3 CE 1 CPE2 Object Oriented Programming (Front -End Web Development) 4 CPE1 GEC3 Mathematics in the Modern World 3 None GEM2 Calculus 2 3 GEM1 GEM3 Engineering Data Analysis 4 GEM1 GEM6 Discrete Mathematics 3 GEM1 GES2 Physics for Engineers 4 GEM1 LTH2 Web Development Using Platforms 4 LTH1 NSTP2 National Service Training Program 2 (3) PE2 Rhythmic Activities 2 TOTAL NSTP1 PE1 30 40 SECOND YEAR Code First Semester Units PreReq ACC1 Fundamentals of Electrical Circuits 4 GES2 BES1 Computer-Aided Drafting 1 2ndYS* BES2 Engineering Economics 3 2ndYS* CE3 Transforming Society 3 CE 2 CPE3 Data Structures & Algorithms (Database Design & Implementations) 4 CPE2 GEM4 Differential Equations 3 GEM2 LTH3 Development Enterprise Applications 5 LTH2 PE3 Individual Sports 2 PE 2 TOTAL Code Second Semester 25 Units PreReq ACC2 Fundamentals of Electronic Circuits 4 ACC1 CPE4 Software Design (UI Frameworks) 4 CPE3 CPE5 Operating Systems 3 CPE3 GEC5 Art Appreciation 3 None GEC6 Science, Technology, and Society 3 None GEM5 Numerical Methods 3 GEM4 LTH4 Capstone Project: Web Development 3 LTH3 PE4 Team Sports 2 PE3 TOTAL 25 41 THIRD YEAR Code First Semester Units PreReq CPE1, ACC2 GEM5, ACC1 CPE6 Introduction to HDL 1 CPE7 Feedback and Control Systems 3 CPE9 Computer Engineering Drafting and Design 1 ACC2 CPE10 Fundamentals of Mixed Signals and Sensors 3 ACC2 LTH5 Application Integration 4 LTH4 CPE13 Logic Circuits and Design 4 ACC2 ELECT1 Software Development 1 (Application Development & Processes) 4 3rdYS* GEC7 Ethics 3 None GEE1 Environmental Science 3 None TOTAL Code Second Semester 26 Units PreReq CPE8 Digital Signal Processing 4 CPE7 CPE11 Data and Digital Communications (IT Systems and Networks) 4 ACC2 CPE14 Microprocessors 4 CPE13 CPE18 CpE Laws and Professional Practice 3 3rdYS* CPE19 Methods of Research 3 GEM3, GEC2 CPE13 GEC8 The Contemporary World 3 None GEE2 Philippine Popular Culture 3 None LTH6 Application Implementation 4 LTH5 LTH7 Capstone Project: Application Development 3 LTH5 TOTAL Code Summer 31 Units PreReq CPE22 Seminars and Fieldtrips 1 4thYS* CPE23 On the Job Training (360 hours) 3 4thYS* TOTAL 4 42 FOURTH YEAR Code First Semester Units PreReq BES3 Technopreneurship 3 3rdYS* CPE12 Computer Networks and Security (IT Security) 4 CPE11 CPE15 Embedded Systems (Python Programming for AI) 4 CPE14 CPE16 Computer Architecture and Organization 4 CPE14 CPE20 CpE Practice Design 1 (Machine Learning) 1 CPE14, CPE19 ELECT2 Software Development 2 (Data Science Essentials) 4 ELECT1 GEC4 Reading in Philippine History 3 None TOTAL Code Second Semester 23 Units PreReq BES4 Engineering Management 2 3rdYS* BES5 Basic Occupational Safety and Health 3 3rdYS* CPE17 Emerging Technologies in CpE (Deep Learning) 4 4thYS* CPE21 CpE Practice Design 2 (Capstone Project: AI) 1 CPE20 ELECT3 Software Development 3 (Reinforcement Learning) 4 ELECT2 GEE3 Gender and Society 3 None RIZAL Rizal's Life and Work 3 None TOTAL 20 BSCpE (Software Engineering) Proposed Prospectus S.Y. 2022-2023 * The nth year standing (YS) means the student must have completed at least 75% of the load requirements of the previous year level 43 Learning Design – Full time (Bootcamp) – First Year (1/2) # Delivery Mode Learning Activities Support Mode Schedule Type Support by Lithan through on campus On campus mentor schedule Published Lithan Singapore Schedule 1 E-learning F2F 2 Flipped Class Live Streaming 3 Assignment Live Streaming Lithan Singapore Published Schedule 4 Project Mentoring Live Streaming Lithan Singapore Published Schedule 5 Project Implementation F2F Support by Lithan through on campus On campus mentor schedule 6 Self-Study with Mentoring Support F2F Support by Lithan through on campus On campus mentor schedule 7 Summative Assessment Live Streaming NA Published Schedule Learning Design- Part time- 2nd 3rd & 4th Years (2/2) # Learning Activities Delivery Mode Support Mode Schedule Type 1 E-learning Online Asynchronous Through LMS Self-Paced 2 Flipped Class Live Streaming NA Published Schedule 3 Assignment Live Streaming Through Webinar Published Schedule 4 Project Mentoring Live Streaming NA Published Schedule 5 Project Implementation Online Synchronous Through Webinar Published Schedule 6 Summative Assessment Live Streaming NA Published Schedule 1st Year (Full-time: Boot Camp) - 40 hours / Week , 5 days a week & 8 hrs a day . Live Streaming & On campus mentoring support 2nd 3rd 4th Year (Part time) - 3 hours /week - Live Streaming & Online Synchronous mentoring 44 This course is a work-study degree program designed to grow multidisciplinary software development talents and Artificial Intelligence skills The work2learn journey of our learners begins with an intensive 12-month coding Bootcamp where they will clock up on industry practitioners in over 2000 hours of guided training and personalized mentoring. The Bootcamp enables the learner to acquire the skills to develop web applications using the front-end tools and technologies such as HTML, CSS, JavaScript, jQuery, jQueryUI, Ajax, Angular, and Struts framework, and MySQL Database. Besides, they obtain skills to create a single page, responsive websites using the Bootstrap framework, and human-centric, interactive prototypes using Axure. In addition to that, they acquire the skills to develop small to medium-sized enterprise applications using the Spring framework, Angular, React, and Liferay portals. Besides, they obtain skills to create competitive digital marketing ideas based on actionable customer insights by integrating applications with digital platforms such as Facebook, Google, and PayPal using Webhooks. After the Bootcamp, our learners will gain Data analytics, Artificial Intelligence skills through machine learning, deep learning and intelligence learning. In response to the COVID-19 crisis, the Integrated Outcomes-Based Curriculum was modified to utilize Flexible Alternative Learning Strategies, to ensure implementation of social distancing among students and faculty. This curriculum is implemented online, without face-to face classroom lectures or laboratory sessions. All learning activities involve online (virtual) teaching. Blended Integrated Learning was chosen as the type of Flexible Alternative Learning Strategy. The type of e-learning is a mixture of synchronous and asynchronous activities which allows the students to learn at his own time, place and pace. Online resources such as videos, pictures, and articles are utilized to enhance the teaching-learning process. Delivery of instruction includes online teaching with summary and questionnaires for the students to complete. Other ways of delivering instruction are through learning modules, reading assignments, written reports which include essays, literature search of pertinent evidence-based journal articles, role playing, and plenary sessions led by expert resource persons on selected topics. V. INSTRUCTIONAL DELIVERY The curriculum framework is a Flexible Integrated Outcome-based Curriculum with international mentoring. It is an educational planning approach that prepares a student for life-long learning and opportunities for critical and creative thinking. The Integrated curriculum helps graduates to put together learned facts, in order to get the whole picture and adopt a holistic approach, while providing a digitalbased solution or strategy in the business environment. Integration is both horizontal and vertical. 45 VI. ACADEMIC ORGANIZATION AND RESOURCES The organizational structure of the Wesleyan University-Philippines and College of Engineering and Computer Technology (CECT), along with the roles and responsibilities of the Dean, Secretary, and Program Heads are presented below. 46 THE DEAN YOLANDIA CLAUDIO, PhD in Engineering List educational background List experience The Dean is the Chief Administrator of CECT responsible for the operation of the program offerings, the enforcement of rules and regulations, and the supervision of faculty and student services. Her work, therefore, usually entails responsibility for all activities connected with CECT and not merely for the classroom instruction and general administration. Specific Duties and Functions: 1. 2. 3. 5. 6. 7. Assists the President in the attainment of institutional objectives and in the implementation of CHED Policies and Standards for Bachelor of Science in Computer Engineering Major in Software Engineering; Supervises and coordinates the practicum or On-the-Job training program of the students both local and international; Coordinates with various public and private institutions for linkages and immersion training; Encourages researches, feasibility studies and extension services in the various facets of technology and engineering Encourages career and skills enhancement training among students and faculty of professional subjects in coordination with CHED; Performs the general duties and responsibilities of a college dean as specified on this Manual and related CHED policies and standards. SECRETARY The secretary of CECT does not only perform clerical works, but also participates in the execution and implementation of curricular, co-curricular and special projects, activities, and program of CECT. PROGRAM HEAD The Program Head acts as liaisons between the Dean and the faculty of a the BSCpE-SE discipline, performs a recommendatory function and role to the Dean. As such, the Program Head is expected to consult and seek the advice of the Dean prior to making any decision in their programs. It is very important that they maintain an open line of communication with the Dean and her office. Specific Duties and Functions: Supports planning and coordination of the program and its activities. Ensures effective and efficient implementation of policies and practices in the college Helps in the faculty loading and preparation of class schedule. Coordinates ongoing review of curriculum and program requirements (i.e., program entrance requirements, alignment of program curriculum to standards) of the BSCpE programs. 5. Coordinates marketing of programs as needed (which includes oversight of website and social media accounts, brochure development, and/or outreach to other institutions in the area. 6. Support growth and development of the BSCpE program. 1. 2. 3. 4. 47 VII. FACULTY The Bachelor of Science in Computer Engineering, major in Software Engineering has a pool of faculty members to teach the courses. Below is the matrix showing the academic and professional qualifications of each faculty. Name Randy Y. Sansait Qualification Bachelor of Science in Commerce (Major in Computer Science) Wesleyan University Philippines Master in Management (Major in Business Management) Nueva Ecija University of Science and Technology Master of Science in Information Technology Hannam University, South Korea Doctor of Philosophy in Business Administration Wesleyan University Philippines Mark Anthony M. David Bachelor of Science in Computer Engineering AMA College, Cabanatuan City Master of Science in Information Technology Nueva Ecija University of Science and Technology Career Summary With more than 20 years of experience in teaching software development courses and are active officers of the Philippine Society of Information Technology Region 3. Expert in teaching Web Development (Front-End, Foundations, and Implementation using Different Platforms. A Fluke Network Certified Cabling Test Technician Associate Microsoft Certified Educator Microsoft Office Specialist (Word, Excel, PowerPoint. A Professional Development Trainer (DOST, DICT, Wesleyan UniversityPhilippines) A Professional Computer Engineer (PCpE) and more than 10 years of experience in teaching Computer Networking and Embedded Systems. A Fluke Network Certified Cabling Test Technician Associate 48 Galilee A. Villar Doctor in Information Technology (Completed Academic Requirements) Angeles University Foundation Bachelor of Science in Computer Engineering AMA College, Cabanatuan City Master of Science in Computer Science AMA University, Quezon City Hilda W. Santos Doctor of Education (Educational Management) Completed Academic Requirements Wesleyan University Philippines Bachelor of Science in Computer Engineering Wesleyan University Philippines Master of Engineering Management Nueva Ecija University of Science and Technology A Cisco Networking Academy of the Philippines Instructor. With 15 years of experience in teaching computer engineering courses and has expertise on Programming Foundations. A Fluke Network Certified Cabling Test Technician Associate. A Cisco Networking Academy of the Philippines Instructor. With 20 years of experience in teaching computer architecture and computer systems. A Fluke Network Certified Cabling Test Technician Associate A Cisco Networking Academy of the Philippines Instructor. Harry Bert G. Rolle Bachelor of Science in Electronics and Communications Engineering Wesleyan University Philippines Master of Science in Information Technology Engaged in students training on computer networks and security. With 13 years of experience in teaching IT and Electronics Engineering courses. Also has expertise on IT Systems & Networks and IT Security. 49 Nueva Ecija University of Science and Technology Doctor in Information Technology (Completed Academic Requirements) Angeles University Foundation Bachelor of Science in Electrical Engineering Nueva Ecija University of Science and Technology David G. Parong A Fluke Network Certified Cabling Test Technician Associate With almost 30 years of experience in teaching in mathematics and computer engineering courses. Bachelor of Science in Computer Engineering Wesleyan University Philippines Master of Arts in Teaching (Major in Physics) VIII. LIBRARY WU-P has a 4-floor University Library that houses hundreds of thousands of educational resources. IT is operated by a licensed librarian, assisted by trained support personnel. Many of the students are unable to come to the University Library on campus at Cabanatuan City because of constraints related to the pandemic. However, students of SOLAS have access to the academic journal databases of EBSCOHost and JSTOR. The library also has a Facebook page where students may send their inquiries and where staff may help students have access to resources. The following are resources that are available at our library for student use in the degree program. They are categorized according to the courses in the curriculum: Author/s Copyright TITLE Edition CPE1 - Programming Logic and Design (Programming Foundations) Farrell, J., 2011 Computer fundamentals and logic 2nd ed. Anderson, G., formulation. Ferro, D., Hilton, R., Roty, C.H. Jr. Publisher Pasig City: Cengage Learning Asia Pte. Ltd. 50 Farrell, J. 2006 An Object-oriented approach to programming logic and design. Gaddis, T. 2010 2nd ed. Smith, J.A. 2013 Starting out with programming logic and design C++ programs to accompany programming logic and design. Schaum’s outlines: calculus. 5th ed. GEM1 - Calculus 1 Ayres, F. 2009 Barnet, R.A., Ziegler, M.R., Byleen, K. Bittinger, M.L. 1999 Calculus for business, economics, life sciences and social sciences. 2016 Calculus and its application. Bock, D. Hocket, S.O. 2013 Barron’s AP calculus. 12th ed. Cabero, J.B., 2010 Malaborbor, P.B., Salamat, L.G., Sta. Maria, A.C. Dela Fuente, 2009 R.A., Uy, F.B., Chua, M., Valencia, D Henry, E.C. 2003 Simplified approaches to differential calculus. 2nd ed. Calculus. 6th ed. Hoffman, L.D. 2010 Brief 10th ed. Lactuan, I.R., Ibanez, E.D., Icutan, S.L.S., Abas, M.S., Pagulo, D.P., Gadla, E.D., Baquiran, M.D.Y. Larson, R., Edwards, B. 2015 Calculus for business, economics, and the social and life sciences. Differential calculus. Calculus: early transcentendal functions. 7th ed. 2019 Integral calculus made easy. Boston, Mass.: Thomson/course Technology. Boston, MA: Pearson Education Inc. Pasig City: Cengage Learning Asia Pte. Ltd. New York: McGrawHill. Upper Saddle River, New Jersey: Prentice Hall. Singapore: Pearson Education. Hauppauge, NY: Barron’s Educational Series. Mandaluyong City: National Bookstore. Manila, PHL: Merriam & Webster Bookstore. New Jersey: Prentice Hall. Boston: McGraw-Hill. Malabon City: Jimczyville Publications. Boston, MA; Cengage Learning. 51 Prasad, D. 2009 Advanced calculus. Valderama, M.S. Ymas, S.E. 2016 Differential calculus. 2015 Ymas, S.E. 2015 Differential calculus and applications and economics, engineering and social sciences. Integral calculus. GES1 - Chemistry for Engineers Brown, L. S., 2007 Chemistry for engineering students. Holme, T.A. Joesten, M. 2012 The World of chemistry. CPE2 - Object Oriented Programming (Front-End Web Development) Dale, N., 2018 Object-oriented data structures using 4th ed. Joyce, D.T., java. Weems. C. Deitell, P. 2018 Java how to program. 11th ed. Farrell, J. 2006 An Object-oriented approach to programming logic and design. Farrell, J. 2007 Object-oriented programming using 3rd ed. c++. Gold, J. 2004 Object-oriented game development. Gopalan, N.P., Savaselvan, B., Mala, C. Johnson, R.A. 2010 Object-oriented programming using c++. 2007 Pepito, C.P. 2011 An Introduction to Java programming and object-oriented application development. Introduction to javascript programming. The Object-oriented approach: 2nd ed. concepts, system development, and modelling with uml. Object-oriented analysis and design with the unified process. Satzinger, J.W., 2001 Ervik, T.U. Satzinger, J.W., 2008 Jackson, R.B., New Delhi: PHI Learning Private Limited. Manila: Mindshapers Inc. Manila: Ymas Publishing House. Manila: Ymas Publishing House. Belmont, CA: Thomson Brooks/Cole. Singapore: Cengage Learning Asia. Burlington, MA: Jones & Bartlett Learning. Harlow, UK: Pearson Education. Boston, Mass.: Thomson: Course Technology. Boston, Mass.: Thomson: Course Technology. London: Pearson Education Limited. New Delhi: PHI Learning Private Limited. Boston, Mass.: Thomson Course Technology. Mandaluyong City: National Bookstore. Boston, MA: Course Technology. Singapore: Learning. Cengage 52 Burd, S.D. Schach, F.R. 2007 Skrien, D.J. 2009 Wu, C.T. 2008 GEM2 - Calculus 2 Ayres, F. 2009 Object-oriented & classical software 7th ed. engineering. Object-oriented design using java. A Comprehensive introduction to object-oriented programming with Java. Schaum’s outlines: calculus. Boston: McGraw-Hill Higher Education. Boston: McGraw-Hill Higher Education. Dubuque, Iowa: McGraw-Hill. 5th ed. New York: McGrawHill. Upper Saddle River, New Jersey: Prentice Hall. Singapore: Pearson Education. Hauppauge, NY: Barron’s Educational Series. Mandaluyong City: National Bookstore. Barnet, R.A., Ziegler, M.R., Byleen, K. Bittinger, M.L. 1999 Calculus for business, economics, life sciences and social sciences. 2016 Calculus and its application. Bock, D. , Hocket, S.O. 2013 Barron’s AP calculus. 12th ed. Cabero, J.B., 2010 Malaborbor, P.B., Salamat, L.G., Sta. Maria, A.C. Dela Fuente, 2009 R.A., Uy, F.B., Chua, M., Valencia, D. Henry, E.C. 2003 Simplified approaches to differential calculus. 2nd ed. Calculus. 6th ed. New Jersey: Prentice Hall. Hoffman, L.D. 2010 Brief 10th ed. Boston: McGraw-Hill. Lactuan, I.R., Ibanez, E.D., Icutan, S.L.S., Abas, M.S., Pagulo, D.P., Gadla, E.D., Baquiran, M.D.Y. 2015 Calculus for business, economics, and the social and life sciences. Differential calculus. Integral calculus made easy. Manila, PHL: Merriam & Webster Bookstore. Malabon City: Jimczyville Publications. 53 7th ed. Larson, R., Edwards, B. 2019 Calculus: Early Transcendental Functions. Boston, MA; Cengage Learning. Ma., W. 2019 5 steps to a 5: AP calculus. Matthews, B. 2019 Statics and analytical geometry. Prasad, D. 2009 Advanced calculus. Valderama, M.S. 2016 Differential calculus. Manila: Mindshapers Inc. Ymas, S.E. 2015 Manila: Ymas Publishing House. Ymas, S.E. 2015 Differential calculus and applications and economics, engineering and social sciences. Integral calculus. New York: McGrawHill. Essex, United Kingdom: Ed-Tech Press. New Delhi: PHI Learning Private Limited. Manila: Ymas Publishing House. GEM3 - Engineering Data Analysis Shaffer, R.A. 2007 Fundamentals of power electronics with matlab. GEM6 - Discrete Mathematics Cabero, J.B., 2012 Discrete Mathematics. Lopez, R., Salamat, L.G., & Sta. Maria, A.C. 2019 Discrete mathematics and its applications. Epp, S.S. 2012 Discrete mathematics. Boston, Mass.: Charles River Media. Mandaluyong City: National Bookstore. New York: McGrawHill Pasig City: Cengage Learning. Intramuros, Manila: Mindshapers. Co. Fernandez, M. 2010 Discrete mathematics. Haggard, G. 2008 Johnsonbaugh, R. Johnsonbaugh, R. 2018 Discrete mathematics for engineers and scientists. Singapore: Brooks. Discrete mathematics. 8th ed. 2001 Discrete mathematics. 5th ed. Singapore: Pearson Education. Upper Saddle River, New Jersey: Prentice Hall. 54 5th ed. Upper Saddle River, New Jersey: Prentice Hall. India: Technical Publications Pune. and its 8th ed. Boston: McGraw-Hill and its 5th ed. Boston: McGraw-Hill. and its 4th ed. Boston: McGraw-Hill. Johnsonbaugh, R. 1993 Discrete mathematics. Kate, S.K., A.R. Tambe and H.R. Bhapkar. Rosen, K.H. 2009 Engineering mathematics III. 2019 Discrete mathematics applications. Rosen, K.H. 2003 Discrete mathematics applications. Rosen, K.H. 1999 Discrete mathematics applications. Singh, R.R. & 2010 Engineering Mathematics Bhatt, M. approach. GES2 - Physics for Engineers Adams, P. 2011 Dictionary of physics. a tutorial Chapple, M.et al. Cutnell, J.D. & Johnson, K.W., Young, D., Stadler, S. Cutnell, J.D. & Johnson, K.W. Giancoli, D.C. 2003 Schaum’s A-Z physics. 2015 Cutnell and Johnson physics. 2006 Essentials of physics. 2000 Physics for scientists and engineers. Jha, D.K. 2009 College physics. Jones, E.R. Kar, R.K. 2001 2006 Contemporary college physics. Engineering physics. Lerner, L.S. 1997 Physics for scientists and engineers. Malenab, R.G. 2007 Physics and its essentials. Quiambao, R.D. Quiambao, R.D. Resnick, R. 2010 Physics worktext. 2007 Physics worktext. 2002 Physics. New Delhi: Tata McGraw-Hill. 10th ed. 3rd ed. 3rd ed. New Delhi: Goodwill Publishing. New York: McGrawHill. John Wiley and Sons. Hoboken, NJ: John Wiley and Sons. 2 cps. Philadelphia: Saunders College Pub. New Delhi: Discovery Publishing. Boston: McGraw-Hill. Kolkota: New Central Book Agency. Massachusetts: Jones and Bartlett Publishers. Intramuros, Manila: Mindshapers. Quezon City: C & E Publishing. Quezon City: C & E Publishing. New York: Wiley. 55 Serway, R.A., Vuille, C. Subia, G.S. [et al]. Young, H.D. 2016 Physics fundamental 1. 2007 Introduction to college physics. and Zemanky’s University 10th ed. physics. ACC1 - Fundamentals of Electrical Circuits Bakshi, U.A. 2009 Electrical circuits and machines. 5th rev. ed. Stanley, W. D. 2000 2007 Sear Fundamentals of electrical engineering and technology. BES1 - Computer Aided Drafting Leonides, C.T. 2003 Computer-aided and integrated manufacturing systems. BES2 - Engineering Economics Besavilla, V. I. 1989 Engineering economics. Taguig City: Cengage Learning Asia. Manila: C & E Publishing. San Francisco: Addison Wesley. Shaniwar, Peth Pune: Technical Publications Pune. New York: Thomson Delmar Learning. River Edge, NJ: World Scientific. Metro Cebu: VB Publisher. Blank, L.T. 2008 Basics of engineering economy. Boston: McGraw-Hill Company. th DeGarmo, P.E. 1993 Engineering economics. 9 ed. New York: Macmillan Pub. Mishra, S. 2009 Engineering economics and costing. New Delhi: Phi Learning Private Ltd.. Ocampo, J.L. 1999 Simplified engineering economy: Quezon City: Busy text/workbook. book Distributors. CPE3 - Data Structures and Algorithms (Database Design and Implementations) Drozdek, A. 2007 Data structures and algorithms in c++. 3rd ed. Boston, Massachusetts: Thomson Course Technology. Drozdek, A. 2007 Data structures and algorithms in 2nd ed. Singapore: Thomson java. Course Technology. Lambert, K.A. 2009 Fundamentals of c++ and data Pasig City: Cengage structures, advanced course. Learning Asia. Malik, D.S. 2003 Data structures using c++ London: Thomson Course Technology. Malik, D.S. 2012 Data structures in Java. Pasig City, Manila: Cengage Learning Asia. Mukherjee, S. 2008 Data structures using c: 1000 New Delhi: McGrawproblems and solutions. Hill. 56 Nyhoff, L.R. 2005 ADT’s, data structures, and problem 2nd ed. solving with c++. Puntambekar, A. 2009 Data structures. Puntambekar, A.A. Puntambekar, A. 2009 Data and file structures. 2009 Data structures using c. Data structures and algorithm 2nd ed. analysis in c++. GEM4 - Differential Equations Matthews, B. 2019 Statics and analytical geometry. Weiss, M.A. 2003 Nagle, R.K 2019 Nagle, K.R. 1996 Rainville, E.D. 2002 Fundamentals of differential 9th ed. equations. Fundamentals of differential equations. Elementary differential equations. 8th ed. Rainville, E.D. 1989 Elementary differential equations. 7th ed. Differential equations with boundary 9th ed. value problems. ACC2 - Fundamentals of Electronic Circuits Bialko, M. 1995 Basic methods for microcomputer aided analysis of electronic circuits. Zill, D.G. 2019 Boylestad, R., Nashelsky, L. Boylestad, R 2014 Electronic devices and circuit theory. 1992 Electronic devices and circuit theory. Ciccarelli, F.A. 1995 Circuit modeling: software. Elliot, B.S. 2007 Electromechanical devices and components illustrated sourcebook. exercises and 3rd.ed. Upper Saddle River, NJ: Pearson/Prentice Hall. Shaniwar Peth Pune: Technical Publications Inc. Shaniwar, Peth Pune: Technical Publications. Shaniwar Peth Pune: Technical Publications Inc. Harlow: Addison – Wesley. Ed-Tech Press: Essex, United Kingdom. Harlow, UK: Pearson. Reading, Mass.: Addison-Wesley. Upper Saddle River, NJ: Pearson Education Asia. Upper Saddle River, NJ: Pearson Education Asia. Australia: Cengage. New York: Prentice Hall. Singapore: Pearson Education. Englewood, New Jersey: Prentice Hall. New Jersey: Prentice Hall New York: McGrawHill. 57 Faina, J.S. 1989 Fasser, Y. 2003 Gray, P.R. 1995 Grob, B. 2003 Simplified basic radio: principles and trouble shooting. Process improvement in the electronics industry. Analysis and design of analog integrated circuits. Basic electronics. Godse, A.P. 2006 Electronic devices & circuits -11. Gupta, J.B. 2016 Electronic device and circuits 6th ed. Harper, C.A. 2004 3rd ed. Harter, J.H. 2003 Electronic materials & processes handbook. Electro-mechanics. Haskell, B. 2004 Hughes, A. 1990 Jacob, M.J. 2004 Jacox, J.W. 1987 Jannini, B. 2004 Jones, L.D. 1991 Larson, B. 1983 Lenk, J.D. 1995 Malley, J.O. 1982 Mano, M. 2007 Middleton, R.G. Neamen, D. A. 1987. 2010 Bob Middleton’s handbook of electronics time savers and shortcuts. Microelectronics. 4th ed. Neamen, D.A. 2001 Electronic circuit analysis and design. Portable electronics product design and development. Electric motors and drives: fundamentals, types and applications. Advanced AC circuits and electronics. 2nd ed. 3rd ed. 9th ed. 2nd ed 2nd ed. and McGraw-Hill electronic troubleshooting handbook. Theory and problems basic circuit analysis. Introduction to digital design. Columbus, Ohio: McGraw-Hill. India : Technical Publication Pune. New Delhi : S.K. Kataria & Sons. Upper Saddle River. New Jersey: Pearson Education. New York: McGrawHill. Oxford: Newness Clifton Park, New York: Delmar Learning. Englewood Cliffs, New Jersey: Prentice Hall. Complete handbook of electronics and trouble- shooting: a six-step guide. Electronic gadgets for the evil genius. Electronics instruments measurements. Power control electronics. Manila: National Book Store. New Jersey: John Wiley & Sons. Singapore: John Wiley. 4th ed. 2nd ed. New York: McGrawHill. Englewood Cliffs, New Jersey; Prentice Hall. Englewood Cliffs, New Jersey: Prentice-Hall. New York: McGrawHill. New York: McGrawHill. Jurong, Singapore: Pearson Education. Englewood Cliffs, New Jersey: Prentice Hall. New York: McGrawHill. Boston: McGraw-Hill. 58 Paynter, R.T. 2003 Introductory electronic devices & 6th ed. circuits. Rascodoff, N.M. Savant, C.J. Jr. 1982 Electronic drafting and design. 1991 Scott, D.E. 1987 Smith, G.R. 2010 Electronic design circuits and 2nd ed. systems. An introduction to circuit analysis: a system approach. FPGAs 101. 4th ed. CPE4 - Software Design (UI Frameworks) Halsey, T. 2018 Compiler design: principle, techniques and design. Hoisington, C. 2013 Androids applications: an Philippi introductory. ne ed. Nudelman, G. 2013 Android design patterns. Satziner, J.W., 2014 Introduction to system analysis and Jackson, R.B., design: an agile interactive approach. Burd, S.D. CPE5 - Operating Systems Ballew, J. 2004 Degunking windows. Columbus, L. Upper Saddle River, New Jersey: Pearson Education Englewood Cliffs, New Jersey: Prentice Hall. Redwood City. New York: McGrawHill. Burlington, MA: Newness/Elsevier. New York, NY: Larsen & Keller. Pasig City, Philippines: Cengage Learning Asia. Indianapolis, Indiana: John Wiley & Sons. Andover: Cengage Learning. Arizona: Press, Inc. XP Paraglyph 2002 The Microsoft windows professional handbook. Massachusetts: Charles River Media. 2019 New York, NY: 3G eLearning. India : Technical Publications Pune. Hoboken, NJ : John Wiley & Sons, Inc. New York: McGrawHill. CA: Cole Thomson Learning. California: Cole. Dhotre, I.A. 2010 Core concepts in computer science: operating systems. Operating systems. 2nd ed. Dulaney, E. 2018 Linux all-in-one-for dummies. Elmasri, R. 2010 Operating systems: a spiral approach. Flynn, I.M. 2007 Understanding operating system. Forouzan, B.A. 2003 Hahn, H. 2009 UNIX and shell programming: a textbook. Harley Hahn’s guide to unix and linux . 6th ed. 4th ed. Boston: McGraw-Hill. 59 Jang, M. 2009 Ubuntu server administration. Jones, D. 2004 Johnson, S. 2010 Leonhard, W. 2018 Managing windows with VBScript and WMI. Microsoft windows 7 on demand: what you need, when you need it. Windows 10 all-in-one for dummies. 3rd ed. Maran, R. McCarty, B. 2004 2003 Teach yourself visually Mac OSX. Learning red hat linux. Morimoto, R. 2004 Palmer, M. 2007 Microsoft windows server 2003 unleashed. Guide to operating systems. Parson, J.J., Oja, D., Ruffolo, L. Peterson, R. 2013 New perspectives windows 8: brief. 2007 Shelly,G.B., Vermaat, M.E., Oja, D., Mulder, D. Soyinka, W. 2013 Fedora 7 and Red hat enterprise linux: the complete reference. Complete office primer. Stallings, W. Stalling, W. Tanenbaum, A.S. Tracy, R.H. on Tulloch, M. 2008 Tulloch, M. 2007 New York: McGrawHill. Pasig City, Philippines: Cengage Learning Asia. (7th ed.). 4th ed. New York: McGrawHill. NJ: Prentice Hall. 9th ed. Harlow, England: Pearson. NJ: Prentice Hall. 2nd ed. CompTIA linux+ certification study guide. Windows server 2008 server core administrator’s pocket consultant. Introducing windows server 2008. GEM5 - Numerical Methods Chapra, S.C., 2001 Numerical methods for engineers: Canale, R.P. with software and programming applications. CPE9 - Computer Engineering Drafting and Design Hoboken, New Jersey: John Wiley & Sons, Inc. In.: Wiley Pub. CA: O’Reilly & Associates. India: Sams. Massachusetts: Course Technology. Australia: Cengage Learning. Microsoft (2016) Linux administration: a beginner’s . guide. 2000 Operating systems: internals and design principles. 2018 Operating systems: internals and design principles. 2001 Modern operating system. 2008 2nd ed. New York: McGrawHill. Boston: Addison: Wesley. Indianapolis: Que. New York: McGrawHill. Redmond, Wash.: Microsoft Press. Redmond, Wash.: Microsoft Press. 4th ed. Boston: McGraw-Hill. 60 Conforti, F. 1999 Hanly, J.R. 2001 MicroStation for autoCAD users: a bidirectional handbook. C program design for engineers. 2nd ed. Technical drawing 101 with autoCad 8th ed. 2019: a multidisciplinary guide to drafting theory and practice with video presentation. Mission Yarwood, A. 2009 Introduction to autoCAD 2010: 2D and 3D design. CPE11 - Data and Digital Communications (IT Systems and Networks) Forouzan, B 2007 Data communications and 4th ed. networking. Irvine, J. 2002 Data communications and networks: an engineering approach. Sharma, S. 2015 Analog and digital communication. Smith, D., Ramirez, A., Fuller, A. 2018 Sharma, S. 2016 Analog communication systems. Tomasi, W. 2015 Tomasi, W. 2014 Tomasi, W. 2005 White, C.M. 2007 Advanced electronic communication systems. Advanced electronic communication systems. Data communications and networking. Jurong, Data communications and computer 4th ed. networks: a business user’s approach. White, C.M. 2002 Data communications and computer 2nd ed. networks: a business user’s approach. CPE13 - Logic Circuits and Design Brown, S., 2009 Fundamentals of digital logic with 3rd ed. Vranezic, Z. VHDL design. Brown, S.D. 2008 Fundamentals of digital logic with 2nd ed. Vranezic, Z. VHDL design. Garg, D. 2016 Fundamentals of VLSI design. Albany, NY: Delmar Publishers. Reading, MA: Addison-Wesley Longman. Kansas, USA: SDC Publications. Burlington, MA: Elsevier Inc. New York: McGrawHill. New York: Wiley. New Delhi: S.K. Kataira & Sons. New Delhi: S.K. Katara & Sons. Singapore: Pearson. Singapore: Pearson Education. Singapore: Pearson Education South Asia. Boston, Massachusetts: Thomson Course Technology. Boston, Massachusetts: Thomson Course Technology. New York, NY: McGraw-Hill. Boston: McGraw-Hill. New Delhi, India: S.K. Kataria & Sons. 61 Godes, A.P., Godse, D.A. 2009 Logic design. Introduction to logic circuits and logic 2nd ed. designs with VDHL. Marcovitz, A.B. 2010 Introduction to logic and computer 3rd ed. design. Marcovitz, A.B. 2008 Introduction to logic and computer design. CPE8 - Digital Signal Processing Antoniou, A. 2006 Digital signal processing. LaMeres, B.J. 2019 Chitode, J.S. 2009 Digital signal processing. Mitra, S.K. 2001 Sharma , S. 2016 Digital signal processing: a computerbased approach. Digital signal processing. 2007 2009 Data communications networking. Computer graphics. Lowe, D. 2016 Networking all-in-for dummies. Palmer, M. 2013 Hands-on networking fundamentals. New York: McGrawHill. Shaniwar Peth Pune: Technical Publications Pune. Boston: McGraw-Hill. New Delhi: S.K. Kataria & Sons. CPE12 - Computer Networks and Security Allsop, W. 2017 Advanced penetration testing: hacking the world’s most secure networks. Bagad, V.S. & 2010 Computer networks. 5th ed. Dhotre, I.A. Bagad, V.S. & 2009 Computer communication networks. Dhotre, I.A. Bagad, V. & 2010 Network programming and Dhotre, I.A. management. Basta, A. , 2013 Computer security and penetration 2nd ed Basta, N., testing. Brown, M. Dean, T. 2006 Network guide to networks. 4th ed. Fehrouzan, B.A. Godse, A.P. Shaniwar Peth Pune: Technical Publications Pune. Bozeman, Montana, USA: Springer. Dubuque, IA: McGraw-Hill. Boston: McGraw-Hill. and 5th ed. 6th ed. Indianapolis, IN: John Wiley & Sons. India: Technical Publications Pune. India: Technical Publications Pune. India: Technical Publications Pune. Boston, MA: Course Technology, Cengage Learning. Boston: Course Technology. New York: McGrawHill. India: Technical Publications Pune. New Jersey: John Wiley & Sons. Pasig City, Philippines: Cengage Learning Asia Pte. 62 Sharma, S. 2015 A Course in computer networks. Shelly, G.B. 2007 Sherif, M.H. 2016 Stallings, W. , Brown, L. Stallings, W. 2018 Tanenbaum, A.S. Tomasi, W. 2003 Discovering computers 2007 : a gateway to information : web enhanced, complete. Protocols for secure electronic 3rd ed. commerce. Computer security: principles and 4th ed. practice. Cryptography and network security: principles and practice. Computer networks. 4th ed. 2005 Data communications networking. Tomsho, G. 2007 Guide to networking essentials. White, K.M. 2007 Data communications and computer networks: a business user’s approach. 2017 and 5th ed. Whitman, 2019 Management of information security. 6th ed. M.E., Mattord, H.J. CPE14 - Microprocessors Antonakos, J.L. 2008 The Intel microprocessor family: hardware and software principles and applications. Breeding, K.J. 1995 Microprocessor system design fundamentals. Brey, B.B. 2006 The Intel microprocessors. 7th ed. Gaonkar, R.S. 2007 Godse, A.P. & Godse, D.A. Godse, A.P. & Godse, D.A. Godse, A.P. & Godse, D.A. 2009 Fundamentals of microcontrollers and applications in embedded systems (with the PIC18 microcontroller family). Microprocessor. 2009 Microprocessor and interfaces. 2009 Microprocessors microcontrollers I. and Delhi, S.K. Kataria & Sons. Boston, Mass: Thomson Course Technology. Boca Raton: Taylor and Francis. Harlow, UK: Pearson Education. Essex, England: Pearson Education. New Jersey: Prentice Hall. Jurong, Singapore: Pearson Education South Asia. Boston, Mass.: Thomson Course Technology. Boston, Mass.: Thomson Course Technology. Australia: Cengage. Singapore: Thomson Learning Asia. New Jersey: Prentice Hall. New Jersey: Pearson Prentice Hall. New York: Thomson Delmar Learning. India: Technical Publications Pune India: Technical Publications Pune India: Technical Publications Pune 63 2nd ed. Hoffer, J.A. 1999 Modern system analysis & design. Hwang, E. 2019 Jones, D. & Hicks, J. Klingman, E.E. 2006 Digital logic and microprocessor design with interfacing. Advanced VBScript for Microsoft windows administrators. Microprocessor system design. McFarland, G. 2006 Millman, J. 1987 Microprocessor design a practical guide from design planning to manufacturing. Microelectronics. 2nd ed. Park, J. 2003 Practical embedded controllers. Rashid, M.H. 1999 1982 Microelectronic circuits: analysis & design. ELECT2 - Software Development 2 (Data Science Essentials) Bradley, J.C., 2010 Advanced programming using visual Millspaugh, basic 2008. A.C. Halsey, T. 2018 Compiler design: principles, techniques and tools. Sceppa, D. 2006 Programming Microsoft ado.net 2.0 core conference. Shroff, G. 2010 Enterprise cloud computing: technology, architecture applications. CPE15 - Embedded Systems (Python Programming for AI) Gaonkar, R.S. 2007 Fundamentals of microcontrollers and applications in embedded systems. Jones, M.T. 2002 TCP/IP application layer protocols for embedded systems. CPE 16 - Computer Architecture and Organization Bakshi, U.A., Antenna and wave propagation. Bakshi, A.V., & Bakshi, K.A. Balch, M. 2003 Complete digital design: a comprehensive guide to digital electronics and computer system architecture. Massachusetts: Addison-Wesley. Australia: Cengage. Washington: Microsoft Press. New Jersey: Prentice Hall. New York: McGraw Hill Companies. New York: McGrawHill. Burlington, Massachusetts: IDC Technologies. Boston: PWS Publishing. New York: McGrawHill. New York, NY: Larsen & Keller. Redmond, Washington: Microsoft Press. New York: Cambridge University Press. Clifton Park, NY: Thomson/Delmar Learning. Hingham, Mass. Charles River Media. India: Technical Publications Pune. New York: McGrawHill. 64 Burd, S.D. 2011 Computer systems architecture. Godse, A.P. & Godse, D.A. Godse, A.P., Godse, D.A. Gook, M. 2010 Computer architecture. 2010 Leondes, C.T. 2003 Meyers, M. & Haley, D. Null, L. 2007 Computer organization and architecture. PC hardware interfaces a developer’s reference. Computer aided and integrated manufacturing systems. Col. 5, Antenna engineering handbook. 4th ed. 2004 4th ed. The Essentials of computer 5th ed. organization and architecture. Null, L. 2015 The Essentials of computer organization and architecture. Revano, T.F. 2010 Computer system organization and assembly language. Stallings, W. 2006 Computer organization and 7th ed. architecture. ELECT3 - Software Development 3 (Reinforcment Learning) Bradley, J.C., 2010 Advanced programming using visual Millspaugh, basic 2008. A.C. Halsey, T. 2018 Compiler design: principles, techniques and tools. Sceppa, D. 2006 Programming Microsoft ado.net 2.0 core conference. Shroff, G. 2019 2010 Enterprise cloud computing: technology, architecture applications. BES4 - Engineering Management Bronson, G.J. 2006 C++ for engineers and scientist. 2nd ed. Medina, R.G. 1999 Engineering management. Moaveni, S. 2014 Engineering fundamentals Reddy, J.N. 1986 Applied functional analysis and variational methods in engineering. Singapore: Cengage Learning. India: Technical Publications Pune. Shaniwar Peth Pune: Technical Publications. USA: a-list, LLC. London: World Scientific Publishing. New York: McGrawHill. Burlington, MA: Jones & Bartlett Learning. Burlington, MA: Jones & Bartlett Learning. Intramuros, Manila: Mindshapers Co. Upper Saddle River, NJ: Prentice Hall. New York: McGrawHill. New York, NY: Larsen & Keller. Redmond, Washington: Microsoft Press. New York: Cambridge University Press. Massachusetts: Thomson. Manila: Rex Printing Company. Singapore: Cengage Learning New York : McGrawHill. 65 IX. FACILITIES AND EQUIPMENT The College of Computer Science Building (picture below) in-houses Computer Centers that supports computing needs of the courses in the BSCpE-SE program The College of Technology Building (picture below), is one of the oldest building, it caters laboratory rooms and equipment for Digital, Electronics and Engineering courses of the BSCpE-SE program 66 The University library is operated by a licensed librarian, assisted by a trained support personnel. 67 Computer Laboratories 68 LAB LOCATION UNITS SPECIFICATION Center 1 2FComputer Studies building 34 Center 2 2F Computer Studies building 2F Computer Studies building 20 2F Computer Studies building 2F Computer Studies building 22 1F Computer Studies building 1F Computer Studies building 35 1F Computer Studies building 1F Computer Studies building 6 1F Engineering bldg. 20 Center 3 Center 4 Center 5 Center 6 Center 7 20 40 29 9 20 Center 8 2F Computer Studies building 2F Computer Studies building 11 Center 10 2F Library building 30 Center 11 2F SHARE building 25 25 Core i5 4th generation 4, 4GB RAM, 512 Gb Storage (mechanical), 23” LCD Screen. Purchased : Nov2014 Core i5 4th generation 2, 8GB RAM, 1Tb Storage (mechanical), 19” LCD Screen. Purchased : Jun-2012 Core2Duo, 2GB RAM, 512 Gb Storage (mechanical), 19” LCD Screen. Purchased : Jun-2013 Core i5 3rd generation, 8GB RAM, 1 Tb Storage (mechanical), 19” LCD Screen. Purchased : Jan-2016 Core i5 3rd generation, 8GB RAM, 1 Tb Storage (mechanical), 19” LCD Screen. Purchased : Oct-2013 Core i5 7th generation, 8GB RAM, 1 Tb Storage (mechanical), 19” LCD Screen. Purchased : Apr-2017 Core i5 9th generation, 8GB RAM, 500 Gb Storage (mechanical), 19” LCD Screen. Purchased : Mar2020 Dual Core, 2GB RAM, 1TB Storage (mechanical), 19” LCD Screen. Purchased : Feb-2012 Dual Core, 2GB RAM, 1TB Storage (mechanical), 19” LCD Screen. Purchased : Jun-2012 Core i5 8th generation, 8GB RAM, 500 Gb Storage (solid state), 24” LCD Screen. Purchased : Mar-2020 Core i5 3rd generation, 8GB RAM, 1 Tb Storage (mechanical), 24” LCD Screen. Purchased : Oct-2013 Core i5 2nd generation, 4GB RAM, 500 Gb Storage (mechanical), 19” LCD Screen. Purchased : Jan-2012 Core i5 3rd generation, 4GB RAM, 500 Gb Storage (mechanical), 24” LCD Screen. Purchased : May2013 Intel Dual Core, 1GB RAM, 320 Gb Storage (mechanical), 15” LCD Screen. Purchased : Dec2010 Core i3 3rd generation, 2GB RAM, 500 Gb Storage (mechanical), 15” LCD Screen. Purchased : Mar2007 69 Center 12 2F SHARE building 5 Core i5 7th generation, 4GB RAM, 500 Gb Storage (mechanical), 24” LCD Screen. Purchased : Mar2019 2F EZE Building 14 Intel Core2Duo, 4GB RAM, 500 Gb Storage (mechanical), 22” LCD Screen. Purchased : Jul-2002 Core i5 9th generation, 8GB RAM, 500 Gb Storage (mechanical), 24” LCD Screen. Purchased : Jan-2020 20 X. STUDENTS This section covers the program requirements relative to the student’s admission requirements, process of screening, retention policy, requirements for graduation, and attaining of academic honors. Admission Guidelines Students seeking admission shall register during the prescribed period as indicated in the school calendar. No student may be registered later than the registration dates specified in the academic calendar except under justifiable circumstances to be determined by the dean of the college concerned and the Registrar. The duration of enrollment is for one term only, which means one semester or one summer in the tertiary level. Privileges granted by the University shall be enjoyed only by bonafide students. A student is considered officially enrolled only when he/she has submitted his/her valid credentials and paid the fees. Failure on the part of the student to do any of these gives the University sufficient ground to drop him/her from the roll. Enrolled students are expected to abide by the rules and regulations of the University. 70 Admission Requirements I. Incoming Freshmen and Transfer Students must submit the following documents to the College or the Registrar’s Office: Certification of Class Standing (if an applicant is an honor graduate) Photocopy of Form 138/SF10 Photocopy of PSA Birth Certificate (formerly NSO) 2x2 Picture (2 pcs. | White background) Photocopy of Certificate of Good Moral Character Photocopy of National Achievement Test (NAT) Result Photocopy of Transfer Creden tials (For Transferee) Photocopy of Certification of Grades (For Transferee) II. Foreign Students Wesleyan recognizes the equal rights of everyone to acquire the best quality education. Hence, foreign students are entitled to enroll at any course of their interest, provided that they present the following additional requirements: Study permit from the Bureau of Immigration and Commission on Higher Education; and Copy of the Alien Certificate of Registration or passport clearance from the Bureau of Immigration Graduation No BSCpE-SE degree can be conferred upon a student unless he/she has taken and satisfactorily passed all the courses per BSCpE curriculum indicated and other academic requirements in this institution. The standards for award of honors are determined periodically by the academic awards committee, using the following guidelines: English Honors With Highest Academic Distinction With high Academic Distinction With Academic Distinction Grade Point 1.00-1.11 >1.11-1.21 >1.21-1.30 Equivalent Range 97-100 95-<97 93-<95 In order to qualify for academic honors, students must meet the following additional criteria: no grade below 93 or 1.3; at least 6-unit subjects were enrolled per semester; and at least 80% of the subjects were taken in WUP. 71 XII. FEES AND FINANCIAL PLAN Below gives a detail of the fees students need to pay throughout the whole program. 72