This document appears to be a course catalog for a Bachelor of Science in Computer Science program with a specialization in Service Management for Business Process Outsourcing. It lists the various required and elective courses across 10 sections that make up the program, including: languages and humanities, mathematics/natural sciences/technology, social sciences, physical education, national service training, core computer science courses, professional computer science courses, computer science electives, free electives, and required courses like internship and thesis. The courses cover topics such as English, Filipino, literature, art, logic, mathematics, natural sciences, psychology, economics, sociology, politics, physical education, computer fundamentals, programming, databases, software engineering,
The document provides an overview of the evolution of computers from ancient counting methods to modern devices. It discusses:
- Early counting methods like fingers, pebbles, and the abacus.
- Mechanical calculating devices developed in the 17th-18th centuries like Pascal's calculator and Leibniz's stepped reckoner.
- Pioneering computer scientists like Babbage, Hollerith, and the development of programmable electromechanical computers.
- The first electronic general purpose computers of the 1940s-50s like ENIAC which used vacuum tubes.
It then summarizes the four generations of computers: 1) Vacuum tube computers of the 1940s-50s
This document provides an overview of the history and components of computers. It discusses the evolution of computer hardware from early mechanical devices like the abacus and Babbage's Difference Engine to modern integrated circuits and microprocessors. It describes the key components of modern computer systems including the CPU, memory, storage, buses, and input/output devices. It also explains the functioning of the CPU and memory in more detail.
This document outlines the key objectives and concepts from Chapter 1 of the textbook "Discovering Computers 2006". It defines what a computer is and identifies its main components. It explains the importance of computer literacy and networks. It also discusses the different types of computer users and how computers are used in various sectors of society such as education, healthcare, finance and more.
The document discusses the different generations of computers from the 1st to 5th generation. It provides details about the characteristics of each generation including the technologies used and some examples of computers from each generation. The 1st generation used vacuum tubes and magnetic drums. The 2nd generation saw the introduction of transistors replacing vacuum tubes. The 3rd generation brought integrated circuits and operating systems. Personal computers emerged in the 4th generation along with other advances. The 5th generation focuses on parallel processing and artificial intelligence.
The document discusses a computer hardware and servicing lesson about basic computer configuration setup and includes a quiz. The lesson covers:
1. What configuration is and the purpose of the BIOS in a computer's basic setup.
2. That the BIOS setup does not change when changing an operating system, as it is independent hardware-level software.
3. The quiz asks students to define configuration, the purpose of BIOS, whether BIOS changes with the operating system, and to list 5 operations that can be performed in BIOS setup.
Tsvetan Filev's curriculum vitae provides information about his professional experience, education, skills, and qualifications. He has over 15 years of experience in software engineering and information technologies, working for companies in Bulgaria. He holds a Master's degree in engineering from the Technical University of Sofia and specializes in communication technologies and software development.
The document discusses the nature of IT professions. It defines a profession and professional, and outlines the characteristics of professions. Common IT professions include network engineers, software engineers, QA engineers, and project managers. New professions include software architects, UI/UX engineers, and DevOps engineers. Employability skills for IT professionals include self-directed learning, communication skills, organizational skills, teamwork, professionalism, critical thinking, customer relations, managing long hours and stress in a competitive environment.
The document provides an overview of the evolution of computers from ancient counting methods to modern devices. It discusses:
- Early counting methods like fingers, pebbles, and the abacus.
- Mechanical calculating devices developed in the 17th-18th centuries like Pascal's calculator and Leibniz's stepped reckoner.
- Pioneering computer scientists like Babbage, Hollerith, and the development of programmable electromechanical computers.
- The first electronic general purpose computers of the 1940s-50s like ENIAC which used vacuum tubes.
It then summarizes the four generations of computers: 1) Vacuum tube computers of the 1940s-50s
This document provides an overview of the history and components of computers. It discusses the evolution of computer hardware from early mechanical devices like the abacus and Babbage's Difference Engine to modern integrated circuits and microprocessors. It describes the key components of modern computer systems including the CPU, memory, storage, buses, and input/output devices. It also explains the functioning of the CPU and memory in more detail.
This document outlines the key objectives and concepts from Chapter 1 of the textbook "Discovering Computers 2006". It defines what a computer is and identifies its main components. It explains the importance of computer literacy and networks. It also discusses the different types of computer users and how computers are used in various sectors of society such as education, healthcare, finance and more.
The document discusses the different generations of computers from the 1st to 5th generation. It provides details about the characteristics of each generation including the technologies used and some examples of computers from each generation. The 1st generation used vacuum tubes and magnetic drums. The 2nd generation saw the introduction of transistors replacing vacuum tubes. The 3rd generation brought integrated circuits and operating systems. Personal computers emerged in the 4th generation along with other advances. The 5th generation focuses on parallel processing and artificial intelligence.
The document discusses a computer hardware and servicing lesson about basic computer configuration setup and includes a quiz. The lesson covers:
1. What configuration is and the purpose of the BIOS in a computer's basic setup.
2. That the BIOS setup does not change when changing an operating system, as it is independent hardware-level software.
3. The quiz asks students to define configuration, the purpose of BIOS, whether BIOS changes with the operating system, and to list 5 operations that can be performed in BIOS setup.
Tsvetan Filev's curriculum vitae provides information about his professional experience, education, skills, and qualifications. He has over 15 years of experience in software engineering and information technologies, working for companies in Bulgaria. He holds a Master's degree in engineering from the Technical University of Sofia and specializes in communication technologies and software development.
The document discusses the nature of IT professions. It defines a profession and professional, and outlines the characteristics of professions. Common IT professions include network engineers, software engineers, QA engineers, and project managers. New professions include software architects, UI/UX engineers, and DevOps engineers. Employability skills for IT professionals include self-directed learning, communication skills, organizational skills, teamwork, professionalism, critical thinking, customer relations, managing long hours and stress in a competitive environment.
This document provides a course catalog for a Bachelor of Science in Computer Science program with a specialization in Service Management for Business Process Outsourcing. It lists the course requirements over 10 sections: Languages and Humanities, Mathematics/Natural Sciences/Technology, Social Sciences/Communications, Physical Education, National Service Training Program, Core Courses, Professional Courses, CS Electives, Free Electives, and Required Courses. The catalog includes the course number, title, description and objectives for each course.
This document provides a course syllabus for an English 100 World Literature class at Southern Leyte State University. The syllabus outlines the course description, objectives, outcomes, content, activities, and assessments. The course introduces students to literature from Asia, Africa, Europe, and the Americas. Over 4 units, students will analyze stories, poems, and plays using literary techniques to understand themes and human experiences across different cultures. Assessments include exams, presentations, papers and quizzes to evaluate students' comprehension and analysis of the works studied in the class.
This document provides information about a portfolio created by a student named Ana Belén Acurio Armas for their fourth semester of the Business English program at Universidad Técnica de Ambato in Ecuador. The portfolio includes the university and program mission and vision, a profile of program graduates, the student's curriculum vitae, and the course syllabus for the subject "Business". The syllabus outlines the general information, objectives, study program, evaluation standards, bibliography and other details of the course.
This document provides the course structure for Mathematics - I for the first year of the B.Tech Electronics and Communication Engineering program at Jawaharlal Nehru Technological University, Hyderabad. It includes 8 units that cover topics such as differential equations, functions of several variables, integration, sequences and series, vector calculus, and Laplace transforms. The units are broken down into specific topics. 4 textbooks are referenced for detailed study of the topics.
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.
This document is a course syllabus for CPE 109 (Building and Enhancing Literacy Skills Across the Curriculum) at Mindanao State University. The 3-unit course aims to introduce pre-service teachers to 21st century literacies and teaching strategies that promote literacy skills. It will cover topics such as traditional vs new literacies, literacy teaching methods and resources, 21st century skills categories, and specific literacies like globalization, financial, digital, eco, and arts literacy. Assessment will include class attendance, demonstrations, papers, and exams. The course policies outline expectations for punctuality, discipline, orderliness, and academic integrity.
This document contains a portfolio for a Phonology II course. It includes sections on the course mission and vision, curriculum vitae, syllabus, and five elements that make up the course content: identifying morphological concepts, comparing word formation patterns, analyzing lexical derivation, applying morphological structures, and predicting morphological problems in teaching English. The portfolio aims to develop students' phonological knowledge and strategies to apply in learning and teaching English.
Ruth Infante
Subject: Phonology II
Semester: Fourth Semester
Week 1
Topic: Introduction to morphology
Objectives:
- Define morphology and its importance in language learning.
- Identify basic concepts related to morphology.
Activities:
- Brainstorming about morphology concepts.
- Mind map about morphology definitions.
Resources:
- Projector
- Notebook
- Pens/pencils
Evaluation:
- Participation in brainstorming activity.
- Completion of mind map.
Week 2
Topic: Word formation patterns
Objectives:
- Recognize different patterns of word formation.
- Analyze
This document contains a student portfolio for the subject "Phonology II" taken during the fourth semester of the English Language Teaching program at Universidad Técnica de Ambato in Ecuador. The portfolio includes the course syllabus, learning objectives, curriculum units, evaluation standards, and a bibliography section. The course aims to develop students' phonological knowledge and strategies to apply them when learning and teaching English. It will cover basic morphological concepts, word formation patterns, lexical derivation and word origins, applying morphological structures, and addressing possible morphological problems in teaching English as a foreign language. The course will be taught through collaborative learning methods and assessed through formative and summative evaluations such as presentations, projects, quizzes
- The document outlines the curriculum for the first and second semesters of the B.E. Manufacturing Engineering program at Anna University, Chennai.
- The first semester includes courses in mathematics, physics, chemistry, programming, and English, along with their corresponding laboratories. The total credits for semester 1 are 21.
- The second semester continues with additional courses in these topics, along with courses in electrical engineering, graphics, and an NCC credit course. The total credits for semester 2 are 22.
- Details are provided for some sample courses, including course objectives, topics covered, and assessment methods. The document provides an overview of the subjects and credits covered in the first year of the manufacturing engineering program.
- Concepts of morphology and phonology
- Morphemes: free and bound
- Allomorphs
- Morphological processes: affixation, compounding, conversion
- Types of affixes: prefixes, suffixes, infixes
- Morphological analysis
- Mind maps
- Charts
- Oral presentations
U.2 Compare different patterns of word formation and their pronunciation.
Thematic
This document outlines a portfolio for a student named Ana Belén Acurio Armas. The portfolio includes the mission and vision statements of the university's language program, a profile of program graduates, Ana's curriculum vitae, and the syllabus for a business course. The business course aims to develop students' English communication skills for business contexts. It covers technical vocabulary, cross-cultural understanding, communication techniques, and simulated business tasks like telephone support and project assessment.
This document outlines the course description, learning outcomes, content, and policies for a 3-unit graduate course on Literature-based English Language Teaching. The course will train students on strategies for integrating the teaching of language skills through literature and demonstrate how to create engaging lessons combining literary appreciation and language learning. Students will develop research, teaching, and assessment skills through assignments including presentations, lesson plans, and a midterm exam.
The document contains tables of specifications for licensure examinations for elementary and secondary professional teachers in the Philippines.
The tables outline the topics, learning outcomes, weight, and number of items for each section of the exam, including general education, professional education, and field of specialization (for secondary teachers).
The professional education sections cover teaching profession foundations, curriculum/methods/strategies, learners/learning principles, assessment, and field study/teaching internship. The tables provide breakdowns of the cognitive levels and taxonomy for each part of the exam.
This document outlines a unit plan for teaching 5th graders about Ancient Egypt using CLIL (Content and Language Integrated Learning) methods. The unit consists of 9 sessions focusing on different aspects of Egyptian culture and history. Key topics include Egyptian seasons, food, clothing, hieroglyphics, mathematics, gods, and pyramids. The plan identifies the main competencies from the LOMCE curriculum that will be addressed, such as linguistic skills, social/civic awareness, and digital literacy. Interdisciplinary connections are made to language arts, social sciences, and math. Challenging topics are identified as Egyptian mathematics and pyramids due to new vocabulary. The unit aims to develop students' soft skills including communication,
Principles and Theories of Language Acquisition and Learning (1).docxAireenJaneMartorilla1
1) The document is a course syllabus for ELS 102 Principles and Theories of Language Acquisition and Learning at Northern Negros State College of Science and Technology.
2) It outlines the course description, prerequisites, credit hours, learning outcomes, topics to be covered, teaching methods and assessments.
3) The major topics include theories of first and second language acquisition, factors that affect acquisition, and processes and issues in acquiring a first and second language.
This document outlines the requirements for a distance evaluation course on curriculum and materials design for language teachers. It includes 4 sections for students to complete. Section 1 involves answering tasks from the course portfolio on the roles of teachers/learners in syllabus success and views of language learning. Section 2 requires analyzing chapters on communicative curriculum design and completing reflection activities. Section 3 involves designing a communicative curriculum with goals, syllabus dimensions, and needs assessment. Section 4 builds conclusions on key concepts. Students must submit a formal paper and be prepared for a presentation on their curriculum design. The goal is for language teachers to learn how to design effective curriculums and programs to meet learner needs.
This document is a student's portfolio for a Phonology II course. It includes the student's personal learning goals, which are to learn new vocabulary and improve writing and reading skills. The portfolio also includes the course syllabus, which aims to develop students' phonological knowledge and strategies for learning and teaching English. Specifically, the course objectives are to identify concepts related to morphology, understand patterns of word formation, analyze lexical derivation and word origins, apply morphological structures, and predict morphological problems in English.
This document is a student portfolio for a reading course at Ambato Technical University in Ecuador. It includes the course syllabus, which outlines 5 units to develop reading skills such as identifying main ideas, making inferences, and analyzing vocabulary. Assessment includes quizzes, classwork, mind maps, presentations, and writing assignments. The portfolio also contains the student's CV, learning goals statement, and evidence of completing the course elements through assignments on various reading topics.
The document outlines the research agenda of the South La Union Campus of DMMMSU. It discusses previous research areas, current realities and trends, as well as the university's vision and directions for research. The agenda identifies key areas for research, including environment and climate change, health and human development, and education. It aims to generate new knowledge that can enhance skills and attributes, leading to benefits such as better resource management, higher productivity, and improved quality of life.
The document summarizes the orientation program for the College of Computer Science (CCS). It highlights recent renovations to buildings and facilities, new lab policies, and available student services including internet, printing, and computer rental. It also outlines student organizations, cultural and sports activities, and responsibilities of various facilitators for research, extension, business affairs, and other areas.
This document provides a course catalog for a Bachelor of Science in Computer Science program with a specialization in Service Management for Business Process Outsourcing. It lists the course requirements over 10 sections: Languages and Humanities, Mathematics/Natural Sciences/Technology, Social Sciences/Communications, Physical Education, National Service Training Program, Core Courses, Professional Courses, CS Electives, Free Electives, and Required Courses. The catalog includes the course number, title, description and objectives for each course.
This document provides a course syllabus for an English 100 World Literature class at Southern Leyte State University. The syllabus outlines the course description, objectives, outcomes, content, activities, and assessments. The course introduces students to literature from Asia, Africa, Europe, and the Americas. Over 4 units, students will analyze stories, poems, and plays using literary techniques to understand themes and human experiences across different cultures. Assessments include exams, presentations, papers and quizzes to evaluate students' comprehension and analysis of the works studied in the class.
This document provides information about a portfolio created by a student named Ana Belén Acurio Armas for their fourth semester of the Business English program at Universidad Técnica de Ambato in Ecuador. The portfolio includes the university and program mission and vision, a profile of program graduates, the student's curriculum vitae, and the course syllabus for the subject "Business". The syllabus outlines the general information, objectives, study program, evaluation standards, bibliography and other details of the course.
This document provides the course structure for Mathematics - I for the first year of the B.Tech Electronics and Communication Engineering program at Jawaharlal Nehru Technological University, Hyderabad. It includes 8 units that cover topics such as differential equations, functions of several variables, integration, sequences and series, vector calculus, and Laplace transforms. The units are broken down into specific topics. 4 textbooks are referenced for detailed study of the topics.
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.
This document is a course syllabus for CPE 109 (Building and Enhancing Literacy Skills Across the Curriculum) at Mindanao State University. The 3-unit course aims to introduce pre-service teachers to 21st century literacies and teaching strategies that promote literacy skills. It will cover topics such as traditional vs new literacies, literacy teaching methods and resources, 21st century skills categories, and specific literacies like globalization, financial, digital, eco, and arts literacy. Assessment will include class attendance, demonstrations, papers, and exams. The course policies outline expectations for punctuality, discipline, orderliness, and academic integrity.
This document contains a portfolio for a Phonology II course. It includes sections on the course mission and vision, curriculum vitae, syllabus, and five elements that make up the course content: identifying morphological concepts, comparing word formation patterns, analyzing lexical derivation, applying morphological structures, and predicting morphological problems in teaching English. The portfolio aims to develop students' phonological knowledge and strategies to apply in learning and teaching English.
Ruth Infante
Subject: Phonology II
Semester: Fourth Semester
Week 1
Topic: Introduction to morphology
Objectives:
- Define morphology and its importance in language learning.
- Identify basic concepts related to morphology.
Activities:
- Brainstorming about morphology concepts.
- Mind map about morphology definitions.
Resources:
- Projector
- Notebook
- Pens/pencils
Evaluation:
- Participation in brainstorming activity.
- Completion of mind map.
Week 2
Topic: Word formation patterns
Objectives:
- Recognize different patterns of word formation.
- Analyze
This document contains a student portfolio for the subject "Phonology II" taken during the fourth semester of the English Language Teaching program at Universidad Técnica de Ambato in Ecuador. The portfolio includes the course syllabus, learning objectives, curriculum units, evaluation standards, and a bibliography section. The course aims to develop students' phonological knowledge and strategies to apply them when learning and teaching English. It will cover basic morphological concepts, word formation patterns, lexical derivation and word origins, applying morphological structures, and addressing possible morphological problems in teaching English as a foreign language. The course will be taught through collaborative learning methods and assessed through formative and summative evaluations such as presentations, projects, quizzes
- The document outlines the curriculum for the first and second semesters of the B.E. Manufacturing Engineering program at Anna University, Chennai.
- The first semester includes courses in mathematics, physics, chemistry, programming, and English, along with their corresponding laboratories. The total credits for semester 1 are 21.
- The second semester continues with additional courses in these topics, along with courses in electrical engineering, graphics, and an NCC credit course. The total credits for semester 2 are 22.
- Details are provided for some sample courses, including course objectives, topics covered, and assessment methods. The document provides an overview of the subjects and credits covered in the first year of the manufacturing engineering program.
- Concepts of morphology and phonology
- Morphemes: free and bound
- Allomorphs
- Morphological processes: affixation, compounding, conversion
- Types of affixes: prefixes, suffixes, infixes
- Morphological analysis
- Mind maps
- Charts
- Oral presentations
U.2 Compare different patterns of word formation and their pronunciation.
Thematic
This document outlines a portfolio for a student named Ana Belén Acurio Armas. The portfolio includes the mission and vision statements of the university's language program, a profile of program graduates, Ana's curriculum vitae, and the syllabus for a business course. The business course aims to develop students' English communication skills for business contexts. It covers technical vocabulary, cross-cultural understanding, communication techniques, and simulated business tasks like telephone support and project assessment.
This document outlines the course description, learning outcomes, content, and policies for a 3-unit graduate course on Literature-based English Language Teaching. The course will train students on strategies for integrating the teaching of language skills through literature and demonstrate how to create engaging lessons combining literary appreciation and language learning. Students will develop research, teaching, and assessment skills through assignments including presentations, lesson plans, and a midterm exam.
The document contains tables of specifications for licensure examinations for elementary and secondary professional teachers in the Philippines.
The tables outline the topics, learning outcomes, weight, and number of items for each section of the exam, including general education, professional education, and field of specialization (for secondary teachers).
The professional education sections cover teaching profession foundations, curriculum/methods/strategies, learners/learning principles, assessment, and field study/teaching internship. The tables provide breakdowns of the cognitive levels and taxonomy for each part of the exam.
This document outlines a unit plan for teaching 5th graders about Ancient Egypt using CLIL (Content and Language Integrated Learning) methods. The unit consists of 9 sessions focusing on different aspects of Egyptian culture and history. Key topics include Egyptian seasons, food, clothing, hieroglyphics, mathematics, gods, and pyramids. The plan identifies the main competencies from the LOMCE curriculum that will be addressed, such as linguistic skills, social/civic awareness, and digital literacy. Interdisciplinary connections are made to language arts, social sciences, and math. Challenging topics are identified as Egyptian mathematics and pyramids due to new vocabulary. The unit aims to develop students' soft skills including communication,
Principles and Theories of Language Acquisition and Learning (1).docxAireenJaneMartorilla1
1) The document is a course syllabus for ELS 102 Principles and Theories of Language Acquisition and Learning at Northern Negros State College of Science and Technology.
2) It outlines the course description, prerequisites, credit hours, learning outcomes, topics to be covered, teaching methods and assessments.
3) The major topics include theories of first and second language acquisition, factors that affect acquisition, and processes and issues in acquiring a first and second language.
This document outlines the requirements for a distance evaluation course on curriculum and materials design for language teachers. It includes 4 sections for students to complete. Section 1 involves answering tasks from the course portfolio on the roles of teachers/learners in syllabus success and views of language learning. Section 2 requires analyzing chapters on communicative curriculum design and completing reflection activities. Section 3 involves designing a communicative curriculum with goals, syllabus dimensions, and needs assessment. Section 4 builds conclusions on key concepts. Students must submit a formal paper and be prepared for a presentation on their curriculum design. The goal is for language teachers to learn how to design effective curriculums and programs to meet learner needs.
This document is a student's portfolio for a Phonology II course. It includes the student's personal learning goals, which are to learn new vocabulary and improve writing and reading skills. The portfolio also includes the course syllabus, which aims to develop students' phonological knowledge and strategies for learning and teaching English. Specifically, the course objectives are to identify concepts related to morphology, understand patterns of word formation, analyze lexical derivation and word origins, apply morphological structures, and predict morphological problems in English.
This document is a student portfolio for a reading course at Ambato Technical University in Ecuador. It includes the course syllabus, which outlines 5 units to develop reading skills such as identifying main ideas, making inferences, and analyzing vocabulary. Assessment includes quizzes, classwork, mind maps, presentations, and writing assignments. The portfolio also contains the student's CV, learning goals statement, and evidence of completing the course elements through assignments on various reading topics.
The document outlines the research agenda of the South La Union Campus of DMMMSU. It discusses previous research areas, current realities and trends, as well as the university's vision and directions for research. The agenda identifies key areas for research, including environment and climate change, health and human development, and education. It aims to generate new knowledge that can enhance skills and attributes, leading to benefits such as better resource management, higher productivity, and improved quality of life.
The document summarizes the orientation program for the College of Computer Science (CCS). It highlights recent renovations to buildings and facilities, new lab policies, and available student services including internet, printing, and computer rental. It also outlines student organizations, cultural and sports activities, and responsibilities of various facilitators for research, extension, business affairs, and other areas.
The document summarizes the orientation program for the College of Computer Science (CCS). It highlights recent renovations to buildings and facilities, as well as policies for the computer labs. It also outlines various student services, organizations, and programs offered by the CCS, including research, extension activities, cultural and sports programs, on-the-job training, and alumni affairs.
This document lists the library holdings of the Don Mariano Marcos Memorial State University South La Union Campus Institute of Community Health and Allied Medical Sciences. It includes books related to various subjects in the Bachelor of Science in Nursing program such as English, Filipino, Chemistry, Biology, Physics, Psychology, Nursing Foundations and more. For each subject, it provides the title, author(s), year of publication, place of publication, publisher, and quantity available in the library. The collection contains over 200 books to support the subjects taught in the nursing program.
This document provides information about the extension programs and activities of the Don Mariano Marcos Memorial State University Institute of Community Health and Allied Medical Sciences. It outlines the organizational structure of the university's extension office and describes the roles of extension staff at the university, campus, and institute levels. The document also lists the goals and strategies of the ICHAMS research and extension unit and provides templates for planning, monitoring, and reporting on extension projects.
This document outlines the research and extension program of the Don Mariano Marcos Memorial State University South La Union Campus for 2014-2017. It details two main thrusts, education and technology, and improving the quality of student teaching programs. Under thrust 1 are several programs, projects, and studies focused on improving instruction, delivering graduate education, integrating subjects, and using information technology. Thrust 2 involves investigating student teacher quality and relevance of field study courses. The program involves various faculty researchers and aims to enhance teaching practices and quality.
The document outlines the research and extension agenda of the DMMMSU-SLUC College of Graduate Studies. It identifies 4 pillars for research: education and technology, personal health and wellness, stewardship and social responsibility, and cultural identity and global relevance. Under each pillar, it lists related research thrusts and extension thrusts that focus on areas like education, health, environment, culture, and community development. The overall goal is to conduct research and extensions that improve knowledge, skills, health, resource management, and quality of life through collaborative programs and projects.
This document outlines the services provided by the College of Graduate Studies of DMMMSU-South La Union Campus. It offers advisory and consultancy services to individuals, groups, and institutions on topics such as pedagogy, curriculum development, counseling, career training, research, and community development. The services are provided through various programs and projects implemented in partnership with other colleges and external organizations, with the goal of informing, reforming, and transforming clients.
This document provides an overview of the Don Mariano Marcos Memorial State University College of Graduate Studies. It outlines the university's philosophy, vision, mission, and goals. It then discusses the college's goal and objectives for its graduate programs. The document provides specific objectives for the doctorate and master's programs in various fields like science education, mathematics education, and educational management. It aims to develop leaders, professionals, and community contributors through advanced training and research opportunities in its graduate studies.
This edition of the CGS Research Journal features research articles in Iluko language, Science Education, and Special Education. The articles on Iluko language basically dissected the corpus of the language and made it possible for readers to understand the seemingly chaotic structure of the Iluko language. On the other hand, the articles on Science Education open the eyes of readers on the status of teaching science in the region. Lastly, the researches on Special Education shed some light on the importance of understanding children and people with special needs and handling them appropriately.
With a reformulated R & E agenda of the College of Graduate Studies attuned to current trends and realities, the CGS Research Journal stands to publish relevant researches for the information and enlightenment of the readers.
The document provides enrollment trends, faculty profiles, recipients of faculty development programs, campus awardees, and performance in licensure examinations for Don Mariano Marcos Memorial State University for 2012 and 2013, showing increases in most areas from the previous year. Several faculty members and students received awards for research presentations. Campus awardees were recognized for achievements in various areas including research, system development, and competitions.
This document provides an overview and introduction to the Graduate Studies Handbook of the Don Mariano Marcos Memorial State University College of Graduate Studies. It explains that the handbook outlines the academic requirements, policies, and procedures for graduate education at the university. The introduction emphasizes that both graduate students and faculty must be familiar with the content of the handbook in order to comply with regulations and contribute to program quality. It also provides a brief outline of the six sections that are included in the handbook, which cover topics like general graduate education orientation, academic policies, accreditation procedures, fees, and thesis/dissertation formatting. The goal is for the handbook to guide graduate students and address any questions about requirements during their studies.
MATATAG CURRICULUM: ASSESSING THE READINESS OF ELEM. PUBLIC SCHOOL TEACHERS I...NelTorrente
In this research, it concludes that while the readiness of teachers in Caloocan City to implement the MATATAG Curriculum is generally positive, targeted efforts in professional development, resource distribution, support networks, and comprehensive preparation can address the existing gaps and ensure successful curriculum implementation.
How to Manage Your Lost Opportunities in Odoo 17 CRMCeline George
Odoo 17 CRM allows us to track why we lose sales opportunities with "Lost Reasons." This helps analyze our sales process and identify areas for improvement. Here's how to configure lost reasons in Odoo 17 CRM
A Strategic Approach: GenAI in EducationPeter Windle
Artificial Intelligence (AI) technologies such as Generative AI, Image Generators and Large Language Models have had a dramatic impact on teaching, learning and assessment over the past 18 months. The most immediate threat AI posed was to Academic Integrity with Higher Education Institutes (HEIs) focusing their efforts on combating the use of GenAI in assessment. Guidelines were developed for staff and students, policies put in place too. Innovative educators have forged paths in the use of Generative AI for teaching, learning and assessments leading to pockets of transformation springing up across HEIs, often with little or no top-down guidance, support or direction.
This Gasta posits a strategic approach to integrating AI into HEIs to prepare staff, students and the curriculum for an evolving world and workplace. We will highlight the advantages of working with these technologies beyond the realm of teaching, learning and assessment by considering prompt engineering skills, industry impact, curriculum changes, and the need for staff upskilling. In contrast, not engaging strategically with Generative AI poses risks, including falling behind peers, missed opportunities and failing to ensure our graduates remain employable. The rapid evolution of AI technologies necessitates a proactive and strategic approach if we are to remain relevant.
Executive Directors Chat Leveraging AI for Diversity, Equity, and InclusionTechSoup
Let’s explore the intersection of technology and equity in the final session of our DEI series. Discover how AI tools, like ChatGPT, can be used to support and enhance your nonprofit's DEI initiatives. Participants will gain insights into practical AI applications and get tips for leveraging technology to advance their DEI goals.
it describes the bony anatomy including the femoral head , acetabulum, labrum . also discusses the capsule , ligaments . muscle that act on the hip joint and the range of motion are outlined. factors affecting hip joint stability and weight transmission through the joint are summarized.
A review of the growth of the Israel Genealogy Research Association Database Collection for the last 12 months. Our collection is now passed the 3 million mark and still growing. See which archives have contributed the most. See the different types of records we have, and which years have had records added. You can also see what we have for the future.
বাংলাদেশের অর্থনৈতিক সমীক্ষা ২০২৪ [Bangladesh Economic Review 2024 Bangla.pdf] কম্পিউটার , ট্যাব ও স্মার্ট ফোন ভার্সন সহ সম্পূর্ণ বাংলা ই-বুক বা pdf বই " সুচিপত্র ...বুকমার্ক মেনু 🔖 ও হাইপার লিংক মেনু 📝👆 যুক্ত ..
আমাদের সবার জন্য খুব খুব গুরুত্বপূর্ণ একটি বই ..বিসিএস, ব্যাংক, ইউনিভার্সিটি ভর্তি ও যে কোন প্রতিযোগিতা মূলক পরীক্ষার জন্য এর খুব ইম্পরট্যান্ট একটি বিষয় ...তাছাড়া বাংলাদেশের সাম্প্রতিক যে কোন ডাটা বা তথ্য এই বইতে পাবেন ...
তাই একজন নাগরিক হিসাবে এই তথ্য গুলো আপনার জানা প্রয়োজন ...।
বিসিএস ও ব্যাংক এর লিখিত পরীক্ষা ...+এছাড়া মাধ্যমিক ও উচ্চমাধ্যমিকের স্টুডেন্টদের জন্য অনেক কাজে আসবে ...
This slide is special for master students (MIBS & MIFB) in UUM. Also useful for readers who are interested in the topic of contemporary Islamic banking.
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Dr. Vinod Kumar Kanvaria
Exploiting Artificial Intelligence for Empowering Researchers and Faculty,
International FDP on Fundamentals of Research in Social Sciences
at Integral University, Lucknow, 06.06.2024
By Dr. Vinod Kumar Kanvaria
Main Java[All of the Base Concepts}.docxadhitya5119
This is part 1 of my Java Learning Journey. This Contains Custom methods, classes, constructors, packages, multithreading , try- catch block, finally block and more.
Introduction to AI for Nonprofits with Tapp NetworkTechSoup
Dive into the world of AI! Experts Jon Hill and Tareq Monaur will guide you through AI's role in enhancing nonprofit websites and basic marketing strategies, making it easy to understand and apply.
Thinking of getting a dog? Be aware that breeds like Pit Bulls, Rottweilers, and German Shepherds can be loyal and dangerous. Proper training and socialization are crucial to preventing aggressive behaviors. Ensure safety by understanding their needs and always supervising interactions. Stay safe, and enjoy your furry friends!
1. Page 1 of 29
DON MARIANO MARCOS M EMORIAL STATE UNIVERSITY
South La Union Campus
COLLEGE OF COMPUTER SCIENCE
Agoo, La Union
BACHELOR OF SCIENCE IN COMPUTER SCIENCE
Specialization Track on Service Management For Business Process Outsourcing
CMO No. 53, Series of 2006 | CMO No. 18, Series of 2008 | CMO No. 34 Series 2012
COURSE CATALOG
I. Languages and Humanities
A. English
1. ENG101 - Study and Thinking Skills
2. ENG102 - Communications for IT
3. ENG104 - Technical and Scientific Writing
B. Filipino
1. FIL101 - Komunikasyon sa Akademikong Filipino
2. FIL102 – Pagbasa at Pagsulat tungo sa Pananaliksik
C. Humanities
1. LIT101 - Literatures of the Philippines
2. HUM101 - Art Appreciation and Aesthetics
3. PHILO101 – Logic
II. Mathematics, Natural Sciences and Technology
A. Mathematics
1. MATH101A - College Algebra
2. MATH102 - Plane Trigonometry
B. Natural Sciences
1. CHEM101A - General and Inorganic Chemistry
2. PHYS101A - General Physics
C. Elective
1. STAT101 - Probability and Statistics
III. Social Sciences and Communications
1. RIZAL - Life and Works of Rizal
2. PSYCH101 - General Psychology with HIV, AIDS and Drug Education
3. ECON101 - Basic Economics with Taxation and Agrarian Reform
4. SOCIO101 - Society and Culture with Family Planning and Population Education
5. POLSCI101 - Politics and Governance with Philippine Constitution
IV. Physical Education
1. PE 101 - Fundamentals of Physical Fitness
2. PE 102 - Individual and Dual Sports
3. PE 103 - Dances
4. PE 104 - Team Sports
V. National Service Training Program
1. NSTP 101
2. NSTP 102
VI. Core Courses
1. CS101 - CS Fundamentals
2. CS102 - Computer Programming 1
3. CS103 - Computer Programming 2
4. CS104 - Discrete Structures
5. CS105 - Computer Organization and Assembly Language
6. CS106 - Professional Ethics
VII. Professional Courses
1. CS201 - Data Structures
2. CS202 - Design and Analysis of Algorithm
2. Page 2 of 29
3. CS203 - Programming Languages
4. CS204 - Automata and Language Theory
5. CS205 - Modelling and Simulation
6. CS206 - Digital Design
7. CS207 - Operating Systems
8. CS208 - Network Principles and Programming
9. CS209 - Calculus
10. CS210 - Object Oriented Programming
11. CS211 - Database Systems
12. CS212 - Web Programming
13. CS213 - Software Engineering
VIII. CS Electives
1. CS301 - CS Elective 1 (Artificial Intelligence)
2. CS302 - CS Elective 2 (Operating Systems: Configuration and Use)
3. CS303 - CS Elective 3 (Network: Configuration and Use)
4. CS304 - CS Elective 4 (Mobile Computing)
IX. Free Electives
1. CS401 - Free Elective 1 (Human Computer Interaction)
2. CS402 - Free Elective 2 (IT Project Management)
3. CS403 - Free Elective 3 (Graphics and Visualization)
X. Required Courses
1. CS500 – Internship/Practicum/On-the-Job Training
2. CS501 - Thesis 1
3. CS502 - Thesis 2
Prepared by:
Mr. ENRICO G. DACANAY
Chairman, BSCS Straight Curriculum
Reviewed by:
Dr. AGUSTIN R. VERAS, JR.
Dean
3. Page 3 of 29
LANGUAGES AND HUMANITIES
COURSE NUMBER: ENG101
TITLE: Study and Thinking Skills
COURSE DESCRIPTION
This is intended to provide the needed proficiency skills in studying, vocabulary building,
grammar and reading comprehension. It is also focused on the development of student’s
communicative skills through creative communicative activities.
COURSE OBJECTIVES
At the end of this course, the student should be able to:
1. Develop the habit of using English often and accurately.
2. Learn and relearn and practice an array of reading techniques which are useful in
understanding and appreciating reading materials in differe nt disciplines.
3. Hone skills in grammatical structures, comprehension and communication practice.
COURSE NUMBER: ENG102
TITLE: Communications for IT
COURSE DESCRIPTION
This is designed to develop the language proficiency of students necessary for communicative
functions as narrating, describing, giving directions, asking information, etc. needed for
academic study especially in information technology.
COURSE OBJECTIVES
At the end of this course, the student should be able to:
1. Harness their language proficiency necessary for communicative functions such as
narrating, describing, asking information, making suggestions, etc. with emphasis on
information technology.
2. Use correct cohesive devices for a meaningful discourse
COURSE NUMBER: ENG104
TITLE: Technical and Scientific Writing
COURSE DESCRIPTION
This three-unit course is designed to prepare the student on the development of writing skills
focused not only on rules, analysis and technique but also on how these can be combined with
an understanding of the purposes, steps and methods that can be employed to gain success.
COURSE OBJECTIVES
At the end of this course, the student should be able to:
1. Explain the importance of effective technical writing
2. Write clear and well-organized short reports
3. Compile traditional and electronic resumes that are strong, complete and electronic
resumes
4. Write letters of application that skillfully sell one’s ability
5. Design sentences that employ unity, coherence and emphasis
COURSE NUMBER: FIL101
TITLE: Komunikasyon sa Akademikong Filipino
COURSE DESCRIPTION
Ang kursong ito ay isang metalinggiwistik ng pag-aaral ng wikang Filipino. Nakatuon ito sa
estruktura, gamit, katanguan at kahalagahan ng wikang Filipino sa akademikonh larangan. Sa
lapit multidisiplinaryo at paraang interaktibo, inaasahang matutukoy at matatalakay ang mga
4. Page 4 of 29
pangunahing kaalaman sa wikang ito. Malilinang ditto ang mga kasanayan sa paggamit ng
wikang Filipino tungo sa lalong mataas ng komunikasyon at sa kritikal na pagdidiskurso.
COURSE OBJECTIVES
Sa kursong ito, ang mga estudyante ay inaasahang:
1. Natutukoy ang mga pangkalahatang kaalaman at konsepto kaugnay ng metalinggwistik
na pag-aaral ng wikang Filipino
2. Nalilinang ang lalong mataas na antas ng kasanayan sa akademikong komunikasyon:
pagbasa-pakikinig at pagsulat-pagsasalita.
3. Nakikilala ang iba’t ibang diskurso sa wikang Filipino tungo sa pag-unawa at
pagpapahalaga sa teksto at konteksto nito
4. Nailalapat ang mga kasanayang pangkomunikasyon sa pag-alam, pagtaya at
pagpapahalaga sa mga kaalaman at konseptong may kinalaman sa kultura at lipunang
local at global.
COURSE NUMBER: FIL102
TITLE: Pagbasa at Pagsulat tungo sa Pananaliksik
COURSE DESCRIPTION
Ang kursong ito ay higit na pagpapalawak ng kaalaman at lalo pang pagpapataas ng antas ng
kasanayan sa kritikal na pagabasa at lohikal na pagsulat tungo sa pagsasagawa ng
pananaliksik.
COURSE OBJECTIVES
Sa kursong ito, ang mga estudyante ay inaasahang:
1. Naipapakita ang higit na mataas na kakayahang pangkomunikasyon sa akademik na
rejister ng Filipino sa mga makrong kasanayan
2. Nagagamit ang mga kaalaman at kasanayan sa mapanuring pagbasa na nakatuon sa
teksto at knteksto ng mg diskurso sa iba’t ibang disiplina
3. Natutukoy ang mga hakbang sa pananaliksik
4. Nagagamit nang mahusay ang Filipino sa pagbuo ng isang sulating pananaliksik
COURSE NUMBER: LIT101
TITLE: Literatures of the Philippines
COURSE DESCRIPTION
This is intended to provide knowledge, understanding, awareness, appreciation and reading
comprehension of different literary genres in Philippine setting. It is also focused on the
development of student’s learning competencies – psychomotor, cognitive and effective skills
through creative activities.
COURSE OBJECTIVES
At the end of this course, the student should be able to:
1. Manifest cultural appreciation
2. Develop camaraderie through creative communicative activities.
3. Learn and practice some values gained through the different selections to be tackled.
COURSE NUMBER: HUM101
TITLE: Art Appreciation and Aesthetics
COURSE DESCRIPTION
This course introduces the student to the different areas of Humanities. It was divided into two
parts. Part one focuses attention on the nature of art as an activity and on the work of art as a
significant. Part two presents a broad history of art specifically in the Philippines.
COURSE OBJECTIVES
At the end of this course, the student should be able to:
5. Page 5 of 29
1. To enable the student develop his capacity to perceive, understand and appreciate
work of arts through a study of the organization of the various elements and the
mediums and techniques.
2. To enable the student to see each work of art in its socio historical context, as a part of
an overall development.
3. To enable the students to develop a critical and analytical mind, and thus to make his
own value judgments on work of art.
4. To enhance his enjoyment of the arts, particularly those of his cultural heritage.
COURSE NUMBER: PHILO101
TITLE: Logic
COURSE DESCRIPTION
This course deals with the various elements and methods essential in the development of
critical thinking. It hones the students’ reasoning skills and capacity to question, and presents
them a wide range of logical frameworks with which to effectively analyze and evaluate
arguments and truth claims, to discover and overcome prejudices and biases, to con struct
strong and logical arguments, and to make reasonable and intelligent decisions.
6. Page 6 of 29
MATHEMATICS, NATURAL SCIENCES AND TECHNOLOGY
COURSE NUMBER: MATH101A
TITLE: College Algebra
COURSE DESCRIPTION
This course offers a total treatment of the topics included in College Algebra. It starts with the
number system, which gives a clear understanding of the different types of numbers that will
be used in the language of Algebra. Furthermore, it provides a full knowledge of the operations
of algebraic expressions. Fractions, radicals and complex numbers. It also deals with factoring
and solution of equations and systems and word problems in order to help the students fully
prepare themselves for higher fields of mathematics.
COURSE OBJECTIVES
At the end of this course, the student should be able to acquire an understanding of the logical
structure of language of algebra to achieve the necessary knowledge of College Algebra with
high standard of the logical accuracy in all aspects; develop their ability to express their ideas
theoretically and practically; develop their occupational skills and ability to derive laws and
formulas and be able to apply them in solving their problems; and to develop moral, social and
spiritual, and other values for their development.
COURSE NUMBER: MATH102
TITLE: Plane Trigonometry
COURSE DESCRIPTION
This course deals with the modern treatment of trigonometry that exhibits the logical
description of the discipline and include s topic for subsequent mathematical study. It includes
the trigonometric functions of acute angles and their applications to indirect and circular
measures andthe relation between the circular and the trigonometric functions, which permits
a dual interpretation of identities, exponential ad logarithmic functions. It also includes
derivation of formulas and laws needed in the solution of triangle and providing identities.
COURSE OBJECTIVES
At the end of the term, the students should be able to achieve the necessary knowledge of
plane trigonometry with the emphasis in the theoretical and practical aspects; promote an
understanding of the logical structure of the language of trigonometry; acquire proficiency and
accuracy in the essential techniques in solving problems in trigonometry; develop the ability to
derive laws and formulas to relate and interpret relationship, to discover pattern to apply in
trigonometry; and acquire the necessary values for their total development.
COURSE NUMBER: CHEM101A
TITLE: General and Inorganic Chemistry
COURSE DESCRIPTION
This course focus on the fundamental chemical concepts and principles that covers the
structure of matter; atomic structure and chemical bonding; and chemical reactions:
classification, stoichiometry and energetics.
COURSE OBJECTIVES
At the end of the course, the student should be able to:
1. Describe matter and its structure, in terms of atoms, ions and molecules
2. Explain and predict the behavior of simple atoms and molecules in terms of their
electronic structure and interactions
3. Describe quantitatively chemical reactions and perform calculations involving the
application of chemical principles
4. Discuss how energy is involved in physical and chemical changes
7. Page 7 of 29
COURSE NUMBER: PHYS101A
TITLE: General Physics
COURSE DESCRIPTION
This course deals with the basic concepts of mechanics. The study involves forces like friction
and gravity and the resulting kinds of motion as well as the principles and laws governing
them. The study of energy encompasses work, simple machines, power, heat and
thermodynamics.
COURSE OBJECTIVES
At the end of this course, the student should be able to:
1. Relate science concepts to technology and their impact to society.
2. Describe how a physicist uses precision instruments, the processes of science,
mathematics and logic in his search for explorations of natural phenomena.
3. Describe option through the operational definitions of physical quantities.
4. Handle the vector nature of forces in relation to motion and energy.
5. Describe how man uses his knowledge of science concepts for his benefit.
COURSE NUMBER: STAT101
TITLE: Probability and Statistics
COURSE DESCRIPTION
This course provides the students with the fundamental understanding of probability and
statistics. The course focuses on the analysis of data using basic statistical tests.
COURSE OBJECTIVES
At the end of this course, the student should be able to:
1. Use statistical tools needed to make evaluations of experimental data
2. Apply elementary rules of probability in handling probability distributions and
sampling distributions
3. Obtain point and interval estimates for means and proportions
4. Test hypotheses involving means and proportions
5. Draw conclusions based on the results of statistical tests
8. Page 8 of 29
SOCIAL SCIENCES AND COMMUNICATIONS
COURSE NUMBER: RIZAL
TITLE: Life and Works of Rizal
COURSE DESCRIPTION
This course is a course about the study of the life, works and writings of Rizal. It is a heroic
description of the role of Dr. Jose P. Rizal in the making of the Filipino nation.
COURSE OBJECTIVES
At the end of this course, the student should be able to analyze the possible effects of Rizal’s
life, works and writings on our basic life. It also develops an appreciation and understanding of
Rizal’s life and works as a model for citizenship education.
COURSE NUMBER: PSYCH101
TITLE: General Psychology with HIV, AIDS and Drug Education
COURSE DESCRIPTION
A broad coverage of the conceptual and empirical foundations of psychology in its main fields
and topics on HIV, AIDS and drug education. The discussion of the theories, concepts, and
empirical findings focuses on complex human behaviour – how and why we think, feel, and
behave the way we do, how we act and interact with others, and why and how we become the
unique individuals that we are.
COURSE NUMBER: ECON101
TITLE: Basic Economics with Taxation and Agrarian Reform
COURSE DESCRIPTION
This is an introductory course to the study of economics. It introduces the basic concepts,
principles and current issues on economics, cooperatives, agrarian reform and taxation.
COURSE OBJECTIVES
At the end of this course, the student should be able to:
1. Acquire fundamental knowledge of Economics, Taxation, Agrarian Reform and
Cooperatives
2. Understand the existence of socio-economic problem and issues
3. Know the economic tools in solving economic problems
COURSE NUMBER: SOCIO101
TITLE: Society and Culture with Family Planning and Population Education
COURSE DESCRIPTION
This course deals on general concepts of Sociology. As a Science of Society, it focuses on all
problems. It also covers Filipino culture and principles behind family planning program and
population education.
COURSE OBJECTIVES
At the end of this course, the student should be able to:
1. Obtain factual information about our society and different social life,
2. Be aware of our social problems and know our roles as members of the society
3. Have clear knowledge about Philippine culture and its impact to the country’s
development
4. Analyze the importance of family planning and responsible parenthood.
9. Page 9 of 29
COURSE NUMBER: POLSCI101
TITLE: Politics and Governance with Philippine Constitution
COURSE DESCRIPTION
This course introduces students to fundamental concept, principles and ways of thinking in
Political Science by focusing on a political institution they are most familiar with - the
Government of the Republic of the Philippines. Particularly, emphasis is given to the structure,
powers and functions of the Philippine Government as well as to the limitations to its inherent
plenary powers.
COURSE OBJECTIVES
At the end of this course, the student should be able to:
1. Have a general knowledge of the basic principles and terms in the field of political
science and their importance in liberal education.
2. Acquire an understanding of the structure, powers, function and systems of the
Philippine Government;
3. Know the fundamental rights enshrine in the Constitution for the preservation of life,
liberty and property.
10. Page 10 of 29
PHYSICAL EDUCATION
COURSE NUMBER: PE 101
TITLE: Fundamentals of Physical Fitness
COURSE DESCRIPTION
This course is designed to provide with basic skills and knowledge of Physical Fitness and body
conditioning. It also provides varied activities and experience that would enhance the
development of help – related as well as skill – related components of fitness necessary in
carrying out daily task and activities with vigor and alertness.
COURSE OBJECTIVES
At the end of this course, the student should be able to:
1. To develop among students desirable level of fitness necessary in carrying out daily life
activities with vigor and alertness.
2. To provide students knowledge of the nature and importance of different parts of
exercise.
3. To create awareness on the importance of achieving desirable level of Physical Fitness.
4. To develop appreciation among students on the benefits derive from, regular
participation to different exercise programs.
5. To determine student’s level of Fitness and identify specific strengths and weaknesses
through Physical Fitness Testing.
6. To provide varied activities and opportunities for the students to develop or enhance
their health-related as well as skill-related Fitness components.
COURSE NUMBER: PE 102
TITLE: Individual and Dual Sports
COURSE DESCRIPTION
This course deals with the study of individual-dual sports and games commonly played for
both recreational and competitive purposes. It is designed primarily to provide students with
knowledge and basic skills of the game/ sports as well as opportunities for them to appreciate
and enjoy wise use of leisure through well-organized physical activities. Included in the course
are indigenous games and other internationally played sports such as dama, sungka, kadang-
kadang race, badminton, table tennis, lawn tennis, swimming, bowling, dart, chess and
combative sports like taekwondo, karatedo and jodo.
COURSE OBJECTIVES
At the end of this course, the student should be able to:
1. To develop skills necessary in playing individual- dual type of sports and games for
recreational or competitive purposes.
2. To provide students with knowledge and understanding of the different sociological
theories that explains why people play and exercise.
3. To provide opportunities and activities for the students to appreciate the value and
importance of regular participations individual-dual sports and games as means of
recreation.
4. To develop values such as sportsmanship, cooperation, unity, appreciation, physical
fitness and respect for authority through organized physical activities.
5. To develop sense of nationalism through participation in different indigenous sports
and games.
COURSE NUMBER: PE 103
TITLE: Dances
COURSE DESCRIPTION
This course is designed to expose students gradually into the wonderful world of dances
through a wide variety of rhythmic activities. The gain knowledge and understanding of the
fundamentals of dances as they develop and acquire dance skill needed for satisfactory
participation in variedrhythmic activities for Physical Fitness and Recreation pursuits as they
11. Page 11 of 29
go through the movement in which all contribute to their becoming a thinking, feeling and
moving individual.
COURSE OBJECTIVES
At the end of this course, the student should be able to:
1. State and analyze the values derived from participation in varied rhythmic activities;
2. Combine basic movements to develop movement pattern structure;
3. Create simple dances based on nursery rhymes, poems, songs, stories and simple
music;
4. Analyze and execute accurately and precisely the basic steps i n 2/4. ¾. And 4/4 time
signature;
5. Interpret dancing instruction and perform them with ease and grace and movement;
6. Participate and be able to lead in recreational dances for a worthy use of leisure time;
7. Develop teamwork and cooperation through rhythmic activities;
8. Perform activities for the preservation of Filipino culture.
COURSE NUMBER: PE 104
TITLE: Team Sports
COURSE DESCRIPTION
This course deals with the study of team sports and games which form n important and vital
course of the tertiary physical education curriculum, giving emphasis on the development of
student’s physical skills, level of fitness, intellectual growth and soci al interactions through
well organized sports activities. Included in the course are major sports/games commonly
played in local and international competitions such as basketball, volleyball, softball, soccer
and sepaktakraw.
COURSE OBJECTIVES
At the end of this course, the student should be able to:
1. To develop among students skills which may be used in playing sports/ games in
leisure time while in school and in the years beyond.
2. To develop strength, endurance, flexibility, agility and speed through big muscle
activity.
3. To develop desirable mode of conduct as players on the field, students in the classroom
and as citizens in the community.
4. To provide opportunities for intellectual growth and development.
12. Page 12 of 29
NATIONAL SERVICE TRAINING PROGRAM
COURSE NUMBER: NSTP 101 & NSTP 102
TITLE: National Service Training Program
COURSE DESCRIPTION
This course is based on Republic Act No. 9163 - An act establishing the national service
training program (NSTP) for tertiary level students, amending for the purpose republic act no.
7077 and presidential decree no. 1706, and for other purposes.
National Service Training Program (NSTP) is a program aimedat enhancing civic consciousness
and defense preparedness in the youth by developing the ethics of service and patriotism while
undergoing training in any of its three (3) program components: 1) Reserve Officers' Training
Corps (ROTC); 2) Literacy Training Service (LTS); and 3)Civic Welfare Training Service (CWTS).
Its various components are specially designedto enhance the youth's active contribution to the
general welfare.
13. Page 13 of 29
CORE COMPUTER SCIENCE COURSES
COURSE NUMBER: CS101
TITLE: CS Fundamentals
COURSE DESCRIPTION
This course provides an overview of computers, number systems, data types and
representations, digital logic systems, assembly and machine language, compilers and
translators, operating systems, and internetworking.
COURSE OBJECTIVES
At the end of this course, the student should be able to:
1. Identify the basic components of a computer system
2. Know the arithmetic operations on number systems
3. Understand how different data types are represented
4. Understand the basics of digital logic systems
5. Identify the different levels of programming
6. Know the functions of an operating system
7. Know concepts of data communication, network components and protocols, the Internet
issues
COURSE OUTLINE
1. History of Computers
2. Computer Hardware
3. Computer Software
4. Introduction to Number Systems
Number System Conversion
Number System Operations
Fixed-Point Number Representation
Floating-Point Number Representation
5. Digital Logic Systems
Logic Operations and Gates
Boolean Functions
Canonical and Standard Forms
Boolean Algebra Theorems and Properties
Simplification of Boolean Functions
Flip-flops, Counters, Registers, PLAs
6. Controlling the Computer
Assembly and Machine Language
Compilers and Translators
Programming Languages
Operating Systems
7. Overview of Internetworking
Networking: Computer Connections
Internet: A Resource for All of Us
8. Security and Privacy: Computers and the Internet
COURSE NUMBER: CS102
TITLE: Computer Programming 1
COURSE DESCRIPTION
This course introduces the students to the fundamentals of logic formulation together with
their implementation in the C programming language. This course should serve as a
foundation for students in the Computer Science program.
COURSE OBJECTIVES
At the end of this course, the student should be able to:
1. Learn the components in problem solving
2. Explore the strategies in problem solving in relation to procedural programming
3. Analyze problems
4. Design algorithms to solve problems
14. Page 14 of 29
5. Implement algorithms in a programming language
6. Test programming solutions to problems
7. Apply recursion as a programming solution
COURSE OUTLINE
1. Steps in Program Planning and Development
2. History/Principles of the (Programming Language used)
3. Expressions
4. Basic Program Structure
Variable Declaration
Assignment Statement
Input/Output Statements
5. Using Conditional Constructs
Single Selection Construct
Multiple Selection Construct
6. Using Looping Constructs
Event-Controlled Loop Construct
Count-Controlled Loop Construct
7. Using Functions
Concepts and Rules
Functions and Parameter Passing
8. Recursion
COURSE NUMBER: CS103
TITLE: Computer Programming 2
COURSE DESCRIPTION
This is an advanced course for computer programming in C. It covers the data structures like
array, list, and file. This course also should serve as a foundation for students in the Computer
Science program.
COURSE OBJECTIVES
At the end of this course, the student should be able to:
1. Learn the components in problem solving
2. Explore the strategies in problem solving in relation to procedural programming
3. Analyze problems
4. Design algorithms to solve problems
5. Implement algorithms in a programming language
6. Test programming solutions to problems
7. Understand various concepts of data structures
COURSE OUTLINE
1. Arrays
One-Dimensional Array
Sorting and Searching in an Array
Two-Dimensional Array
2. Strings
3. Structures
Structure Within a Structure
Array Within a Structure
4. Pointers
Concept of Heap, Stacks, and Memory Management
Pointers Within a Structure
5. File Structures
Text File
Non-Text File
15. Page 15 of 29
COURSE NUMBER: CS104
TITLE: Discrete Structures
COURSE DESCRIPTION
This course introduces the foundations of discrete mathematics as they apply to computer
science. Topics include functions, relations and sets, basic logic, proof techniques, basics of
counting and introduction to digital logic and digital systems.
COURSE OBJECTIVES
At the end of the course, the student must be able to:
1. Perform operations associated with sets, functions and relations
2. Apply formal methods of symbolic prepositional and predicate logic
3. Discuss which kind of proof is best for a given problem
4. Compute permutations and combinations of sets
COURSE OUTLINE
1. Functions, Relations and Sets
2. Basic Logic
Propositional Logic
Logical Connectives
Truth Tables
Normal Forms
Validity
Predicate Logic
Universal and Existential Quantification
Modus Ponens and Modus Tolens
Limitations of Predicate Logic
3. Proof Techniques
4. Basics of Counting
5. Introduction to digital logic and digital systems
COURSE NUMBER: CS105
TITLE: Computer Organization and Assembly Language
COURSE DESCRIPTION
This course provides an overview of the architecture and organization of a computer, how it is
built. It includes a discussion of the CPU, memory, I/O organization and peripherals.
COURSE OBJECTIVES
At the end of this course, the student should be able to:
1. Identify the different hierarchical views of a compute r (gates, microprogram, machine
language, assembly language)
2. Write code in assembly language
3. Know the different devices and components of a computer system and how these
components work together
COURSE OUTLINE
1. Review: Binary Number Systems
2. Review: Fixed and Floating Point Representation
3. Review: Logic Gates and Boolean Algebra (Simplification)
4. Computer System (Von Neumann Architecture)
5. CPU
Single Bus Architecture
o Overview of Assembly Programming
o Microprogramming
o Gating and Control Sequencing
Control Unit
Arithmetic and Logic Unit
o Addition (Half, Full, Fast Adder, CLA)
o Subtraction
o Multiplication (Algorithmic)
o Division (Algorithmic)
16. Page 16 of 29
6. I/O Organization and Peripherals
Magnetic Disk (Hard Disk)
Keyboard
Monitor (CRT)
7. Memory
Cache Memory (L1, L2, caching techniques)
Virtual Memory
Memory Interleaving
Lab: Assembly Language Programming
COURSE NUMBER: CS106
TITLE: Professional Ethics
COURSE DESCRIPTION
The course introduces ethics and ethical theories; provides discussions on the ethical
dilemmas and issues facing IT practitioners. An appreciation and discussion of the Code of
Ethics of I. T. Professionals; cybercrimes and appropriate Philippine Laws are also included.
COURSE OBJECTIVES
At the end of the term, the students should be able to:
1. Understand and appreciate the meaning of ethics, values and attitudes.
2. Be guided in their ethical thinking and considerations as they relate in the cyberworld.
3. Be aware of the different ethical dilemma/issues in the cybeworld.
4. Appreciate and internalize the code of conduct of an I. T. Professional.
5. Be familiar with the various Philippine Laws that penalizes cybercrimes.
COURSE OUTLINE
1. Ethics, values and attitudes.
2. The most common ethical theories.
Ancient Greek – Plato
Medieval – Thomas Aquinas
Immanuel Kant
Rawl Theory Justice
Egoism
Utilitarianism
3. Ethical Dilemma/ issues in the cyberworld
Privacy Invasion
Hacking
Security
Theft
Copyright Infringement
Unfair Competition
Virus
Tele/videoconferencing
Online defamation
Piracy
Fraud
4. Ethics and Law
5. Applicable Philippine Laws that penalize cybercrime
Intellectual Property Right
E-Commerce Law
Optical Law
Civil Code
Revised Penal Code
Special Criminal Law
Unfair Competition Act
Internet Pornography
6. Government Agencies Responsible in the Implementation of the Phi lippine I. T.
Programs
Commission on Information and Communication Technology, National Bureau of
Investigation, Department of Justice
17. Page 17 of 29
PROFESSIONAL COMPUTER SCIENCE COURSES
COURSE NUMBER: CS201
TITLE: Data Structures
COURSE DESCRIPTION
This course introduces the students to the design and implementation of basic and advanced
data structures. Topics include basic data structures, trees, graphs and hashing.
COURSE OBJECTIVES
At the end of this course, the student should be able to:
1. Choose, implement and evaluate the appropriate data structures for specific
programming problems and
2. Use and manage memory effectively in data presentation.
COURSE OUTLINE
1. Basic Data Structures
Arrays
Linked Lists
Stacks
Queues
2. Trees
Binary Trees
Binary Search Trees
AVL
RB Trees
3. Graphs
Representations
Search Algorithms (BFS, DFS)
Shortest Path Problems
Spanning Trees
4. Sets
5. Hashing
COURSE NUMBER: CS202
TITLE: Design and Analysis of Algorithm
COURSE DESCRIPTION
A study on the design and analysis of algorithms, which introduces students to the techniques
in basic algorithmic analysis, algorithmic strategies, sorting and searching, graph algorithms,
and geometric algorithms.
COURSE OBJECTIVES
At the end of this course, the student should be able to:
1. Design effective, efficient, elegant, and readable algorithms for various classes of
computing problems
2. Determine space and time complexity of algorithms
3. Use various algorithm design techniques (divide and conquer, backtracking, greedy, etc)
COURSE OUTLINE
1. Mathematical Tools in Analysis
Proof Techniques
Recurrence Relation
Generating Functions
2. Basic Algorithmic Analysis
Best, average, worst case behaviors
Time and Memory Complexity
3. Algorithmic Strategies
Brute Force algorithms
Greedy algorithms
Divide-and-Conquer strategies
18. Page 18 of 29
Backtracking
Branch-and-bound
Heuristics
4. Sorting and Searching
5. Graph Algorithms
6. Geometric Algorithms
7. NP-Completeness
COURSE NUMBER: CS203
TITLE: Programming Languages
COURSE DESCRIPTION
This course provides students the fundamental features and concepts to different programming
languages. Topics include overview of programming languages, Introduction to language
translation, type systems, data and execution control, declaration and modularity, and syntax
and semantics.
COURSE OBJECTIVES
At the end of this course, the student should be able to:
1. Identify features of imperative languages, and their implementation (including the use
of static memory, stack and heap for implementing variables)
2. Identify various programming paradigms (functional, declarative, imperative, object
oriented), and their implementations
3. Describe the different phases in the language translation process.
COURSE OUTLINE
1. Overview of Programming Languages
History of programming languages
Overview of Programming paradigms (procedural, object-oriented, functional,
declarative, scripting languages)
2. Introduction to language translation
Comparison of interpreters and compilers
Language translation phases
3. Type Systems
4. Data and Execution Control
5. Declaration and Modularity
6. Syntax and Semantics
7. Object-Oriented Programming
8. Concurrent Programming Languages
9. Declarative Languages
COURSE NUMBER: CS204
TITLE: Automata and Language Theory
COURSE DESCRIPTION
This course introduces the formal models of computing and their relation to form al languages.
COURSE OBJECTIVES
At the end of this course, the student should be able to:
1. Understand the principal models of computation such as finite automata, pushdown
automata and Turing machines
2. Recognize the correspondence of the different language classes to the models of
computation
COURSE OUTLINE
1. Strings and Languages
Sets, relations, strings and string operations
Operations on languages
2. Finite State Machines
Deterministic Finite Automata
19. Page 19 of 29
Non-deterministic Finite Automata
Regular Expressions
3. Context-free Grammar
4. Pushdown Automata
5. Turing Machines
COURSE NUMBER: CS205
TITLE: Modelling and Simulation
COURSE DESCRIPTION
This course introduces the students to modelling and simulation concepts. Topics discussed
in the course includes, system analysis and classification., abstract and simulation models,
continuous, discrete, and combined models, heterogeneous models. It also covers
pseudorandom number generation and testing, queuing systems, Monte Carlo method, and
continuous simulation.
COURSE OBJECTIVES
At the end of this course, the student should be able to:
1. Attain generic learning outcomes and competences:
2. Understand the principles of simulation
3. Create simulation model of various types
4. Verify, and validate simulation models.
COURSE OUTLINE
1. Introduction to modelling and simulation.
2. System analysis, classification of systems. System theory basics, its relation to
simulation.
3. Model classification: conceptual, abstract, and simulation models. Heterogeneous
models. Methodology of model building.
4. Simulation systems and languages, means for model and experiment description.
Principles of simulation system design.
5. Parallel process modelling. Using Petri nets and finite automata in simulation.
6. Models o queuing systems. Discrete simulation models. Model time, simulation
experiment control.
7. Continuous systems modelling. Overview of numerical methods used for continuous
simulation.
8. Combined simulation. The role of simulation in digital systems design.
9. Special model classes, models of heterogeneous systems.
10. Checking model validity, verification of models. Analysis of simulation results.
11. Simulation results visualization. Interactive simulation, virtual reality.
12. Design and control of simulation experiments. Model optimization.
13. Generating, transformation, and testing of pseudorandom numbers. Stochastic models,
Monte Carlo method.
14. Overview of commonly used simulation systems.
COURSE NUMBER: CS206
TITLE: Digital Design
COURSE DESCRIPTION
This course provides an overview of the principles underlying number systems, logic gates,
Fixed-Point Representation, Boolean Function, Boolean algebra, combinational and sequential
logic circuits, flip-flops, registers, and PLAs.
COURSE OBJECTIVES
At the end of this course, the student should be able to:
1. Identify building blocks of Von Neumann machine.
2. Design simple combinational and sequential circuits.
3. Apply minimization techniques (Karnaugh maps) to Boolean expressions.
COURSE OUTLINE
1. Number Systems (Binary)
20. Page 20 of 29
2. Fixed-Point Representation (1’s and 2’s complement)
3. Logic Gates
4. Boolean Function
Canonical and Standard Format
Truth Table
5. Boolean Algebra
Simplification using Properties
Simplification using K-Map
6. Combinational Logic Circuits
7. Sequential Logic Circuits
8. Flip-flops, registers, PLAs
COURSE NUMBER: CS207
TITLE: Operating Systems
COURSE DESCRIPTION
This course provides an introduction to the concepts, theories and components that serve as
the bases for the design of classical and modern operating systems. Topics include process
and memory management, process synchronization and deadlocks.
COURSE OBJECTIVES
At the end of this course, the student should be able to:
1. Describe relationships between system services and application software
2. Compare and contrast different design considerations for major OS components
COURSE OUTLINE
1. Overview of Operating Systems
History
Functionality of a typical OS
OS structures
2. Process Management
Process concept
Process scheduling
3. Memory Management
MVT, Paging, Segmentation
4. Virtual Memory
Demand Paging
5. File Management
6. Deadlocks
Prevention
Avoidance
Detection and Recovery
7. Concurrent Processes
Synchronization
Classical Problems (Producer-Consumer, Readers-Writers, Dining Philosophers)
COURSE NUMBER: CS208
TITLE: Network Principles and Programming
COURSE DESCRIPTION
This course provides an in-depth discussion of computer networks. It includes a detailed
discussion of the different Network Models. Concepts that have a direct effect on the efficiency
of a network (e.g. collision and broadcast domains, topology) are also discussed. Concepts on
different network technologies, distributed computation, networking, and communication
software, and security issues are also discussed.
COURSE OBJECTIVES
Towards the end of the course, students are expected to/able to:
1. Be familiar with the different Network Models.
2. Understand different network technologies
21. Page 21 of 29
3. Understand the effects of using different networking topologies
4. Be updated with different advanced network technologies that can be used to connect
different networks
5. Be familiar with various hardware and software that can help protect the network
6. Know the advantage of using a network management system
COURSE OUTLINE
1. Introduction to Computer Networks
2. Overview of Networking Models
OSI
TCP/IP
3. Physical Layer
4. Data Link Layer
5. Network Layer
6. Transport Layer
7. Application Layer
8. Network Topologies
9. Network Security
COURSE NUMBER: CS209
TITLE: Calculus
COURSE DESCRIPTION
A course covering the real number system as a complete, ordered field; topological properties of
R and R2, limits and continuity.
COURSE OBJECTIVES
At the end of this course, the student should be able to:
1. Understand properties of the number systems
2. Perform derivatives
3. Compute for areas under the curve and other applications
COURSE OUTLINE
1. Exponential and trigonometric Functions
2. The determinant and the cross product
3. Vectors and geometry.
4. Differentiation
5. Derivatives in higher dimensions, directional derivative and gradient.
6. Computation of derivatives.
7. Differentiation by rule.
8. Vector derivatives and properties
9. Higher derivatives and taylor series.
10. Quadratic approximations in two dimensions.
11. Applications of the linear approximation.
12. Maxima and minima.
13. Curves
14. Complex numbers and functions.
15. The antiderivative.
16. Area under a curve.
COURSE NUMBER: CS210
TITLE: Object-Oriented Programming
COURSE DESCRIPTION
This course provides the students with the fundamental understanding of object-oriented
programming using Java. It introduces the different concepts that are commonly associated
with object programming.
COURSE OBJECTIVES
At the end of this course, the student should be able to:
1. Design the classes needed given a problem specification;
22. Page 22 of 29
2. Implement the designed classes using the object oriented programming language
3. Learn how to test, verify, and debug object-oriented programs; and
4. Create program using object-oriented principles.
COURSE OUTLINE
1. Object-Oriented Concepts
Procedural Programming vs. Object-Oriented Programming
Abstract Data Types (ADTs)
Object-Oriented Programming Concepts
2. Java Fundamentals - Anatomy of a Basic Java Program
Comments
Primitive Data Types
Expressions and Operators
Reference Types
Statements
3. Objects and Classes in Java
Classes
Access Modifiers
Methods and Attributes
Constructors
Class Methods and Class Variables
4. Object-Oriented Programming in Java
Inheritance: Superclass and Subclass
Encapsulation
Method Overriding
Polymorphism
5. Other Java Classes
Abstract Class
Interfaces
6. GUI Development
AWT Graphical Components
Event Handling
Anonymous Classes
7. Exception Handling
Try, Catch, and Finally
Creating Exceptions
Exception Hierarchy
8. Thread
Thread Lifecycle
Thread Synchronization
Critical Sections
9. Collections Framework
Collection
Set
List
Map
10. Input and Output Streams
InputStream/OutputStream Classes
Reader/Writer Classes
File Handler Classes
COURSE NUMBER: CS211
TITLE: Database Systems
COURSE DESCRIPTION
The course introduces the students to the concepts of relational databases, data models and
relational database design. The course requires students to do a database project, which will
involve actual database design and application development. It will also familiarize students
with database development tools.
COURSE OBJECTIVES
At the end of this course, the student should be able to:
23. Page 23 of 29
1. Understand the fundamental in designing and implementing database systems;
2. Understand the importance of modelling tools in the design of database systems;
3. Apply theoretical database concepts in real-world applications; and
4. Understand the facilities provided by database management systems and system
implementation techniques
COURSE OUTLINE
1. Database Models
2. Relational Algebra and Tuple Calculus
3. Entity-Relationship Modeling
4. Enhanced Entity-Relationship Modelling
5. Relational Data Model
6. Database Design
7. Normalization
8. SQL
COURSE NUMBER: CS212
TITLE: Web Programming
COURSE DESCRIPTION
This course provides the students with the fundamental understanding of developing web-
based applications and its corresponding support systems. The course requires the use of
different technologies in order to implement various web-based software applications.
COURSE OBJECTIVES
At the end of this course, the student should be able to:
1. Know the fundamentals in web-based application architectures and processes;
2. Use Java and related technologies in developing complete web-based applications;
3. Learn how to test, verify, and debug web-based applications
COURSE OUTLINE
1. HyperText Markup Language (Reading Assignment)
2. Cascading Style Sheets
3. JavaScript
4. Dynamic HTML
5. Servlets
6. Java Database Connectivity
7. Java Server Pages
8. Java Server Pages
9. Java and XML
10. Web Services
COURSE NUMBER: CS213
TITLE: Software Engineering
COURSE DESCRIPTION
This course provides an overview of the software engineering process. Topics include
requirement analysis, analysis modelling, software design fundamentals, software testing,
quality assurance, quality processes and software maintenance. Principles of object-oriented
programming, programming languages, object-oriented modelling and ethical issues in the IT
field are also discussed.
COURSE OBJECTIVES
At the end of this course, the student should be able to:
1. Become well-versed in the software engineering processes and sharpen skills in object-
oriented software design.
2. Develop software systems by going through the software development life cycle
3. Design, code and document, integrate, and test multi-module programs
COURSE OUTLINE
1. Overview
24. Page 24 of 29
Phases in Software Engineering
Software Process Models
Project Initiation
2. Requirements Analysis
Software Estimation
Project Estimation
Project Teams
UML/Use CASES
Activity Diagrams
3. Requirements Design
Design Notation: Modelling Languages
Architectural Models
Screen Design and Usability
Design Patterns
Documentation
Risk Management
4. Systems Development and Coding
5. Systems Testing and Debugging
6. Systems Deployment, Maintenance and Support
7. Configuration Management
8. Capability Maturity Model
25. Page 25 of 29
COMPUTER SCIENCE ELECTIVES
COURSE NUMBER: CS301
TITLE: CS Elective 1 (Artificial Intelligence)
COURSE DESCRIPTION
This course will introduce the basic ideas and techniques underlying the design of intelligent
computer systems. A specific emphasis will be on the statistical and decision -theoretic
modelling paradigm. By the end of this course, students will have built autonomous agents
that efficiently make decisions in stochastic and adversarial settings, draw inferences in
uncertain environments, and optimize actions for arbitrary reward structures. The techniques
learnedin this course apply to a wide variety of artificial intelligence problems and will serve as
the foundation for further study in any application area you choose to pursue.
COURSE NUMBER: CS302
TITLE: CS Elective 2 (Operating Systems: Configuration and Use)
COURSE DESCRIPTION
This course combines in-depth theory, hands-on practice and review on how to configure and
use a current industry standard operating system for the personal computer. Course contents
include integrating and accessing resources to gain technological literacy. This includes
integrating application software with system software, managing memory and data, managing
the directory structure, user account management, and configuring and adding periphera l
devices.
COURSE OBJECTIVES
At the end of this course, the student should be able to:
1. Install and configure current industry standard operating system.
2. Use operating system to install, configure and manage all aspects of different hardware
components contained within the system unit.
3. Create and utilize automated operating system deployments.
4. Install and configure operating system in various configurations that prevent user
modifications.
5. Install and configure operating system as a component of a peer to peer and a
client/server network.
6. Perform maintenance on operating systems.
7. Troubleshoot common problems encountered by operating system end users.
8. Utilize critical thinking skills when dealing with technology issues.
9. Use all appropriate terminology when using verbal or written communication with other
information technology professionals.
10. Create complete and thorough documentation regarding processes and procedures
utilized in the information technology field.
COURSE NUMBER: CS303
TITLE: CS Elective 3 (Network: Configuration and Use)
COURSE DESCRIPTION
This course focuses on configuring, managing, and troubleshooting elements of the basic
network infrastructure. This course also covers maintenance, management, and security of a
network.
COURSE OBJECTIVES
At the end of this course, the student should be able to:
1. Identify basic networking concepts, including how a network works.
2. Identify procedures for swapping and configuring network interface cards.
3. Identify the ramifications of repairs on the network.
4. Identify the networking capabilities Windows including procedures for connecting to the
network.
26. Page 26 of 29
5. Identify concepts and capabilities relating to the Internet and basic procedures for
setting up a system for Internet access.
6. Summarize the basics of networking fundamentals, including technologies, devices and
protocols
7. Categorize network cables and connectors and their implementations
8. Compare and contrast the different network types
COURSE NUMBER: CS304
TITLE: CS Elective 4 (Mobile Computing)
COURSE DESCRIPTION
This course will introduce students to mobile computing and mobile application development.
Mobile computing will be discussed from three perspectives: mobile technology, application
development, and user interaction. The course will first overview various mobile computing
applications, technologies and wireless communication. Next, students will learn about
common paradigms in mobile computing such as low power computing, computing in an
environment with limited resources, fault tolerance, and persistence. Students will be
introduced to and use mobile application frameworks and development environments to
reinforce concepts covered in lectures. User interface anduser experience will be di scussed and
application development guidelines from various vendors will be discussed and analyzed.
Lastly, the course will look at some current research in mobile computing. Students will be
expected to learn at least one mobile application development framework and use it to
implement their assignments and course project.
FREE COMPUTER SCIENCE ELECTIVES
COURSE NUMBER: CS401
TITLE: Free Elective 1 (Human Computer Interaction)
COURSE DESCRIPTION
This course examines human-computer interaction in the context of graphical user interfaces.
The course covers human capabilities, design principles, prototyping techniques, evaluation
techniques, and the implementation of graphical user interfaces.
COURSE OBJECTIVES
At the end of this course, the student should be able to:
1. Facilitate communication between students of psychology, design, and computer
science on user interface development projects.
2. Provide the future user interface designer with concepts and strategies for making
design decisions.
3. Expose the future user interface designer to tools, techniques, and i deas for interface
design.
4. Introduce the student to the literature of human-computer interaction.
5. Stress the importance of good user interface design.
COURSE NUMBER: CS402
TITLE: Free Elective 2 (IT Project Management)
COURSE DESCRIPTION
This course is designed for students who need to have an in-depth study of project
management, in the information systems arena. The systems perspective provides a useful
framework for project analysis. By viewing projects as systems, time, cost and quality are
considered as important factors that are related to the success of the project.
27. Page 27 of 29
COURSE NUMBER: CS403
TITLE: Free Elective 3 (Graphics and Visualization)
COURSE DESCRIPTION
The objective of the course is to introduce fundamental techniques and methods for two-
dimensional and tree-dimensional computer graphics. The different stages in the graphics
pipeline where a scene description is rendered into a 2D raster image is covered. The following
topics will be discussed: algorithms and models for geometric projections, transformations,
coordinate systems, parametric curves, hidden surface determination, colour theory, texture
mapping, shading and lighting.
28. Page 28 of 29
INTERNSHIP
COURSE NUMBER: CS500
TITLE: Internship/On-the-Job Training/Practicum
COURSE DESCRIPTION
This course provides the students the chance and opportunity to apply the knowledge, skills,
and attitude learned in the school and at the same time the opportunity to expe rience the
corporate environment. Students are eligible to enrol this course after completing 80% of the
total number of units in the curriculum. The minimum number of internship hours is 162.
COURSE OBJECTIVES
At the end of the term, students should be able to realize the importance of OJT in their lives
in relation to their future profession; apply what they have learnedin the BS Computer Science
program; facilitate in the agency or industry where they conduct their OJT; extend their
services and at the same time learn the operation of the industry/agency to acquire more
knowledge, skills and competencies; contribute to the solutions of existing and future problems
of our society especially on the area of Information & Communication Technology; and de velop
desirable values.
29. Page 29 of 29
THESIS
COURSE DESCRIPTION
Thesis is a requirement for the BSCS program. Contents must be on the theories and concepts
of computing and it should be in the form of scientific work that may be presented in a public
forum. Thesis 1 allows students to prepare and present their thesis proposal while Thesis 2
involves data gathering, analysis and presentation of their completed research.
COURSE OBJECTIVES
At the end of the term, students acquire knowledge, skills and competence in writing a thesis;
be able to design and program a system or software that will facilitate a certain operation
making use of new technology; contribute to the solutions of existing and future problems of
our society especially in the area of information and communication technology; be able to
defend the developed and designed system; and develop intellectual, emotional, social, moral,
political, spiritual and other values to become totally developed individuals.
COURSE OUTLINE
CS 501 - THESIS 1
1. Introductory Concepts
2. Formulating the Research Problem
3. Preparing and Writing the Preliminaries
4. Preparing and Writing Chapter 1 – The Research Problem and Its Setting
5. Preparing and Writing Chapter 2 – Related Literature and Studies
6. Preparing and Writing Chapter 3 – Methodology
7. Oral Examination of the Thesis Proposal
8. Revision and Submission of the Thesis Proposal
CS 502 - THESIS 2
1. Development, Data Gathering and Analysis
2. Preparing and Writing Chapter 4 – Results and Discussion
3. Preparing and Writing Chapter 5 – Summary, Conclusions and Recommendations
4. Preparing and Writing other parts of the thesis (literature cited, appendices, cover page,
etc.)
5. Final Oral Examination of the Thesis
6. Revision and Submission of the Thesis